Meanings of LEDs on various boards

Picker_09 (lpceurobot)



#define LED_GREEN
 Blinks once per second when software is alive.
#define LED_BLUE
 Blinks when a CAN message is received:
#define LED_YELLOW
 Light: when timeout occurs.
#define LED_RED
 Not used.

Motor control (h8eurobot)



#define LED_LIVE   0
 D1: Blinks once per second when software is alive.
#define LED_CAN_REC   1
 D2: Blinks when a CAN message is received:

  • 50ms for motion message
  • 5ms for other message (corr_trig).

#define LED_ERROR   2
 D3: Light = Unhandled exception, Slow blink (4s) = motor error.
#define LED_RESET   3
 D4: Blinks for 1 s after reset.

Odometry (IRC2010)



#define LED_LIVE   0
 D1: Blinks once per second when software is alive.
#define LED_CAN_REC   1
 D2: Blinks when a CAN message is received:

  • 50ms for motion message
  • 5ms for other message (corr_trig).

#define LED_ERROR   2
 D3: Light = Unhandled exception, Slow blink (4s) = motor error.
#define LED_RESET   3
 D4: Blinks for 1 s after reset.

Define Documentation

#define LED_BLUE

Blinks when a CAN message is received:

#define LED_CAN_REC   1

D2: Blinks when a CAN message is received:

  • 50ms for motion message
  • 5ms for other message (corr_trig).

#define LED_CAN_REC   1

D2: Blinks when a CAN message is received:

  • 50ms for motion message
  • 5ms for other message (corr_trig).

#define LED_ERROR   2

D3: Light = Unhandled exception, Slow blink (4s) = motor error.

#define LED_ERROR   2

D3: Light = Unhandled exception, Slow blink (4s) = motor error.

#define LED_GREEN

Blinks once per second when software is alive.

#define LED_LIVE   0

D1: Blinks once per second when software is alive.

#define LED_LIVE   0

D1: Blinks once per second when software is alive.

#define LED_RED

Not used.

#define LED_RESET   3

D4: Blinks for 1 s after reset.

#define LED_RESET   3

D4: Blinks for 1 s after reset.

#define LED_YELLOW

Light: when timeout occurs.