Zebra Zebra Bluetooth Low Energy Devices IoT Bridges Receiver LED Blink Indications, Button Press Action Details, Watch Dog Details

IoT Bridges
Receiver LED Blink Indications, Button Press Action Details, Watch Dog Details
MN-003969-01EN
Receiver LED Blink Indications, Button Press Action Details, Watch Dog Details
© 2020 ZIH Corp. and/or its affiliates. All rights reserved. ZEBRA and the stylized Zebra head are trademarks of ZIH Corp., registered in many jurisdictions worldwide. All other trademarks are the property of their respective owners.
COPYRIGHTS & TRADEMARKS: For complete copyright and trademark information, go to www.zebra.com/copyright.
WARRANTY: For complete warranty information, go to www.zebra.com/warranty.
END USER LICENSE AGREEMENT: For complete EULA information, go to www.zebra.com/eula.

Terms of Use

Proprietary Statement

This manual contains proprietary information of Zebra Technologies Corporation and its subsidiaries (“Zebra Technologies”). It is intended solely for the information and use of parties operating and maintaining the equipment described herein. Such proprietary information may not be used, reproduced, or disclosed to any other parties for any other purpose without the express, written permission of Zebra Technologies.

Product Improvements

Continuous improvement of products is a policy of Zebra Technologies. All specifications and designs are subject to change without notice.

Liability Disclaimer

Zebra Technologies takes steps to ensure that its published Engineering specifications and manuals are correct; however, errors do occur. Zebra Technologies reserves the right to correct any such errors and disclaims liability resulting therefrom.

Limitation of Liability

In no event shall Zebra Technologies or anyone else involved in the creation, production, or delivery of the accompanying product (including hardware and software) be liable for any damages whatsoever (including, without limitation, consequential damages including loss of business profits, business interruption, or loss of business information) arising out of the use of, the results of use of, or inability to use such product, even if Zebra Technologies has been advised of the possibility of such damages. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you.
2
Receiver LED Blink Indications, Button Press Action Details, Watch Dog Details

Table of Contents

Copyright - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 Terms of Use - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2
Proprietary Statement - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 Product Improvements - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 Liability Disclaimer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2
Limitation of Liability - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 Table of Contents - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 Receiver LED Indications and Button Press Details - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -4 Watch Dogs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10
What are Watch Dogs? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10
3
Receiver LED Blink Indications, Button Press Action Details, Watch Dog Details
%XWWRQ
%XWWRQ
<HOORZ 5HG
*UHHQ 2UDQJH

Receiver LED Indications and Button Press Details

