How to Install and Configure Piaware 5.0 SD card image - Quickstart Guide

I’m confused that there even is a data directory there.

Anyway the actual data is located in
/run/skyview978/

Huh, yeah, where did that come from…
I think I may have accidentally committed some test data, it’s not meant to be there :slight_smile:
Fixed for the next version; as wiedehopf says, the real data is in /run/skyview978/

Same single line entry in /run/skyview978/

pi@piaware:~ $ cat /run/skyview978/aircraft.json
{"aircraft":[],"messages":1182,"now":1555569140.793}
pi@piaware:~ $

At least the date is not bogus
:slight_smile:

pi@piaware:~ $ date -d @1555569140.793
Thu Apr 18 02:32:20 EDT 2019

Yeah but if you actually receive something it’s gonna be there when it’s in SkyView.

Also the time is hopefully correct :slight_smile:

pi@piaware:~ $ date -d @1555569140.793
Thu Apr 18 02:32:20 EDT 2019

1 Like

Oh, /run is tmpfs.
I rebooted Pi about an hour ago, that is why the data for aircraft I saw on skyview978 today midday is lost from /run/skyview/, but it is still preserved in my log file uat978.json

{"address":"a7edf1","address_qualifier":0,"airground_state":0,"callsign":"N61RW","capability_codes":{"es_in":true,"tcas_operational":false,"uat_in":true},"east_velocity":-120,"emergency":0,"emitter_category":1,"geometric_altitude":12425,"ground_speed":130,"gva":2,"metadata":{"errors":6,"received_at":1555514859.396,"rssi":-25.0},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":0,"nic_supplement":false,"north_velocity":-51,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.35048,"lon":-77.78522},"pressure_altitude":12475,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":true,"transmit_mso":55,"true_track":247.0,"uplink_feedback":3,"utc_coupled":true,"vertical_velocity_geometric":448,"vv_src":0}

Not really, aircraft.json is overwritten every second with a current state of aircraft.
This is then loaded every second in the webinterface.

Tons of .json, but each one has only one entry

pi@piaware:~ $ ls /run/skyview978/

aircraft.json     history_19.json  history_47.json  history_75.json
history_0.json    history_1.json   history_48.json  history_76.json
history_100.json  history_20.json  history_49.json  history_77.json
history_101.json  history_21.json  history_4.json   history_78.json
history_102.json  history_22.json  history_50.json  history_79.json
history_103.json  history_23.json  history_51.json  history_7.json
history_104.json  history_24.json  history_52.json  history_80.json
history_105.json  history_25.json  history_53.json  history_81.json
history_106.json  history_26.json  history_54.json  history_82.json
history_107.json  history_27.json  history_55.json  history_83.json
history_108.json  history_28.json  history_56.json  history_84.json
history_109.json  history_29.json  history_57.json  history_85.json
history_10.json   history_2.json   history_58.json  history_86.json
history_110.json  history_30.json  history_59.json  history_87.json
history_111.json  history_31.json  history_5.json   history_88.json
history_112.json  history_32.json  history_60.json  history_89.json
history_113.json  history_33.json  history_61.json  history_8.json
history_114.json  history_34.json  history_62.json  history_90.json
history_115.json  history_35.json  history_63.json  history_91.json
history_116.json  history_36.json  history_64.json  history_92.json
history_117.json  history_37.json  history_65.json  history_93.json
history_118.json  history_38.json  history_66.json  history_94.json
history_119.json  history_39.json  history_67.json  history_95.json
history_11.json   history_3.json   history_68.json  history_96.json
history_12.json   history_40.json  history_69.json  history_97.json
history_13.json   history_41.json  history_6.json   history_98.json
history_14.json   history_42.json  history_70.json  history_99.json
history_15.json   history_43.json  history_71.json  history_9.json
history_16.json   history_44.json  history_72.json  receiver.json
history_17.json   history_45.json  history_73.json
history_18.json   history_46.json  history_74.json

