Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wrong OGNTP packets from SoftRF RaspberryPi edition on RELAY from dump1090 #74

Closed
7 tasks
acasadoalonso opened this issue Jan 4, 2020 · 23 comments
Closed
7 tasks
Labels

Comments

@acasadoalonso
Copy link

ATTENTION !

  • Use this form to report bugs in released SoftRF firmware, hardware and web pages only ;
  • Prior to asking a question, look into "Closed issues" area to see if it was answered before ;
  • No any "ideas" or new feature requests, please ! New feature requests do not subject for taking into consideration unless they come from co-developers ;
  • "Enhancements" of existing features are allowed only when you are ready to implement them by yourself ;

Recommended:

  • screenshot or photo width - from 600 to 800 pixels ;
  • aspect ratio - 4:3, 3:4, 16:9 or 9:16.
  • substitute 'space' by 'x' character to mark a hardware checkbox

Hardware

  • Standalone
  • Prime Mark II
  • Dongle
  • SkyView EZ
  • [ x] Raspberry Edition
  • UAV
  • UAT978 module
  • Flight Recorder

< photo of your hardware > (required)

Same that previous issue.

Firmware version

Same than previous issue

SoftRF-RPi FW.REV: 1.0-rc7 DEV.ID: 7F0101
SX1276 RFIC is detected.

Firmware settings

{ echo "{class:SOFTRF,mode:RELAY}" ; cat /dev/ttyAMA0 ; } | sudo ./SoftRF

Describe the bug (or ask a question)

After solving some installation issues, now the dragino Hat that is properly installed, the GPS works and the dump1090 is working properly

However the RELAY packets from dump1090 in OGNTP format seems to be wrong:
This is the output of the telnet localhost 50001 of an OGN station (LEMD) nearby the RPi+dragino HAT with the SoftRF SW+dump1090

0.404sec:868.393MHz: s9:0:000000 000142: [ -65.08855,-181.61252]deg 790m +0.5m/s 162.6m/s 054.1deg +5.3deg/sec O:9/0 11x17m 01_o -6.78kHz 45.8/61.5dB/0 0e 11734.5km 224.2deg +2.3deg B0885
0.423sec:868.393MHz: s9:0:000000 000142: [ -65.08855,-181.61252]deg 790m +0.5m/s 162.6m/s 054.1deg +5.3deg/sec O:9/0 11x17m 01_o -6.79kHz 46.0/61.5dB/0 0e 11734.5km 224.2deg +2.3deg B0885
APRS <- RND000000>OGNTRK,qOR:/000142h6505.31S/18136.75W^054/316/A=002592 !W31! idA4000000 +099fpm +1.8rot FL029.04 46.0dB 0e -6.8kHz gps11x17
HTTP_Server.Exec() ... Client from 127.0.0.1:59660
HTTP_Server.Exec() ... Request for /
0.804sec:868.393MHz: s9:0:000000 000142: [ -65.08855,-181.61252]deg 790m +0.5m/s 162.6m/s 054.1deg +5.3deg/sec O:9/0 11x17m 01f_ -6.79kHz 46.2/62.0dB/0 0e 11734.5km 224.2deg +2.3deg B0885
0.505sec:868.393MHz: s9:0:000000 000142: [ -65.08855,-181.61252]deg 790m +0.5m/s 162.6m/s 054.1deg +5.3deg/sec O:9/0 11x17m 01_o -6.79kHz 46.5/62.0dB/0 0e 11734.5km 224.2deg +2.3deg B0885
APRS -> # aprsc 2.1.4-g408ed49 4 Jan 2020 00:01:59 GMT GLIDERN2 37.187.244.41:14580
APRS time - system time = +0
0.452sec:868.393MHz: s9:0:000000 000142: [ -65.08855,-181.61252]deg 790m +0.5m/s 162.6m/s 054.1deg +5.3deg/sec O:9/0 11x17m 01_o -6.80kHz 46.8/62.5dB/0 0e 11734.5km 224.2deg +2.3deg B0885

The coordinates are wrong:
-65.088 and -181.61 are totally wrong.

The traffic from dump190 over port 8080 is OK
[
{"hex":"34558e", "squawk":"3765", "flight":"AEA057 ", "lat":40.512876, "lon":-4.071496, "validposition":1, "altitude":13800, "vert_rate":1664,"track":243, "validtrack":1,"speed":386, "messages":294, "seen":286}
]

To Reproduce

Expected behavior

It looks that it could be a problem with the baud rate to the LoRa perhaps ???

lyusupov added a commit that referenced this issue Jan 4, 2020
@lyusupov
Copy link
Owner

lyusupov commented Jan 4, 2020

Try out adb691f

Think about to enable some debug here and there, then capture an output log.

Be aware that:

  • ADS-B traffic outside this area will not be relayed and ;
  • rebroadcast rate is limited by legitimate duty cycle limit for ISM band .

@lyusupov lyusupov added the bug label Jan 4, 2020
@acasadoalonso
Copy link
Author

With the patch adb691f do not transmit anything
without the patch and the debug flags as 1 same behaviours as expected:
0.359sec:868.393MHz: s9:0:000000 121342: [ -65.08855,-181.61252]deg 790m +0.5m/s 162.6m/s 054.1deg +5.3deg/sec O:9/0 11x17m 01_o -7.06kHz 48.8/64.5dB/0 0e 11734.5km 224.2deg +2.3deg B0885
APRS <- RND000000>OGNTRK,qOR:/121242h6505.31S/18136.75W^054/316/A=002592 !W31! idA4000000 +099fpm +1.8rot FL029.04 50.5dB 0e -7.3kHz gps11x17
0.484sec:868.393MHz: s9:0:000000 121342: [ -65.08855,-181.61252]deg 790m +0.5m/s 162.6m/s 054.1deg +5.3deg/sec O:9/0 11x17m 01_o -7.04kHz 50.5/66.0dB/0 0e 11734.5km 224.2deg +2.3deg B0885
APRS <- RND000000>OGNTRK,qOR:/121342h6505.31S/18136.75W^054/316/A=002592 !W31! idA4000000 +099fpm +1.8rot FL029.04 50.5dB 0e -7.0kHz gps11x17

and the debug output log as ZERO !!!

SoftRF-RPi FW.REV: 1.0-rc7 DEV.ID: 7F0101
SX1276 RFIC is detected.
0000000000000000000000000000000000000000
$GPGLL,,,,,121849.084,V,N71
$GPGSA,A,1,,,,,,,,,,,,,,,1E
$GPGSV,1,1,01,15,,,17
7A
$GPRMC,121849.084,V,,,,,0.00,0.00,040120,,,N
41
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N32
$GPGGA,121849.084,,,,,0,0,,,M,,M,,43
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N
32
$GPGGA,121849.084,,,,,0,0,,,M,,M,,43
$GPGLL,,,,,121849.084,V,N
71
$GPGSA,A,1,,,,,,,,,,,,,,,1E
$GPGSV,1,1,01,15,,,17
7A
$GPRMC,121849.084,V,,,,,0.00,0.00,040120,,,N
41
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N32
$GPGGA,121849.084,,,,,0,0,,,M,,M,,43
$GPGLL,,,,,121849.084,V,N
71
$GPGSA,A,1,,,,,,,,,,,,,,,1E
$GPGSV,1,1,01,15,,,17
7A
0000000000000000000000000000000000000000
$GPRMC,121849.084,V,,,,,0.00,0.00,040120,,,N
41
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N32
$GPGGA,121849.084,,,,,0,0,,,M,,M,,43
$GPGLL,,,,,121849.084,V,N
71
$GPGGA,121850.084,,,,,0,0,,,M,,M,,4B
$GPGLL,,,,,121850.084,V,N
79
$GPGSA,A,1,,,,,,,,,,,,,,,1E
$GPGSV,1,1,01,15,,,17
7A
$GPRMC,121850.084,V,,,,,0.00,0.00,040120,,,N
49
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
$GPGSA,A,1,,,,,,,,,,,,,,,1E
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N
32
$GPGGA,121849.084,,,,,0,0,,,M,,M,,43
$GPGLL,,,,,121849.084,V,N
71
$GPGGA,121850.084,,,,,0,0,,,M,,M,,4B
$GPGLL,,,,,121850.084,V,N
79
$GPGSA,A,1,,,,,,,,,,,,,,,1E
$GPGSV,1,1,01,15,,,17
7A
0000000000000000000000000000000000000000

follow after a wile by 👍
0000000000000000000000000000000000000000
$GPGLL,,,,,121939.084,V,N77
$GPGSA,A,1,,,,,,,,,,,,,,,1E
$GPGSV,1,1,01,15,,,15
78
$GPRMC,121939.084,V,,,,,0.00,0.00,040120,,,N
47
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N32
$GPGSV,1,1,01,15,,,14
79
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000

