Gpy with PyTrack can't get gps working



  • Hi all,

    I got a GPy + pytack this week and I'm having trouble getting the GPS library in the example zip to return coordinates. It always returns (none. none). I have read through the other topics on the forum but they mostly seem to be related to signal strength issues.

    The strange part is that when I do a location update in pybytes it works and shows my location correctly although maybe this is not using the GPS module?

    So things I have tried:

    • Updated gpy and pytrack firmware
    • Left unit outside in clear view of the sky for 12 hours
    • Tested with and without external antenna
    • Check the dump_nema method and messages are being displayed/processed
    • Tested some other versions of the gps library that have been forked/modified on github

    Any tips would be appreciated as I'm stumped!

    Thanks



  • Some further info on this.

    I have dumped the NMEA messages from the GPS to a file and I can see that the pytrack isn't picking up any satellites.

    I have tried with antenna jumper on/off, external and internal antenna, same result.

    Could the shield be defective?

    $GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
    $GPGGA,004345.864,,,,,0,0,,,M,,M,,*44
    $GPGSA,A,1,,,,,,,,,,,,,,,,1*03
    $GPGSA,A,1,,,,,,,,,,,,,,,,2*00
    $GPGSV,1,1,00,0*65
    $GLGSV,1,1,00,1*78
    $GPGLL,,,,,004345.864,V,N*76$GPRMC,004346.864,V,,,,,0.00,0.00,060180,,,N,V*37
    $GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
    $GPGSA,A,1,,,,,,,,,,,,,,,,1*03,M,,*47
    $GPGSV,1,1,00,0*65,,,,,,,,2*00
    $GLGSV,1,1,00,1*78
    $GPGLL,,,,,004346.864,V,N*75
    

Log in to reply
 

Pycom on Twitter