I thought you knew the typical web interface, that’s just like the dump1090-fa history files.

Those are used to provide the tracks in SkyView when you open the website.
(30 seconds between history files by default)

That’s also why the turns have more kinks when you first call up SkyView.

While it’s running it get’s data from aircraft.json every second. (and saves a position internally in the webbrowser/website every 5 seconds or so)
(Those history files are just the aircraft.json from the past basically)

If I dont want to stare at skyview978 map for hours, waiting for an aircraft to appear, isn’t the uat978.json a solution? Also is there a way to “playback” the uat978.json to display aircrafts on skyview map?

Well the easiest way is to extend the history function and play that history back.

I’ve done that for dump1090-fa but i don’t feel inclined to implement it for skyview978

GitHub - wiedehopf/timelapse

In contrast to dump1090-fa, skyview978 even has command line switches to record a longer history. (I’ve added those switches to dump1090-fa in my version)

Anyway the timelapse function is very rough, there is no way to jump to a particular time, you can only adjust the speed.

But that’s a way to do it, you are welcome to improve my code :wink:

2 Likes

Selected data which has “call-sign” in it
(Removed upper 80% of the list, to fit max 32000 character limit of forum)

pi@piaware:~ $ grep -hnr 'callsign' /usr/share/skyview978/html/uat978.json > sorted.json

pi@piaware:~ $ cat sorted.json

