Hello. We have developed a line of sensors on the uavcan bus. however, the bus does not have a high throughput.
can you tell me what minimum data transfer frequencies are suitable for different sensors so that the UAV can work correctly?
I don’t think you can pick a sensible default because the optimal settings depend on the requiements and limitations of the specific system at hand. So the correct solution is to make the publishing rates configurable.
The values you listed might work as defaults except that the current update rate for compass will likely be triggering false compass health monitoring warnings; consider increasing it to 50 Hz at least.
We also made an electronic power switch 12S to 1000A with built-in BEC and voltage and current measurements, weighing only 100g.
Now we plan to add feedback via UAVCAN.