meshtastic / firmware

Meshtastic device firmware
https://meshtastic.org
GNU General Public License v3.0
3.3k stars 800 forks source link

v1.1.7 - possible GPS related regression on tbeam-Modle #506

Closed a-f-G-U-C closed 3 years ago

a-f-G-U-C commented 3 years ago

Description After upgrading device firmware from v1.1.6 to v1.1.7 on a tbeam1.1-M8N-SX1262 ("Modle"), the standalone location broadcast feature appears to have stopped working. Downgrading to 1.1.6 fixes the problem.

To Reproduce Steps to reproduce the behavior:

  1. connect tbeam board to USB
  2. upload firmware-1.1.6.bin
  3. perform initialization sequence: meshtastic --set factory_reset 1 meshtastic --set gps_operation 2 meshtastic --set location_share 1 meshtastic --set position_broadcast_secs 30 meshtastic --seturl "http://www.meshtastic.org/..."
  4. reset board and allow to sync GPS
  5. from a second device, watch the packets (for example, using the Debug Panel in the app) - "position" messages should contain lat/lon/alt data
  6. upload firmware-1.1.7.bin
  7. perform initialization sequence (as above)
  8. reset board and allow to sync GPS
  9. from a second device, watch the packets again - "position" messages never contain lat/lon/alt data

Repeat steps 1-8 a couple times.

More info

Additionally Could have been just a coincidence, but the GPS lock acquisition appeared to be slower with firmware 1.1.7. Not enough data to tell for sure.

a-f-G-U-C commented 3 years ago

Could not reproduce on further testing - possibly not a real issue.

Closing with apologies.

geeksville commented 3 years ago

no problem. thanks for the through effort and great writeup.