I started to suspect that my dragino board is a faulty one.
I bought it from Aliexpress ZucZug store
https://www.aliexpress.com/item/32860051864.html?spm=a2g0s.9042311.0.0.39dd4c4dYoZsF7
and do not mention the Dragino version on the silkscreen.

I ordered a new one from the Aliexpress Dragino store now:
https://www.aliexpress.com/item/32891200256.html?spm=a2g0s.9042311.0.0.39dd4c4dYoZsF7
that it mentions the Dragino version 1.4 on the silkscreen, it is more expensive, but I hope that it will be better.

@acasadoalonso
Copy link
Author

Now with the GPS lock !!!


0000000000000000000000000000000000000000
$GPGGA,134501.000,4030.4257,N,00341.7276,W,1,4,1.84,-53.6,M,51.7,M,,5A
$GPGLL,4030.4257,N,00341.7276,W,134501.000,A,A
48
$GPGSA,A,3,24,05,15,28,,,,,,,,,5.10,1.84,4.7603
$GPGSV,3,1,11,13,72,058,17,15,64,314,17,28,46,064,18,05,33,181,16
78
$GPGSV,3,2,11,24,30,260,18,30,19,061,,20,16,317,,17,09,109,1379
$GPGSV,3,3,11,21,05,289,,19,01,130,,12,01,200,47
$GPRMC,134501.000,A,4030.4257,N,00341.7276,W,1.17,359.18,040120,,,A
79
$GPVTG,359.18,T,,M,1.17,N,2.16,K,A
39
$GPGGA,134502.000,4030.4254,N,00341.7286,W,1,4,1.84,-53.8,M,51.7,M,,5B
$GPGLL,4030.4254,N,00341.7286,W,134502.000,A,A
47
$GPGSA,A,3,24,05,15,28,,,,,,,,,5.10,1.84,4.7603
0000000000000000000000000000000000000000
$GPGSV,3,1,11,13,72,058,17,15,64,314,17,28,46,064,18,05,33,181,15
7B
$GPGSV,3,2,11,24,30,260,19,30,19,061,,20,16,317,,17,09,109,1279
$GPGSV,3,3,11,21,05,289,,19,01,130,,12,01,200,47
$GPRMC,134502.000,A,4030.4254,N,00341.7286,W,1.19,9.72,040120,,,A
72
$GPVTG,9.72,T,,M,1.19,N,2.21,K,A
39
0000000000000000000000000000000000000000
$GPGGA,134503.000,4030.4254,N,00341.7296,W,1,4,1.84,-54.0,M,51.7,M,,54
$GPGLL,4030.4254,N,00341.7296,W,134503.000,A,A
47
$GPGSA,A,3,24,05,15,28,,,,,,,,,5.10,1.84,4.7603
$GPGSV,3,1,11,13,72,058,17,15,64,314,17,28,46,064,18,05,33,181,14
7A
$GPGSV,3,2,11,24,30,260,19,30,19,061,,20,16,317,,17,09,109,1279
$GPGSV,3,3,11,21,05,289,,19,01,130,,12,01,200,47
$GPRMC,134503.000,A,4030.4254,N,00341.7296,W,1.21,6.71,040120,,,A
75
$GPVTG,6.71,T,,M,1.21,N,2.24,K,A
3B

@lyusupov
Copy link
Owner

lyusupov commented Jan 4, 2020

  1. double check that you've applied the patch ;
  2. inspect the Platform_RPi.cpp file manually ;
  3. do make -f Makefile.RPi clean ; make -f Makefile.RPi
  4. re-start SoftRF binary

0000000000000000000000000000000000000000 indicates that your SoftRF is STILL transmitting empty packets.

and make sure that you are submitting 100% good JSON file on 100% right port number:
Example:

$ cat ~/SoftRF/aircraft.json | nc -N localhost 30007

- that was explained in Example 6 of Raspberry Edition's wiki.

@lyusupov lyusupov closed this as completed Jan 4, 2020
@lyusupov lyusupov reopened this Jan 4, 2020
@lyusupov
Copy link
Owner

lyusupov commented Jan 4, 2020

BTW, for your aircraft location example above (taken from JSON) and location of ground station (taken from NMEA):

image

Distance between these two points is well beyond 2 * ALARM_ZONE_NONE = 20 km.
So the traffic will be filtered out and thus will not be re-broadcasted.

@acasadoalonso
Copy link
Author

Yes I updated the code with your patch and recompile the program, no output whatsoever, so I removed the patch. I reverted the patch back just for the test
I will apply the patch again and recompile

Btw: on my dump1090 version the aircraft in JSON format is on
http:https://localhost:8080/data.json
as shown above and not /data/aircraft.json as mentioned by you and on the wiki pages. I wonder if I am using the latest version? Ver : 1.10.3010.14 ... if not where I can find the latest version ?

I will increase the ALARM zone, just for the testing.
Thanks for your great help.

@acasadoalonso
Copy link
Author

After applying the patch again and increasing the ALARM_ZONE_NONE to 180 kms, this is the output and belo you can see the JSON data as well:
————

