aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-17Add comments about mysterious constantsHEADmainThomas White
2023-09-17compile: Add OpenOCD uploadThomas White
2023-07-02Slow down wifi associations, use LEDs lessThomas White
First, trying to re-connect to wifi every 10 seconds is way too fast. Second, if there's an error, keep quiet about it unless the button is pushed. The RTC will probably not drift too far...!
2023-03-03Un-set ntp_ok if there's an errorThomas White
2023-03-03Re-request NTP time periodicallyThomas White
Note that the terms of service for pool.ntp.org require that we not synchronise unreasonably often, and not at a regular time such as "top of the hour".
2023-03-03Completely overhaul the codeThomas White
This gets rid of a lot of nasty callback stuff, and compartmentalises the NTP code much better.
2023-03-02Use pico_cyw43_arch_lwip_pollThomas White
So little can be done in lwIP callbacks with the background driver, we end up polling anyway. So we might as well poll the driver directly, and be able to do more in the callbacks.
2023-02-27Test button should not have priority over clock LEDsThomas White
2023-02-26Add test buttonThomas White
2023-02-26Add watchdogThomas White
2023-02-22Update README.md and add photoThomas White
2023-02-20Move UTC offset to headerThomas White
2023-02-19Add circuit diagramThomas White
2023-02-19Set host nameThomas White
2023-02-19Add README.mdThomas White
2023-02-18Synchronise using NTPThomas White
2023-02-16Sleep while idleThomas White
2023-02-05Initial importThomas White