Home › Forums › Forums › Technical Support for BerryGPS and BerryGPS-IMU › BerryIMU-GPS v3 never getting a fix
Tagged: gps
- This topic has 8 replies, 4 voices, and was last updated 3 years, 4 months ago by Matt.
- AuthorPosts
- April 9, 2019 at 2:37 am #7892OzzMakerParticipant
The IMU seems to work perfectly, but I’ve been trying to get the GPS to work, and it just never seems to get a fix. I’ve left it with clear access to the sky for up to ~8hrs several times, but gpsmon always shows 0 satellites. I’m not sure what I’m doing wrong/if something is broken, but any ideas would be greatly appreciated!
April 9, 2019 at 11:55 am #7893Mark WilliamsKeymasterHi. is the GPS outside? are you using an external or the internal antenna? is the switch int he right position for the antenna you are using?
Mark --OzzMaker.com --
April 9, 2019 at 10:34 pm #7900OzzMakerParticipantThanks for your reply.
I’ve tried both outside and inside, but when outside only for up to approximately an hour. Most of the time it has been inside by a window. I’m using the internal antenna, and the switch is set to int[ernal].
April 15, 2019 at 3:50 am #7911OzzMakerParticipantbump
April 15, 2019 at 11:51 am #7912PeterPParticipantHi.. sorry for the delay.
can you please attach an image of the BerryGPS-IMU and how you have it mounted.
Please also share the output of the GPS once it starts up.
this is how.
1. boot Pi without GPS connected
2. kill gpsd ‘sudo killall gpsd’
3. cat serial port ‘cat /dev/serial0’
4. plug in GPS
5. Send me the first 50 lines, i have pasted in an example below$GNTXT,01,01,02,ROM CORE 3.01 (107888)*2B $GNTXT,01,01,02,FWVER=SPG 3.01*46 $GNTXT,01,01,02,PROTVER=18.00*11 $GNTXT,01,01,02,GPS;GLO;GAL;BDS*77 $GNTXT,01,01,02,SBAS;IMES;QZSS*49 $GNTXT,01,01,02,GNSS OTP=GPS;GLO*37 $GNTXT,01,01,02,LLC=FFFFFFFF-FF7F7C7F-FFED7FE8-FFFFFFFF-FFFFFF59*58 $GNTXT,01,01,02,ANTSUPERV=AC *00 $GNTXT,01,01,02,ANTSTATUS=DONTKNOW*2D $GNTXT,01,01,02,PF=3FF*4B $GNRMC,,V,,,,,,,,,,N*4D $GNVTG,,,,,,,,,N*2E $GNGGA,,,,,,0,00,99.99,,,,,,*56 $GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E $GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E $GPGSV,1,1,00*79 $GLGSV,1,1,00*65 $GNGLL,,,,,,V,N*7A $GNTXT,01,01,02,ANTSTATUS=INIT*3B $GNRMC,,V,,,,,,,,,,N*4D $GNVTG,,,,,,,,,N*2E $GNGGA,,,,,,0,00,99.99,,,,,,*56 $GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E $GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E $GPGSV,1,1,00*79 $GLGSV,1,1,00*65 $GNGLL,,,,,,V,N*7A $GNTXT,01,01,02,ANTSTATUS=OK*25 $GNRMC,,V,,,,,,,,,,N*4D $GNVTG,,,,,,,,,N*2E $GNGGA,,,,,,0,00,99.99,,,,,,*56 $GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E
Peter --OzzMaker.com --
April 16, 2019 at 6:50 am #7914OzzMakerParticipantHi, thanks Peter
I’ve attached a picture and the log below. I think the constant GNTXT lines suggests that the GPS is constantly rebooting, but I’ve tried different power supplies and cables, and they still appear so I might be wrong.
Lines 0 to 110 (/line 55 removing extra newlines)
2?
?$GNTXT,01,01,02,FWVER=SPG 3.01*46$GNTXT,01,01,02,PROTVER=18.00*11
$GNTXT,01,01,02,GPS;GLO;GAL;BDS*77
$GNTXT,01,01,02,SBAS;IMES;QZSS*49
$GNTXT,01,01,02,GNSS OTP=GPS;GLO*37
$GNTXT,01,01,02,LLC=FFFFFFFF-FF7F7C7F-FFED7F96-FFFFFFFF-FFFFFF59*2A
$GNTXT,01,01,02,ANTSUPERV=AC *00
$GNTXT,01,01,02,ANTSTATUS=DONTKNOW*2D
$GNTXT,01,01,02,PF=3FF*4B
$GNRMC,,V,,,,,,,,,,N*4D
$GNVTG,,,,,,,,,N*2E
$GNGGA,,,,,,0,00,99.99,,,,,,*56
$GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E
$GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E
$GPGSV,1,1,00*79
$GLGSV,1,1,00*65
$GNGLL,,,,,,V,N*7A
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,Nmsg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,02,ANTSTATUS=INIT*3B
$GNTXT,01,01,01,NMEA unknown msg*46
$GNRMC,,V,,,,,,,,,,N*4D
$GNVTG,,,,,,,,,N*2E
$GNGGA,,,,,,0,00,99.99,,,,,,*56
$GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E
$GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E
$GPGSV,1,1,00*79
$GLGSV,1,1,00*65
$GNGLL,,,,,,V,N*7A
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
$GNTXT,01,01,01,NMEA unknown msg*46
(up to line 350 can be found here)
April 16, 2019 at 6:52 pm #7915PeterPParticipantThanks, the output looks fine… I see no problems.
The images also look goodplease try and reset the GPS.
1. start Pi with GPS connected
2. kill gpsd if it is runningsudo killall gpsd
3. send reset to GPS modulegpsctl -f -t u-blox -x '\x06\x04\xff\xff\x02\x00' /dev/serial0
4. leave outside for 30 minutesIf it doesn’t work, please send a high quality photo and close up of this section;
please send to sales < @ > ozzmaker.com
Peter --OzzMaker.com --
April 19, 2019 at 3:08 am #7918OzzMakerParticipantThanks, I’ve tried resetting the GPS, but it didn’t work so I’ve sent an email to sales@—. I’ve also included the picture I sent below:
January 19, 2020 at 10:51 am #13971MattParticipantWas there ever a solution to this problem? I’ve read through the thread and am having the same output as this user. Everything seems to be set up correctly. Any help that could be provided would be appreciated!
- AuthorPosts
- You must be logged in to reply to this topic.