Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions book/src/printers.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@
*Printers* are *host* programs that receive log data, format it and display it.
The following printers are currently available:

- [`probe-run`], parses data sent over RTT (ARM Cortex-M only). NOTE: if you are using the git version of defmt, make sure you also install the tool from git (not crates.io).
- [`defmt-print`], a generic command-line tool that decodes defmt data passed into its standard input.
- [`qemu-run`], parses data sent by QEMU over semihosting (ARM Cortex-M only). NOTE: used for internal testing; won't be published to crates.io
- [`probe-run`], parses data sent over RTT (ARM Cortex-M only). NOTE: make sure you install the tool from git (not crates.io) and enable the "defmt" Cargo feature.

[`qemu-run`]: https://github.com/knurling-rs/defmt/tree/main/qemu-run
[`probe-run`]: https://github.com/knurling-rs/probe-run
[`defmt-print`]: https://github.com/knurling-rs/defmt/tree/main/print
[`qemu-run`]: https://github.com/knurling-rs/defmt/tree/main/qemu-run