Hi,
If the GPS is not wired or configured correctly it will show “No GPS and “GPS not present”
When the GPS is working correctly and indoors for example it will say” No Sats and No GPS lock"
Switching these T-Deck Plus’s on and off sometimes the GPS works sometimes it does not.
This is the issue:
opened 09:51PM - 04 Sep 24 UTC
closed 10:50AM - 24 Sep 24 UTC
bug
### Category
Hardware Compatibility
### Hardware
T-Deck
### Firmware Version…
2.4.2.5b45303 Beta
### Description
The T-Deck Plus is the T-Deck in a case with a battery and soldered on GPS module (same pins as the port on the original T-Deck.
Often the unit will fail to detect the GPS module (not fail to get a fix but report there is no module "No GPS Present")
I've tried it with and without the phone reporting location (just in case that was overriding something)
I noticed in the log it looks like it's detected but then is disabled. I've attached the relevant log entries (that contain "GPS" let me know if you need anything else)
### Relevant log output
```Shell
INFO | ??:??:?? 7 GPS power state moving from OFF to ACTIVE
DEBUG | ??:??:?? 7 Using GPIO44 for GPS RX
DEBUG | ??:??:?? 7 Using GPIO43 for GPS TX
DEBUG | ??:??:?? 8 [GPS] Probing for GPS at 9600
WARN | ??:??:?? 14 [GPS] Failed to find UBlox & MTK GNSS Module using baudrate 9600
DEBUG | ??:??:?? 16 [GPS] Probing for GPS at 4800
DEBUG | ??:??:?? 16 [GPS] Setting Baud to 4800
INFO | ??:??:?? 18 [GPS] To Radio onwrite
INFO | ??:??:?? 18 [GPS] Client wants config, nonce=720
DEBUG | ??:??:?? 18 [GPS] Got 4 files in manifest
INFO | ??:??:?? 18 [GPS] Starting API client config
INFO | ??:??:?? 18 [GPS] getFromRadio=STATE_SEND_MY_INFO
INFO | ??:??:?? 18 [GPS] getFromRadio=STATE_SEND_OWN_NODEINFO
INFO | ??:??:?? 18 [GPS] getFromRadio=STATE_SEND_METADATA
INFO | ??:??:?? 18 [GPS] getFromRadio=STATE_SEND_CHANNELS
INFO | ??:??:?? 19 [GPS] getFromRadio=STATE_SEND_CHANNELS
INFO | ??:??:?? 19 [GPS] getFromRadio=STATE_SEND_CHANNELS
INFO | ??:??:?? 19 [GPS] getFromRadio=STATE_SEND_CHANNELS
INFO | ??:??:?? 19 [GPS] getFromRadio=STATE_SEND_CHANNELS
INFO | ??:??:?? 19 [GPS] getFromRadio=STATE_SEND_CHANNELS
INFO | ??:??:?? 19 [GPS] getFromRadio=STATE_SEND_CHANNELS
INFO | ??:??:?? 19 [GPS] getFromRadio=STATE_SEND_CHANNELS
INFO | ??:??:?? 19 [GPS] getFromRadio=STATE_SEND_CONFIG
INFO | ??:??:?? 19 [GPS] getFromRadio=STATE_SEND_CONFIG
INFO | ??:??:?? 19 [GPS] getFromRadio=STATE_SEND_CONFIG
INFO | ??:??:?? 20 [GPS] getFromRadio=STATE_SEND_CONFIG
INFO | ??:??:?? 20 [GPS] getFromRadio=STATE_SEND_CONFIG
INFO | ??:??:?? 20 [GPS] getFromRadio=STATE_SEND_CONFIG
INFO | ??:??:?? 20 [GPS] getFromRadio=STATE_SEND_CONFIG
INFO | ??:??:?? 20 [GPS] getFromRadio=STATE_SEND_CONFIG
INFO | ??:??:?? 20 [GPS] getFromRadio=STATE_SEND_CONFIG
INFO | ??:??:?? 20 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 20 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 20 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 20 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 21 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 21 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 21 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 21 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 21 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 21 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 21 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 21 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 21 [GPS] getFromRadio=STATE_SEND_MODULECONFIG
INFO | ??:??:?? 21 [GPS] getFromRadio=STATE_SEND_OTHER_NODEINFOS
INFO | ??:??:?? 21 [GPS] nodeinfo: num=0xcfad94fa, lastseen=1725485826, id=!cfad94fa, name=Meshtastic 94fa
WARN | ??:??:?? 21 [GPS] Failed to find UBlox & MTK GNSS Module using baudrate 4800
DEBUG | ??:??:?? 23 [GPS] Probing for GPS at 38400
DEBUG | ??:??:?? 23 [GPS] Setting Baud to 38400
INFO | ??:??:?? 29 [GPS] Found a UBlox Module using baudrate 38400
DEBUG | ??:??:?? 30 [GPS] Module Info :
DEBUG | ??:??:?? 30 [GPS] Soft version: ROM SPG 5.10 (7b202e)
DEBUG | ??:??:?? 30 [GPS] Hard version: 000A0000
DEBUG | ??:??:?? 30 [GPS] Extensions:5
DEBUG | ??:??:?? 30 [GPS] FWVER=SPG 5.10
DEBUG | ??:??:?? 30 [GPS] PROTVER=34.10
DEBUG | ??:??:?? 30 [GPS] MOD=MIA-M10Q
DEBUG | ??:??:?? 30 [GPS] GPS;GLO;GAL;BDS
DEBUG | ??:??:?? 30 [GPS] SBAS;QZSS
DEBUG | ??:??:?? 30 [GPS] Protocol Version:34.10
DEBUG | ??:??:?? 30 [GPS] ProtVer=34
INFO | ??:??:?? 30 [GPS] UBlox GNSS probe succeeded, using UBlox MIA-M10Q GNSS Module
WARN | ??:??:?? 31 [GPS] Unable to disable NMEA messages for M10 GPS RAM.
WARN | ??:??:?? 32 [GPS] Unable to disable NMEA messages for M10 GPS BBR.
WARN | ??:??:?? 32 [GPS] Unable to disable Info messages for M10 GPS RAM.
WARN | ??:??:?? 33 [GPS] Unable to disable Info messages for M10 GPS BBR.
WARN | ??:??:?? 33 [GPS] Unable to enable powersaving for M10 GPS RAM.
WARN | ??:??:?? 33 [GPS] Unable to enable powersaving for M10 GPS BBR.
WARN | ??:??:?? 34 [GPS] Unable to enable Jamming detection M10 GPS RAM.
WARN | ??:??:?? 34 [GPS] Unable to enable Jamming detection M10 GPS BBR.
WARN | ??:??:?? 35 [GPS] Unable to disable SBAS M10 GPS RAM.
INFO | ??:??:?? 36 [GPS] To Radio onwrite
DEBUG | ??:??:?? 36 [GPS] PACKET FROM PHONE (id=0xea6607c6 fr=0x00 to=0x28, WantAck=0, HopLim=3 Ch=0x0 Portnum=3 priority=10)
DEBUG | ??:??:?? 36 [GPS] Enqueued local (id=0xea6607c6 fr=0x00 to=0x28, WantAck=0, HopLim=3 Ch=0x0 Portnum=3 priority=10)
WARN | ??:??:?? 36 [GPS] Unable to disable SBAS M10 GPS BBR.
WARN | ??:??:?? 37 [GPS] Unable to enable messages for M10 GPS BBR.
WARN | ??:??:?? 38 [GPS] Unable to enable messages for M10 GPS RAM.
WARN | ??:??:?? 40 [GPS] Unable to save GNSS module configuration.
WARN | ??:??:?? 40 [GPS] GPS FactoryReset requested
INFO | ??:??:?? 41 [GPS] Saving /prefs/db.proto
DEBUG | 21:42:34 67 [GPS] GPS is not communicating, trying factory reset on next bootup.
INFO | 21:42:34 67 [GPS] getFromRadio=STATE_SEND_PACKETS
INFO | 21:42:34 67 [GPS] Saving /prefs/db.proto
INFO | 21:42:34 67 [GPS] getFromRadio=STATE_SEND_PACKETS
DEBUG | 21:42:34 67 [GPS] phone downloaded packet (id=0xb7ad4363 fr=0x28 to=0xff, WantAck=0, HopLim=3 Ch=0x0 Portnum=3 WANTRESP rxtime=1725486154 hopStart=3 priority=10)
INFO | 21:42:34 67 [GPS] GPS power state moving from ACTIVE to OFF
```
However this firmware 2.5.1 still has this issue.
Thanks