Browse Source

Sub: Add joystick button functions for relays 3 & 4

mission-4.1.18
dheideman 7 years ago committed by Jacob Walser
parent
commit
99f63d63e8
  1. 22
      ArduSub/joystick.cpp

22
ArduSub/joystick.cpp

@ -358,6 +358,28 @@ void Sub::handle_jsbutton_press(uint8_t button, bool shift, bool held) @@ -358,6 +358,28 @@ void Sub::handle_jsbutton_press(uint8_t button, bool shift, bool held)
relay.toggle(1);
}
break;
case JSButton::button_function_t::k_relay_3_on:
relay.on(2);
break;
case JSButton::button_function_t::k_relay_3_off:
relay.off(2);
break;
case JSButton::button_function_t::k_relay_3_toggle:
if (!held) {
relay.toggle(2);
}
break;
case JSButton::button_function_t::k_relay_4_on:
relay.on(3);
break;
case JSButton::button_function_t::k_relay_4_off:
relay.off(3);
break;
case JSButton::button_function_t::k_relay_4_toggle:
if (!held) {
relay.toggle(3);
}
break;
////////////////////////////////////////////////
// Servo functions

Loading…
Cancel
Save