Commit Graph

10 Commits

Author SHA1 Message Date
fdac5e4848 Use unreleased version of 'rppal' w/ RPi 4 GPIO Pullup/down support 2020-10-19 21:14:18 -07:00
c752289af1 send explicit pings to client 2020-10-15 11:58:48 -07:00
dfbbe01a24 Log client disconnected on ring sse
This is only detected when ring sse attempts to send on the closed
channel. It is not detected when the client actually
disconnects. Lower layers in the stack do notice the disconnect and
drop the sse stream so pings will stop being sent, but we don't have
any drop handler on the ring substream so we don't notice until we try
to use it.
2020-10-15 11:58:48 -07:00
f39303175c Timestamps in log lines 2020-10-15 11:58:48 -07:00
71c62dc6a2 Enqueue sse ring directly from interrupt. SmallVec for client list 2020-10-15 11:58:39 -07:00
069099c7bb button presses -> sse -> web display 2020-10-15 11:57:40 -07:00
3b86c9fe21 use async interrupt. blank web service. 2020-10-13 13:32:32 -07:00
6d3d0fee0f Register button presses 2020-10-13 11:44:02 -07:00
5b52c6a78e cross-build for arm/rpi 2020-10-12 17:42:41 -07:00
b7ec56c394 New project: doorbell 2020-10-12 16:18:24 -07:00