Data Sheet
Preliminary
DATASHEET Ɩ EMBP00
Copyright 2019, EM Microelectronic-Marin SA
EMBP00-DS, Version 0.1, 3-Apr-19
9
www.emmicroelectronic.com
7.1.1. State Machine Configuration Options
Table 7: State Machine Configuration Options
Parameter
Options
Default Settings
Hardware Features
Accelerometer
All Enabled
Startup Mode
Warehouse Mode
Beaconing Mode
Beaconing Mode
Activity Event Source
Disabled
Movement
Tap
Double Tap
Freefall
Flip
Disabled
On/Off Event Source
Disabled
Flip
Disabled
Configuration Event
Source
Disabled
Flip
Flip
Configuration Timeout
0.1 to 6553.5 seconds
60 sec
Activity Timeout
0.1 to 6553.5 seconds
60 sec
7.1.2. Hardware Features
The accelerometer may be disabled in firmware. The option to disable this hardware feature is unavailable in
the standard release of the SimpleBeacon Configuration Tools. Options to control these features can be made
available on request.
7.1.3. Operating Modes
Operating Modes of the EMBP00 are indicated with ovals in Figure 3. The modes are fixed unless code
patches are written and applied to redefine the states. Code patches may be developed using the EM
SimpleBeacon SDK. Behaviors within specific states, such as advertisement profiles in the Beaconing Mode,
can be redefined using the SimpleBeacon Configuration Tools. No source code development is required when
using the SimpleBeacon Configuration Tools.
Power-On-Self-Test (POST)
On reset, a self-test feature is run to confirm functionality of the key electrical components for advertising.
The self-test checks for hardware failures on the module. If the test passes, the device will enter the
specified Startup Mode. If the test fails, the device will enter the Configuration Mode until the Reboot
Delay timer has expired and resets the device. Table 8 shows the coverage of the tested hardware
features.
Table 8: POST Tested Features
Accelerometer
48MHz High Frequency Crystal
32kHz Low Frequency Crystal
Invalid Configuration
If a POST failure is detected the device will disable the accelerometer and enter Configuration Mode until
the Reboot Delay timer has expired and resets the device. From Configuration Mode the user can
reconnect and load a valid configuration and read the error code.
Startup Mode
The startup mode is the mode that will be entered after POST or on a Configuration Timeout Event. The
default definition of Startup Mode and reassignment options are as defined in Table 7.
Warehouse Mode
In Warehouse Mode, the EMBP00 is in its lowest consumption state to support long term storage. A
Configuration Event, On/Off Event or Lock Event will all initiate exiting the Warehouse Mode. If a
Configuration Event or On/Off Events are defined to use the flip option, the accelerometer will be
sampling at the rate defined in the accelerometer configuration settings. The consumption will increase
as defined in the accelerometer datasheet at the selected sampling rate. If the Configuration Event and
On/Off Event are not defined to use the flip option, the accelerometer is in a power down state and the
consumption of the device is as defined in Table 3. US the Battery Lifetime Calculator for more detailed
estimations for setting combinations.
Configuration Mode
In Configuration Mode, the EMBP00 advertises a connectable advertisement at the default interval and
output power as defined in Table 9. The advertisement rate and output power may be redefined by the