Figure 1 Button and LED Locations
Figure 2 Green and Yellow LED On
4
Receiver LED Blink Indications, Button Press Action Details, Watch Dog Details
Figure 3 Green and Red LED On
Figure 4 Orange LED On
5
Receiver LED Blink Indications, Button Press Action Details, Watch Dog Details
Table 1 LED Colors
LED # Color Color
1 Orange
2 Green
3 Red
4 Yellow
Table 2 Blink Characteristics
Blink Details
QUICK_BLINK 100ms on, 100ms off
SLOW_BLINK 300ms on, 300ms off
Table 3 Receiver Types
Model Details
MB6000 Badge (B) (MR)
MB5000 Hub (H) (FR)
Table 4 LED by Function
LED # LED Color Blink #Times Function Receiver
1,2,3,4 All Quick Continuous Quick blink of all LEDs to indicate
firmware download in progress. Quick blink is turned off once firmware download is complete.
B, H
3,4 Red, Yellow Quick 3 BLE Firmware download failed. B, H
1,2 Orange,
Green
Quick 3 Indicate BLE firmware download Start B, H
6
Receiver LED Blink Indications, Button Press Action Details, Watch Dog Details
Table 4 LED by Function
1,4 Orange,
Yellow
3 Red Slow 3 Receiver bootstrap configuration file
3 Red Slow 4 Receiver bootstrap configuration file
3 Red Slow 5 Generic error returned by server when
3 Red Slow 6 Failed to connect to network
3 Red Slow 7 During bootstrap error in
1,2,3,4 All LEDs Turned On Receiver WIFI MAC address is invalid B, H
4 Yellow Turned On Receiver turns the LED to indicate
Quick 3 BLE firmware download completed
and BLE chip reboot completed
(badge_config.json) parsing error.
(badge_config.json) not found in server.
receiver tries to pull bootstrap configuration file
(mpact_init) to pull bootstrap configuration
reading/writing to DCT
network connection initialization
B, H
B, H
B, H
B, H
B, H
B, H
B, H
4 Yellow Turned Off Receiver turns the LED once network
connection initialization has completed either with error or success
1 Orange 500ms delay
between blinks
2 Green 500ms delay
between blinks
3 Red 500ms delay
between blinks
2 Green 500ms delay
between blinks
3 Red Turned On Charging Error. Charging in progress
4 Yellow Blink for
500ms
4 Yellow Blinking
stopped
2 Pattern to indicate receiver start B, H
2 Pattern to indicate Gateway
connectivity success
5 Pattern to indicate Gateway
connectivity failure
Continuous Receiver battery charging in progress.
LED blinking stopped when charging is complete.
green LED turned off
Every 30secs Low Battery Indication B
Low Battery indicating blink stopped when voltage > 3.4v
B, H
B, H
B, H
B
B
B
7
Receiver LED Blink Indications, Button Press Action Details, Watch Dog Details
Table 4 LED by Function
1,2,3,4 All Quick 5 Quick blink of all LEDs to indicate that
battery voltage is too low operate. (1000mv, 3100mv] . Unit turned off.
1,2,3,4 All Quick 5 Quick blink of all LEDs to indicate the
unit is not in charger and if battery temperature is not in range [2c,43c]. Unit turned off
2 Green Turned On Green LED turned on when unit is in
charger to indicate fully charged battery
1 Orange Quick 2 Button 1 pressed B, H
2 Green Quick 2 Button 2 pressed B, H
3 Red Quick 2 Button 1 hold time >= 10000ms B, H
1 Orange Quick 2 Button 2 held down [10000ms,
20000ms) [Unit restarted]
1,2,3,4 All Quick 5 Button 2 held down [20000ms,
30000ms) [For units with battery, the fuel gauge is shutdown and unit is powered off]
B
B
B
B,H
B
1 Orange Quick 5 Button 2 held down [30000ms,
40000ms)
WIFI Configuration in DCT is erased. Unit is rebooted
4 Yellow Quick 2 Button 2 held down >= 40000ms 4
Table 5 Button 1 Press Details
Press Details Action Taken By Receivers With
Battery (B)
Button1 pressed and released < 1000ms
Button1 pressed and held between [1000ms, 4999ms]
Button1 pressed and held between [5000ms, 9999ms]
LED1 (Orange) quick blinked 2 times
Battery charger and gauge status printed
in debug mode
Verifies Gateway connectivity Verifies Gateway connectivity 101
No Action No Action 102
Action Taken By Receivers Without Battery (H)
LED1
(Orange) quick blinked 2 times
No Action
B, H
Internal Code
1
Button1 pressed and held >= 10000ms
LED3 quick blinked 2 times
No Action
LED3 quick blinked 2 times
No Action
8
3
Receiver LED Blink Indications, Button Press Action Details, Watch Dog Details
Table 6 Button 2 Press Details
Press Details Action Taken By Receivers With
Battery (B)
Button2 pressed and held between [1ms, 999ms]
Button2 pressed and held between [1000ms, 9999ms]
Button2 pressed and held between [10000ms and 19999ms]
Button2 pressed and held between [20000ms and 29999ms]
Button2 pressed and held between [30000ms, 39999ms]
LED2 (Green) quick blinked 2 times
No Action
LED4 (Yellow) quick blinked 2 times
Debug information printed on console. The action is cancelled by pressing button2 for [1000ms, 9999ms].
LED1 (Orange) blinked 2 times after delay of 500ms
Unit rebooted
Quick blink all LEDs 5 times
Fuel gauge is shutdown
Unit is powered off
WIFI configuration is erased in DCT
LED1 (Orange) blinked 2 times after delay of 500ms
Unit rebooted
Action Taken Receivers Without Battery (H)
LED2 (Green) quick blinked 2 times
No Action
LED4 (Yellow) quick blinked 2 times
Debug information printed on console. The action is cancelled by pressing button2 for [1000ms, 9999ms].
LED1 (Orange) blinked 2 times after delay of 500ms
Unit rebooted
Quick blink all LEDs 5 times
User can remove power supply from unit.
WIFI configuration is erased in DCT
LED1 (Orange) blinked 2 times after delay of 500ms
Unit rebooted
Internal Code
2
4
201
202
203
Button2 pressed and held > 40000ms
Button 2 pressed and released 3 times with 4 seconds
Button 2 pressed and released 4 times with 4 seconds
LED4 (Yellow) quick blinked 2 times
Debug information printed on console. The action is cancelled by pressing button2 for [1000ms, 9999ms].
Network interface brought down
If unit is in charger LED3 (red) slow blinked continuously
If charger
is not attached then all LEDs quick blinked 5 times and then unit is powered off
Network interface brought down
If charger attached then, LED1 slow blinked continuously
If charger is not attached then
WIFI DCT is erased
All LEDs quick blinked 5 times
Unit is powered off
LED4 (Yellow) quick blinked 2 times
Debug information printed on console. The action is cancelled by pressing button2 for [1000ms, 9999ms].
Network interface brought down
All LEDs Quick Blinked 5 times
LED3 slow blinked continuously
Network interface brought down
WIFI DCT erased
All LEDs Quick Blinked 5 times
LED1 slow blinked continuously
4
502
503
9
Receiver LED Blink Indications, Button Press Action Details, Watch Dog Details

