Diagnostics
The Diagnostics app shows live values that help confirm each subsystem is working and the badge is configured the way you expect. The rows are grouped under a heading per module.
LoRa mesh
Section titled “LoRa mesh”- Node: this badge’s node id.
- Radio: region, frequency, and spreading factor.
- Channel: the channel name and the sync word.
- RX/TX: decoded receive count and transmit count for this channel.
- Heard: every valid LoRa frame the radio demodulates on any channel, counted before the channel and decrypt filter.
- Signal: the last received signal strength and signal-to-noise ratio.
- Peers: the number of known nodes.
The RX/TX and Heard counters are the quickest way to tell what the radio is doing. If you send a message and TX goes up, the firmware reached the radio. If a device is nearby but RX stays at zero, look at Heard: if Heard is climbing the radio hears traffic and the problem is the channel or key, and if Heard is also zero check the region and frequency against that device.
- Fix: whether there is a fix and the satellite count.
- Pos: the current latitude and longitude.
- State: the connection state, with signal strength when associated.
- IP: the assigned address when the link is up.
Bluetooth
Section titled “Bluetooth”- State: off, advertising, or connected, for the Meshtastic companion link.
System
Section titled “System”- Battery: charge percentage and voltage, and whether USB power is present.
- Up/Heap: uptime and free heap.