Hi,
I am running meshcore-console on a ClockworkPi uConsole upgraded with a Raspberry Pi Compute Module 5 (CM5) and the AIOv2 board.
On the CM5 platform, the hardware serial port for the GPS module has changed from the older /dev/ttyS0 to /dev/ttyAMA0. Since the app currently has /dev/ttyS0 hardcoded in create_gps_provider(), it fails to detect the GPS on newer CM5 units and falls back to NullGps.
Since the application already features a very nice and clean Settings menu UI (for radio presets, log levels, etc.), it would be amazing if we could select or type the GPS serial port path directly in the graphical Settings menu.
Proposed UI Change:
Add a new option under Settings:
- GPS Source / Port: [ Dropdown or Text Entry ] (e.g.,
/dev/ttyS0, /dev/ttyAMA0)
This would make the app fully compatible with the new CM5 core module out-of-the-box without requiring users to use terminal workarounds like symlinks. Thank you for your hard work on this great uConsole software!
Hi,
I am running
meshcore-consoleon a ClockworkPi uConsole upgraded with a Raspberry Pi Compute Module 5 (CM5) and the AIOv2 board.On the CM5 platform, the hardware serial port for the GPS module has changed from the older
/dev/ttyS0to/dev/ttyAMA0. Since the app currently has/dev/ttyS0hardcoded increate_gps_provider(), it fails to detect the GPS on newer CM5 units and falls back toNullGps.Since the application already features a very nice and clean Settings menu UI (for radio presets, log levels, etc.), it would be amazing if we could select or type the GPS serial port path directly in the graphical Settings menu.
Proposed UI Change:
Add a new option under Settings:
/dev/ttyS0,/dev/ttyAMA0)This would make the app fully compatible with the new CM5 core module out-of-the-box without requiring users to use terminal workarounds like symlinks. Thank you for your hard work on this great uConsole software!