Skip to content

Commit 7252515

Browse files
committed
update pyportal hurricane tracker
1 parent a465d45 commit 7252515

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

PyPortal_Hurricane_Tracker/hurricane_tracker.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,11 @@
2020
LON_RANGE = (-100, -40) # set to match map
2121
# --------------------------------------------------------------------
2222

23+
URL = "https://www.nhc.noaa.gov/CurrentStorms.json"
24+
JSON_PATH = ["activeStorms"]
25+
2326
# setup pyportal
2427
pyportal = PyPortal(
25-
url="https://www.nhc.noaa.gov/CurrentStorms.json",
26-
json_path=["activeStorms"],
2728
status_neopixel=board.NEOPIXEL,
2829
default_bg="/map.bmp",
2930
)
@@ -67,7 +68,8 @@ def update_display():
6768

6869
# get latest storm data
6970
try:
70-
storm_data = pyportal.fetch()
71+
resp = pyportal.network.fetch(URL)
72+
storm_data = pyportal.network.process_json(resp.json(), (JSON_PATH,))[0]
7173
except RuntimeError:
7274
return
7375
print("Number of storms:", len(storm_data))

0 commit comments

Comments
 (0)