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
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
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
20fdd480dd
frontend
2024-12-06 01:20:30 -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
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