mirror of https://github.com/ArduPilot/ardupilot
a7973b3e7a
this allows for 2 ways of controlling conflicts in the UAVCAN DNA database. The first is to set CAN_Dn_UC_OPTION to 1, which resets the DNA database, thus clearing any node conflicts. The second is to set CAN_Dn_UC_OPTION to 2, which ignores node conflicts in the DNA database These options are useful for vehicles with UAVCAN smart batteries where the node ID is fixed but the hwid changes and you want to do battery swapping (possibly without rebooting) |
||
---|---|---|
.. | ||
dsdl | ||
examples/UAVCAN_sniffer | ||
AP_UAVCAN.cpp | ||
AP_UAVCAN.h | ||
AP_UAVCAN_Clock.h | ||
AP_UAVCAN_DNA_Server.cpp | ||
AP_UAVCAN_DNA_Server.h | ||
AP_UAVCAN_IfaceMgr.cpp | ||
AP_UAVCAN_IfaceMgr.h |