index
:
pico-relay
master
pico-w project to read a battery over modbus and toggle a relay
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Collapse
)
Author
2025-08-28
replace short sleeps with busy waits
Jan200101
2025-08-03
cleanup display driver, fix gui cleanup
Jan200101
2025-08-03
gracefully handle networking short timeout
Jan200101
2025-08-03
add stdio key to toggle relay
Jan200101
2025-08-03
rework wifi code, include led feedback
Jan200101
2025-08-03
add completion status to modbus state instead of checking response
Jan200101
2025-08-03
clamp battery percentage to 0-100
Jan200101
2025-08-03
default logging to debug
Jan200101
2025-08-03
add status label to GUI
Jan200101
2025-08-03
update watchdog while waiting on response
Jan200101
2025-08-03
implement GUI
Jan200101
2025-08-03
rework sleeping logic so that status isn't requested often
Jan200101
2025-08-03
set battery percentage to 0 if we cannot get a response
Jan200101
2025-08-03
put watchdog behind release flag
Jan200101
2025-08-03
read stdio via callback instead of manually
Jan200101
2025-08-03
simplify web init logic
Jan200101
2025-08-03
reimplement wifi connection to update watchdog
Jan200101
2025-05-02
implement web interface
Jan200101
2025-05-02
migrate from polling networking to threadsafe background
Jan200101
2025-03-19
add basic input system for forcing system into reboot mode
Jan200101
2025-03-19
reuse tcp connection for modbus, add methods for connecting and disconnecting
Jan200101
2025-03-19
initialize gpio and wifi before its needed
Jan200101
2025-03-19
add check for cyw43 support
Jan200101
2025-03-19
correctly handle connection closure
Jan200101
2025-03-17
close relay if too many empty responses are given
Jan200101
2025-03-17
update watchdog during wifi setup
Jan200101
2025-03-17
add watchdog
Jan200101
2025-03-16
decouple state logic
Jan200101
2025-03-15
rework modprobe completion logic
Jan200101
2025-03-15
update modbus client to handle connection errors, polling and cleanup
Jan200101
2025-03-13
do polling lwip instead of threadsafe, replace sleeps with busy waits
Jan200101
2025-03-13
complete initial implementation
Jan200101
2025-03-12
stuff
Jan200101
2025-03-10
initial implementation
Jan200101