57982a9423
Fix esp32 servo implementation, update rust service to work with it and support print vehicle
2025-03-08 11:06:02 +10:30
3ea9e30bda
Update android version, fix android build,
2025-02-26 18:15:19 +10:30
Michael Pivato
bed026dd20
Clean up rust implementation, add lidar implementation in rust
2024-03-15 21:17:13 +10:30
Piv
34fbc40ebb
Initialise esp32 pwm, fix esp32 initial setup as it uses 2 bytes
2023-01-22 15:05:32 +10:30
Piv
40e5269c35
Remove swift source, update esp32 usb servo to share serial port
2023-01-22 14:20:36 +10:30
piv
4d8dddbef0
Add print vehicle to car-rs, update android gradle versions
2022-10-15 13:55:21 +10:30
Piv
3daa815710
Add single steering/throttle grpc methods, add bounds checks to set servo value
2022-10-02 15:44:38 +10:30
Piv
de0e3e3243
Setup 2d streaming with vehicle, add servo vehicle and some servo refactor/implementation
2022-10-02 14:42:24 +10:30
Piv
42477b3542
Minor refactor of vehicle and servo to simplify traits
2022-10-01 23:15:53 +09:30
Piv
8dae07722a
Add timeout support to car-rs streaming
2022-10-01 18:28:19 +09:30
piv
f48518e88f
Add grpc initalisation, start adding streaming grpc control
2022-08-07 16:04:07 +09:30
Piv
d876fcbb2e
Add grpc rust codegen + stubs, add rppal compile feature
...
for raspberry pi compilation.
This is because rppal won't compile on mac, so we
only want to bring in the dependency when actually compiling
for the raspberry pi, and so will manually need to enable the
dependency.
2022-08-06 20:34:00 +09:30
piv
985213311d
Add link to tonic docs
2022-07-31 16:08:20 +09:30
piv
825f57dee9
Start adding rust car implementation
2022-07-31 16:05:39 +09:30