Does #define NMEA_EXT WIRED_NMEA disable output of GGA sentences? #85
Replies: 8 comments 4 replies
-
Changing NMEA_EXT to WIRED_NMEA should not change the way GGA sentences are handled by MTN, in theory. |
Beta Was this translation helpful? Give feedback.
-
I have a M8N GPS receiver connected to the Micronet interface that sends GGA, RMC and VTG to micronet devices, also to usb serial. |
Beta Was this translation helpful? Give feedback.
-
I made a quick test with my setup and it works fine. I suspect a unconsistent BoardConfig.h. NMEA config is not very user friendly. Can you post your BoardConfig.h ? |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I made additional tests today. It is still working fine for me. However, I compared your BoardConfig.h to mine and I see that your GNSS & NMEA_EXT serials have been swapped. Also GDO0 pin in changed. There is nothing illegal there but it could be that MTN is doing something wrong with these pins leading to problems when you connect NMEA_EXT to the WIRED_NMEA serial link. |
Beta Was this translation helpful? Give feedback.
-
Ok, rechecked it: |
Beta Was this translation helpful? Give feedback.
-
I had a look to HardwareSerial.cpp to understand how Teensy SW stack is handling data. I noticed that the serial buffer is pretty small (64 bytes). You can check that by changing |
Beta Was this translation helpful? Give feedback.
-
OK; I will check ist. |
Beta Was this translation helpful? Give feedback.
-
I assumed that with a attached Bluetooth adapter all NMEA sentences are sent to the wired serial interface with the setting:
#define NMEA_EXT WIRED_NMEA
in BoardConfig.h.
What I noticed is, that no GGA sentences are sent to Micronet and wired serial interface when I set this configuration parameter. On a via Bluetooth connected smartphone, the interface log shows only RMC and VTG sentences, but no other. The Micronet display shows time and date, COG, SOG but LON/LAT.
After changing back to
#define NMEA_EXT USB_NMEA
LON/LAT are shown immediately.
Is there a limitation for the limited Bluetooth bit rate of 9600 or do I misinterpret the documentation for NMEA_EXT setting?
Beta Was this translation helpful? Give feedback.
All reactions