diff --git a/src/drivers/boards/ocpoc/board_config.h b/src/drivers/boards/ocpoc/board_config.h index c22b6191c7..3ec75be68a 100644 --- a/src/drivers/boards/ocpoc/board_config.h +++ b/src/drivers/boards/ocpoc/board_config.h @@ -56,3 +56,4 @@ #include "../common/board_common.h" #define BOARD_MAX_LEDS 1 // Number external of LED's this board has +#define BOARD_RGBLED0_PATH "/dev/i2c-1" diff --git a/src/drivers/drv_led.h b/src/drivers/drv_led.h index bf51e10064..9f8d73ca2c 100644 --- a/src/drivers/drv_led.h +++ b/src/drivers/drv_led.h @@ -57,8 +57,8 @@ // set the queue size to the number of LED's, so that each led can be controlled individually static const int LED_UORB_QUEUE_LENGTH = BOARD_MAX_LEDS; -#if defined (__PX4_POSIX_OCPOC) -#define RGBLED0_DEVICE_PATH "/dev/i2c-1" +#if defined(BOARD_RGBLED0_PATH) +#define RGBLED0_DEVICE_PATH BOARD_RGBLED0_PATH #else #define RGBLED0_DEVICE_PATH "/dev/rgbled0" #endif