Browse Source

AP_Notify: fixes for HAL_GPIO_*

master
Andrew Tridgell 11 years ago
parent
commit
50c08ced4c
  1. 6
      libraries/AP_Notify/AP_BoardLED.cpp
  2. 2
      libraries/AP_Notify/Buzzer.cpp
  3. 8
      libraries/AP_Notify/ExternalLED.cpp

6
libraries/AP_Notify/AP_BoardLED.cpp

@ -22,9 +22,9 @@ extern const AP_HAL::HAL& hal;
void AP_BoardLED::init(void) void AP_BoardLED::init(void)
{ {
// setup the main LEDs as outputs // setup the main LEDs as outputs
hal.gpio->pinMode(HAL_GPIO_A_LED_PIN, GPIO_OUTPUT); hal.gpio->pinMode(HAL_GPIO_A_LED_PIN, HAL_GPIO_OUTPUT);
hal.gpio->pinMode(HAL_GPIO_B_LED_PIN, GPIO_OUTPUT); hal.gpio->pinMode(HAL_GPIO_B_LED_PIN, HAL_GPIO_OUTPUT);
hal.gpio->pinMode(HAL_GPIO_C_LED_PIN, GPIO_OUTPUT); hal.gpio->pinMode(HAL_GPIO_C_LED_PIN, HAL_GPIO_OUTPUT);
// turn all lights off // turn all lights off
hal.gpio->write(HAL_GPIO_A_LED_PIN, HAL_GPIO_LED_OFF); hal.gpio->write(HAL_GPIO_A_LED_PIN, HAL_GPIO_LED_OFF);

2
libraries/AP_Notify/Buzzer.cpp

@ -31,7 +31,7 @@ void Buzzer::init()
} }
// setup the pin and ensure it's off // setup the pin and ensure it's off
hal.gpio->pinMode(BUZZER_PIN, GPIO_OUTPUT); hal.gpio->pinMode(BUZZER_PIN, HAL_GPIO_OUTPUT);
on(false); on(false);
// set initial boot states. This prevents us issueing a arming // set initial boot states. This prevents us issueing a arming

8
libraries/AP_Notify/ExternalLED.cpp

@ -28,10 +28,10 @@ void ExternalLED::init(void)
} }
// setup the main LEDs as outputs // setup the main LEDs as outputs
hal.gpio->pinMode(EXTERNAL_LED_ARMED, GPIO_OUTPUT); hal.gpio->pinMode(EXTERNAL_LED_ARMED, HAL_GPIO_OUTPUT);
hal.gpio->pinMode(EXTERNAL_LED_GPS, GPIO_OUTPUT); hal.gpio->pinMode(EXTERNAL_LED_GPS, HAL_GPIO_OUTPUT);
hal.gpio->pinMode(EXTERNAL_LED_MOTOR1, GPIO_OUTPUT); hal.gpio->pinMode(EXTERNAL_LED_MOTOR1, HAL_GPIO_OUTPUT);
hal.gpio->pinMode(EXTERNAL_LED_MOTOR2, GPIO_OUTPUT); hal.gpio->pinMode(EXTERNAL_LED_MOTOR2, HAL_GPIO_OUTPUT);
// turn leds off // turn leds off
hal.gpio->write(EXTERNAL_LED_ARMED, HAL_GPIO_LED_OFF); hal.gpio->write(EXTERNAL_LED_ARMED, HAL_GPIO_LED_OFF);

Loading…
Cancel
Save