Seeing as I’m a new user and can’t post more than 3 replies in the same topic, had to make a new one cause edits don’t trigger reply notifications.
This is a continuation from the thread “Having an issue with Firmware”
It started with QGC not recognizing the vehicle was a ROV2 so the frame setup was all out of whack (pixhawk came with 3.5 dev firmware). After sorting the firmware to the proper vectored version and calibrating the joystick with opposite sticks, motors were finally activating as expected, except the rear port one, or motor 4 on assembly page, which would only ever spin in 1 direction. The values in mavlink for servos 3 and 4 are always moving in pairs, but 4 doesn’t always spin, even if the numbers move. The min/max values are 1567/1433 for servos 3 and 4, with 25% gain. With 100% gain the numbers go up/down to 1768/1232 for both servos.
The last instructions I got were to switch any 2 wires on that troublesome ESC 4 that was only spinning in 1 direction. It’s still spinning only 1 way, but now it’s opposite of what it was before.
Also, I’m getting spammed with “no IO thread heartbeat” message in QGC every time I power on the ROV and plug everything in and unless the SD card gets corrupted every power cycle on the ROV, it shouldn’t be happening, I think.
Thanks for reading