EM Microelectronic-Marin SA EMBC01 Manuale Utente
This document is the property of EM MICROELECTRONIC-MARIN SA upon the condition that all rights originating in the information, whether patented or not, will be
respected.
EMBC01 User Manual v0.1 September-2014
DRAFT A
PRELIMINARY
2. USER INSTRUCTIONS
EMBC01 is a Bluetooth low-energy proximity beacon. It is controlled by a push button switch operated by pressing
on the center section of the coin like disc. Two LEDs, one red and one green will flash to indicate the state that the
beacon is in according to the state machine description given below. The standard firmware provided with each
beacon is V2.5.0, and implements the state machine described below, other state machines and beacon
operations can be defined by reprogramming the EMBC01.
on the center section of the coin like disc. Two LEDs, one red and one green will flash to indicate the state that the
beacon is in according to the state machine description given below. The standard firmware provided with each
beacon is V2.5.0, and implements the state machine described below, other state machines and beacon
operations can be defined by reprogramming the EMBC01.
2.1. STATE MACHINE DEFINITION
The state-diagram for the EMBC01 is shown in Figure 1. The firmware implements the following modes:
Self-test
Sleep-mode
ID Short Range Mode
ID Medium Range Mode
ID Long Range Mode
Lock Mode
Upon insertion of the battery, a self-test is performed, and the EMBC01 then enters a low-power sleep mode. On
subsequent short button presses (less than 2 seconds), the green LED flashes once and iterates through ID Short
Range Mode, ID Medium Range Mode, and ID Long Range Mode. On the next short button press, the red LED
flashes once and then the EMBC01 enters the low power sleep mode again. Subsequent short presses iterates
through these four modes again. In any state, if a long button press is performed (longer than 2 seconds), the
green LED will flash twice and the EMBC01 will stay in that mode until the end of battery life.
subsequent short button presses (less than 2 seconds), the green LED flashes once and iterates through ID Short
Range Mode, ID Medium Range Mode, and ID Long Range Mode. On the next short button press, the red LED
flashes once and then the EMBC01 enters the low power sleep mode again. Subsequent short presses iterates
through these four modes again. In any state, if a long button press is performed (longer than 2 seconds), the
green LED will flash twice and the EMBC01 will stay in that mode until the end of battery life.
Figure 1: EMBC01 State-Diagram