Skip to content

Commit

Permalink
Book: added notes on changing execution flow; various clarifications.
Browse files Browse the repository at this point in the history
BMDebug: "local variables" view; ability to change the display format of local variables and watches; also reload changed source files on a "load" command (to flash the micro-controller).
Various small enhancements & fixes.
  • Loading branch information
compuphase committed Mar 3, 2022
1 parent 2b7c73e commit 98a2303
Show file tree
Hide file tree
Showing 14 changed files with 1,046 additions and 323 deletions.
Binary file modified BlackMagicProbe.pdf
Binary file not shown.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ The larger utilities (with a user interface) use the [Nuklear](https://github.co

All GUI utilities have a `-f` command line option to set the font size in pixels (excluding leading). The default size is 14. If that is too small for ease of reading, you can use `-f=16` (or simply `-f16`). The font size that you set is saved, so it is used on any next run of the utility too (without you needing to add the command line parameter every time). The font size must be set for each GUI utility individually, though. With recent releases, you can also set the names of the fonts used for the user interface with `-f=16,Arial,Inconsolata`. The first name is for the font for all buttons and controls, the second font is the monospaced font for the source code (if applicable). You can leave out any of the three parts by leaving the commas: `-f,,Inconsolata` changes only the monospaced font and leaves the other parameters at their defaults.

In Linux, you may need to experiment a little for the font size that gives the sharpest text. Due to the font handling in Nuklear, some fractional pixel sizes give better visual results than others. For example, on my system, the text is sharp at a size of 14.4 (but on your system, a different value may be optimal).

As an aside: the utilities have more command line options that just `-f`. The `-f` option is common to all GUI utilities. Use the `-h` or `-?` options to get a summary of the command line options for each utility.
### Linux
Prerequisites are
Expand Down
Binary file modified doc/BlackMagicProbe-front-cover.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified doc/BlackMagicProbe.odt
Binary file not shown.
Loading

0 comments on commit 98a2303

Please sign in to comment.