From a429c78d20c51da1ea1e8af559c62c42867cb11e Mon Sep 17 00:00:00 2001 From: rmackay9 <rmackay9@yahoo.com> Date: Thu, 12 Apr 2012 22:53:54 +0900 Subject: [PATCH] ArduCopter - LEDS - set new output pins to OUTPUT to support COPTER_LEDS. Code by Robert Lefebvre --- ArduCopter/system.pde | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/ArduCopter/system.pde b/ArduCopter/system.pde index b252083d8..e0d975b37 100644 --- a/ArduCopter/system.pde +++ b/ArduCopter/system.pde @@ -130,16 +130,17 @@ static void init_ardupilot() #if CONFIG_RELAY == ENABLED DDRL |= B00000100; // Set Port L, pin 2 to output for the relay #endif - // XXX set Analog out 14 to output - // 76543210 - //DDRK |= B01010000; - - #if MOTOR_LEDS == 1 - pinMode(FR_LED, OUTPUT); // GPS status LED - pinMode(RE_LED, OUTPUT); // GPS status LED - pinMode(RI_LED, OUTPUT); // GPS status LED - pinMode(LE_LED, OUTPUT); // GPS status LED - #endif + +#if COPTER_LEDS == ENABLED + pinMode(COPTER_LED_1, OUTPUT); //Motor LED + pinMode(COPTER_LED_2, OUTPUT); //Motor LED + pinMode(COPTER_LED_3, OUTPUT); //Motor LED + pinMode(COPTER_LED_4, OUTPUT); //Motor LED + pinMode(COPTER_LED_5, OUTPUT); //Motor or Aux LED + pinMode(COPTER_LED_6, OUTPUT); //Motor or Aux LED + pinMode(COPTER_LED_7, OUTPUT); //Motor or GPS LED + pinMode(COPTER_LED_8, OUTPUT); //Motor or GPS LED +#endif #if PIEZO == 1 pinMode(PIEZO_PIN,OUTPUT); -- GitLab