From a595272e38e1e0fc4b7d5cba2ab1436178995112 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell <tridge@samba.org> Date: Mon, 20 Jan 2014 14:54:08 +1100 Subject: [PATCH] Rover: fixes for AP_Relay API change --- APMrover2/commands_logic.pde | 6 +++--- APMrover2/events.pde | 2 +- APMrover2/test.pde | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/APMrover2/commands_logic.pde b/APMrover2/commands_logic.pde index 541de62fb..7eae5e67a 100644 --- a/APMrover2/commands_logic.pde +++ b/APMrover2/commands_logic.pde @@ -375,11 +375,11 @@ static void do_set_servo() static void do_set_relay() { if (next_nonnav_command.p1 == 1) { - relay.on(); + relay.on(0); } else if (next_nonnav_command.p1 == 0) { - relay.off(); + relay.off(0); }else{ - relay.toggle(); + relay.toggle(0); } } diff --git a/APMrover2/events.pde b/APMrover2/events.pde index 4b0819590..da008c2cb 100644 --- a/APMrover2/events.pde +++ b/APMrover2/events.pde @@ -22,7 +22,7 @@ static void update_events(void) // Used for MAV_CMD_DO_REPEAT_SERVO and MAV_CMD_ } if (event_id == RELAY_TOGGLE) { - relay.toggle(); + relay.toggle(0); } } } diff --git a/APMrover2/test.pde b/APMrover2/test.pde index 1ed84bf56..61a5d0bb7 100644 --- a/APMrover2/test.pde +++ b/APMrover2/test.pde @@ -217,14 +217,14 @@ test_relay(uint8_t argc, const Menu::arg *argv) while(1){ cliSerial->printf_P(PSTR("Relay on\n")); - relay.on(); + relay.on(0); delay(3000); if(cliSerial->available() > 0){ return (0); } cliSerial->printf_P(PSTR("Relay off\n")); - relay.off(); + relay.off(0); delay(3000); if(cliSerial->available() > 0){ return (0); -- GitLab