The ESCs I'm using require a throttle signal of 40Hz-490Hz. The DroneCAN ESC panel sends throttle messages at 10Hz (0.10 sec). Changing the broadcast interval down to 0.01 sec doesn't increase the frequency of uavcan.equipment.esc.RawCommand packets. Note: I'm using DroneCAN GUI Tool v1.2.25 on windows.
I then test using UAVCAN GUI Tool V1.0.0 on windows. I open the ESC panel and set the broadcast interval to 0.01 sec (100Hz). Then I go to the Bus Monitor, and I see that the frequency is 100Hz
In summary, DroneCAN GUI Tool doesn't spin my motors, but UAVCAN GUI Tool works great.
If PX4 and ArduPilot firmware send RawCommand at 50Hz, why isn't 50Hz the default in the ESC Management Panel?
The ESCs I'm using require a throttle signal of 40Hz-490Hz. The DroneCAN ESC panel sends throttle messages at 10Hz (0.10 sec). Changing the broadcast interval down to 0.01 sec doesn't increase the frequency of uavcan.equipment.esc.RawCommand packets. Note: I'm using DroneCAN GUI Tool v1.2.25 on windows.
I then test using UAVCAN GUI Tool V1.0.0 on windows. I open the ESC panel and set the broadcast interval to 0.01 sec (100Hz). Then I go to the Bus Monitor, and I see that the frequency is 100Hz
In summary, DroneCAN GUI Tool doesn't spin my motors, but UAVCAN GUI Tool works great.
If PX4 and ArduPilot firmware send RawCommand at 50Hz, why isn't 50Hz the default in the ESC Management Panel?