Tom Pittenger
|
0590352bef
|
SRV_Channel: do not use AP_UAVCAN unless LIBUAVCAN is enabled
|
2021-06-09 18:36:18 +10:00 |
Andy Piper
|
db85df1051
|
SRV_Channel: initialize BLHeli
make sure digital output settinsg are preserved
add accessor for digital outputs
|
2021-05-12 21:02:42 +10:00 |
Andrew Tridgell
|
11e4b62438
|
SRV_Channel: allow build with no channels
needed for AP_Periph when using LED driver only
|
2021-05-09 06:44:19 +10:00 |
Andy Piper
|
18366a4b6d
|
SRV_Channel: propagate ESC type into rcout
|
2021-05-05 17:41:24 +10:00 |
Andy Piper
|
9a870e4d75
|
SRV_Channel: add SERVO_DSHOT_RATE and propagate to rcout
|
2021-04-06 10:24:04 +10:00 |
Tom Pittenger
|
c01726b07d
|
SRV_Channel: reduce dependencies for AP_Periph builds
|
2020-12-21 18:27:07 -08:00 |
yaapu
|
bc7c5a0c8e
|
SRV_Channels: refactor zero_rc_outputs() out of GCS_Mavlink
|
2020-09-29 18:07:59 +10:00 |
Siddharth Purohit
|
8b74f94a7a
|
SRV_Channels: use AP_CANManager library
|
2020-08-19 17:31:09 +10:00 |
Henry Wurzburg
|
49be9d1626
|
SRV_Channel: fix parameters appearing in wiki param list erroneously
|
2020-06-30 16:24:19 +10:00 |
Iampete1
|
0d53ce4cd7
|
SRV_Channel: re-work timeout
|
2020-06-09 09:04:14 +10:00 |
Andrew Tridgell
|
5bfcb0ed4a
|
SRV_Channel: Add servo chan override w/ timeout
Adds a feature to override a servo output for a given time. Scripting
bindings and example included.
|
2020-05-25 14:10:01 +10:00 |
Siddharth Purohit
|
a3a3abbf23
|
SRV_Channels: fix unannotated fall-through between switch labels
|
2020-04-01 17:10:36 +11:00 |
Andrew Tridgell
|
87a51899bd
|
SRV_Channel: update SERVO_AUTO_TRIM docs
|
2020-01-20 06:50:36 +11:00 |
Oliver Walters
|
431b07bba0
|
SRV_Channel: added support for Piccolo CAN ESCs
|
2019-12-22 09:48:40 +11:00 |
Peter Barker
|
606614adb9
|
SRV_Channel: Bitmask is now a template
|
2019-04-16 15:12:07 +10:00 |
IamPete1
|
cbb871e7bb
|
SRV_Channel: add global E-stop
|
2019-02-27 08:51:24 +09:00 |
Tom Pittenger
|
9e3cf3ad33
|
SRV_Channels: unify singleton naming to _singleton and get_singleton()
|
2019-02-10 19:09:58 -07:00 |
Randy Mackay
|
368fd4b8db
|
SRV_Channel: add ToshibaCAN
|
2019-01-18 17:30:28 +11:00 |
Francisco Ferreira
|
f1463d6e6c
|
SRV_Channels: add support for KDECAN
|
2019-01-18 00:57:33 +00:00 |
Andrew Tridgell
|
d72f6598e0
|
SRV_Channel: added RobotisServo protocol support
|
2018-12-22 08:13:14 +11:00 |
Andrew Tridgell
|
fbcbbb72b1
|
SRV_Channel: support reversible DShot motors
force the PWM MIN/MAX to 1000/2000
|
2018-11-16 08:33:35 +11:00 |
Michael du Breuil
|
8850e4b9a1
|
SRV_Channel: Remove the trim_all interface, constrain failsafes to non motor outputs
|
2018-08-23 13:19:08 +10:00 |
Francisco Ferreira
|
861e1a0a54
|
SRV_Channel: adapt to changes in AP_BoardConfig_CAN
|
2018-08-12 13:35:03 +01:00 |
Tom Pittenger
|
1a15a2e749
|
SRV_Channel: move UAVCAN code from SRV to UAVCAN files
|
2018-05-25 13:53:17 +10:00 |
Eugene Shamaev
|
66438041ad
|
SRV_Channels: helper func
|
2018-05-25 13:53:17 +10:00 |
Eugene Shamaev
|
afce24e45d
|
SRV_Channels: integration of UAVCAN Servos and ESCs
|
2018-05-25 13:53:17 +10:00 |
Andrew Tridgell
|
d54d3351de
|
SRV_Channel: check for rcout serial for blheli support
|
2018-04-07 09:10:29 +10:00 |
Andrew Tridgell
|
0018e1f944
|
SRV_Channel: added set_disabled_channel_mask()
used by AP_BLHeli
|
2018-04-07 09:10:29 +10:00 |
Andrew Tridgell
|
1be41b83fc
|
SRV_Channel: added SERVO_BLHI_ parameters
|
2018-04-07 09:10:29 +10:00 |
Andrew Tridgell
|
051f30990c
|
SRV_channel: fixed doc names of VOLZ and SBUS
thanks to Mark for noticing
|
2017-12-09 08:08:00 +11:00 |
Mark Whitehorn
|
cca251c135
|
SRV_Channel: support SBusOut
|
2017-11-30 10:20:04 +11:00 |
Guy Tzoler
|
7f68be9bdf
|
SRV_Channel: adding Volz Support
|
2017-11-21 14:10:54 +11:00 |
Randy Mackay
|
572df8b859
|
SRV_Channel: minor formatting fixes
no functional change
|
2017-07-26 13:28:07 +09:00 |
Randy Mackay
|
298eaaeb3e
|
SRV_Channels: rename SERVO_DEF_RATE to SERVO_RATE
|
2017-07-26 13:28:07 +09:00 |
Andrew Tridgell
|
4ca3546551
|
SRV_Channel: added SERVO_DEF_RATE parameter
this allows for the default rate of servo outputs to be set. This is
needed for some planes where 50Hz isn't enough (eg. tailsitters)
|
2017-07-24 14:07:28 +10:00 |
Eugene Shamaev
|
ec8aa2e23f
|
SRV_Channel: move of CAN bitmasks into AP_UAVCAN
|
2017-07-03 11:44:32 +01:00 |
Andrew Tridgell
|
ce87bb7e39
|
SRV_Channel: added set_output_pwm_chan()
|
2017-04-18 08:41:24 +10:00 |
Eugene Shamaev
|
c43d91b92e
|
SRV_Channel: support for servo and ESC commands to be send via UAVCAN
|
2017-04-10 22:38:12 +01:00 |
Andrew Tridgell
|
395702ceff
|
SRV_Channel: make SRV_AUTO_TRIM plane specific
|
2017-02-14 19:50:01 +11:00 |
Andrew Tridgell
|
325e24a378
|
SRV_Channel: split SRV_Channels.cpp out to separate cpp file
this is needed for automatic parameter documentation generation
|
2017-02-06 15:12:32 +11:00 |