Cube Orange - Arduplane 4.5.7
DroneCAN bus on [can2]: 3× CAN servos, Here3 , Holybro DLVR pitot (DLVR-F50D)
When the Here3 and the Holybro DLVR pitot are powered up together on the same bus, they consistently fail to initialize properly.
Their Node ID’s are configured for there to be no conflicts. Most of the bus comes up fine, but between these two devices something goes wrong, usually the pitot’s node ID appears, it struggles to communicate on the bus (uptime getting stuck). After boot, if I disconnect one of the two and reconnect it, both work fine and everything gets sorted.
- For some reason this only happens at baudrates below 1 Mbps. At 1M they start normally, but I don’t want to configure the bus to that speed. This doesn’t happen with Mateksys’ pitot instead of Holybro’s.
What could be the cause and how can I make them initialize properly?