Hello Eliot,
Sorry it took a while for be to get back at this. We are almost ready for testing our new ROV

I followed the instructions on here: Build ArduSub · GitBook
Added my custom setup in AP_Motors6DOF.cpp
case SUB_FRAME_CUSTOM:
_frame_class_string = "DROV-8VEC";
add_motor_raw_6dof(AP_MOTORS_MOT_1, -1.0f, -1.0f, 1.0f, 1.0f, 1.0f, 1.0f, 1);
add_motor_raw_6dof(AP_MOTORS_MOT_2, 1.0f, -1.0f, -1.0f, 1.0f, 1.0f, -1.0f, 2);
add_motor_raw_6dof(AP_MOTORS_MOT_3, -1.0f, 1.0f, -1.0f, 1.0f, -1.0f, 1.0f, 3);
add_motor_raw_6dof(AP_MOTORS_MOT_4, 1.0f, 1.0f, 1.0f, 1.0f, -1.0f, -1.0f, 4);
add_motor_raw_6dof(AP_MOTORS_MOT_5, 1.0f, 1.0f, 1.0f, -1.0f, 1.0f, 1.0f, 5);
add_motor_raw_6dof(AP_MOTORS_MOT_6, -1.0f, 1.0f, -1.0f, -1.0f, 1.0f, -1.0f, 6);
add_motor_raw_6dof(AP_MOTORS_MOT_7, 1.0f, -1.0f, -1.0f, -1.0f, -1.0f, 1.0f, 7);
add_motor_raw_6dof(AP_MOTORS_MOT_8, -1.0f, -1.0f, 1.0f, -1.0f, -1.0f, -1.0f, 8);
break;
Loaded it through QGC firmware update.
I am getting this error with the new version.
The compass seems to be working fine.
Is this something you came across before?
Is there a way to see if my config is properly loaded before I test it?
Cheers,
E.