Watch Dogs

What are Watch Dogs?

Watch dogs are smart logic that identifies potential (or sometimes real) issues with the device or the network and pro-actively take some action (such as forcing a reboot) to “self-heal” the device and restore normal operation. Watch dogs are very common in RTLS based devices that rely on customer networks and tag traffic to work or appear to be working normally.
Table 7 Watch Dog Details
Receiver State Actions Receiver
Types
First Time Bootstrap Unit has not been bootstrapped before.
If unit fails to connect to predefined SSID (mpact_init) (retry delay 2 min) or unit fails to pull bootstrap configuration(badge_config.json) (retry delay 2 min) the unit will keep retrying.
First Time Bootstrap Unit has not been bootstrapped before.
If unit fails to connect to predefined SSID (mpact_init) (retry delay 2 min) or unit fails to pull bootstrap configuration(badge_config.json) (retry delay 2 min) the unit will retry for a maximum of 3 times.
After which it will shut down and power off the battery.
Normal Operating State
Normal Operating State
Normal Operating State
Unit has been configured before and gets rebooted for some reason.
When it tries to initialize and join the network and fails five times (2 min delay between retry) then the unit is rebooted.
Unit upon reboot tries to pull its configuration (receiver configuration).
If configuration pull fails, retries are done after one minute delay.
If receiver is unable to pull configuration even after 5 attempts then it is rebooted.
Unit upon reboot tries to pull its time information from gateway.
If time pull fails, retries are done after one minute delay.
If receiver is unable to pull time information even after 5 attempts then it is rebooted.
H
B
Both
Both
Both
Normal Operating State
Normal Operating State
Normal Operating State
Normal Operating State
Normal Operating State
If 3 consecutive heartbeat posts to gateway fail then the unit is rebooted. Both
If there is no heap space available to create a thread to process BLE Beacons then the unit is rebooted
If there is no heap space available to create a thread to store data in external SRAM then the unit is rebooted
If there is no heap space available to create a thread to post beacon data to gateway then the unit is rebooted
When receiver runs out of heap space trying to process response for time request from gateway then it is rebooted.
Both
Both
Both
Both
10
Receiver LED Blink Indications, Button Press Action Details, Watch Dog Details
Table 7 Watch Dog Details
Normal Operating State
Normal Operating State
Normal Operating State
When receiver runs out of heap space trying to process response for configuration request from gateway then it is rebooted.
WIFI Network check watchdog is started upon unit start.
The health of the network is checked every 2 minutes. If 5 consecutive network check fails unit is rebooted.
Unit registers for asynchronous link up and link down events from WICED WIFI.
If link down is received by the unit then the unit tries to re-initialize the WIFI network a maximum of 5 times with a delay of 1 minute.
If even after retries the network initialization fails the unit is rebooted. Note, if the unit receives link up event during its retry the normal processing is started.
Both
Both
Both
11
www.zebra.com
Loading...