Update README.md

This commit is contained in:
iosullivan committed 2026-07-13 09:41:08 +10:00
1 parent 65cd974ec9
commit 0f0c451e14
1 file changed
+6 -11
+6 -11
View File
@@ -84,26 +84,21 @@ time_now = output->tmst
for train in output->ctatt->route->0->train:
# 'train' will now refer to the first train in the folder, aka 0.
# So we can save the next stop of the train
statiom_eta[next_stop] = train->nextStaId
next_stop = train->nextStaId
# The time of the next stop
time_to_stop = train->arrT
# Get the time difference.
time_eta = time_to_stop - time_now
# In our made up language, this is going to be in seconds.
time_eta_mins = time_eta / 60
# Now we can update the station array from earlier
stations_eta[next_stop] = time_eta_mins
station_eta[next_stop] = train->arrT
# The loop will now run again, but next time it will refer to the second train (aka 1)
# We now have an array of all stations and the next train to arrive at them. For the ones with none any time soon, they'll still be 999 minutes away.
print(stations_eta[40380])
---> 6
---> 2026-06-06 12:11:14
print(stations_eta[40390])
---> 11
---> 2026-06-06 12:13:14
# This data can now be used to toggle LEDs based on the desired behavior.
```
### ESP32 Implementation