Skip to content

Occasional parse errors? #40

Description

@sortelma

Neat project, thanks for releasing it! I've been trying to set it up for myself. It's working, but I noticed the display would stop updating occasionally. I turned on the serial console and saw alternately

adsb: JSON parse error: InvalidInput

or I think also sometimes IncompleteInput

I added a quick line to dump what the JSON it was getting Serial.printf("payload: %s\n", payload.c_str());. This is one of the example payloads. It seems like it's missing some data or something. I don't know if this is a problem with the source API or some problem with the read response code or what. (it's possible my debug code is bad too, but I think this should work)

{"ac":[
{"hex":"a8bab9","type":"adsb_icao","flight":"N6613H  ","r":"N6613H","t":"C172","desc":"CESSNA172 Skyhawk","ownOp":"6613 H LTD","year":"1975","alt_baro":4600,"alt_geom":4550,"gs":111.9,"track":208.86,"geom_rate":-128,"squawk":"2421","emergency":"none","category":"A1","lat":42.494512,"lon":-71.185530,"nic":9,"rc":75,"seen_pos":0.225,"version":2,"nic_baro":1,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","gva":2,"sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":22148,"seen":0.0,"rssi":-17.2,"dst":5.872,"dir":317.5},
{"hex":"a4ddca","type":"adsb_icao","flight":"RPA4726 ","r":"N412YX","t":"E75L","desc":"EMBRAER ERJ-170-200 (long wing)","ownOp":"REPUBLIC AIRWAYS INC","year":"2013","alt_baro":8175,"alt_geom":8300,"gs":263.4,"track":66.74,"baro_rate":-832,"squawk":"6674","emergency":"none","category":"A3","nav_qnh":1012.8,"nav_altitude_mcp":6016,"nav_modes":["autopilot","tcas"],"lat":42.506522,"lon":-71.166432,"nic":8,"rc":186,"seen_pos":0.065,"version":2,"nic_baro":1,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","gva":2,"sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":42016,"seen":0.1,"rssi":-9.8,"dst":5.939,"dir":328.2},
{"hex":"aa4e80","type":"adsb_icao","flight":"AAL1147 ","r":"N763US","t":"A319","desc":"AIRBUSA-319","ownOp":"UMB BANK NA TRUSTEE","year":"2000","alt_baro":"ground","gs":6.2,"true_heading":225.00,"squawk":"3417","emergency":"none","category":"A3","lat":42.362000,"lon":-71.023443,"nic":8,"rc":186,"seen_pos":3.541,"version":2,"nac_p":9,"nac_v":1,"sil":3,"sil_type":"perhour","sda":2,"mlat":[],"tisb":[],"messages":55910,"seen":3.5,"rssi":-16.2,"dst":4.843,"dir":138.5},
{"hex":"a210c5","type":"adsb_icao","flight":"RPA5666 ","r":"N232JQ","t":"E75L","desc":"EMBRAER ERJ-170-200 (long wing)","ownOp":"DELTA AIR LINES INC","year":"2008","alt_baro":"ground","gs":0.0,"true_heading":106.88,"squawk":"3527","emergency":"none","category":"A3","lat":42.365167,"lon":-71.023114,"nic":8,"rc":186,"seen_pos":40.322,"version":2,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","sda":2,"alert":1,"spi":0,"mlat":[],"tisb":[],"messages":25,"seen":2.4,"rssi":-19.7,"dst":4.712,"dir":136.8},
{"hex":"a40639","type":"adsr_icao","r":"N35898","ownOp":"BOSTON LOGAN INTERNATIONAL AIRPORT","alt_baro":"ground","gs":11.2,"track":165.94,"category":"C2","lat":42.370789,"lon":-71.023069,"nic":0,"rc":0,"seen_pos":22.492,"sil_type":"perhour","mlat":[],"tisb":[],"messages":2679,"seen":22.5,"rssi":-19.3,"dst":4.472,"dir":133.9},
{"hex":"a24720","type":"adsb_icao","flight":"RPA5689 ","r":"N246JQ","t":"E75L","desc":"EMBRAER ERJ-170-200 (long wing)","ownOp":"DELTA AIR LINES INC","year":"2008","alt_baro":"ground","gs":0.0,"true_heading":300.94,"squawk":"3656","emergency":"none","category":"A3","lat":42.360977,"lon":-71.022252,"nic":8,"rc":186,"seen_pos":1.057,"version":2,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","sda":2,"mlat":[],"tisb":[],"messages":28115,"seen":1.1,"rssi":-10.8,"dst":4.924,"dir":138.5},
{"hex":"a18a1c","type":"adsb_icao","flight":"FDX733  ","r":"N199FE","t":"B763","desc":"BOEING767-300","ownOp":"FEDERAL EXPRESS CORP","year":"2021","alt_baro":"ground","gs":0.0,"squawk":"2000","emergency":"none","category":"A5","lat":42.358887,"lon":-71.021555,"nic":8,"rc":186,"seen_pos":1.384,"version":2,"nac_p":10,"nac_v":1,"sil":3,"sil_type":"perhour","sda":2,"mlat":[],"tisb":[],"messages":62134,"seen":1.4,"rssi":-14.5,"dst":5.039,"dir":139.2},
{"hex":"a26b4a","type":"adsb_icao","flight":"ENY4047 ","r":"N255NN","t":"E75L","desc":"EMBRAER ERJ-170-200 (long wing)","ownOp":"AMERICAN AIRLINES INC","year":"2017","alt_baro":"ground","gs":0.0,"true_heading":123.75,"squawk":"1451","emergency":"none","category":"A3","lat":42.360249,"lon":-71.020572,"nic":8,"rc":186,"seen_pos":3.376,"version":2,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","sda":2,"mlat":[],"tisb":[],"messages":70,"seen":3.4,"rssi":-18.4,"dst":5.006,"dir":138.2},
{"hex":"4b1885","type":"adsb_icao","flight":"SWR52   ","r":"HB-JHL","t":"A333","desc":"AIRBUSA-330-300","alt_baro":450,"alt_geom":375,"gs":145.8,"track":20.05,"baro_rate":-640,"squawk":"0770","emergency":"none","category":"A5","nav_qnh":1012.0,"nav_altitude_mcp":3008,"nav_heading":0.00,"lat":42.335164,"lon":-71.019457,"nic":8,"rc":186,"seen_pos":0.411,"version":2,"nic_baro":1,"nac_p":9,"nac_v":1,"sil":3,"sil_type":"perhour","gva":2,"sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":32581,"seen":0.0,"rssi":-16.6,"dst":6.241,"dir":147.1},
{"hex":"a00d5b","type":"adsb_icao","flight":"AAL3138 ","r":"N102NN","t":"A321","desc":"AIRBUSA-321","ownOp":"UMB BANK NA TRUSTEE","year":"2013","alt_baro":"ground","gs":0.0,"true_heading":11.25,"squawk":"1077","emergency":"none","category":"A3","lat":42.359962,"lon":-71.017888,"nic":8,"rc":186,"seen_pos":4.058,"version":2,"nac_p":9,"nac_v":1,"sil":3,"sil_type":"perhour","sda":2,"mlat":[],"tisb":[],"messages":115370,"seen":0.6,"rssi":-17.8,"dst":5.099,"dir":137.3},
{"hex":"4850e6","type":"adsb_icao","flight":"KLM618  ","r":"PH-AKF","t":"A333","desc":"AIRBUSA-330-300","alt_baro":"ground","gs":4.8,"true_heading":312.19,"squawk":"3513","emergency":"none","category":"A5","lat":42.370881,"lon":-71.016743,"nic":8,"rc":186,"seen_pos":2.553,"version":2,"nac_p":9,"nac_v":1,"sil":3,"sil_type":"perhour","sda":3,"mlat":[],"tisb":[],"messages":79,"seen":2.6,"rssi":-18.2,"dst":4.674,"dir":131.4},
{"hex":"a1cb05","type":"adsb_icao","flight":"JBU1387 ","r":"N2142J","t":"A21N","desc":"AIRBUSA-321neo","ownOp":"JETBLUE AIRWAYS CORP","alt_baro":"ground","gs":0.0,"true_heading":185.62,"squawk":"2417","emergency":"none","category":"A3","lat":42.368774,"lon":-71.015561,"nic":8,"rc":186,"seen_pos":1.384,"version":2,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","sda":2,"mlat":[],"tisb":[],"messages":263908,"seen":0.3,"rssi":-22.6,"dst":4.797,"dir":132.1},
{"hex":"a1bc92","type":"adsb_icao","flight":"JBU777  ","r":"N2105J","t":"A21N","desc":"AIRBUSA-321neo","ownOp":"JETBLUE AIRWAYS CORP","year":"2021","alt_baro":"ground","gs":0.0,"true_heading":247.50,"squawk":"2000","emergency":"none","category":"A3","lat":42.368355,"lon":-71.014795,"nic":8,"rc":186,"seen_pos":3.900,"version":2,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","sda":2,"mlat":[],"tisb":[],"messages":246136,"seen":3.9,"rssi":-22.4,"dst":4.839,"dir":132.1},
{"hex":"a72b6b","type":"adsb_icao","flight":"JBU270  ","r":"N561JB","t":"A320","desc":"AIRBUSA-320","ownOp":"BANK OF UTAH TRUSTEE","year":"2003","alt_baro":"ground","gs":0.0,"true_heading":315.00,"squawk":"5704","emergency":"none","category":"A3","lat":42.369221,"lon":-71.014439,"nic":8,"rc":186,"seen_pos":6.901,"version":2,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":63139,"seen":3.2,"rssi":-22.6,"dst":4.816,"dir":131.5},
{"hex":"a1dfeb","type":"adsb_icao","flight":"CST797  ","r":"N22NY","t":"PC12","desc":"PILATUSPC-12","ownOp":"ST JOHN AVIATION LLC","year":"2010","alt_baro":"ground","gs":22.5,"true_heading":135.00,"squawk":"5307","emergency":"none","category":"A1","lat":42.369278,"lon":-71.013284,"nic":8,"rc":186,"seen_pos":0.024,"version":2,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","sda":2,"mlat":[],"tisb":[],"messages":199,"seen":0.0,"rssi":-21.1,"dst":4.852,"dir":131.1},{"hex":"ab1d06","type":"adsb_icao","flight":"RPA5679 ","r":"N815MD","t":"E170","desc":"EMBRAER ERJ-170-100","ownOp":"UMB BANK NA TRUSTEE","year":"2004","alt_baro":"ground","gs":4.8,"true_heading":194.06,"category":"A3","lat":186,"seen_pos":0.024,"version":2,"nac_p":10,"nac_v":2,"sil":3,"sil_type":"perhour","sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":14822,"seen":0.0,"rssi":-17.0,"dst":4.841,"dir":130.3},
{"hex":"a3a222"seen_pos":0.184,"version":2,"nic_baro":1,"nac_p":10,"nac_v":1,"sil":3,"sil_type":"perhour","gva":2,"sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":113742,"seen":0.0,"rssi":-13.8,"dst":5.182,"dir":127.9},
{"hex":"ad99fc","type":"adsb_icao","flight":"AAL1048 ","r":"N976AN","t":"B738","desc":"BOEING737-800","ownOp":"UMB BANK N A TRUSTEE","year":"2001","alt_baro":6675,"alt_geom":6775,"gs":255.8,"track":153.03,"baro_rate":-448,"squawk":"4072","emergency":"none","category":"A3","nav_qnh":1012.0,"nav_altitude_mcp":6016,"nav_heading":113.91,"lat":42.388699,"lon":-70.986307,"nic":8,"rc":186,"seen_pos":0.450,"version":2,"nic_baro":1,"nac_p":9,"nac_v":1,"sil":3,"sil_type":"perhour","gva":2,"sda":2,"alert":0,"spi":0,"mlat":[],"tisb":[],"messages":73949,"seen":0.3,"rssi":-17.1,"dst":5.251,"dir":112.6}
]
,"msg": "No error"
,"now": 1782087952001
,"total": 21
,"ctime": 1782087952001
,"ptime": 0
}

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions