So it seems my errors were caused by faulty hardware on the Pixhawk. I ordered another Pixhawk and flashed the same Firmware with much better results. UAVCAN recognized the connected ESC and Babel nodes right away. I do have another question about how to send output to the ESCs though.
I am getting these results from the CLI using “uavcan status”.
I changed the esc_index from the UAVCAN Gui while everything was running so I assume that’s why the same node appears twice. I only have one ESC connected currently.
It seems that I should be getting some output from the ESCs, but nothing is happening to the motors I have connected. I can see the ESC Output change when I move the joystick on my transmitter, but no output.
How do I get it to actually send signals to the ESC to spin the motor?