berthubert / galmon

galileo open source monitoring
GNU General Public License v3.0
200 stars 53 forks source link

[SOLVED] Is ublox NEO-M8N Galileo receiver eligible for galmon ? #34

Closed amontefusco closed 4 years ago

amontefusco commented 4 years ago

Just wondering if my receiver (ublox NEO-M8N) is good enough for galmon.

I am operating it under Ubuntu 18.04 and it seems work with screen:

sudo screen /dev/ttyACM0 9600

$GATXT,01,01,02,u-blox AG - www.u-blox.com*41
$GATXT,01,01,02,HW UBX-M8030 00080000*6F
$GATXT,01,01,02,EXT CORE 3.01 (107900)*3C
$GATXT,01,01,02,ROM BASE 3.01 (107888)*2A
$GATXT,01,01,02,FWVER=SPG 3.01*49
$GATXT,01,01,02,PROTVER=18.00*1E
$GATXT,01,01,02,MOD=NEO-M8N-0*68
$GATXT,01,01,02,FIS=0xC22536 (100111)*27
$GATXT,01,01,02,GPS;GLO;GAL;BDS*78
$GATXT,01,01,02,SBAS;IMES;QZSS*46
$GATXT,01,01,02,GNSS OTP=GPS;GLO*38
$GATXT,01,01,02,LLC=FFFFFFFF-FFFFFFED-FFFFFFFF-FFFFFFFF-FFFFFF69*2C
$GATXT,01,01,02,ANTSUPERV=AC SD PDoS SR*31
$GATXT,01,01,02,ANTSTATUS=OK*2A
$GATXT,01,01,02,PF=3FF*44
$GARMC,,V,,,,,,,,,,N,V*38
$GAVTG,,,,,,,,,N*21
$GAGGA,,,,,,0,00,99.99,,,,,,*59
$GAGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99,3*3E
$GAGSV,1,1,00,0*74
...
...

However, when I run ubxtool, only a few messages are shown, after that it exits.

$ sudo ./ubxtool --wait --port /dev/ttyACM0 --station 1 --stdout
Fri, 08 Nov 2019 08:32:11 +0000 swVersion: EXT CORE 3.01 (107900)
Fri, 08 Nov 2019 08:32:11 +0000 hwVersion: 00080000
Fri, 08 Nov 2019 08:32:11 +0000 Extended info: ROM BASE 3.01 (107888)
Fri, 08 Nov 2019 08:32:11 +0000 Extended info: FWVER=SPG 3.01
Fri, 08 Nov 2019 08:32:11 +0000 Extended info: PROTVER=18.00
Fri, 08 Nov 2019 08:32:11 +0000 Extended info: MOD=NEO-M8N-0
Fri, 08 Nov 2019 08:32:11 +0000 Extended info: FIS=0xC22536 (100111)
Fri, 08 Nov 2019 08:32:11 +0000 Extended info: GPS;GLO;GAL;BDS
Fri, 08 Nov 2019 08:32:11 +0000 Extended info: SBAS;IMES;QZSS
amontefusco commented 4 years ago

I checked using the U-BLOX utility on W$ (u-center v19) and the Galileo satellites are received fine (together to GPS and Glonass ones). The NMEA protocol is 4.1.

amontefusco commented 4 years ago

Using the command below I manage to make it run stable and now I can see the local web site.

sudo ./ubxtool --wait --port /dev/ttyACM0 --stdout -b 9600 -k -e | ./navparse 127.0.0.1:10000 html null

Not sending data to influxdb
Listening on 127.0.0.1:10000
Fri, 08 Nov 2019 09:56:18 +0000 swVersion: EXT CORE 3.01 (107900)
Fri, 08 Nov 2019 09:56:18 +0000 hwVersion: 00080000
Fri, 08 Nov 2019 09:56:18 +0000 Extended info: ROM BASE 3.01 (107888)
Fri, 08 Nov 2019 09:56:18 +0000 Extended info: FWVER=SPG 3.01
Fri, 08 Nov 2019 09:56:18 +0000 Extended info: PROTVER=18.00
Fri, 08 Nov 2019 09:56:18 +0000 Extended info: MOD=NEO-M8N-0
Fri, 08 Nov 2019 09:56:18 +0000 Extended info: FIS=0xC22536 (100111)
Fri, 08 Nov 2019 09:56:18 +0000 Extended info: GPS;GLO;GAL;BDS
Fri, 08 Nov 2019 09:56:18 +0000 Extended info: SBAS;IMES;QZSS
Fri, 08 Nov 2019 09:56:18 +0000 Entering main loop
Fri, 08 Nov 2019 09:56:23 +0000 src 0 (fix: 3) currently receiving: 2,4@1 
Fri, 08 Nov 2019 09:56:54 +0000 src 0 (fix: 3) currently receiving: 2,4@1 2,9@1 2,33@1 2,36@1 
Fri, 08 Nov 2019 09:57:25 +0000 src 0 (fix: 3) currently receiving: 2,4@1 2,9@1 2,33@1 2,36@1 
Fri, 08 Nov 2019 09:57:56 +0000 src 0 (fix: 3) currently receiving: 2,4@1 2,9@1 2,12@1 2,33@1 2,36@1 
ahupowerdns commented 4 years ago

Yes, it works!

amontefusco commented 4 years ago

What I missed was that at least one of costellation selector has to be spcified on the command line.