
19
MessengerBLE
User Guide
3
LED States
There is one tri-color LED visible to the user to indicate various system conditions.
These conditions are conveyed to the user via LED color and blink patterns. Blinking of
LEDs can be disabled via a configuration setting (
OPTIONS Configuration
). On power-
up, an LED test is performed by blinking all LEDs every second for 3 seconds. Following
the LED test, the LEDs blink based on the following conditions:
The number of blinks will range from 1 to 3. The general philosophy when deciding
behavior will be:
1 blink will convey a state that the module is expected to be in most often
(the “OK” state)
3 blinks are to convey that there is an issue that may need attention
2 blinks are used as needed to convey a state that may be of interest to the
user
no blinks (LED solid on or off) indicates the system is no longer functioning
(verify option to turn LED off is disabled - contact factory for assistance)
Status LED Behavior
The Status LED will cycle through blinking each color the appropriate number of times
to convey the state of the corresponding module. There is a pause between color
changes.
Table 3: LED Color/Blink Patterns
Module
Color
1 Blink
2 Blinks
3 Blinks
Power
Green
Power OK
----
Power fail
(On Supercap)
Cell
Red
Data Queue Empty
Data Queue Not
Empty
Fault / Failed to
initialize modem
Bluetooth
Blue
Advertising On
Device
Connected
Not advertising /
No comms to nRF
CAN
Amber
CAN OK
----
No CAN