Hello
I am trying to use the UAVCAN to establish a triplex redundant model for controlling a quad so I created some messages to be sent over the can bus and I expect that my bus load will be about 65% (measured by CAN vector box using CANoe software) so my question is there is a critical range for the bus load I am not supposed to exceed? and if yes how much is it ?
There is no one-size-fits-all bus utilization limit. You should analyze your bus from the standpoint of latency constraints per every type of message exchanged over it; this question is briefly explored in the section 4.1.4 “Transfer priority” of the Specification: https://new.uavcan.org/specification/UAVCAN_Specification_v1.0.pdf; also, this thread may also be of relevance: Transfer priority level mnemonics