Skip to content

ThinkNode M6 repeater: disable leftover MESH_DEBUG/GPS_NMEA_DEBUG#2935

Merged
liamcottle merged 1 commit into
meshcore-dev:devfrom
benskigomez:fix/m6-repeater-debug-flags
Jul 13, 2026
Merged

ThinkNode M6 repeater: disable leftover MESH_DEBUG/GPS_NMEA_DEBUG#2935
liamcottle merged 1 commit into
meshcore-dev:devfrom
benskigomez:fix/m6-repeater-debug-flags

Conversation

@benskigomez

@benskigomez benskigomez commented Jul 12, 2026

Copy link
Copy Markdown

The ThinkNode M6 is the only board whose simple_repeater env ships with MESH_DEBUG=1 and GPS_NMEA_DEBUG=1 enabled.

  • MESH_DEBUG=1 triggers a 5-second boot delay in examples/simple_repeater/main.cpp and enables verbose per-packet serial prints on the hot RX/TX path.
  • GPS_NMEA_DEBUG=1 echoes every GPS UART character to the serial console (src/helpers/sensors/MicroNMEALocationProvider.h).

Every sibling repeater env (M1, M3, t1000-e, RAK, Heltec) ships these off, and the M6 room_server env in the same file already has them commented out — so these are copy/port leftovers rather than intended defaults. This PR comments them out to match the rest of the tree; no functional code changes.

The M6 is the only board whose simple_repeater env ships with MESH_DEBUG=1
and GPS_NMEA_DEBUG=1 enabled. MESH_DEBUG=1 adds a 5-second boot delay
(examples/simple_repeater/main.cpp) plus verbose per-packet serial prints on
the hot RX/TX path; GPS_NMEA_DEBUG=1 echoes every GPS UART character to the
serial console (MicroNMEALocationProvider.h). Every sibling repeater env
(M1, M3, t1000-e, RAK, Heltec) ships these off, and the M6 room_server env
in this same file already has them commented. Comment them out to match.
@liamcottle liamcottle merged commit 55f43e5 into meshcore-dev:dev Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants