OpenMarine

Full Version: [CLOSED] Moitessier HAT GNNS signal instability?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello all,

I've got a Moitessier HAT 1 on a RPi 4, with Openplotter 2 installed. Moitessier HAT firmware 2.1.1, kernel 5.4.51.

Openplotter is getting input with Signal K-protocol. With the NMEA-plugin in SignalK activated there seems to be no signal at all.

My problem is that the GNNS/GPS signal seems to vary randomly, the location is jumping all over the world chart, although the HAT-led for GNNS-signal is green. Anyone seen this before? Any solutions to suggest?

Code:
cat moitessier.tty

gives:

Quote:$GPRMC,004207.878,V,,,,,0.00,0.00,060180,,,N,V*3E
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
$GPGGA,004207.878,,,,,0,0,,,M,,M,,*4E
$GPGSA,A,1,,,,,,,,,,,,,,,,1*03
$GPGSA,A,1,,,,,,,,,,,,,,,,2*00
$GPGSA,A,1,,,,,,,,,,,,,,,,3*01
$GPGSV,1,1,00,0*65
$GLGSV,1,1,00,1*78
$GAGSV,1,1,00,0*74
$GPGLL,,,,,004207.878,V,N*7C
$GPTXT,01,01,02,ANTSTATUS=OPEN*2B
$GPRMC,004208.878,V,,,,,0.00,0.00,060180,,,N,V*31
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
$GPGGA,004208.878,,,,,0,0,,,M,,M,,*41
$GPGSA,A,1,,,,,,,,,,,,,,,,1*03
$GPGSA,A,1,,,,,,,,,,,,,,,,2*00
$GPGSA,A,1,,,,,,,,,,,,,,,,3*01
$GPGSV,1,1,00,0*65
$GLGSV,1,1,00,1*78
$GAGSV,1,1,00,0*74
$GPGLL,,,,,004208.878,V,N*73
$GPTXT,01,01,02,ANTSTATUS=OPEN*2B
$GPRMC,004209.878,V,,,,,0.00,0.00,060180,,,N,V*30
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
$GPGGA,004209.878,,,,,0,0,,,M,,M,,*40
$GPGSA,A,1,,,,,,,,,,,,,,,,1*03
$GPGSA,A,1,,,,,,,,,,,,,,,,2*00
$GPGSA,A,1,,,,,,,,,,,,,,,,3*01
$GPGSV,1,1,00,0*65
$GLGSV,1,1,00,1*78
$GAGSV,1,1,00,0*74
$GPGLL,,,,,004209.878,V,N*72
$GPTXT,01,01,02,ANTSTATUS=OPEN*2B
$GPRMC,004210.878,V,,,,,0.00,0.00,060180,,,N,V*38
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
$GPGGA,004210.878,,,,,0,0,,,M,,M,,*48
$GPGSA,A,1,,,,,,,,,,,,,,,,1*03
$GPGSA,A,1,,,,,,,,,,,,,,,,2*00
$GPGSA,A,1,,,,,,,,,,,,,,,,3*01
$GPGSV,1,1,00,0*65
$GLGSV,1,1,00,1*78
$GAGSV,1,1,00,0*74
$GPGLL,,,,,004210.878,V,N*7A
$GPTXT,01,01,02,ANTSTATUS=OPEN*2B
$GPRMC,004211.878,V,,,,,0.00,0.00,060180,,,N,V*39
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
$GPGGA,004211.878,,,,,0,0,,,M,,M,,*49
$GPGSA,A,1,,,,,,,,,,,,,,,,1*03
$GPGSA,A,1,,,,,,,,,,,,,,,,2*00
$GPGSA,A,1,,,,,,,,,,,,,,,,3*01
$GPGSV,1,1,00,0*65
$GLGSV,1,1,00,1*78
$GAGSV,1,1,00,0*74
$GPGLL,,,,,004211.878,V,N*7B
$GPTXT,01,01,02,ANTSTATUS=OPEN*2B

and 

Code:
cat moitessier.spi

Quote:$GPRMC,004236.878,V,,,,,0.00,0.00,060180,,,N,V*3C
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
$GPGGA,004236.878,,,,,0,0,,,M,,M,,*4C
$GPGSA,A,1,,,,,,,,,,,,,,,,1*03
$GPGSA,A,1,,,,,,,,,,,,,,,,2*00
$GPGSA,A,1,,,,,,,,,,,,,,,,3*01
$GPGSV,1,1,00,0*65
$GLGSV,1,1,00,1*78
$GAGSV,1,1,00,0*74
$GPGLL,,,,,004236.878,V,N*7E
$GPTXT,01,01,02,ANTSTATUS=OPEN*2B
$GPRMC,004237.878,V,,,,,0.00,0.00,060180,,,N,V*3D
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
$GPGGA,004237.878,,,,,0,0,,,M,,M,,*4D
$GPGSA,A,1,,,,,,,,,,,,,,,,1*03
$GPGSA,A,1,,,,,,,,,,,,,,,,2*00
$GPGSA,A,1,,,,,,,,,,,,,,,,3*01
$GPGSV,1,1,00,0*65
$GLGSV,1,1,00,1*78
$GAGSV,1,1,00,0*74
$GPGLL,,,,,004237.878,V,N*7F
$GPTXT,01,01,02,ANTSTATUS=OPEN*2B
$GPRMC,004238.878,V,,,,,0.00,0.00,060180,,,N,V*32
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
$GPGGA,004238.878,,,,,0,0,,,M,,M,,*42
$GPGSA,A,1,,,,,,,,,,,,,,,,1*03
$GPGSA,A,1,,,,,,,,,,,,,,,,2*00
$GPGSA,A,1,,,,,,,,,,,,,,,,3*01
$GPGSV,1,1,00,0*65
$GLGSV,1,1,00,1*78
$GAGSV,1,1,00,0*74
$GPGLL,,,,,004238.878,V,N*70
$GPTXT,01,01,02,ANTSTATUS=OPEN*2B
$GPRMC,004239.878,V,,,,,0.00,0.00,060180,,,N,V*33
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
$GPGGA,004239.878,,,,,0,0,,,M,,M,,*43
$GPGSA,A,1,,,,,,,,,,,,,,,,1*03
$GPGSA,A,1,,,,,,,,,,,,,,,,2*00
$GPGSA,A,1,,,,,,,,,,,,,,,,3*01
$GPGSV,1,1,00,0*65
$GLGSV,1,1,00,1*78
$GAGSV,1,1,00,0*74
$GPGLL,,,,,004239.878,V,N*71
$GPTXT,01,01,02,ANTSTATUS=OPEN*2B
Same problem, same behavour with identical installation.

I didn't found any solution yet.

Before upgrating kernel, firmware and with the old input to opecpn everythings work correctly.

Waiting for some help.

Thanks to everyone
From your NMEA data I can see that you have not a fixed position from satellites, are you indoor?
marking as closed reopen if necessary
I suffer 100% the same problem, without Moitessier HAT...
The problem appeared when introducing signal K in Opencpn 5.2.0.9 .
I uninstalled and re-installed Signal k twice .
Immediately after re-installation, and rebuilding the connection in Serial, everything seems OK, GPS data are consistent and a FIX will occur after a few seconds. Quitting and rebooting appear to be just nice.
But... later on, say after 10~15 min, Boom, the position jumps everywhere on the planet, impossible to get a fix.

I checked it was not due to the GPS USB connection (port, Hub, GPS module (2 different Ublox8 USB GNSS modules) ...
I am completely disgusted of the insanity of this signal K connection !

I hope we can roll back very quickly to a more stable approach !
So sad it is just not good enough to install aboard ...
Do not panic, let's centralize this issue here: https://forum.openmarine.net/showthread.php?tid=2871