Copter: pass motor_mask to ServoRelayEvents
This commit is contained in:
parent
b665ebd7a0
commit
df4bc3d617
@ -131,11 +131,6 @@ static void init_ardupilot()
|
||||
|
||||
BoardConfig.init();
|
||||
|
||||
// FIX: this needs to be the inverse motors mask
|
||||
ServoRelayEvents.set_channel_mask(0xFFF0);
|
||||
|
||||
relay.init();
|
||||
|
||||
bool enable_external_leds = true;
|
||||
|
||||
// init EPM cargo gripper
|
||||
@ -197,6 +192,11 @@ static void init_ardupilot()
|
||||
init_rc_in(); // sets up rc channels from radio
|
||||
init_rc_out(); // sets up motors and output to escs
|
||||
|
||||
// initialise which outputs Servo and Relay events can use
|
||||
ServoRelayEvents.set_channel_mask(~motors.get_motor_mask());
|
||||
|
||||
relay.init();
|
||||
|
||||
/*
|
||||
* setup the 'main loop is dead' check. Note that this relies on
|
||||
* the RC library being initialised.
|
||||
|
Loading…
Reference in New Issue
Block a user