1681:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-148,"emergency":0,"emitter_category":2,"geometric_altitude":8950,"ground_speed":256,"gva":2,"metadata":{"errors":0,"received_at":1555537343.712,"rssi":-17.0},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-210,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.73368,"lon":-79.41135},"pressure_altitude":8950,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":37,"true_track":215.2,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-448,"vv_src":1}
1688:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-138,"emergency":0,"emitter_category":2,"geometric_altitude":8900,"ground_speed":239,"gva":2,"metadata":{"errors":0,"received_at":1555537359.573,"rssi":-12.2},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-196,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.71889,"lon":-79.42575},"pressure_altitude":8900,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":61,"true_track":215.1,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":0,"vv_src":1}
1692:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-138,"emergency":0,"emitter_category":2,"geometric_altitude":8900,"ground_speed":238,"gva":2,"metadata":{"errors":5,"received_at":1555537365.272,"rssi":-22.3},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-194,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.71366,"lon":-79.43083},"pressure_altitude":8900,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":7,"true_track":215.4,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":0,"vv_src":1}
1701:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-137,"emergency":0,"emitter_category":2,"geometric_altitude":8925,"ground_speed":236,"gva":2,"metadata":{"errors":0,"received_at":1555537375.363,"rssi":-4.9},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-193,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.70469,"lon":-79.43961},"pressure_altitude":8900,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":51,"true_track":215.4,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":0,"vv_src":1}
1707:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-137,"emergency":0,"emitter_category":2,"geometric_altitude":8875,"ground_speed":236,"gva":2,"metadata":{"errors":0,"received_at":1555537381.878,"rssi":-15.2},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-193,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.69879,"lon":-79.44538},"pressure_altitude":8875,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":63,"true_track":215.4,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-320,"vv_src":1}
1716:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-136,"emergency":0,"emitter_category":2,"geometric_altitude":8750,"ground_speed":236,"gva":2,"metadata":{"errors":0,"received_at":1555537391.314,"rssi":-2.8},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-193,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.6904,"lon":-79.45358},"pressure_altitude":8750,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":46,"true_track":215.2,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-960,"vv_src":1}
1722:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-137,"emergency":0,"emitter_category":2,"geometric_altitude":8625,"ground_speed":237,"gva":2,"metadata":{"errors":0,"received_at":1555537397.319,"rssi":-15.1},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-194,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.68501,"lon":-79.45879},"pressure_altitude":8650,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":4,"true_track":215.2,"uplink_feedback":1,"utc_coupled":true,"vertical_velocity_barometric":-1152,"vv_src":1}
1732:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-137,"emergency":0,"emitter_category":2,"geometric_altitude":8400,"ground_speed":238,"gva":2,"metadata":{"errors":0,"received_at":1555537407.696,"rssi":-9.2},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-195,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.67563,"lon":-79.46787},"pressure_altitude":8425,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":39,"true_track":215.1,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1280,"vv_src":1}
1738:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-136,"emergency":0,"emitter_category":2,"geometric_altitude":8275,"ground_speed":236,"gva":2,"metadata":{"errors":0,"received_at":1555537413.374,"rssi":-9.2},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-194,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.67061,"lon":-79.47276},"pressure_altitude":8300,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":31,"true_track":215.0,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1344,"vv_src":1}
1748:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-135,"emergency":0,"emitter_category":2,"geometric_altitude":8050,"ground_speed":233,"gva":2,"metadata":{"errors":0,"received_at":1555537423.341,"rssi":-1.3},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-191,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.66168,"lon":-79.48138},"pressure_altitude":8075,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":29,"true_track":215.3,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1280,"vv_src":1}
1753:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-133,"emergency":0,"emitter_category":2,"geometric_altitude":7950,"ground_speed":231,"gva":2,"metadata":{"errors":0,"received_at":1555537429.64,"rssi":-11.3},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-189,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.65606,"lon":-79.48684},"pressure_altitude":7975,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":7,"true_track":215.1,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-960,"vv_src":1}
1761:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-131,"emergency":0,"emitter_category":2,"geometric_altitude":7900,"ground_speed":229,"gva":2,"metadata":{"errors":0,"received_at":1555537439.597,"rssi":-5.8},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-188,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.64735,"lon":-79.49525},"pressure_altitude":7900,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":25,"true_track":214.9,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-192,"vv_src":1}
1765:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-130,"emergency":0,"emitter_category":2,"geometric_altitude":7900,"ground_speed":228,"gva":2,"metadata":{"errors":0,"received_at":1555537445.935,"rssi":-10.4},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-188,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.64194,"lon":-79.50042},"pressure_altitude":7900,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":38,"true_track":214.7,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-64,"vv_src":1}
1773:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-132,"emergency":0,"emitter_category":2,"geometric_altitude":7725,"ground_speed":231,"gva":2,"metadata":{"errors":0,"received_at":1555537461.474,"rssi":-3.5},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-190,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.62828,"lon":-79.51344},"pressure_altitude":7775,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":47,"true_track":214.8,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-960,"vv_src":1}
1782:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-133,"emergency":0,"emitter_category":2,"geometric_altitude":7400,"ground_speed":232,"gva":2,"metadata":{"errors":0,"received_at":1555537477.455,"rssi":-9.8},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-191,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.61411,"lon":-79.52692},"pressure_altitude":7450,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":35,"true_track":214.9,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1344,"vv_src":1}
1792:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-152,"emergency":0,"emitter_category":2,"geometric_altitude":7050,"ground_speed":234,"gva":2,"metadata":{"errors":0,"received_at":1555537493.437,"rssi":-3.9},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-178,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.6004,"lon":-79.54138},"pressure_altitude":7100,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":27,"true_track":220.5,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1344,"vv_src":1}
1804:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-168,"emergency":0,"emitter_category":2,"geometric_altitude":6700,"ground_speed":234,"gva":2,"metadata":{"errors":0,"received_at":1555537509.658,"rssi":-8.8},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-164,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.5877,"lon":-79.55801},"pressure_altitude":6750,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":15,"true_track":225.7,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1216,"vv_src":1}
1812:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-169,"emergency":0,"emitter_category":2,"geometric_altitude":6500,"ground_speed":234,"gva":2,"metadata":{"errors":0,"received_at":1555537519.699,"rssi":-3.4},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-162,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.58015,"lon":-79.56874},"pressure_altitude":6550,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":52,"true_track":226.2,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1216,"vv_src":1}
1817:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-168,"emergency":0,"emitter_category":2,"geometric_altitude":6375,"ground_speed":233,"gva":2,"metadata":{"errors":0,"received_at":1555537525.459,"rssi":-6.2},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-162,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.57579,"lon":-79.57496},"pressure_altitude":6425,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":49,"true_track":226.0,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1216,"vv_src":1}
1826:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-168,"emergency":0,"emitter_category":2,"geometric_altitude":6175,"ground_speed":232,"gva":2,"metadata":{"errors":0,"received_at":1555537535.611,"rssi":-6.9},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-161,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.56817,"lon":-79.58588},"pressure_altitude":6225,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":22,"true_track":226.2,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1216,"vv_src":1}
1830:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-168,"emergency":0,"emitter_category":2,"geometric_altitude":6050,"ground_speed":232,"gva":2,"metadata":{"errors":0,"received_at":1555537541.365,"rssi":-9.1},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-160,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.56401,"lon":-79.59187},"pressure_altitude":6125,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":37,"true_track":226.4,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1216,"vv_src":1}
1842:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-165,"emergency":0,"emitter_category":2,"geometric_altitude":5725,"ground_speed":227,"gva":2,"metadata":{"errors":0,"received_at":1555537557.954,"rssi":-12.4},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-157,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.5518,"lon":-79.60942},"pressure_altitude":5775,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":48,"true_track":226.4,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1216,"vv_src":1}
1850:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-164,"emergency":0,"emitter_category":2,"geometric_altitude":5525,"ground_speed":226,"gva":2,"metadata":{"errors":0,"received_at":1555537567.542,"rssi":-3.9},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-156,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.54485,"lon":-79.61949},"pressure_altitude":5600,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":63,"true_track":226.4,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1216,"vv_src":1}
1854:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-163,"emergency":0,"emitter_category":2,"geometric_altitude":5400,"ground_speed":224,"gva":2,"metadata":{"errors":0,"received_at":1555537573.898,"rssi":-15.0},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-155,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.54023,"lon":-79.62614},"pressure_altitude":5475,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":15,"true_track":226.4,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1216,"vv_src":1}
1860:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-163,"emergency":0,"emitter_category":2,"geometric_altitude":5225,"ground_speed":223,"gva":2,"metadata":{"errors":0,"received_at":1555537583.319,"rssi":-6.7},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-153,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.53356,"lon":-79.6359},"pressure_altitude":5275,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":6,"true_track":226.8,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1152,"vv_src":1}
1865:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":-159,"emergency":0,"emitter_category":2,"geometric_altitude":4950,"ground_speed":219,"gva":2,"metadata":{"errors":4,"received_at":1555537599.222,"rssi":-11.4},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":-151,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.52227,"lon":-79.65223},"pressure_altitude":5000,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":61,"true_track":226.5,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1024,"vv_src":1}
1875:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":93,"emergency":0,"emitter_category":2,"geometric_altitude":2325,"ground_speed":141,"gva":2,"metadata":{"errors":7,"received_at":1555537823.59,"rssi":-14.8},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":107,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.5886,"lon":-79.72761},"pressure_altitude":2375,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":60,"true_track":41.0,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-832,"vv_src":1}
1878:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":93,"emergency":0,"emitter_category":2,"geometric_altitude":2275,"ground_speed":139,"gva":2,"metadata":{"errors":0,"received_at":1555537829.464,"rssi":-10.8},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":104,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.59141,"lon":-79.72418},"pressure_altitude":2350,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":8,"true_track":41.8,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-256,"vv_src":1}
1885:{"address":"a05353","address_qualifier":0,"airground_state":0,"callsign":"N12WF","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":89,"emergency":0,"emitter_category":2,"geometric_altitude":1475,"ground_speed":122,"gva":2,"metadata":{"errors":6,"received_at":1555537903.84,"rssi":-17.6},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":84,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.6233,"lon":-79.6786},"pressure_altitude":1500,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":39,"true_track":46.7,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":-1216,"vv_src":1}
1904:{"address":"adc0d3","address_qualifier":0,"airground_state":0,"callsign":"N9855W","capability_codes":{"es_in":true,"tcas_operational":false,"uat_in":true},"east_velocity":-84,"emergency":0,"emitter_category":1,"geometric_altitude":1150,"ground_speed":85,"gva":2,"metadata":{"errors":0,"received_at":1555538813.739,"rssi":-22.3},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":0,"nic_supplement":false,"north_velocity":-15,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.2445,"lon":-77.144},"pressure_altitude":1000,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":true,"transmit_mso":14,"true_track":259.9,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_geometric":-384,"vv_src":0}
1913:{"address":"adc0d3","address_qualifier":0,"airground_state":0,"callsign":"N9855W","capability_codes":{"es_in":true,"tcas_operational":false,"uat_in":true},"east_velocity":-49,"emergency":0,"emitter_category":1,"geometric_altitude":1050,"ground_speed":83,"gva":2,"metadata":{"errors":0,"received_at":1555538823.737,"rssi":-17.4},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":0,"nic_supplement":false,"north_velocity":-68,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":43.24279,"lon":-77.14872},"pressure_altitude":900,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":true,"transmit_mso":9,"true_track":215.8,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_geometric":-704,"vv_src":0}
1924:{"address":"072a1d","address_qualifier":2,"airground_state":0,"barometric_pressure_setting":976.8,"callsign":"VOL2OBBS","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":290,"emergency":1,"emitter_category":1,"geometric_altitude":47000,"ground_speed":827,"gva":3,"metadata":{"errors":7,"received_at":1555546554.642,"rssi":-32.7},"mops_version":2,"nac_p":0,"nac_v":5,"nic":10,"nic_baro":0,"nic_supplement":true,"north_velocity":775,"operational_modes":{"atc_services":false,"ident_active":true,"tcas_ra_active":false},"position":{"lat":-30.72865,"lon":150.35262},"sda":0,"selected_altitude_mcp":16960,"selected_altitude_type":0,"sil":2,"sil_supplement":0,"single_antenna":true,"tisb_site_id":14,"transmit_mso":6,"true_track":20.5,"vertical_velocity_geometric":-29632,"vv_src":0}
1929:{"address":"a6503c","address_qualifier":0,"airground_state":0,"callsign":"N506AB","capability_codes":{"es_in":true,"tcas_operational":false,"uat_in":true},"east_velocity":501,"emergency":0,"emitter_category":2,"geometric_altitude":41175,"ground_speed":504,"gva":2,"metadata":{"errors":3,"received_at":1555552023.218,"rssi":-24.6},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":63,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":44.39781,"lon":-79.18967},"pressure_altitude":41000,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":true,"transmit_mso":32,"true_track":82.8,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_geometric":64,"vv_src":0}
1942:{"address":"a6503c","address_qualifier":0,"airground_state":0,"callsign":"N506AB","capability_codes":{"es_in":true,"tcas_operational":false,"uat_in":true},"east_velocity":500,"emergency":0,"emitter_category":2,"geometric_altitude":41175,"ground_speed":504,"gva":2,"metadata":{"errors":3,"received_at":1555552049.244,"rssi":-22.1},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":63,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":44.40536,"lon":-79.10577},"pressure_altitude":41000,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":true,"transmit_mso":18,"true_track":82.8,"uplink_feedback":1,"utc_coupled":true,"vertical_velocity_geometric":0,"vv_src":0}
1960:{"address":"a6503c","address_qualifier":0,"airground_state":0,"callsign":"N506AB","capability_codes":{"es_in":true,"tcas_operational":false,"uat_in":true},"east_velocity":502,"emergency":0,"emitter_category":2,"geometric_altitude":41175,"ground_speed":505,"gva":2,"metadata":{"errors":4,"received_at":1555552167.738,"rssi":-22.9},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":60,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":44.43884,"lon":-78.72354},"pressure_altitude":41000,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":true,"transmit_mso":7,"true_track":83.2,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_geometric":-64,"vv_src":0}
1970:{"address":"a6503c","address_qualifier":0,"airground_state":0,"callsign":"N506AB","capability_codes":{"es_in":true,"tcas_operational":false,"uat_in":true},"east_velocity":502,"emergency":0,"emitter_category":2,"geometric_altitude":41175,"ground_speed":505,"gva":2,"metadata":{"errors":1,"received_at":1555552177.208,"rssi":-22.9},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":60,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":44.4415,"lon":-78.69247},"pressure_altitude":41000,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":true,"transmit_mso":4,"true_track":83.2,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_geometric":0,"vv_src":0}
2029:{"address":"c0806d","address_qualifier":0,"airground_state":0,"callsign":"NOJ15","capability_codes":{"es_in":true,"tcas_operational":true,"uat_in":true},"east_velocity":499,"emergency":0,"emitter_category":2,"geometric_altitude":41600,"ground_speed":504,"gva":2,"metadata":{"errors":5,"received_at":1555596220.914,"rssi":-26.0},"mops_version":2,"nac_p":10,"nac_v":2,"nic":9,"nic_baro":1,"nic_supplement":false,"north_velocity":76,"operational_modes":{"atc_services":false,"ident_active":false,"tcas_ra_active":false},"position":{"lat":42.28148,"lon":-78.9366},"pressure_altitude":41000,"sda":2,"sil":3,"sil_supplement":0,"single_antenna":false,"transmit_mso":13,"true_track":81.3,"uplink_feedback":0,"utc_coupled":true,"vertical_velocity_barometric":0,"vv_src":1}
pi@piaware:~ $

