|
|
8ff29caa6f
|
graphics: rewrite the DisplayControls to use a write-ack mechanism between the renderer and ui tasks
|
2026-03-27 22:38:49 +01:00 |
|
|
|
3fff4fdfd1
|
main: prettify the sensor status line
|
2026-03-24 12:49:00 +01:00 |
|
|
|
f803b3c2d4
|
tasks: gps: drop complicated usage of Backoff
|
2026-03-24 12:44:26 +01:00 |
|
|
|
ee5e2e2a4b
|
tasks: oled: cleanup
|
2026-03-24 12:43:31 +01:00 |
|
|
|
db65fbafd8
|
simdata: refactor RmpData trait to accept generic RmpRead/Write traits
|
2026-03-24 12:42:54 +01:00 |
|
|
|
00d3df315b
|
simdata: add an error code for not enough space while writing
|
2026-03-24 12:41:41 +01:00 |
|
|
|
73e0773942
|
animation: fix crash with zero-duration animations
|
2026-03-24 12:40:01 +01:00 |
|
|
|
e18425e0ca
|
tasks: ui: use const animators
|
2026-03-24 12:37:53 +01:00 |
|
|
|
38f49513f3
|
tasks: ble: drop unnessicary Backoff usage
|
2026-03-24 12:36:25 +01:00 |
|
|
|
6779881523
|
tasks: ble: use const init of client predictions pipe
|
2026-03-24 12:35:23 +01:00 |
|
|
|
cda0f424b1
|
logging: cleanup
|
2026-03-24 12:33:23 +01:00 |
|
|
|
fb037a6aac
|
graphics: warnings--
|
2026-03-24 12:32:39 +01:00 |
|
|
|
3a4ce6344e
|
tasks: ui: simplify matches
|
2026-03-14 23:51:49 +01:00 |
|
|
|
bf2d1c6077
|
tasks: oled_render: reduce fps to 15
|
2026-03-14 14:17:50 +01:00 |
|
|
|
e5f96bc87c
|
cargo: bump
|
2026-03-14 12:21:54 +01:00 |
|
|
|
a0580b08e6
|
board: last minute tweaks before manufacturing
|
2026-03-14 12:21:30 +01:00 |
|
|
|
b031e4c64b
|
main: update storage api
|
2026-03-14 12:21:03 +01:00 |
|
|
|
f64dbae4e5
|
tasks: oled: re-enable oled slow frame warning
|
2026-03-14 12:20:35 +01:00 |
|
|
|
2213c56ddb
|
storage: build++
|
2026-03-14 12:19:51 +01:00 |
|
|
|
aa69464258
|
graphics: display: set default power to 500mA
|
2026-03-14 12:19:36 +01:00 |
|
|
|
f8e53e85a7
|
tasks: implement a task for writing measurement straems to the SD card
|
2026-03-14 12:19:24 +01:00 |
|
|
|
462de0af99
|
graphics: display: also add power setting to the sync version
|
2026-03-14 12:15:38 +01:00 |
|
|
|
040a419a2f
|
tasks: usb_power: reimplement tusb320 API using embedded_hal_async traits, and implement a task for managing the power status
|
2026-03-14 12:15:12 +01:00 |
|
|
|
2ad22a2632
|
display: implement power scaling into the display APIs
|
2026-03-14 12:06:03 +01:00 |
|
|
|
3f87e22585
|
cargo: replace the 'motion' features with an i2c on/off flag, add a flag to switch between the mpu6050 and the next iteration board with the LSM6DS chip
|
2026-03-11 14:37:16 +01:00 |
|
|
|
e09649592b
|
tasks: first implementation of protocol for the TUSB320 USB-PD chip. also untested!!!
|
2026-03-11 14:01:40 +01:00 |
|
|
|
ccb2680954
|
main: first implementation of a way to handle interrupts from sensors. untested!!
|
2026-03-11 14:00:25 +01:00 |
|
|
|
94144ab4b3
|
board: update some pins to match current devkits
|
2026-03-11 13:40:25 +01:00 |
|
|
|
25a6122d53
|
main: lots changed, I lost track
|
2026-03-09 10:31:37 +01:00 |
|
|
|
4e5f053c18
|
animation: move a few more steps towards a real generic animation framework
|
2026-03-09 10:29:40 +01:00 |
|
|
|
49c201add7
|
cargo: config: re-enable SPI in ram, disable USB PHY
|
2026-03-09 10:28:31 +01:00 |
|
|
|
4eafbde5a9
|
build.rs: use the streamindex to write the correct data, instead of hand-crafted binary bits
|
2026-03-09 10:27:58 +01:00 |
|
|
|
d942561900
|
cargo: bump
|
2026-03-09 10:27:34 +01:00 |
|
|
|
45d84a91dc
|
tasks: safetyui: re-add waiting for the renderer before starting up
|
2026-03-09 10:25:09 +01:00 |
|
|
|
74d753e0b3
|
tasks: wifi: tweak the hardware config for more reliability where possible
|
2026-03-09 10:24:21 +01:00 |
|
|
|
9ecfd11982
|
tasks: motion: implement a sensor recording layer
|
2026-03-09 10:22:30 +01:00 |
|
|
|
96e128ac67
|
storage: implement storage writing
|
2026-03-09 10:20:00 +01:00 |
|
|
|
caefdfe131
|
simdata: implement bundle streams
|
2026-03-09 10:17:44 +01:00 |
|
|
|
f0d7968843
|
graphics: display: implement dynamic target fps
|
2026-03-09 10:16:02 +01:00 |
|
|
|
c77ecc9a19
|
tasks: wifi: report cloud connectivity status in the http telemetry task
|
2026-03-09 10:14:20 +01:00 |
|
|
|
561fef0ed1
|
tasks: safetyui: move one more animator into a global const
|
2026-03-09 10:12:36 +01:00 |
|
|
|
6c43d9f2b7
|
tasks: motion: improve error messages
|
2026-03-09 10:11:24 +01:00 |
|
|
|
3479fd1bf8
|
tasks: display: docs++
|
2026-03-09 10:10:30 +01:00 |
|
|
|
c9518498f2
|
tasks: ble: warning--
|
2026-03-09 10:09:52 +01:00 |
|
|
|
f650cfa644
|
tasks: gps: refine the gps sensor state reporting, and start handling GPS time
|
2026-03-09 10:08:40 +01:00 |
|
|
|
18458bbf27
|
tracing: first implementation of rtos-trace glue
|
2026-03-09 10:07:13 +01:00 |
|
|
|
030575f395
|
tasks: oled: update to new figments crates
|
2026-03-09 10:05:45 +01:00 |
|
|
|
e2a26dab5a
|
logging: add timestamp
|
2026-03-09 10:03:59 +01:00 |
|
|
|
99a3c61f20
|
board: add first revision of the new board
|
2026-03-09 10:02:18 +01:00 |
|
|
|
c23764c6ef
|
tasks: ui: docs++
|
2026-03-09 10:01:54 +01:00 |
|