Iampete1
8eceff2d7a
AP_Volz_Protocol: move output to thread
2024-07-11 13:07:24 +10:00
Iampete1
0c5160f05c
AP_Volz_Protocol: add range parameter allowing smaller range for improved PWM resolution
2024-07-11 13:07:24 +10:00
Iampete1
71f3dbf098
AP_Volz_Protocol: use popcount
2024-07-11 13:07:24 +10:00
Iampete1
871e9101ff
AP_Volz_Protocol: add CMD union helper
2024-07-11 13:07:24 +10:00
Iampete1
6921763b02
AP_Voltz: update MASK Bitmask
2022-05-22 12:07:37 +10:00
Peter Barker
d97c847966
AP_Volz_Protocol: allow Volz protocol to be compiled out
2022-04-12 10:35:01 +10:00
Peter Barker
7a19719a5e
AP_Volz_Protocol: include cleanups
2022-03-01 11:21:33 +11:00
Siddharth Purohit
fcca8564a2
AP_Volz_Protocol: omit code that breaks build for herepro
2021-07-02 08:50:16 +10:00
Boris Borisov
19f3fda31b
AP_Volz_Protocol scaling bugfix
...
->Fixed incorrect scaling betwen PWM values and Volz protocol values
->In the scaling formula are hardcoded PWM values min=1000 and max=2000. The idea behind this is to be able to change Volz range, when you use SERVOn_MIN and SERVOn_MAX parameters.
2020-12-08 15:03:26 +11:00
Andrew Tridgell
93dbcf88b8
AP_Volz_Protocol: fixed build warnings
2018-10-17 12:54:22 +11:00
Peter Barker
dea15892dc
AP_Volz_Protocol: use AP::serialmanager()
2017-12-21 04:35:11 +00:00
Andrew Tridgell
e0d383c986
AP_Volz_Protocol: add a 30% safety margin over baudrate
...
we don't want to fill the buffer if we don't get full uart utilisation
2017-11-21 14:10:54 +11:00
Guy Tzoler
65032919e2
AP_Volz_Protocol: added Volz protocol library
2017-11-21 14:10:54 +11:00