Just checked the callsign in the last two line of above post


.

1 Like
pi@piaware:~ $ grep -Pon '\"callsign\":"\K.*?(?=")'  /usr/share/skyview978/html/uat978.json > sorted.json 

pi@piaware:~ $ cat sorted.json             

4:G3TUUDIY                                 
16:YS*W8Q15
56:N61RW
64:N61RW
74:N61RW
85:N61RW
88:N61RW
104:N61RW
136:N61RW
164:N61RW
183:N61RW
186:N61RW
218:N61RW
229:N61RW
235:N61RW
240:N61RW
263:N61RW
272:N61RW
278:N61RW
290:N61RW
299:N61RW
309:N761TH
312:N761TH
318:N761TH
324:N761TH
330:N761TH
351:N761TH
359:N761TH
369:N761TH
375:N761TH
385:N761TH
391:N761TH
395:1ZC6X9HS
400:N61RW
437:N61RW
440:H4L0HU10
442:N761TH
453:N761TH
460:N761TH
465:N761TH
469:N61RW
471:N61RW
486:N61RW
488:3R6NSDUM
497:N61RW
531:N61RW
534:N61RW
565:N61RW
571:N61RW
574:N61RW
581:N61RW
598:N61RW
606:N61RW
614:N61RW
620:N61RW
671:N61RW
689:N61RW
694:N61RW
703:N61RW
731:N61RW
736:N61RW
746:N61RW
774:N61RW
789:N61RW
813:N61RW
816:N61RW
831:N61RW
856:N61RW
861:N61RW
873:N61RW
883:N61RW
889:N61RW
893:N61RW
904:N61RW
910:N61RW
920:N61RW
926:N61RW
941:N61RW
956:N61RW
962:N61RW
969:N61RW
972:N61RW
980:N61RW
994:N61RW
999:N61RW
1008:N61RW
1013:N61RW
1027:N61RW
1039:N61RW
1042:N61RW
1048:N61RW
1058:N61RW
1063:N61RW
1070:N61RW
1076:N61RW
1091:N61RW
1098:N916AS
1130:N916AS
1135:N61RW
1153:N61RW
1182:N61RW
1196:N61RW
1204:N61RW
1216:N61RW
1230:N61RW
1247:N61RW
1252:N61RW
1261:N61RW
1270:N61RW
1296:N12WF
1302:N12WF
1312:N12WF
1318:N12WF
1333:N12WF
1343:N12WF
1349:N12WF
1359:N12WF
1365:N12WF
1375:N12WF
1381:N12WF
1391:N12WF
1396:N12WF
1406:N12WF
1412:N12WF
1422:N12WF
1428:N12WF
1435:N12WF
1441:N12WF
1451:N12WF
1456:N12WF
1465:N12WF
1471:N12WF
1481:N12WF
1487:N12WF
1497:N12WF
1503:N12WF
1513:N12WF
1519:N12WF
1529:N12WF
1535:N12WF
1545:N12WF
1551:N12WF
1561:N12WF
1567:N12WF
1575:N12WF
1581:N12WF
1591:N12WF
1595:N12WF
1601:N12WF
1605:N12WF
1608:N12WF
1623:N12WF
1638:N12WF
1644:N12WF
1654:N12WF
1660:N12WF
1668:N12WF
1671:N12WF
1681:N12WF
1688:N12WF
1692:N12WF
1701:N12WF
1707:N12WF
1716:N12WF
1722:N12WF
1732:N12WF
1738:N12WF
1748:N12WF
1753:N12WF
1761:N12WF
1765:N12WF
1773:N12WF
1782:N12WF
1792:N12WF
1804:N12WF
1812:N12WF
1817:N12WF
1826:N12WF
1830:N12WF
1842:N12WF
1850:N12WF
1854:N12WF
1860:N12WF
1865:N12WF
1875:N12WF
1878:N12WF
1885:N12WF
1904:N9855W
1913:N9855W
1924:VOL2OBBS
1929:N506AB
1942:N506AB
1960:N506AB
1970:N506AB
2029:NOJ15
2050:N12WF
2053:N12WF
2060:N12WF
2067:N12WF
2068:N12WF
2078:N12WF
2083:N12WF
2091:N12WF
2105:N12WF
2112:N12WF
pi@piaware:~ $

