Data Sheet
Preliminary
DATASHEET Ɩ EMBP00
Copyright 2019, EM Microelectronic-Marin SA
EMBP00-DS, Version 0.1, 3-Apr-19
8
www.emmicroelectronic.com
CAN ICES-3 (A/B)/NMB-3(A/B)
This Class A/B digital apparatus complies with Canadian ICES-003
Cet appareil numérique de clase A/B est conforme à la norme Canadienne ICES-003
7. FIRMWARE
The following is a basic description of EMBP00 firmware functionality with SimpleBeacon based firmware.
STATE MACHINE OPERATION
Figure 3 shows the base operating conditions of the SimpleBeacon firmware. Configuration options are available
and detailed in this section to enable, disable and modify a variety of the operating conditions of the core state
machine. Operating modes of the state machine are indicated by blocks in the diagram and transition events are
indicated with arrows.
Beaconing Mode
Adverts ON
(a) Event disabled after Lock Event occurs
(b) Event can be configured transition to “Beaconing”, rather than “Warehouse” Mode
(c) Disabled by POST failure
Battery Insert
Power On
Self Test
Warehouse Mode
Adverts OFF
Configuration Mode
Connectable Adverts
Config Timeout
(b,c)
POST Pass
(b)
Config Event
On/Off Event
(b,c)
On/Off Event
(b)
Lock Event
Config Event
(a)
Activity Mode
Adverts ON
when Triggered
Inactivity Mode
Adverts ON
when NOT Triggered
Lock Event
(c)
Activity Timeout
Activty Event
Figure 3: Firmware State-Diagram
The tables in this section lists options available for update using the SimpleBeacon Configuration Tools. Contact EM for
technical details on creating custom configuration files outside of the SimpleBeacon Configuration Tools.