ardupilot/libraries/AP_DroneCAN
Thomas Watson 60a9f1722c AP_DroneCAN: DNA_Server: unify bitmask handling
Put documentation with each bitmask and use the object directly. Node ID
range checks can be removed as the bitmask itself checks and we don't
expect to trip them.

Substantially cleans up the code.
2024-07-30 09:49:43 +10:00
..
canard AP_DroneCAN: update helpers user to add CANARD_MALLOC and CANARD_FREE 2023-05-17 13:27:34 +10:00
dsdl AP_DroneCAN: rename from AP_UAVCAN 2023-04-08 07:11:23 +10:00
examples/DroneCAN_sniffer AP_DroneCAN: use NEW_NOTHROW for new(std::nothrow) 2024-06-04 09:20:21 +10:00
AP_Canard_iface.cpp AP_DroneCAN: use NEW_NOTHROW for new(std::nothrow) 2024-06-04 09:20:21 +10:00
AP_Canard_iface.h AP_DroneCAN: reimplement with BinarySemaphore 2024-01-03 07:37:05 +11:00
AP_DroneCAN.cpp AP_DroneCAN: correct and validate allowed NODE range 2024-07-30 09:49:43 +10:00
AP_DroneCAN.h AP_DroneCAN: support streaming relay hardpoint command 2024-01-10 18:29:24 +11:00
AP_DroneCAN_DNA_Server.cpp AP_DroneCAN: DNA_Server: unify bitmask handling 2024-07-30 09:49:43 +10:00
AP_DroneCAN_DNA_Server.h AP_DroneCAN: DNA_Server: unify bitmask handling 2024-07-30 09:49:43 +10:00
AP_DroneCAN_serial.cpp AP_DroneCAN: use NEW_NOTHROW for new(std::nothrow) 2024-06-04 09:20:21 +10:00
AP_DroneCAN_serial.h AP_DroneCAN: support CAN serial ports 2023-11-22 17:19:12 +11:00