This is my readout. One plane seems to be popular here. PBR155 is likely the TISB data from a local airport in the US?

cat sorted.json
9:PBR155
27:PBR155
69:PBR155
77:PBR155
114:CGPLS
359:CGPLS
369:CGPLS
374:CGPLS
387:CGPLS
397:CGPLS
1087:CGPLS
1096:CGPLS
1105:CGPLS

https://flightaware.com/live/flight/PBR155
https://flightaware.com/resources/registration/CGPLS

2 Likes

@ve4gls

I have now updated “graphs1090” by @wiedehopf. In today’s update, graphs for UAT has been added.

If you like, you can also install it by following command:

sudo bash -c "$(wget -q -O - https://raw.githubusercontent.com/wiedehopf/graphs1090/master/install.sh)"    

The graphs are displayed in browser at this address (UAT graphs are at the bottom):

ip-of-pi/graphs1090/

Since the installation of graphs till now, no UAT plane flew in my range :frowning_face:. As a result my graphs are still empty. Will check again in morning.

image

image

How do I set the maximum range that is credible? At my 978 feeder stats, I have 5 positions that are over 250nm away. I don’t believe those data.
https://flightaware.com/adsb/stats/user/thespeedycab#stats-101147

Is there a way to max out the 978 range?

Only 2 UAT aircraft in last 24 hrs.
Strange, the graph shows both these are only 0.69 aircraft, not even 1 complete aircraft. :confused:

dump1090-localhost-aircraft_978-24h

1 Like

It works. I installed this following your instructions and went flying. N14HK has a uAvionix skyBeacon ADS-B UAT OUT. I have the 978MHz rooftop antenna and Stratux 978 and 1090 receivers at my hanger.

For some reason my activity on the ground is not being recorded but this is a great start.