Commit graph

45 commits

Author SHA1 Message Date
2a8dfcee67
looked at the language server 2024-12-09 17:02:32 -05:00
860e49de9d
play over network 2024-12-09 16:44:17 -05:00
43fedd11bf
bugfixes and performance improvements
switched try me button to a different pin after the joint failed
and added a 8 ms debounce

set a timeout on music reads to fix system failure
on partial hardware failure
2024-12-09 16:21:47 -05:00
46527362d7
keep track of names on the server 2024-12-07 21:21:23 -05:00
d034bbd989
added more tracks and disabled tail wagging
above some volume level the speakers draw enough current
to get the r40 to reset, causing incorrect reads
2024-12-07 21:21:20 -05:00
e04f02ccff
get request door open 2024-12-07 16:59:00 -05:00
5b5f47d03e
badge map on server 2024-12-07 16:50:26 -05:00
c2725ad3db
update inside ip 2024-12-07 16:39:56 -05:00
617fe896d7
hash stored badges 2024-12-07 16:39:56 -05:00
9fdd219fb8
switched to a dedicated AP 2024-12-07 16:39:56 -05:00
357437b36c
show device status 2024-12-07 14:03:16 -05:00
4288d979fc
added root 2024-12-07 11:19:19 -05:00
e2a28d43f0
added admin panel 2024-12-07 01:15:08 -05:00
20fdd480dd
frontend 2024-12-06 01:20:30 -05:00
1b140607d7
log badges to disk 2024-12-05 21:47:47 -05:00
0d5fb05abe
set badge names from desktop client 2024-12-05 20:50:52 -05:00
8f2510588f
made stub pc client 2024-12-05 18:10:19 -05:00
9b15d4509c
moved shared types to common crate 2024-12-05 17:50:16 -05:00
cffa942ac9
converted outside to a lib crate and integrated postcard 2024-12-05 17:40:11 -05:00
a9f835220a
dynamic badge map 2024-12-05 17:01:57 -05:00
6aca7422eb
made no_alloc map (untested) 2024-12-05 16:38:54 -05:00
a8973025d5
command framework for music subsystem 2024-12-05 16:15:13 -05:00
7c3d07d563
refactor out song playing 2024-12-05 15:23:33 -05:00
d508e3bca6
disable scanner when running motors 2024-12-05 13:44:23 -05:00
7df4e4e28f
refactored handlers into modules 2024-12-05 13:32:41 -05:00
2d18de79e0
wag manager 2024-12-05 13:16:41 -05:00
1d2716bced
try me button support 2024-12-05 12:31:15 -05:00
a9f2c33418
music manager 2024-12-05 12:21:37 -05:00
542be263df
switched inside controller back to pico (micro center run) 2024-12-04 23:48:59 -05:00
6b80c49a59
badge -> sound 2024-12-04 22:19:51 -05:00
d513a25258
revert 2024-12-04 21:14:32 -05:00
c4a8e0de1e
debugging 2024-12-04 21:08:15 -05:00
b4e09c573f
added alloc 2024-12-03 22:23:23 -05:00
0a8012b6f7
changed netconfig 2024-11-15 21:32:47 -05:00
9e596814ee
esp motor control 2024-11-15 21:20:19 -05:00
78a43fd82f
timeout between packets 2024-11-13 11:42:06 -05:00
6f5efa3e18
switched inside controller to esp32 2024-11-13 11:36:58 -05:00
ead78021d7
fixed netcode 2024-10-30 13:06:06 -04:00
1e8208b1e8
netcode 2024-10-30 11:28:06 -04:00
763db5f983
minor refactor for flavor 2024-10-30 10:43:05 -04:00
249b8118aa
made the thing read the cards
evan suggested that computers have two cores, which I had neglected up
until now

bitbanging is way easier than figuring out how to use pin interrupts in
embassy, mA be damned
2024-10-30 10:38:07 -04:00
311b0c1599
interrupt stuff that doesn't work 2024-10-29 22:44:47 -04:00
17fee3dc7d
changed password (super secret) 2024-10-29 20:37:22 -04:00
432b4552c3
change pwm to match talon sr spec 2024-10-29 11:15:25 -04:00
66cfbda231
initial commit
code for inside of door with netdebug from cruise control
2024-10-29 09:12:59 -04:00