Iampete1
d5c29735d6
AP_DroneCAN: send incomming servo telem data to new `AP_Servo_Telem` lib
2024-12-03 07:38:17 +11:00
Thomas Watson
7ca558f625
AP_DroneCAN: use 32 bit timeout for write_aux_frame
...
Saves a handful of bytes. 71 minutes ought to be enough for anybody!
2024-11-17 10:38:12 +11:00
Andrew Tridgell
03de099452
AP_DroneCAN: support FlexDebug message
2024-11-05 17:03:23 +09:00
bugobliterator
4d7b94c3cb
AP_DroneCAN: Fix constructor initialization order
...
bad ordering was leading to dronecan dna server getting initialised before canard interface is initialised leading
2024-09-24 11:29:34 +10:00
Iampete1
5453f3a0cc
AP_DroneCAN: register handle_actuator_status_Volz callback and fix logging
2024-08-27 11:18:18 +10:00
Pradeep CK
c7216c05b8
AP_DroneCAN: addition of ESC extended status message
...
- Conditional compilation definition : AP_EXTENDED_ESC_TELEM_ENABLE
- ESCX log structure
- Update functionalities for ESCX status message
- ESCX DroneCAN callback
2024-08-06 10:57:36 +10:00
Iampete1
69e076605e
AP_DroneCAN: support streaming relay hardpoint command
2024-01-10 18:29:24 +11:00
Andrew Tridgell
ad59f6db01
AP_DroneCAN: support an aux 11 bit protocol with DroneCAN
2023-11-28 11:38:16 +11:00
Andrew Tridgell
a725d8b90c
AP_DroneCAN: support CAN serial ports
...
this allows any serial protocol to be mapped to a remote DroneCAN node
2023-11-22 17:19:12 +11:00
Randy Mackay
1f11d5f3fc
AP_DroneCAN: support string parameters
2023-09-19 10:58:52 +10:00
Andrew Tridgell
b33cf11bfb
AP_DroneCAN: make himark servo support optional
2023-09-07 08:44:54 +10:00
Fred Kummer
7c6551af9b
AP_DroneCAN: allow sending negative RawCommands to ESCs
2023-08-19 20:27:58 +10:00
Randy Mackay
ee07d6bec8
AP_DroneCAN: get/set param timeout after 0.1 sec
2023-08-09 18:10:35 +10:00
Randy Mackay
6fe31396d9
AP_DroneCAN: improve get/set param comments
2023-08-09 18:10:35 +10:00
bugobliterator
a0e541893c
AP_DroneCAN: add support for sending CAN and Protocol Stats
2023-07-10 12:56:37 +10:00
Andrew Tridgell
9a68b78973
AP_DroneCAN: allow BRD_SAFETY_MASK to work on CAN ESCs and servos
...
this allows for testing of a fwd motor or control surfaces while not
allowing for VTOL ESCs to run. This makes CAN actuators behave the
same as direct PWM actuators
2023-07-04 10:40:45 +10:00
Randy Mackay
3bada154e6
AP_DroneCAN: remove unused semaphore
2023-06-27 21:12:20 +10:00
Randy Mackay
b975310fda
AP_DroneCAN: add xacti gimbal support
2023-06-27 21:12:20 +10:00
Andrew Tridgell
49389ccce6
AP_DroneCAN: removed unused function declaration
2023-06-08 10:15:50 +10:00
Tom Pittenger
f38041567f
AP_DroneCAN: remove unused defines
2023-05-31 17:31:09 +10:00
bugobliterator
a277547248
AP_DroneCAN: move dronecan led, buzzer and rtcm stream to their respective drivers
2023-05-31 17:31:09 +10:00
Andrew Tridgell
419a75f0b7
AP_DroneCAN: support hobbywing DroneCAN ESCs
...
these use different messages from other DroneCAN ESCs
2023-05-23 20:26:11 +10:00
Andrew Tridgell
29715e2a74
AP_DroneCAN: support Himark servo protocol
2023-05-09 09:40:53 +10:00
Andrew Tridgell
6fbd8df95b
AP_DroneCAN: fixed Volz feedback build
2023-04-13 10:36:47 -07:00
Andrew Tridgell
e811cf86eb
AP_DroneCAN: text messages and more defines
2023-04-11 10:31:31 +10:00
Andrew Tridgell
9261f89e39
AP_DroneCAN: rename more variables, types and defines
2023-04-11 10:31:31 +10:00
Andrew Tridgell
8b096c2987
AP_DroneCAN: rename AP_UAVCAN to AP_DroneCAN
2023-04-08 07:11:23 +10:00
Andrew Tridgell
1efd640624
AP_DroneCAN: rename source files for AP_DroneCAN
2023-04-08 07:11:23 +10:00