SoftRF-RPi FW.REV: 1.0-rc7 DEV.ID: 7F0101
SX1276 RFIC is detected.
$GPGLL,4030.2454,N,00341.9448,W,184046.000,A,A43
$GPGSA,A,3,25,32,12,14,29,31,,,,,,,1.66,1.36,0.95
02
$GPGSV,3,1,09,25,72,345,13,29,53,190,23,32,46,259,24,12,43,056,1871
$GPGSV,3,2,09,14,38,297,18,24,30,128,,02,24,072,,31,23,308,19
75
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184046.000,A,4030.2454,N,00341.9448,W,0.59,234.59,040120,,,A
76
$GPVTG,234.59,T,,M,0.59,N,1.09,K,A30
$GPRMC,134450.000,A,4030.4239,N,00341.7221,W,0.84,50.74,040120,,,A
4D
$GPVTG,50.74,T,,M,0.84,N,1.55,K,A06
$GPGGA,134451.000,4030.4245,N,00341.7224,W,1,4,1.47,-52.0,M,51.7,M,,52
$GPGLL,4030.2455,N,00341.9447,W,184047.000,A,A
4C
$GPGSA,A,3,25,32,12,14,29,31,,,,,,,1.66,1.36,0.95
02
$GPGSV,3,1,09,25,72,345,14,29,53,190,23,32,46,259,24,12,43,056,1876
$GPGSV,3,2,09,14,38,297,18,24,30,128,,02,24,072,,31,23,308,19
75
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184047.000,A,4030.2455,N,00341.9447,W,0.17,234.59,040120,,,A
73
$GPVTG,234.59,T,,M,0.17,N,0.31,K,A30
$GPGSA,A,3,24,05,15,28,,,,,,,,,1.76,1.47,0.98
0C
$GPGSV,3,1,11,13,72,057,18,15,64,314,16,28,46,064,18,05,33,181,1778
$GPGSV,3,2,11,24,30,260,18,30,19,061,,20,16,317,,17,08,109,14
7F
$GPGSV,3,3,11,21,05,289,,19,01,131,,12,01,200,46
$GPRMC,134451.000,A,4030.4245,N,00341.7224,W,1.00,32.36,040120,,,A
4D
$GPVTG,32.36,T,,M,1.00,N,1.86,K,A07
$GPGGA,134452.000,4030.4245,N,00341.7224,W,1,4,1.47,-52.1,M,51.7,M,,50
$GPGLL,4030.2458,N,00341.9441,W,184048.000,A,A
48
$GPGSA,A,3,25,32,12,14,29,31,,,,,,,1.66,1.36,0.95
02
$GPGSV,3,1,09,25,72,345,14,29,53,190,23,32,46,259,24,12,43,056,1876
$GPGSV,3,2,09,14,38,297,18,24,30,128,,02,24,072,,31,23,308,19
75
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184048.000,A,4030.2458,N,00341.9441,W,0.35,234.59,040120,,,A
77
$GPVTG,234.59,T,,M,0.35,N,0.64,K,A30
$GPGSA,A,3,24,05,15,28,,,,,,,,,1.76,1.47,0.98
0C
$GPGGA,184047.000,4030.2455,N,00341.9447,W,1,6,1.36,699.9,M,51.7,M,,47
$GPGLL,4030.2460,N,00341.9437,W,184049.000,A,A
43
$GPGSA,A,3,25,32,12,14,29,31,,,,,,,3.47,1.55,3.1008
$GPGSV,3,1,09,25,72,345,13,29,53,190,23,32,46,259,24,12,43,056,18
71
$GPGSV,3,2,09,14,38,297,18,24,30,128,,02,24,072,,31,23,308,207F
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184049.000,A,4030.2460,N,00341.9437,W,0.27,234.59,040120,,,A
7F
$GPVTG,234.59,T,,M,0.27,N,0.50,K,A
34
$GPGGA,134452.000,4030.4245,N,00341.7224,W,1,4,1.47,-52.1,M,51.7,M,,50
$GPGLL,4030.2461,N,00341.9432,W,184050.000,A,A
4F
$GPGSA,A,3,25,32,12,14,29,31,,,,,,,1.66,1.36,0.9502
$GPGSV,3,1,09,25,72,345,14,29,53,190,24,32,46,259,24,12,43,056,17
7E
$GPGSV,3,2,09,14,38,297,18,24,30,128,,02,24,072,,31,23,308,207F
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184050.000,A,4030.2461,N,00341.9432,W,0.29,234.59,040120,,,A
7D
$GPVTG,234.59,T,,M,0.29,N,0.54,K,A
3E
$GPGGA,184051.000,4030.2461,N,00341.9433,W,1,6,1.36,699.6,M,51.7,M,,4B
$GPGLL,4030.2461,N,00341.9433,W,184051.000,A,A
4F
$GPGSA,A,3,25,32,12,14,29,31,,,,,,,1.66,1.36,0.9502
$GPGSV,3,1,09,25,72,345,13,29,53,190,24,32,46,259,24,12,43,056,17
79
$GPGSV,3,2,09,14,38,297,18,24,30,128,,02,24,072,,31,23,308,207F
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184051.000,A,4030.2461,N,00341.9433,W,0.26,234.59,040120,,,A
72
$GPVTG,234.59,T,,M,0.26,N,0.48,K,A
3C
$GPGGA,184052.000,4030.2462,N,00341.9433,W,1,6,1.36,699.6,M,51.7,M,,4B
$GPGLL,4030.2462,N,00341.9433,W,184052.000,A,A
4F
$GPGSA,A,3,25,32,12,14,29,31,,,,,,,1.66,1.36,0.9502
$GPGSV,3,1,09,25,72,345,15,29,53,190,24,32,46,259,24,12,43,056,17
7F
$GPGSV,3,2,09,14,38,297,18,24,30,128,,02,24,072,,31,23,308,207F
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184052.000,A,4030.2462,N,00341.9433,W,0.45,234.59,040120,,,A
77
$GPVTG,234.59,T,,M,0.45,N,0.84,K,A
39
$GPGGA,184053.000,4030.2463,N,00341.9433,W,1,6,1.55,699.6,M,51.7,M,,4E
$GPGLL,4030.2463,N,00341.9433,W,184053.000,A,A
4F
$GPGSA,A,3,25,32,12,14,29,31,,,,,,,3.46,1.55,3.1009
$GPGSV,3,1,09,25,72,345,14,29,53,190,25,32,46,259,24,12,43,056,17
7F
$GPGSV,3,2,09,14,38,297,18,24,30,128,,02,24,072,,31,23,308,217E
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184053.000,A,4030.2463,N,00341.9433,W,0.46,234.59,040120,,,A
74
$GPVTG,234.59,T,,M,0.46,N,0.85,K,A
3B
$GPGGA,184054.000,4030.2464,N,00341.9433,W,1,6,1.36,699.6,M,51.7,M,,4B
$GPGLL,4030.2464,N,00341.9433,W,184054.000,A,A
4F
$GPGSA,A,3,25,32,12,14,29,31,,,,,,,1.66,1.36,0.9502
$GPGSV,3,1,09,25,72,345,11,29,53,190,25,32,46,259,24,12,43,056,17
7A
$GPGSV,3,2,09,14,38,297,18,24,30,128,,02,24,072,,31,23,308,217E
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184054.000,A,4030.2464,N,00341.9433,W,0.39,234.59,040120,,,A
7C
$GPVTG,234.59,T,,M,0.39,N,0.72,K,A
3B
$GPGGA,184055.000,4030.2465,N,00341.9434,W,1,6,1.36,699.7,M,51.7,M,,4D
$GPGLL,4030.2465,N,00341.9434,W,184055.000,A,A
48
$GPGSA,A,3,25,32,12,14,29,31,,,,,,,1.66,1.36,0.9502
$GPGSV,3,1,09,25,72,345,13,29,53,190,25,32,46,259,24,12,43,056,17
78
$GPGSV,3,2,09,14,38,297,18,24,30,128,,02,24,072,,31,23,308,217E
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184055.000,A,4030.2465,N,00341.9434,W,0.20,234.59,040120,,,A
73
$GPVTG,234.59,T,,M,0.20,N,0.36,K,A
33
$GPGGA,184056.000,4030.2465,N,00341.9434,W,1,6,1.56,699.7,M,51.7,M,,48
$GPGLL,4030.2465,N,00341.9434,W,184056.000,A,A
4B
$GPGSA,A,3,25,32,12,14,29,31,,,,,,,3.47,1.56,3.100B
$GPGSV,3,1,09,25,72,345,14,29,53,190,25,32,46,259,25,12,43,056,17
7E
$GPGSV,3,2,09,14,38,297,18,24,30,128,,02,24,072,,31,23,308,217E
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184056.000,A,4030.2465,N,00341.9434,W,0.13,234.59,040120,,,A
70
$GPVTG,234.59,T,,M,0.13,N,0.24,K,A
30
$GPGGA,184057.000,4030.2465,N,00341.9434,W,1,7,1.17,699.7,M,51.7,M,,4D
$GPGLL,4030.2465,N,00341.9434,W,184057.000,A,A
4A
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,1.48,1.17,0.910F
$GPGSV,3,1,09,25,72,345,14,29,54,190,25,32,46,259,25,12,43,056,17
79
$GPGSV,3,2,09,14,38,297,17,24,30,128,12,02,24,072,,31,23,308,2271
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184057.000,A,4030.2465,N,00341.9434,W,0.55,234.59,040120,,,A
73
$GPVTG,234.59,T,,M,0.55,N,1.01,K,A
34
$GPGGA,184058.000,4030.2467,N,00341.9434,W,1,7,1.17,699.7,M,51.7,M,,40
$GPGLL,4030.2467,N,00341.9434,W,184058.000,A,A
47
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,1.48,1.17,0.910F
$GPGSV,3,1,09,25,72,345,15,29,54,190,25,32,46,259,25,12,43,056,17
78
$GPGSV,3,2,09,14,38,297,17,24,30,128,13,02,24,072,,31,23,308,2270
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184058.000,A,4030.2467,N,00341.9434,W,0.68,357.16,040120,,,A
7F
$GPVTG,357.16,T,,M,0.68,N,1.26,K,A
30
$GPGGA,184059.000,4030.2472,N,00341.9431,W,1,7,1.18,699.7,M,51.7,M,,4F
$GPGLL,4030.2472,N,00341.9431,W,184059.000,A,A
47
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,2.50,1.18,2.2002
$GPGSV,3,1,09,25,72,345,14,29,54,190,26,32,46,259,25,12,43,056,17
7A
$GPGSV,3,2,09,14,38,297,15,24,30,128,14,02,24,072,,31,23,308,2275
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184059.000,A,4030.2472,N,00341.9431,W,0.96,346.84,040120,,,A
75
$GPVTG,346.84,T,,M,0.96,N,1.77,K,A
3E
$GPGGA,184100.000,4030.2477,N,00341.9428,W,1,7,1.18,699.7,M,51.7,M,,4F
$GPGLL,4030.2477,N,00341.9428,W,184100.000,A,A
47
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,2.49,1.18,2.200A
$GPGSV,3,1,09,25,72,345,13,29,54,190,25,32,46,258,25,12,43,056,17
7F
$GPGSV,3,2,09,14,38,297,17,24,30,128,14,02,24,072,,31,23,308,2277
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184100.000,A,4030.2477,N,00341.9428,W,0.73,324.83,040120,,,A
7D
$GPVTG,324.83,T,,M,0.73,N,1.34,K,A
31
$GPGGA,184101.000,4030.2481,N,00341.9424,W,1,7,1.17,699.7,M,51.7,M,,44
$GPGLL,4030.2481,N,00341.9424,W,184101.000,A,A
43
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,1.48,1.17,0.910F
$GPGSV,3,1,09,25,72,345,13,29,54,190,25,32,46,258,25,12,43,056,17
7F
$GPGSV,3,2,09,14,38,297,17,24,30,128,14,02,24,072,,31,23,308,2277
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184101.000,A,4030.2481,N,00341.9424,W,0.44,324.83,040120,,,A
7D
$GPVTG,324.83,T,,M,0.44,N,0.82,K,A
39
$GPGGA,184102.000,4030.2487,N,00341.9429,W,1,7,1.18,699.9,M,51.7,M,,4D
$GPGLL,4030.2487,N,00341.9429,W,184102.000,A,A
4B
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,2.50,1.18,2.2002
$GPGSV,3,1,09,25,72,345,12,29,54,190,25,32,46,258,24,12,43,056,17
7F
$GPGSV,3,2,09,14,38,297,16,24,30,128,14,02,24,072,,31,23,308,2276
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184102.000,A,4030.2487,N,00341.9429,W,0.94,353.33,040120,,,A
73
$GPVTG,353.33,T,,M,0.94,N,1.73,K,A
30
$GPGGA,184103.000,4030.2491,N,00341.9437,W,1,7,1.17,700.1,M,51.7,M,,42
$GPGLL,4030.2491,N,00341.9437,W,184103.000,A,A
42
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,2.49,1.17,2.2005
$GPGSV,3,1,09,25,72,345,12,29,54,190,25,32,46,258,24,12,43,056,17
7F
$GPGSV,3,2,09,14,38,297,16,24,30,128,15,02,24,072,,31,23,308,2277
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184103.000,A,4030.2491,N,00341.9437,W,0.97,336.96,040120,,,A
75
$GPVTG,336.96,T,,M,0.97,N,1.80,K,A
33
$GPGGA,184104.000,4030.2494,N,00341.9443,W,1,7,1.17,700.3,M,51.7,M,,41
$GPGLL,4030.2494,N,00341.9443,W,184104.000,A,A
43
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,1.48,1.17,0.910F
$GPGSV,3,1,09,25,72,345,12,29,54,190,25,32,46,258,24,12,43,056,17
7F
$GPGSV,3,2,09,14,38,297,16,24,30,128,15,02,24,072,,31,23,308,2277
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184104.000,A,4030.2494,N,00341.9443,W,0.98,304.95,040120,,,A
79
$GPVTG,304.95,T,,M,0.98,N,1.81,K,A
3F
$GPGGA,184105.000,4030.2497,N,00341.9445,W,1,7,1.17,700.5,M,51.7,M,,43
$GPGLL,4030.2497,N,00341.9445,W,184105.000,A,A
47
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,1.48,1.17,0.910F
$GPGSV,3,1,09,25,72,345,13,29,54,190,25,32,46,258,24,12,43,056,17
7E
$GPGSV,3,2,09,14,38,297,16,24,30,128,14,02,24,071,,31,23,308,2275
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184105.000,A,4030.2497,N,00341.9445,W,0.58,304.95,040120,,,A
71
$GPVTG,304.95,T,,M,0.58,N,1.07,K,A
3D
$GPGGA,184106.000,4030.2500,N,00341.9445,W,1,7,1.17,700.7,M,51.7,M,,4D
$GPGLL,4030.2500,N,00341.9445,W,184106.000,A,A
4B
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,1.48,1.17,0.910F
$GPGSV,3,1,09,25,72,345,12,29,54,190,25,32,46,258,24,12,43,056,17
7F
$GPGSV,3,2,09,14,38,297,16,24,30,128,14,02,24,071,,31,23,308,2275
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184106.000,A,4030.2500,N,00341.9445,W,0.56,304.95,040120,,,A
73
$GPVTG,304.95,T,,M,0.56,N,1.04,K,A
30
$GPGGA,184107.000,4030.2505,N,00341.9442,W,1,7,1.18,700.8,M,51.7,M,,4E
$GPGLL,4030.2505,N,00341.9442,W,184107.000,A,A
48
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,2.50,1.18,2.2002
$GPGSV,3,1,09,25,72,345,09,29,54,190,25,32,46,258,24,12,43,056,17
75
$GPGSV,3,2,09,14,38,297,16,24,30,128,15,02,24,071,,31,23,308,2274
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184107.000,A,4030.2505,N,00341.9442,W,0.84,11.25,040120,,,A
43
$GPVTG,11.25,T,,M,0.84,N,1.55,K,A
07
$GPGGA,184108.000,4030.2507,N,00341.9441,W,1,7,1.17,700.8,M,51.7,M,,4F
$GPGLL,4030.2507,N,00341.9441,W,184108.000,A,A
46
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,2.49,1.17,2.2005
$GPGSV,3,1,09,25,72,345,11,29,54,190,25,32,46,258,24,12,43,056,17
7C
$GPGSV,3,2,09,14,38,297,15,24,30,128,13,02,24,071,,31,23,308,2271
$GPGSV,3,3,09,06,09,039,45
$GPRMC,184108.000,A,4030.2507,N,00341.9441,W,0.63,359.77,040120,,,A
7C
$GPVTG,359.77,T,,M,0.63,N,1.17,K,A
30
$GPGGA,184109.000,4030.2510,N,00341.9439,W,1,7,1.18,700.9,M,51.7,M,,49
$GPGLL,4030.2510,N,00341.9439,W,184109.000,A,A
4E
$GPGSA,A,3,24,25,32,12,14,29,31,,,,,,2.50,1.18,2.2002
$GPGSV,3,1,09,25,72,345,11,29,54,190,25,32,46,258,24,12,43,056,17
7C
$GPGSV,3,2,09,14,38,297,15,24,30,128,16,02,24,071,,31,23,308,2274
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184109.000,A,4030.2510,N,00341.9439,W,0.68,352.78,040120,,,A
7B
$GPVTG,352.78,T,,M,0.68,N,1.26,K,A
3D
$GPGGA,184110.000,4030.2512,N,00341.9440,W,1,6,1.29,700.9,M,51.7,M,,4E
$GPGLL,4030.2512,N,00341.9440,W,184110.000,A,A
4A
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,3.51,1.29,3.2701
$GPGSV,3,1,09,25,72,345,,29,54,190,25,32,46,258,24,12,43,056,17
7C
$GPGSV,3,2,09,14,38,297,15,24,30,128,14,02,24,071,,31,23,308,2175
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184110.000,A,4030.2512,N,00341.9440,W,0.70,359.09,040120,,,A
7B
$GPVTG,359.09,T,,M,0.70,N,1.29,K,A
36
$GPGGA,184111.000,4030.2513,N,00341.9442,W,1,6,1.29,700.9,M,51.7,M,,4C
$GPGLL,4030.2513,N,00341.9442,W,184111.000,A,A
48
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,3.51,1.29,3.2701
$GPGSV,3,1,09,25,72,345,,29,54,190,25,32,46,258,24,12,43,056,17
7C
$GPGSV,3,2,09,14,38,297,15,24,30,128,14,02,24,071,,31,23,308,2175
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184111.000,A,4030.2513,N,00341.9442,W,0.67,351.78,040120,,,A
71
$GPVTG,351.78,T,,M,0.67,N,1.23,K,A
34
$GPGGA,184112.000,4030.2512,N,00341.9441,W,1,6,1.29,700.8,M,51.7,M,,4C
$GPGLL,4030.2512,N,00341.9441,W,184112.000,A,A
49
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,3.51,1.29,3.2701
$GPGSV,3,1,09,25,72,345,,29,54,190,25,32,46,258,24,12,43,056,18
73
$GPGSV,3,2,09,14,38,297,16,24,30,128,14,02,24,071,,31,23,308,2176
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184112.000,A,4030.2512,N,00341.9441,W,0.28,351.78,040120,,,A
7B
$GPVTG,351.78,T,,M,0.28,N,0.51,K,A
3B
$GPGGA,184113.000,4030.2511,N,00341.9444,W,1,6,1.21,700.9,M,51.7,M,,42
$GPGLL,4030.2511,N,00341.9444,W,184113.000,A,A
4E
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,24,32,46,258,24,12,43,056,19
73
$GPGSV,3,2,09,14,38,297,15,24,30,128,13,02,24,071,,31,23,308,2172
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184113.000,A,4030.2511,N,00341.9444,W,0.27,351.78,040120,,,A
73
$GPVTG,351.78,T,,M,0.27,N,0.50,K,A
35
$GPGGA,184114.000,4030.2510,N,00341.9443,W,1,6,1.21,701.0,M,51.7,M,,4B
$GPGLL,4030.2510,N,00341.9443,W,184114.000,A,A
4F
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,24,32,46,258,23,12,43,056,19
74
$GPGSV,3,2,09,14,38,297,16,24,30,128,14,02,24,071,,31,23,308,2176
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184114.000,A,4030.2510,N,00341.9443,W,0.28,351.78,040120,,,A
7D
$GPVTG,351.78,T,,M,0.28,N,0.52,K,A
38
$GPGGA,184115.000,4030.2510,N,00341.9446,W,1,6,1.21,701.0,M,51.7,M,,4F
$GPGLL,4030.2510,N,00341.9446,W,184115.000,A,A
4B
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,23,12,43,056,19
73
$GPGSV,3,2,09,14,38,297,17,24,30,128,16,02,24,071,,31,23,308,2175
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184115.000,A,4030.2510,N,00341.9446,W,0.32,351.78,040120,,,A
72
$GPVTG,351.78,T,,M,0.32,N,0.60,K,A
32
$GPGGA,184116.000,4030.2510,N,00341.9447,W,1,6,1.21,701.0,M,51.7,M,,4D
$GPGLL,4030.2510,N,00341.9447,W,184116.000,A,A
49
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,23,12,43,056,19
73
$GPGSV,3,2,09,14,38,297,15,24,30,128,15,02,24,071,,31,23,308,2075
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184116.000,A,4030.2510,N,00341.9447,W,0.23,351.78,040120,,,A
70
$GPVTG,351.78,T,,M,0.23,N,0.43,K,A
33
$GPGGA,184117.000,4030.2511,N,00341.9448,W,1,6,1.21,701.0,M,51.7,M,,42
$GPGLL,4030.2511,N,00341.9448,W,184117.000,A,A
46
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,23,12,43,056,19
73
$GPGSV,3,2,09,14,38,296,15,24,30,128,13,02,24,071,,31,23,308,2072
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184117.000,A,4030.2511,N,00341.9448,W,0.59,267.39,040120,,,A
73
$GPVTG,267.39,T,,M,0.59,N,1.09,K,A
30
$GPGGA,184118.000,4030.2512,N,00341.9455,W,1,6,1.21,701.2,M,51.7,M,,40
$GPGLL,4030.2512,N,00341.9455,W,184118.000,A,A
46
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,23,12,43,056,19
73
$GPGSV,3,2,09,14,38,296,15,24,30,128,12,02,24,071,,31,23,308,2073
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184118.000,A,4030.2512,N,00341.9455,W,0.95,280.13,040120,,,A
72
$GPVTG,280.13,T,,M,0.95,N,1.76,K,A
39
$GPGGA,184119.000,4030.2514,N,00341.9461,W,1,6,1.21,701.4,M,51.7,M,,46
$GPGLL,4030.2514,N,00341.9461,W,184119.000,A,A
46
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,23,12,43,056,20
79
$GPGSV,3,2,09,14,38,296,16,24,30,128,14,02,24,071,,31,23,308,2076
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184119.000,A,4030.2514,N,00341.9461,W,0.96,285.43,040120,,,A
71
$GPVTG,285.43,T,,M,0.96,N,1.77,K,A
3B
$GPGGA,184120.000,4030.2516,N,00341.9468,W,1,6,1.21,701.4,M,51.7,M,,47
$GPGLL,4030.2516,N,00341.9468,W,184120.000,A,A
47
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,23,12,43,056,20
79
$GPGSV,3,2,09,14,38,296,16,24,30,128,14,02,24,071,,31,23,308,2076
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184120.000,A,4030.2516,N,00341.9468,W,1.39,296.87,040120,,,A
7E
$GPVTG,296.87,T,,M,1.39,N,2.57,K,A
34
$GPGGA,184121.000,4030.2519,N,00341.9475,W,1,6,1.21,701.5,M,51.7,M,,44
$GPGLL,4030.2519,N,00341.9475,W,184121.000,A,A
45
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,23,12,43,056,20
79
$GPGSV,3,2,09,14,38,296,16,24,30,128,13,02,24,071,,31,23,308,2071
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184121.000,A,4030.2519,N,00341.9475,W,1.62,305.98,040120,,,A
77
$GPVTG,305.98,T,,M,1.62,N,3.00,K,A
3C
$GPGGA,184122.000,4030.2521,N,00341.9483,W,1,6,1.21,701.7,M,51.7,M,,47
$GPGLL,4030.2521,N,00341.9483,W,184122.000,A,A
44
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,23,12,43,056,21
78
$GPGSV,3,2,09,14,38,296,16,24,30,128,15,02,24,071,,31,23,308,2176
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184122.000,A,4030.2521,N,00341.9483,W,1.87,306.12,040120,,,A
7C
$GPVTG,306.12,T,,M,1.87,N,3.46,K,A
34
$GPGGA,184123.000,4030.2522,N,00341.9488,W,1,6,1.21,701.9,M,51.7,M,,40
$GPGLL,4030.2522,N,00341.9488,W,184123.000,A,A
4D
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,23,12,43,056,22
7B
$GPGSV,3,2,09,14,38,296,16,24,30,128,14,02,24,071,15,31,23,308,2173
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184123.000,A,4030.2522,N,00341.9488,W,1.57,309.01,040120,,,A
75
$GPVTG,309.01,T,,M,1.57,N,2.92,K,A
3C
$GPGGA,184124.000,4030.2524,N,00341.9495,W,1,6,1.21,702.0,M,51.7,M,,47
$GPGLL,4030.2524,N,00341.9495,W,184124.000,A,A
40
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,23,12,43,056,22
7B
$GPGSV,3,2,09,14,38,296,16,24,30,128,13,02,24,071,15,31,23,308,2174
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184124.000,A,4030.2524,N,00341.9495,W,1.58,307.82,040120,,,A
72
$GPVTG,307.82,T,,M,1.58,N,2.92,K,A
36
$GPGGA,184125.000,4030.2520,N,00341.9496,W,1,6,1.21,702.1,M,51.7,M,,40
$GPGLL,4030.2520,N,00341.9496,W,184125.000,A,A
46
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,22,12,43,056,22
7A
$GPGSV,3,2,09,14,38,296,17,24,30,128,14,02,24,071,15,31,23,308,2172
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184125.000,A,4030.2520,N,00341.9496,W,1.04,294.94,040120,,,A
71
$GPVTG,294.94,T,,M,1.04,N,1.93,K,A
31
$GPGGA,184126.000,4030.2518,N,00341.9499,W,1,6,1.21,702.3,M,51.7,M,,45
$GPGLL,4030.2518,N,00341.9499,W,184126.000,A,A
41
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,22,12,43,056,22
7A
$GPGSV,3,2,09,14,38,296,16,24,30,128,14,02,24,071,14,31,23,308,2172
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184126.000,A,4030.2518,N,00341.9499,W,1.06,284.39,040120,,,A
72
$GPVTG,284.39,T,,M,1.06,N,1.97,K,A
31
$GPGGA,184127.000,4030.2516,N,00341.9499,W,1,6,1.21,702.4,M,51.7,M,,4D
$GPGLL,4030.2516,N,00341.9499,W,184127.000,A,A
4E
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,345,,29,54,190,23,32,46,258,23,12,43,056,22
7B
$GPGSV,3,2,09,14,38,296,17,24,29,128,13,02,24,071,14,31,23,308,217C
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184127.000,A,4030.2516,N,00341.9499,W,0.91,300.53,040120,,,A
73
$GPVTG,300.53,T,,M,0.91,N,1.68,K,A
3F
$GPGGA,184128.000,4030.2514,N,00341.9499,W,1,6,1.21,702.5,M,51.7,M,,41
$GPGLL,4030.2514,N,00341.9499,W,184128.000,A,A
43
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,346,,29,54,190,22,32,46,258,23,12,43,056,22
79
$GPGSV,3,2,09,14,38,296,17,24,29,128,15,02,24,071,,31,23,308,217F
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184128.000,A,4030.2514,N,00341.9499,W,0.68,313.33,040120,,,A
7C
$GPVTG,313.33,T,,M,0.68,N,1.26,K,A
37
$GPGGA,184129.000,4030.2509,N,00341.9499,W,1,6,1.21,702.5,M,51.7,M,,4C
$GPGLL,4030.2509,N,00341.9499,W,184129.000,A,A
4E
$GPGSA,A,3,24,32,12,14,29,31,,,,,,,1.54,1.21,0.9607
$GPGSV,3,1,09,25,72,346,,29,54,190,22,32,46,258,23,12,43,056,22
79
$GPGSV,3,2,09,14,38,296,17,24,29,128,14,02,24,071,,31,23,308,227D
$GPGSV,3,3,09,06,09,038,44
$GPRMC,184129.000,A,4030.2509,N,00341.9499,W,0.39,313.33,040120,,,A
75
$GPVTG,313.33,T,,M,0.39,N,0.72,K,A
33
$GPGGA,184130.000,4030.2503,N,00341.9497,W,1,6,1.21,702.5,M,51.7,M,,40
$GPGLL,4030.2503,N,00341.9497,W,184130.000,A,A
42
[
{"hex":"4cabb7", "squawk":"5310", "flight":"", "lat":40.554680, "lon":-3.551268, "validposition":1, "altitude":3800, "vert_rate":2496,"track":14, "validtrack":1,"speed":168, "messages":55, "seen":0},
{"hex":"4ca7b5", "squawk":"0502", "flight":"RYR598Y ", "lat":40.794525, "lon":-4.247681, "validposition":1, "altitude":37000, "vert_rate":0,"track":185, "validtrack":1,"speed":439, "messages":341, "seen":0},
{"hex":"020118", "squawk":"0000", "flight":"", "lat":0.000000, "lon":0.000000, "validposition":0, "altitude":0, "vert_rate":0,"track":0, "validtrack":0,"speed":0, "messages":2, "seen":67},
{"hex":"3964ea", "squawk":"6436", "flight":"", "lat":39.776699, "lon":-4.406250, "validposition":1, "altitude":38000, "vert_rate":0,"track":23, "validtrack":1,"speed":433, "messages":213, "seen":0},
{"hex":"3964f1", "squawk":"6463", "flight":"", "lat":39.611801, "lon":-4.499319, "validposition":1, "altitude":34000, "vert_rate":0,"track":23, "validtrack":1,"speed":419, "messages":50, "seen":1},
{"hex":"344217", "squawk":"5046", "flight":"AEA87XB ", "lat":40.659668, "lon":-3.464600, "validposition":1, "altitude":7725, "vert_rate":3584,"track":40, "validtrack":1,"speed":253, "messages":540, "seen":0},
{"hex":"406ae3", "squawk":"2247", "flight":"BAW464 ", "lat":40.609222, "lon":-4.224060, "validposition":1, "altitude":15750, "vert_rate":-1280,"track":185, "validtrack":1,"speed":359, "messages":548, "seen":1},
{"hex":"345559", "squawk":"0000", "flight":"", "lat":0.000000, "lon":0.000000, "validposition":0, "altitude":3950, "vert_rate":0,"track":0, "validtrack":0,"speed":0, "messages":8, "seen":123},
{"hex":"344487", "squawk":"4662", "flight":"", "lat":40.574844, "lon":-3.303894, "validposition":1, "altitude":34000, "vert_rate":0,"track":8, "validtrack":1,"speed":420, "messages":165, "seen":0},
{"hex":"e072cf", "squawk":"2604", "flight":"ARG1133 ", "lat":40.631538, "lon":-3.668997, "validposition":1, "altitude":5400, "vert_rate":2496,"track":269, "validtrack":1,"speed":302, "messages":334, "seen":13},
{"hex":"3c49cc", "squawk":"6431", "flight":"EWG9881 ", "lat":39.870921, "lon":-4.353577, "validposition":1, "altitude":35950, "vert_rate":0,"track":23, "validtrack":1,"speed":405, "messages":262, "seen":0},
{"hex":"02005b", "squawk":"6473", "flight":"RAM776Z ", "lat":40.266449, "lon":-4.124695, "validposition":1, "altitude":35975, "vert_rate":0,"track":23, "validtrack":1,"speed":419, "messages":1488, "seen":0},
{"hex":"020092", "squawk":"0000", "flight":"", "lat":0.000000, "lon":0.000000, "validposition":0, "altitude":0, "vert_rate":0,"track":0, "validtrack":0,"speed":0, "messages":1, "seen":299},
{"hex":"0200af", "squawk":"6457", "flight":"RAM782K ", "lat":40.417007, "lon":-4.037415, "validposition":1, "altitude":37975, "vert_rate":0,"track":24, "validtrack":1,"speed":443, "messages":2471, "seen":0},
{"hex":"34368e", "squawk":"3370", "flight":"IBS39VM ", "lat":39.989676, "lon":-3.701456, "validposition":1, "altitude":9600, "vert_rate":-832,"track":45, "validtrack":1,"speed":290, "messages":161, "seen":123},
{"hex":"345613", "squawk":"2302", "flight":"VOE2564 ", "lat":40.141855, "lon":-4.123681, "validposition":1, "altitude":37050, "vert_rate":0,"track":249, "validtrack":1,"speed":459, "messages":2132, "seen":1},
{"hex":"495217", "squawk":"6773", "flight":"TAP487 ", "lat":0.000000, "lon":0.000000, "validposition":0, "altitude":35000, "vert_rate":0,"track":0, "validtrack":0,"speed":0, "messages":1683, "seen":19},
{"hex":"3412c2", "squawk":"6056", "flight":"ANE5033 ", "lat":0.000000, "lon":0.000000, "validposition":0, "altitude":28000, "vert_rate":0,"track":0, "validtrack":0,"speed":0, "messages":1726, "seen":1},
{"hex":"4aca43", "squawk":"4543", "flight":"NAX53C ", "lat":40.698666, "lon":-3.601456, "validposition":1, "altitude":34000, "vert_rate":-64,"track":0, "validtrack":1,"speed":425, "messages":1122, "seen":215},
{"hex":"4d02d0", "squawk":"6455", "flight":"JFA41Z ", "lat":40.611521, "lon":-3.927612, "validposition":1, "altitude":40000, "vert_rate":0,"track":24, "validtrack":1,"speed":379, "messages":3870, "seen":0},
{"hex":"4951d3", "squawk":"4403", "flight":"TAP104L ", "lat":40.788162, "lon":-3.467651, "validposition":1, "altitude":34025, "vert_rate":64,"track":68, "validtrack":1,"speed":419, "messages":2558, "seen":8},
{"hex":"39cea0", "squawk":"4466", "flight":"TVF86DA ", "lat":40.728745, "lon":-3.854187, "validposition":1, "altitude":36000, "vert_rate":0,"track":23, "validtrack":1,"speed":409, "messages":5454, "seen":73},
{"hex":"3c56f6", "squawk":"4711", "flight":"EWG7RR ", "lat":40.471724, "lon":-2.972051, "validposition":1, "altitude":38000, "vert_rate":0,"track":39, "validtrack":1,"speed":439, "messages":1007, "seen":114},
{"hex":"4caf7e", "squawk":"0750", "flight":"SAS6205 ", "lat":39.307406, "lon":-4.292725, "validposition":1, "altitude":39000, "vert_rate":64,"track":210, "validtrack":1,"speed":452, "messages":4191, "seen":221}
]
pi@SoftRF:~ $

