Sub: Implement relay joystick button functions

This commit is contained in:
Jacob Walser 2017-02-21 16:15:24 -05:00 committed by Francisco Ferreira
parent 06b394bf43
commit 8c67c16664
1 changed files with 10 additions and 6 deletions

View File

@ -324,22 +324,26 @@ void Sub::handle_jsbutton_press(uint8_t button, bool shift, bool held)
}
break;
case JSButton::button_function_t::k_relay_1_on:
// Not implemented
relay.on(0);
break;
case JSButton::button_function_t::k_relay_1_off:
// Not implemented
relay.off(0);
break;
case JSButton::button_function_t::k_relay_1_toggle:
// Not implemented
if (!held) {
relay.toggle(0);
}
break;
case JSButton::button_function_t::k_relay_2_on:
// Not implemented
relay.on(1);
break;
case JSButton::button_function_t::k_relay_2_off:
// Not implemented
relay.off(1);
break;
case JSButton::button_function_t::k_relay_2_toggle:
// Not implemented
if (!held) {
relay.toggle(1);
}
break;
case JSButton::button_function_t::k_custom_1:
// Not implemented