(2024-07-01, 08:12 AM)Windhoos Wrote: Someone on the Openplotter Facebook group reported the same issue with an Rpi 5. I’ve asked him to report his issue here as well, but just in case I’ve copied his message.
“I have exactly the same issue. I have tried no less than five different makes of UPS GPS dongles. They all work perfectly on my laptop running OpenCPN 5.8.4 however when I plug any of them into my Pi 5 running OpenCPN 5.8.4 I don’t get a position. if I configure in OpenCPN options/connections. I get NMEA data in the debug window on the PI5 and the dashboard shows over 10 satellites and a strong signal with three bars in the top right but the position does not update. If I set up signal k in open plotter 4 then I still get the 3 bars but no NMEA debug data and no satellites in the dashboard. If I connect wirelessly to my boats gps it all works perfectly but I can’t get USP gps to work on the pi no matter what I do or how I configure it. I am using the official up rated 27 watt Pi5 power supply on the pi.”
Looking at your data it's not the software, the GPS isn't outputting position data, signalk seems to being just putting out what is coming in. You could try deleting the connection in signalk then having a look at "at /dev/ttyACM0" in the terminal & see if what is coming in is any different. This is mine>>
2024-07-01, 11:07 AM (This post was last modified: 2024-07-01, 11:17 AM by baltika_no_9.)
(2024-07-01, 11:00 AM)PaddyB Wrote:
(2024-07-01, 08:12 AM)Windhoos Wrote: Someone on the Openplotter Facebook group reported the same issue with an Rpi 5. I’ve asked him to report his issue here as well, but just in case I’ve copied his message.
“I have exactly the same issue. I have tried no less than five different makes of UPS GPS dongles. They all work perfectly on my laptop running OpenCPN 5.8.4 however when I plug any of them into my Pi 5 running OpenCPN 5.8.4 I don’t get a position. if I configure in OpenCPN options/connections. I get NMEA data in the debug window on the PI5 and the dashboard shows over 10 satellites and a strong signal with three bars in the top right but the position does not update. If I set up signal k in open plotter 4 then I still get the 3 bars but no NMEA debug data and no satellites in the dashboard. If I connect wirelessly to my boats gps it all works perfectly but I can’t get USP gps to work on the pi no matter what I do or how I configure it. I am using the official up rated 27 watt Pi5 power supply on the pi.”
Looking at your data it's not the software, the GPS isn't outputting position data, signalk seems to being just putting out what is coming in. You could try deleting the connection in signalk then having a look at "at /dev/ttyACM0" in the terminal & see if what is coming in is any different. This is mine>>
As I said earlier, there is no position because the GPS can't see enough satellites. Looking at your messages, $GPGSV shows you have 12 satellites in view so you will get a position. In the OP's output the $GPGSV message shows there is only one in view and hence no position. I agree it's not the software though.
Here's a line from my output.
$GPGSV,3,2,11,16,05,175,,21,61,258,23,22,05,331,,23,22,045,*77
The 11 in position 3 after the $GPGSV header says my U-blox can see 11 satellites, that corresponds with what is shown in Signal K: The lack of satellite visibility is the core of the issue here.
2024-07-01, 11:16 AM (This post was last modified: 2024-07-01, 11:17 AM by Windhoos.)
I had the gps outside on the balcony
(2024-07-01, 10:35 AM)baltika_no_9 Wrote:
(2024-07-01, 04:40 AM)Windhoos Wrote: No I meant the month difference between navigation.gnss.satellitesinview and the other navigation elements.
OK, I see that discrepancy too when I just have my U-blox 7 inside where it can see no satellites. If I just dangle it out of the window the U-blox can see a dozen or so satellites and it gives me a position. Also the timestamps are correct. I don't think that is a worry, they will update correctly once you have a fix but that's of course the basis of your issue!
(2024-07-01, 11:16 AM)Windhoos Wrote: I had the gps outside on the balcony
The Ublox then is remote from the Pi rather than plugged directly into it I assume. It's odd but I'd still be inclined to try it on a powered hub if only to eliminate power being an issue.
I remember reading an article about GPS signal interference caused by Raspberry USB plugs that could be solved with better sheathed cables. I can not find this article now...
(2024-07-01, 12:08 PM)Sailoog Wrote: I remember reading an article about GPS signal interference caused by Raspberry USB plugs that could be solved with better sheathed cables. I can not find this article now...
That's why I suggested mounting the GPS at a distance from the Pi to try to eliminate this as the issue.
Interesting I have an Argon M2 case, but the gps is plugged in a USB2 port. The cable is roughly 1,5m long.
I’ll try an extension cable when I’m back on the boat next week and try wrapping the USB3 bridge in tinfoil. Also will switch off wifi.