@acasadoalonso
Copy link
Author

It seems based on the documentation that the .json format is different and I need to install the dump1090 from the Pia ware website
https://github.com/flightaware/dump1090/blob/master/README-json.md

@acasadoalonso
Copy link
Author

@lyusupov
Copy link
Owner

lyusupov commented Jan 4, 2020

You are likely using very, very old dump1090.

This is how json file should look like:

{ "now" : 1542618363.7,
  "messages" : 3406,
  "aircraft" : [
    {"hex":"4d010c","messages":2,"seen":11.7,"rssi":-35.5},

< ... skipped .. >

    {"hex":"424591","squawk":"4152","flight":"AFL1247 ","lat":56.126823,"lon":37                                                                             .311287,"nucp":7,"seen_pos":1.1,"altitude":4225,"vert_rate":-640,"track":238,"sp                                                                             eed":249,"messages":613,"seen":0.0,"rssi":-34.9}
  ]
}

@acasadoalonso
Copy link
Author

I will install the flightaware version, it looks as you described !!!
Thanks

@lyusupov
Copy link
Owner

lyusupov commented Jan 4, 2020

JSON input should have 'aircraft' token being defined.

SoftRF's JSON parser will not do the job otherwise:
https://github.com/lyusupov/SoftRF/blob/master/software/firmware/source/SoftRF/JSONHelper.cpp#L536

