-->September 6th, 2025<--
Thank you to GolfCharlie and Claude Code for fixing the code to work with the newly changed FAA API! They have saved a lot of time. A new image has been created and will be uploaded today and available later tonight. If you don't want or need the image, you can visit https://github.com/markyharris/livesectional and incorporate the changes into your board now.
--->September 5th, 2025<--
There has been another change to the FAA API which has again broke the map. We are currently working on this. Check back for fix. If you have the fix please post it. - Mark
The map locked up last night as one LED was not lit and it never updated, and then this morning when it auto turned on all the LED's were not on. I pulled the power to reboot it and the 8 LCD's work but no map lights. Did something change that provides the data?
Mine also is not turning on. I haven't had a chance to try to investigate yet--will do so this weekend and report back if I figure anything out.
Same issue here.
For the last two days, the LEDs on the map are just showing white. I removed the power supply, thinking it would reboot and correct itself, but still showing all white LEDs. Also not able to log into the router with the IP address, it doesn’t look like the IP address changed.
any suggestions would be helpful.
thanks, Tom
This question fell through the cracks. Please bounce back to me if the problem is still occurring. - Mark
Hi Mark, I just checked and the issue still exists.
Dave
Hi Mark,
This just happened to one of my boards as well. The logs show the following.
Seeing it stop at wipes-v4 I connected to the pi over ssh and tried to run wipes-v4.py by itself. It returned the following error.
pi@LiveSectionalV4:/NeoSectional $ sudo python3 wipes-v4.py
Traceback (most recent call last):
File "wipes-v4.py", line 797, in <module>
maxlat = max(latlist) #Upper bounds of box
ValueError: max() arg is an empty sequence
Startup of metar-v4.py Script, Version v4.503
[I 250904 10:47:20 metar-v4:107] Log Level Set To: 20
[I 250904 10:47:20 metar-v4:315] Watching /NeoSectional/config.py For Change
[I 250904 10:47:20 metar-v4:346] metar-v4.py Settings Loaded
[I 250904 10:47:20 metar-v4:571] Airports File Loaded
[I 250904 10:47:20 metar-v4:580] METAR Data Loading
[I 250904 10:47:20 metar-v4:650] RPI IP Address = 10.30.20.195
[I 250904 10:47:20 metar-v4:651] API URL No chunk: https://aviationweather.gov/api/data/metar?format=xml&hours=2.5&ids=KRRT,KROX,YSSY,KTVF,KFSE,KDLT,KPKD,KY49,KBJI,KVWU,KBDE,KINL,KFOZ,KGPZ,KXVG,KPWC,KAIT,KHZX,KCOQ,KSUW,KDLH,KTWM,KASX,KBFW,KEVM,KHIB,KCQM,KORB,KELO,KCKC
[I 250904 10:47:20 metar-v4:654] Internet Available
[I 250904 10:47:20 metar-v4:655] https://aviationweather.gov/api/data/metar?format=xml&hours=2.5&ids=KRRT,KROX,YSSY,KTVF,KFSE,KDLT,KPKD,KY49,KBJI,KVWU,KBDE,KINL,KFOZ,KGPZ,KXVG,KPWC,KAIT,KHZX,KCOQ,KSUW,KDLH,KTWM,KASX,KBFW,KEVM,KHIB,KCQM,KORB,KELO,KCKC
[I 250904 10:47:20 metar-v4:1207] Starting METAR Data Display
[I 250904 10:47:20 metar-v4:1316] Decoded METAR Data for Display
[I 250904 10:47:20 metar-v4:1471] Rotary Switch Not Installed. Using Switch Position 0 as Default
[I 250904 10:47:20 wipes-v4:43]
Startup of wipes-v4.py Script, Version v4.503
[I 250904 10:47:20 wipes-v4:44] Log Level Set To: 20
[I 250904 10:47:20 wipes-v4:728] Internet Available
[I 250904 10:47:20 wipes-v4:729] https://aviationweather.gov/api/data/metar?format=xml&hours=2.5&ids=KRRT,KROX,YSSY,KTVF,KFSE,KDLT,KPKD,KY49,KBJI,KVWU,KBDE,KINL,KFOZ,KGPZ,KXVG,KPWC,KAIT,KHZX,KCOQ,KSUW,KDLH,KTWM,KASX,KBFW,KEVM,KHIB,KCQM,KORB,KELO,KCKC
[I 250904 10:47:30 check-display:68] -- killin metar-v4.py
[I 250904 10:47:32 check-display:71] -- Restarting metar-v4.py
[I 250904 10:47:33 metar-v4:106]
Startup of metar-v4.py Script, Version v4.503
[I 250904 10:47:33 metar-v4:107] Log Level Set To: 20
[I 250904 10:47:33 metar-v4:315] Watching /NeoSectional/config.py For Change
[I 250904 10:47:33 metar-v4:346] metar-v4.py Settings Loaded
[I 250904 10:47:33 metar-v4:571] Airports File Loaded
[I 250904 10:47:33 metar-v4:580] METAR Data Loading
[I 250904 10:47:33 metar-v4:650] RPI IP Address = 10.30.20.195
[I 250904 10:47:33 metar-v4:651] API URL No chunk: https://aviationweather.gov/api/data/metar?format=xml&hours=2.5&ids=KRRT,KROX,YSSY,KTVF,KFSE,KDLT,KPKD,KY49,KBJI,KVWU,KBDE,KINL,KFOZ,KGPZ,KXVG,KPWC,KAIT,KHZX,KCOQ,KSUW,KDLH,KTWM,KASX,KBFW,KEVM,KHIB,KCQM,KORB,KELO,KCKC
[I 250904 10:47:33 metar-v4:654] Internet Available
[I 250904 10:47:33 metar-v4:655] https://aviationweather.gov/api/data/metar?format=xml&hours=2.5&ids=KRRT,KROX,YSSY,KTVF,KFSE,KDLT,KPKD,KY49,KBJI,KVWU,KBDE,KINL,KFOZ,KGPZ,KXVG,KPWC,KAIT,KHZX,KCOQ,KSUW,KDLH,KTWM,KASX,KBFW,KEVM,KHIB,KCQM,KORB,KELO,KCKC
[I 250904 10:47:33 metar-v4:1207] Starting METAR Data Display
[I 250904 10:47:33 metar-v4:1316] Decoded METAR Data for Display
[I 250904 10:47:33 metar-v4:1471] Rotary Switch Not Installed. Using Switch Position 0 as Default
[I 250904 10:47:33 wipes-v4:43]
Startup of wipes-v4.py Script, Version v4.503
[I 250904 10:47:33 wipes-v4:44] Log Level Set To: 20
[I 250904 10:47:33 wipes-v4:728] Internet Available
[I 250904 10:47:33 wipes-v4:729] https://aviationweather.gov/api/data/metar?format=xml&hours=2.5&ids=KRRT,KROX,YSSY,KTVF,KFSE,KDLT,KPKD,KY49,KBJI,KVWU,KBDE,KINL,KFOZ,KGPZ,KXVG,KPWC,KAIT,KHZX,KCOQ,KSUW,KDLH,KTWM,KASX,KBFW,KEVM,KHIB,KCQM,KORB,KELO,KCKC
[I 250904 10:47:43 check-display:68] -- killin metar-v4.py
[I 250904 10:47:45 check-display:71] -- Restarting metar-v4.py
[I 250904 10:47:46 metar-v4:106]
Startup of metar-v4.py Script, Version v4.503
[I 250904 10:47:46 metar-v4:107] Log Level Set To: 20
[I 250904 10:47:46 metar-v4:315] Watching /NeoSectional/config.py For Change
[I 250904 10:47:46 metar-v4:346] metar-v4.py Settings Loaded
[I 250904 10:47:46 metar-v4:571] Airports File Loaded
[I 250904 10:47:46 metar-v4:580] METAR Data Loading
[I 250904 10:47:46 metar-v4:650] RPI IP Address = 10.30.20.195
[I 250904 10:47:46 metar-v4:651] API URL No chunk: https://aviationweather.gov/api/data/metar?format=xml&hours=2.5&ids=KRRT,KROX,YSSY,KTVF,KFSE,KDLT,KPKD,KY49,KBJI,KVWU,KBDE,KINL,KFOZ,KGPZ,KXVG,KPWC,KAIT,KHZX,KCOQ,KSUW,KDLH,KTWM,KASX,KBFW,KEVM,KHIB,KCQM,KORB,KELO,KCKC
[I 250904 10:47:46 metar-v4:654] Internet Available
[I 250904 10:47:46 metar-v4:655] https://aviationweather.gov/api/data/metar?format=xml&hours=2.5&ids=KRRT,KROX,YSSY,KTVF,KFSE,KDLT,KPKD,KY49,KBJI,KVWU,KBDE,KINL,KFOZ,KGPZ,KXVG,KPWC,KAIT,KHZX,KCOQ,KSUW,KDLH,KTWM,KASX,KBFW,KEVM,KHIB,KCQM,KORB,KELO,KCKC
[I 250904 10:47:46 metar-v4:1207] Starting METAR Data Display
[I 250904 10:47:46 metar-v4:1316] Decoded METAR Data for Display
[I 250904 10:47:46 metar-v4:1471] Rotary Switch Not Installed. Using Switch Position 0 as Default
[I 250904 10:47:46 wipes-v4:43]
The issue started with my map and is still an issue today. I checked the log and found a "FAA DATA NOT AVAILABLE" message. There were 10 attempts, and the software kept looping.
I also had mine stop. Lights are all unlit and can't connect to the IP address:5000. Tried power cycling and no improvement.
There has been another change to the FAA API which has again broke the map. We are currently working on this. Check back for fix. If you have the fix please post it. - Mark
Hi Mark, I posted a PR to your GitHub with a proposed fix. Claude Code helped identify the issue and develop a fix. I have it working on mine now, but I haven't tested it extensively.
I’m sure you guys have this but here is a link to the <a href=" removed link " target="_blank" rel="noopener">changes that occurred a few days ago.
Dave
Thank you to GolfCharlie and Claude Code for fixing the code to work with the newly changed FAA API! They have saved a lot of time. A new image has been created and will be uploaded today and available later tonight. If you don't want or need the image, you can visit https://github.com/markyharris/livesectional and incorporate the changes into your board now.
Thanks y'all for a speedy fix, I'll download the new image later as that's easy for me to do.
Thanks to everyone for the help, very much appreciated!
Dave