ad82a25329
improved telemetry link
...
reduced send speed and improved receive logic to recover faster
a next step is to try forgoing tokio-serial and the codec trait
for (hopefully) better real-time performance
2025-03-05 22:30:18 -05:00
ad1f552151
fixed southbridge
...
this was a two week blocker, storing to AtomicBools hangs in some
scenarios, which is really hard to debug. works now.
2025-03-02 12:15:29 -05:00
cc18f76e55
switched to a state instead of change architecture
...
southbridge currently hangs, embassy does not make
such things easy to diagnose
2025-02-14 17:24:43 -05:00
0a2f22a4f1
underglow
2025-02-09 18:44:34 -05:00
1457a035ee
send ambient temperature to northbridge
2025-02-09 13:49:13 -05:00
498287aedf
calibrated voltmeter
2025-02-08 21:55:29 -05:00
e4516bc804
send bus voltage over pipe
2025-02-08 20:13:47 -05:00
951dafc7d5
switched southbridge->northbridge to postcard cobs
2025-02-04 17:50:15 -05:00
17553cf2a3
thingy drives
...
added deadzone to gamepad controller
mended drive polarity
wait to start telem until awakened by northbridge
(linux doesn't boot in 300 cycles)
2025-02-04 15:48:14 -05:00
1c268bba12
converted southbridge -> northbridge to length-data
...
also divided the pwm clock by ten to align with microseconds
2025-02-04 13:54:01 -05:00
a9573dc8bc
switched northbridge -> southbridge communication to length-data
...
buffereduart peek does not appear to work, and
coms are very stable with shielded wire
2025-02-04 13:06:38 -05:00
e717238727
added basic controller
2025-02-03 13:54:16 -05:00
60aa584f43
updated pwm code to account for pico 2 clock speed
...
150Mhz is a much better number to work with
2025-02-02 18:05:04 -05:00
1a0301ddd9
converted codebase to pico 2
2025-02-02 17:48:26 -05:00
7bacf3845e
explicit baud rate
2025-01-30 19:10:00 -05:00
0748cb2517
send telemetry over UART
2025-01-30 18:40:37 -05:00
e58faf354f
translate commands to motors
2025-01-30 18:20:56 -05:00
90b88607fc
message decoder
2025-01-30 17:43:05 -05:00
e46fc9bb00
peripheral stub
2025-01-27 23:22:09 -05:00
71eae62bda
cargo generate from https://github.com/lulf/embassy-template.git
2025-01-24 14:00:42 -05:00