@lyusupov
Copy link
Owner

lyusupov commented Jan 4, 2020

My dump1090 is actually not most recent. one It was built from 'mutability' GitHub repo before they've migrated onto 'flightaware' branch:

pi@raspberrypi:~ $ which dump1090
/usr/local/bin/dump1090
pi@raspberrypi:~ $ ls -l /usr/local/bin/dump1090
-rwxr-xr-x 1 root staff 319052 Dec 22  2017 /usr/local/bin/dump1090
pi@raspberrypi:~ $ dump1090 --help
-----------------------------------------------------------------------------
| dump1090 ModeS Receiver                              dump1090-mutability  |
-----------------------------------------------------------------------------
--device-index <index>   Select RTL device (default: 0)
--gain <db>              Set gain (default: max gain. Use -10 for auto-gain)
--enable-agc             Enable the Automatic Gain Control (default: off)
--freq <hz>              Set frequency (default: 1090 Mhz)
--ifile <filename>       Read data from file (use '-' for stdin)
--interactive            Interactive mode refreshing data on screen
--interactive-rows <num> Max number of rows in interactive mode (default: 15)
--interactive-ttl <sec>  Remove from list if idle for <sec> (default: 60)
--interactive-rtl1090    Display flight table in RTL1090 format
--raw                    Show only messages hex values

