Mirko Denecke
|
12c9e50aef
|
AP_IOMCU: remove unnecessary tabs and whitespaces
|
5 years ago |
Andrew Tridgell
|
672d09c965
|
AP_IOMCU: use AP::RC() for AP_RCProtocol
|
6 years ago |
Andrew Tridgell
|
454717cf6f
|
AP_IOMCU: cleanup IO protocol and add logging
this cleans up the IOMCU protocol structures now we don't need to be
compatible with the old nuttx based protocol and adds logging of IOMCU
errors
|
6 years ago |
bugobliterator
|
c07fe55b87
|
AP_IOMCU: remove autodetection of heater pin polarity, instead hardcode it
|
6 years ago |
Siddharth Purohit
|
f23746053d
|
AP_IOMCU_FW: autodetect active high/low on heater control pin
|
6 years ago |
Pierre Kancir
|
eab7d08021
|
AP_IOMCU: fix includes
|
6 years ago |
Andrew Tridgell
|
69c4fb671e
|
AP_IOMCU: optimisations to reduce ISR latency
this speeds up the DMA ISR handlers to reduce the change of losing a
byte on RC input due to loss of an interrupt
|
6 years ago |
Andrew Tridgell
|
29fb674f3f
|
AP_IOMCU: use macros for LED outputs in iofirmware
|
6 years ago |
Andrew Tridgell
|
107ccb3eef
|
AP_IOMCU: enable DSM input in iofirmware
|
6 years ago |
Andrew Tridgell
|
2488d25284
|
AP_IOMCU: fixed rate of failsafe handling
|
6 years ago |
Andrew Tridgell
|
f8dc17f8ff
|
AP_IOMCU: implement DSM bind
|
6 years ago |
Andrew Tridgell
|
843772a2bc
|
AP_IOMCU: added some debug code
and lower PKT_MAX_REGS to reduce max DMA size. This fixes an
occasional fault
|
6 years ago |
Andrew Tridgell
|
e70a98fa9a
|
AP_IOMCU: support elevon and vtail mixing in failsafe
|
6 years ago |
Andrew Tridgell
|
285508d568
|
AP_IOMCU: added initial mixing support
supports aileron, elevator, throttle and rudder
|
6 years ago |
Andrew Tridgell
|
191f72d2e6
|
AP_IOMCU: added mixing structure to protocol
|
6 years ago |
Andrew Tridgell
|
1711b93602
|
AP_IOMCU: fixed read packet count
|
6 years ago |
Andrew Tridgell
|
f600ebd758
|
AP_IOMCU: added SBUS output support
|
6 years ago |
Andrew Tridgell
|
b45b8ff703
|
AP_IOMCU: added analog input to iofirmware
|
6 years ago |
Andrew Tridgell
|
f0b27c9b92
|
AP_IOMCU: support brushed output
|
6 years ago |
Andrew Tridgell
|
cfb10fbb2f
|
AP_IOMCU: fixed oneshot support in IO firmware
|
6 years ago |
Andrew Tridgell
|
2c7e27374f
|
AP_IOMCU: use ioevents for oneshot in iofirmware
|
6 years ago |
Andrew Tridgell
|
ecfe06b9e4
|
AP_IOMCU: implement safety LED and switch in iofirmware
|
6 years ago |
Andrew Tridgell
|
037a455784
|
AP_IOMCU: moved protocol structures to a common header
|
6 years ago |
Andrew Tridgell
|
89bfd7e850
|
AP_IOMCU: added blue LED support on PH1
|
6 years ago |
Siddharth Purohit
|
19c002baaf
|
AP_IOMCU: add support for iofirmware update
|
6 years ago |
Siddharth Purohit
|
4608e90913
|
IOMCU: add application for ioboard firmware
|
6 years ago |