Benjamin Vedder
9624d03706
Support for read only i2c-operations
2023-03-23 20:20:24 +01:00
Benjamin Vedder
5eaea72df0
Lisp ICU support
2023-01-09 19:31:31 +01:00
Benjamin Vedder
26c97f7624
Made chVTGetSystemTimeX consistent everywhere
2022-12-14 19:48:26 +01:00
Benjamin Vedder
9b11246dd0
Merge pull request #558 from TechAUmNu/clean-servo-input
...
Clean servo input
2022-11-21 20:32:44 +01:00
Benjamin Vedder
7d90136465
Start ppm-decoder on get-ppm if it is not already running
2022-11-19 11:46:59 +01:00
Euan
e48f9fef51
Clean PPM in wizard. Temperature comp for HSI.
...
Option to only send back valid servo pulse lengths to VESC Tool. Stops ground noise making the PPM mapping wizard unusable.
Add temperature compensation for HSI oscillator. Needed to stop PPM pulse length changing drastically over temperature. Fairly simple map at the moment but seems to work very well.
2022-11-17 22:32:59 +00:00
Benjamin Vedder
1f2568bd8c
Some cleanup, run encoder-routine in thread instead of isr
2022-11-16 11:49:47 +01:00
Teslafly
28260c6cfc
Add tle5012 encoder using software ssc interface
2022-11-15 13:34:30 -06:00
Benjamin Vedder
ff9679d336
Lisp code streaming, more native functions and checks, custom config support, moved global send buffer to mempools
2022-09-18 22:47:50 +02:00
Benjamin Vedder
3f02141ab5
Added lbm-commands to get PPM and UAVCAN update age
2022-09-03 13:20:41 +02:00
Benjamin Vedder
7e172cd91d
Removed old mk-file
2022-05-15 12:24:37 +02:00
Benjamin Vedder
81e8f2c368
Moved nrf to driver
2022-05-15 12:24:02 +02:00
Benjamin Vedder
b900ffcde5
Orginized files
2022-05-15 11:55:34 +02:00