dgatf / msrc

Multi Sensor for RC with RP2040 - FrSky D, SmartPort, XBUS, SRXL, IBUS, SBUS, Multiplex Sensor Bus, Jeti Ex Bus, Hitec
GNU General Public License v3.0
171 stars 43 forks source link

No GPS fix and output #40

Closed stefaanbolle closed 3 years ago

stefaanbolle commented 3 years ago

I have connected a BN220 to an Arduino Pro Mini (3.3V). The TX pin of the BN220 is connected to pin RX0 of the arduino. VCC is connected to VCC and GND to GND. I enabled debug in MSRC. My output is continuously: 14:17:26.886 -> 14:17:26.886 -> 3 RMC: 14:17:26.886 -> 4 VTG: 14:17:26.886 -> 1 GGA: 7(6)00, 14:17:26.886 -> 2 GLL: 14:17:26.886 -> 3 RMC: 14:17:26.886 -> 4 VTG: 14:17:26.886 -> 1 GGA: 14:17:27.123 -> 3 RMC: 14:17:27.161 -> 4 VTG: 14:17:27.198 -> 1 GGA: 7(6)00, 14:17:27.375 -> 2 GLL: 14:17:28.128 -> 3 RMC: 14:17:28.166 -> 4 VTG: 14:17:28.204 -> 1 GGA: 7(6)00, 14:17:28.349 -> 2 GLL: 14:17:29.166 -> 3 RMC: 14:17:29.166 -> 4 VTG: Watching the GPS leds, I do not notice a GPS fix. Can I troubleshoot somehow the Arduino Pro Mini has the correct code and whether GPS to Arduino connectivity is all ok?

dgatf commented 3 years ago

The arduino only reads the output from the GPS, so whether there is a GPS fix or not, is not related to the msrc code. The code related to the gps is correct. Indeed 1 GGA: 7(6)00 is telling you that there number of SATs is 0, so there is no GPS fix

BN220 is not very sensible. To have a GPS fix place the BN220 in the outside