.....

I suppose that current 'flightaware' variant should be fine for SoftRF...

@acasadoalonso
Copy link
Author

acasadoalonso commented Jan 4, 2020 via email

@acasadoalonso
Copy link
Author

acasadoalonso commented Jan 4, 2020 via email

@lyusupov
Copy link
Owner

lyusupov commented Jan 5, 2020

I suppose that current 'flightaware' variant should be fine for SoftRF…

I've taken more close look into each one's README-json.md and can see, that 'flightaware' is using similar but different 'dialect' of D0190 JSON rather than 'mutability' does.

I've updated Example 6 with:

  1. explicit 'stty' instruction ( not sure if you and others are aware of this issue which may happen on different versions of Linux distributions for Raspberry Pi )
  2. explicit reference onto 'mutability' version of dump1090

@lyusupov
Copy link
Owner

lyusupov commented Jan 5, 2020

Below is a list of actions that I do and the results that I've got after these actions

  1. I enable some debug print stuff here, here and there

  2. I disable range check here:

      } else if (isValidFix() &&
                 Container[i].addr &&
                 Container[i].latitude  != 0.0 &&
                 Container[i].longitude != 0.0 &&
                 Container[i].altitude  != 0.0 &&
                 /* Container[i].distance < (ALARM_ZONE_NONE * 2) */ true ) {
  1. make -f Makefile.RPi clean ; make -f Makefile.RPi

  2. I do

pi@raspberrypi $ stty -F /dev/ttyAMA0 9600 raw
pi@raspberrypi $ { echo "{class:SOFTRF,mode:RELAY,nmea:{private:true}}" ; cat /dev/ttyAMA0 ; } | sudo ./SoftRF

SoftRF-RPi FW.REV: 1.0-rc7 DEV.ID: D3374780
SX1276 RFIC is detected.
$GPGGA,091650.477,5600.5503,N,03822.2378,E,1,05,3.6,183.4,M,13.1,M,,0000*5B
$GPGSA,A,3,09,02,07,30,06,,,,,,,,5.2,3.6,3.7*3D
$GPGSV,3,1,12,09,87,225,28,23,63,104,,04,56,098,15,07,38,215,45*79
$GPGSV,3,2,12,16,36,079,,26,27,050,,06,25,252,41,02,25,296,36*7F
$GPGSV,3,3,12,03,18,155,15,29,09,358,,30,07,224,34,05,04,318,*75
$GPRMC,091650.477,A,5600.5503,N,03822.2378,E,000.0,258.2,210500,,,A*6F
< ... skipped ... >
  1. I open one more terminal session and do this
pi@raspberrypi $ cat ~/SoftRF/aircraft.json | nc -N localhost 30007

and I see this output:

< ... skipped ... >
$GPGGA,092251.478,5600.5507,N,03822.2372,E,1,06,1.8,182.2,M,13.1,M,,0000*54
$GPGSA,A,3,03,09,02,07,30,06,,,,,,,2.6,1.8,1.9*3D
$GPGSV,3,1,12,09,87,166,27,23,61,105,,04,53,099,24,07,41,216,45*7A
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,35,06,23,250,41*74
$GPGSV,3,3,12,03,15,155,13,30,09,224,29,29,08,356,,05,07,318,*70
$GPRMC,092251.478,A,5600.5507,N,03822.2372,E,000.0,258.2,210500,,,A*68
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
155BD8 55.609619 37.388439 1021.080017 1 1024 9
42437B 55.997860 37.597458 1455.420044 1 1536 9
424567 56.319759 37.113560 1905.000000 1 -832 9
424921 55.751900 36.862122 2125.979980 1 -960 9
4248E8 56.078793 36.015259 7322.819824 1 2304 9
424284 55.450317 37.678291 1844.040039 1 1792 9
42428B 55.489330 37.792622 1036.319946 1 1920 9
06A139 55.299679 37.758171 10660.379883 1 0 9
$PSRFO,958900971,D85B15032C4A8E8139E36AEA02158F4253829007
155BD8 55.609619 37.388439 1021.080017 1 1024 9
$GPGGA,092252.478,5600.5507,N,03822.2372,E,1,06,2.0,182.2,M,13.1,M,,0000*5C
$GPGSA,A,3,23,09,02,07,30,06,,,,,,,3.4,2.0,2.8*35
$GPGSV,3,1,12,09,87,161,27,23,61,105,14,04,53,099,24,07,41,216,45*78
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,35,06,23,250,40*75
$GPGSV,3,3,12,03,15,155,12,30,09,224,28,29,08,356,,05,07,318,*70
$GPRMC,092252.478,A,5600.5507,N,03822.2372,E,000.0,258.2,210500,,,A*6B
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$GPGGA,092253.478,5600.5507,N,03822.2371,E,1,06,2.0,182.2,M,13.1,M,,0000*5E
$PSRFO,958900972,7B43420B037C6159105F3A7C5B54C35804781C6C
42437B 55.997860 37.597458 1455.420044 1 1536 9
$GPGSA,A,3,23,09,02,07,30,06,,,,,,,3.4,2.0,2.8*35
$GPGSV,3,1,12,09,87,161,27,23,61,105,17,04,53,099,24,07,41,216,45*7B
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,35,06,23,250,40*75
$GPGSV,3,3,12,03,15,155,10,30,09,224,27,29,08,356,,05,07,318,*7D
$GPRMC,092253.478,A,5600.5507,N,03822.2371,E,000.0,258.2,210500,,,A*69
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$GPGGA,092254.478,5600.5507,N,03822.2371,E,1,06,2.0,182.2,M,13.1,M,,0000*59
$GPGSA,A,3,23,09,02,07,30,06,,,,,,,3.4,2.0,2.8*35
$GPGSV,3,1,12,09,87,161,26,23,61,105,16,04,53,099,24,07,41,216,45*7B
$PSRFO,958900973,67454203702FAFBBA73A63C6E8F9D24BE30068E4
424567 56.319759 37.113560 1905.000000 1 -832 9
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,34,06,23,250,40*74
$GPGSV,3,3,12,03,15,155,09,30,09,224,28,29,08,356,,05,07,318,*7A
$GPRMC,092254.478,A,5600.5507,N,03822.2371,E,000.0,258.2,210500,,,A*6E
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$GPGGA,092255.478,5600.5507,N,03822.2371,E,1,05,3.8,182.2,M,13.1,M,,0000*52
$GPGSA,A,3,09,02,07,30,06,,,,,,,,5.7,3.8,4.2*34
$GPGSV,3,1,12,09,87,161,25,23,61,105,,04,53,099,24,07,41,216,45*7F
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,34,06,23,250,40*74
$GPGSV,3,3,12,03,15,155,08,30,09,224,30,29,08,356,,05,07,318,*72
$GPRMC,092255.478,A,5600.5507,N,03822.2371,E,000.0,258.2,210500,,,A*6F
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$PSRFO,958900975,39A1060B749EFBEF26966B192F0AF998B6A7DCB3
06A139 55.299679 37.758171 10660.379883 1 0 9
$GPGGA,092256.478,5600.5507,N,03822.2371,E,1,05,3.8,182.2,M,13.1,M,,0000*51
$GPGSA,A,3,09,02,07,30,06,,,,,,,,5.7,3.8,4.2*34
$GPGSV,3,1,12,09,87,161,25,23,61,105,,04,53,099,24,07,41,216,45*7F
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,34,06,23,250,40*74
$GPGSV,3,3,12,03,15,155,07,30,09,224,30,29,08,356,,05,07,318,*7D
$PSRFO,958900975,2149420BF136C442D9929E042B66059DB8B9D8CF
424921 55.751900 36.862122 2125.979980 1 -960 9
$GPRMC,092256.478,A,5600.5507,N,03822.2371,E,000.0,258.2,210500,,,A*6C
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$GPGGA,092257.478,5600.5507,N,03822.2371,E,1,05,3.8,182.2,M,13.1,M,,0000*50
$GPGSA,A,3,09,02,07,30,06,,,,,,,,5.7,3.8,4.2*34
$GPGSV,3,1,12,09,87,161,25,23,61,105,,04,53,099,24,07,41,216,45*7F
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,34,06,23,250,40*74
$GPGSV,3,3,12,03,15,155,07,30,09,224,32,29,08,356,,05,07,318,*7F
$GPRMC,092257.478,A,5600.5507,N,03822.2371,E,000.0,258.2,210500,,,A*6D
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$PSRFO,958900977,E84842037F2995D49C0EF39E8EF7B8ABDF6904D2
4248E8 56.078793 36.015259 7322.819824 1 2304 9
$GPGGA,092258.478,5600.5507,N,03822.2371,E,1,05,3.8,182.2,M,13.1,M,,0000*5F
$GPGSA,A,3,09,02,07,30,06,,,,,,,,5.7,3.8,4.2*34
$GPGSV,3,1,12,09,87,161,25,23,61,105,,04,53,099,24,07,41,216,45*7F
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,35,06,23,250,40*75
$GPGSV,3,3,12,03,15,155,06,30,09,224,32,29,08,356,,05,07,318,*7E
$GPRMC,092258.478,A,5600.5507,N,03822.2371,E,000.0,258.2,210500,,,A*62
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$GPGGA,092259.478,5600.5507,N,03822.2371,E,1,05,3.8,182.2,M,13.1,M,,0000*5E
$PSRFO,958900978,84424203F9DC0573C5465B0AABF144ED43E810FA
424284 55.450317 37.678291 1844.040039 1 1792 9
$GPGSA,A,3,09,02,07,30,06,,,,,,,,5.7,3.8,4.2*34
$GPGSV,3,1,12,09,87,161,24,23,61,105,,04,53,099,24,07,41,216,45*7E
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,35,06,23,250,40*75
$GPGSV,3,3,12,03,15,155,05,30,09,224,32,29,08,356,,05,07,318,*7D
$GPRMC,092259.478,A,5600.5507,N,03822.2371,E,000.0,258.2,210500,,,A*63
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$GPGGA,092300.478,5600.5507,N,03822.2371,E,1,05,3.8,182.2,M,13.1,M,,0000*53
$GPGSA,A,3,09,02,07,30,06,,,,,,,,5.7,3.8,4.2*34
$GPGSV,3,1,12,09,87,161,24,23,61,105,,04,53,099,24,07,41,216,45*7E
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,35,06,23,250,40*75
$PSRFO,958900979,8B424203303B76F1B70114D005D43E5F18DD8C69
42428B 55.489330 37.792622 1036.319946 1 1920 9
$GPGSV,3,3,12,03,15,155,08,30,09,224,32,29,08,356,,05,07,318,*70
$GPRMC,092300.478,A,5600.5507,N,03822.2371,E,000.0,258.2,210500,,,A*6E
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$GPGGA,092301.478,5600.5507,N,03822.2371,E,1,05,3.8,182.2,M,13.1,M,,0000*52
$GPGSA,A,3,09,02,07,30,06,,,,,,,,5.7,3.8,4.2*34
$GPGSV,3,1,12,09,87,161,24,23,61,105,,04,53,099,24,07,41,216,45*7E
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,35,06,23,250,40*75
$GPGSV,3,3,12,03,15,155,07,30,09,224,32,29,08,356,,05,07,318,*7F
$GPRMC,092301.478,A,5600.5507,N,03822.2371,E,000.0,258.2,210500,,,A*6F
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$GPGGA,092302.478,5600.5507,N,03822.2371,E,1,05,3.8,182.2,M,13.1,M,,0000*51
$GPGSA,A,3,09,02,07,30,06,,,,,,,,5.7,3.8,4.2*34
$GPGSV,3,1,12,09,87,161,24,23,61,105,,04,53,099,24,07,41,216,45*7E
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,35,06,23,250,40*75
$GPGSV,3,3,12,03,15,155,06,30,09,224,32,29,08,356,,05,07,318,*7E
$GPRMC,092302.478,A,5600.5507,N,03822.2371,E,000.0,258.2,210500,,,A*6C
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$GPGGA,092303.478,5600.5507,N,03822.2371,E,1,05,3.8,182.2,M,13.1,M,,0000*50
$GPGSA,A,3,09,02,07,30,06,,,,,,,,5.7,3.8,4.2*34
$GPGSV,3,1,12,09,87,161,23,23,61,105,,04,53,099,24,07,41,216,45*79
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,35,06,23,250,40*75
$GPGSV,3,3,12,03,15,155,11,30,09,224,32,29,08,356,,05,07,318,*78
$GPRMC,092303.478,A,5600.5507,N,03822.2371,E,000.0,258.2,210500,,,A*6D
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$GPGGA,092304.478,5600.5507,N,03822.2371,E,1,05,3.8,182.2,M,13.1,M,,0000*57
$GPGSA,A,3,09,02,07,30,06,,,,,,,,5.7,3.8,4.2*34
$GPGSV,3,1,12,09,87,161,23,23,61,105,,04,53,099,24,07,41,216,45*79
$GPGSV,3,2,12,16,37,076,,26,26,047,,02,25,293,35,06,23,250,39*7B
$GPGSV,3,3,12,03,15,155,11,30,09,224,33,29,08,356,,05,07,318,*79
$GPRMC,092304.478,A,5600.5507,N,03822.2371,E,000.0,258.2,210500,,,A*6A
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
< ... skipped ... >
  1. Analysis:

    These lines indicate that JSON file was successfully accepted and aircraft's entries has been created in SoftRF's internal traffic table -

155BD8 55.609619 37.388439 1021.080017 1 1024 9
42437B 55.997860 37.597458 1455.420044 1 1536 9
424567 56.319759 37.113560 1905.000000 1 -832 9
424921 55.751900 36.862122 2125.979980 1 -960 9
4248E8 56.078793 36.015259 7322.819824 1 2304 9
424284 55.450317 37.678291 1844.040039 1 1792 9
42428B 55.489330 37.792622 1036.319946 1 1920 9
06A139 55.299679 37.758171 10660.379883 1 0 9

These lines indicate each radio transmission session for every aircraft in the traffic list:

$PSRFO,958900971,D85B15032C4A8E8139E36AEA02158F4253829007
155BD8 55.609619 37.388439 1021.080017 1 1024 9

$PSRFO,958900972,7B43420B037C6159105F3A7C5B54C35804781C6C
42437B 55.997860 37.597458 1455.420044 1 1536 9

$PSRFO,958900973,67454203702FAFBBA73A63C6E8F9D24BE30068E4
424567 56.319759 37.113560 1905.000000 1 -832 9

$PSRFO,958900975,39A1060B749EFBEF26966B192F0AF998B6A7DCB3
06A139 55.299679 37.758171 10660.379883 1 0 9

$PSRFO,958900975,2149420BF136C442D9929E042B66059DB8B9D8CF
424921 55.751900 36.862122 2125.979980 1 -960 9

$PSRFO,958900977,E84842037F2995D49C0EF39E8EF7B8ABDF6904D2
4248E8 56.078793 36.015259 7322.819824 1 2304 9

$PSRFO,958900978,84424203F9DC0573C5465B0AABF144ED43E810FA
424284 55.450317 37.678291 1844.040039 1 1792 9

$PSRFO,958900979,8B424203303B76F1B70114D005D43E5F18DD8C69
42428B 55.489330 37.792622 1036.319946 1 1920 9
  1. then I open glidertracker.org and see of how it looks like there:

adsb-relay

  1. Then I do this:
pi@raspberrypi $ echo quit | nc -N localhost 30007

to properly terminate 'SoftRF' UNIX process:

< ... skipped ... >
$GPRMC,094139.481,A,5600.5489,N,03822.2280,E,000.0,258.2,210500,,,A*6E
$GPVTG,258.2,T,,M,000.0,N,000.0,K,A*00
$GPGGA,094140.481,5600.5489,N,03822.2280,E,1,07,1.6,187.6,M,13.1,M,,0000*52
$GPGSA,A,3,23,09,02,07,30,05,06,,,,,,2.9,1.6,2.5*34
$GPGSV,3,1,12,09,79,120,21,23,52,108,18,07,50,218,47,04,45,103,20*76
Program termination.
pi@raspberrypi $

@lyusupov
Copy link
Owner

lyusupov commented Jan 5, 2020

This is ZIP of aircraft.json file that I used in the example above:

aircraft.zip

Hope this helps you...

@acasadoalonso
Copy link
Author

acasadoalonso commented Jan 5, 2020 via email

@lyusupov
Copy link
Owner

lyusupov commented Jan 5, 2020

Read that I've said above.

Details: FA uses 2 altitudes (geo and pressure) and 3 speeds (tas, ias, gs). MUTABILITY uses 1 altitude and 1 speed. JSON tokens for them are different.
FA JSON will be just ignored by SoftRF because of this condition

@acasadoalonso
Copy link
Author

acasadoalonso commented Jan 5, 2020 via email

@acasadoalonso
Copy link
Author

acasadoalonso commented Jan 5, 2020 via email

@acasadoalonso
Copy link
Author

image

Great support indeed.
AC/.

Repository owner locked as resolved and limited conversation to collaborators Jan 6, 2020
@lyusupov lyusupov changed the title Wrong OGNTP packets from SoftRg RaspberryPi edition on RELAY from dump1090 Wrong OGNTP packets from SoftRF RaspberryPi edition on RELAY from dump1090 Jul 7, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants