Kevin P. Fleming kpfleming
  • Joined on 2023-11-12
kpfleming created branch crc-stream in kpfleming/muart-failsafe 2025-05-26 06:44:47 -04:00
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-25 16:10:42 -04:00
71775c72d6 firmware: Convert host interface back to BufferedUart.
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-25 15:45:20 -04:00
b266e7f926 firmware: Use array instead of Vec for UART receive buffer.
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-25 15:11:05 -04:00
fbcc854496 firmware: More reorg of 'uart' utilities.
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-25 13:22:25 -04:00
8703c3c4b8 firmware: Convert uart::read_exact_with_timeouts to a generic function.
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-25 13:16:44 -04:00
b4e73df1d0 firmware: Convert uart::read_exact_with_timeouts to a generic function.
f6d3cae478 firmware: Generate documentation for non-public items.
Compare 2 commits »
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-25 08:42:09 -04:00
bf85e0a070 firmware: Ensure that the UART DMA buffer is not 'empty'.
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-25 08:13:47 -04:00
6280a66b8c firmware: More improvements in UART receive functions.
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-25 07:19:11 -04:00
0d8987ac62 firmware: Update dependencies.
304a0490a3 firmware: Switch to opt-level 'z'.
Compare 2 commits »
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-24 19:23:18 -04:00
ca344decca firmware: UART reception rewrite
85d299362f firmware: Use correct range expressions in UART reading code.
Compare 2 commits »
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-19 11:32:10 -04:00
c88b4ca1f8 firmware: Increased logging in host rx_task.
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-19 06:17:58 -04:00
a8b6838cd9 firmware: Simplify imports of protobuf namespaces.
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-18 14:57:26 -04:00
62f1b83d2b firmware: Update dependencies.
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-18 14:50:21 -04:00
93394c54c7 firmware: Add target-message sending, and echo response.
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-18 11:15:34 -04:00
a25eec962d firmware: Move generated protobuf code to top of library crate.
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-18 10:46:26 -04:00
1d6f28752c firmware: Decode host messages.
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-18 09:39:07 -04:00
c472fccaf7 prototest: Update for restructured protobuf.
a396b88ef9 firmware: Update for restructured protobuf.
221fe6af4e proto: Restructure into host/target messages.
Compare 3 commits »
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-18 07:00:59 -04:00
55d0dace03 firmware: Complete refactoring of framed UART receiver.
305ec83621 firmware: Update dependencies.
Compare 2 commits »
kpfleming pushed to stm32-firmware at kpfleming/muart-failsafe 2025-05-17 06:34:46 -04:00
bccf6456c5 firmware: Experiment with copy_within().
kpfleming pushed to main at km6g/esphome 2025-05-15 20:42:52 -04:00
addcda6768 Set program run time for front-yard drip irrigation.