Revolar INST1 Personal Safety Alert User Manual Revolar Instinct Spec 28Mar2017

Revolar Inc Personal Safety Alert Revolar Instinct Spec 28Mar2017

Contents

User manual_Revolar Instinct Spec._28Mar2017

Revolar Inc. Confidential Page 1 of 7
DOC No. PT200-M0015-01
PSD Hardware Specifications
Revolar Instinct
REV 1.1a
28.03.2017
This document(s) contains confidential information which is legally privileged. The information is
intended only for the use of the intended recipient and may not be disclosed to any third party or
used for any other purpose without the express written permission from Celestica
Revolar Inc. Confidential Page 2 of 7
Revision History
Version Author Date Change list
0.1 JD 09. 2015 Initial draft
1.0 / 1.1 Tassanai B. 10.03.2017 Updated for Revolar Instinct
1.1a Tassanai B. 28.03.2017 Communication Interface, number of Channel corrected: 40
channels
Revolar Inc. Confidential Page 3 of 7
1. Overview
The Revolar Instinct product is a personal safety device (PSD). The product is a personal
safety alert button that will predominantly be used by those working in the new and growing
“sharing economy” and by young women. The sharing economy includes fields like Lyft & Uber
drivers, Real Estate Agents, and others who constantly work with unknown individuals, in strange
locations and in largely unregulated industries. The purpose of the PSD is to enable the user to
discretely, and rapidly notify their support network that they may be in danger, and where they are
located.
Other markets include young children, the elderly, and those who suffer from medical conditions
that may need urgent help without the ability to use a smartphone in the event of the emergency.
This document serves as a Source information for schematic capture, layout and DVT process.
End User Gadget Image
Revolar Inc. Confidential Page 4 of 7
(a) Top side (b) Back side
Product Dimensions: 26.86mm×33.06mm×8.73mm
The Revolar Instinct personal alert button uses Bluetooth Low Energy to communicate an
emergency alert to the user’s cell phone where a Revolar Instinct App relays the alert to the Revolar
Instinct Cloud Services.
The button hardware design is built around the Silicon Labs EFR32 Bluetooth Low Energy
SOC. The embedded ARM Cortex-M microcontroller runs both the Silabs BLE software stack and
the Revolar Instinct button firmware. Peripheral devices include a single SPST push-button to
initiate an alert and a haptic and beeper for indication of button status.
The button implements a single, proprietary Bluetooth LE service that in turn implements
three characteristics or attributes.
Revolar Instinct Status – a read/notify characteristic that reports the button’s alert
status
Revolar Instinct Control – a write only attribute used to acknowledge receipt of
alerts and control the button’s internal state
Revolar Instinct Query/Response – a read/notify/write attribute that is used to query
and/or set various values within the button. Among other things, this attribute
supports reading the Manufacturer Name string, the button Model string, the
firmware version and the firmware date. It is also used to read and write a
customized name for the button (ex. “Jane’s button”). Other functions include Over-
the-Air Download of firmware updates, initiating radio test modes for FCC
qualification testing, and debug functions.
Revolar Instinct Checkin – a read/notify/write attribute that reports and manages
requests from the button for an end-to-end systems check-in and find my Revolar
Instinct
2. Features:
Delivers emergency alert messages to friends, loved-ones or a 24/7 call monitoring service
Communicates to the Revolar Instinct cloud services using the smartphone (iOS or Android)
as the user interface device and as the communications transport
Powered by a Silicon LABS EFR32BG1 (Wireless Gecko 32-bit ARM Coretex-M4,
Family: Blue, Generation:1) Bluetooth Low Energy SOC
Revolar Inc. Confidential Page 5 of 7
2.4Ghz Bluetooth Smart (aka LEFR32GBow Energy) Compliant
Very low power – operates on a user replaceable coin cell CR2032 battery
Supports Over-the-Air Download of firmware updates
3. General Specifications
No Items Details
Protocol Bluetooth Smart V4.0 (Single mode
Bluetooth low energy)
Proprietary Protocols (EFR32BG1P
OPNs)
Operating Frequency 2.400 GHz ~ 2483.5 GHz
Number of Channels 40 Channels
Modulation GFSK, 2-FSK/4-FSK, Shaped
OQPSK/(G)MSK Configurable DSSS,
FEC, BPSK/DBPSK TX, OOK/ASK
Antennas Stamp Inverted ‘F’
Coverage range 30m (Target)
RF Output Power 0dBm
1 Communication Interface
RF Input Sensitivity -94 dBm @ 1Mbit/s GFSK (2.4GHz)
Motor Vibration Motor Coin 3V Flex
Audio Indicator Piezo Buzzer 9×9mm 4KHz 1.9mm
2 User Interface
Switch Type: Tactile Switch Lite Touch
Programming/Upgrade Over the Air
Data logging need Yes
3 Management
Device ID? Yes
Battery powered Coin Cell Type CR2032
Power Consumption Radio on: ~10mA
Power Consumption Sleep Mode: ~25uA (EM2)
4 Power
Battery Lifespan 4 months (Target for typical use)
5 Physical Dimension 26.86mm×33.06mm×8.73mm
Enclosure Back: Zince, Top: PC 6 Mechanical Construction
O-ring Silicone
Storage Temperature -30 Deg C – 60 Deg C
Operating Temperature 5 Deg C - 40 Deg C
7 Environmental Spec
Humidity 0 – 100% RH
Radiated Emission Per FCC Part 15 8 Compliance Adherence
Conducted Emission Per FCC Part 15
4. Operation Details – push button functions and haptic beeper
indications
The Revolar Instinct haptic operation consists of one basic mode. Short vibration is vibrating for
250 mS. Then, stop vibrate. And the Revolar Instinct beeper operation consists of three basic modes.
One chirp sound is on for 50 mS, two chirp sound is on for 50 mS then stop for 50 mS and chirp
sound again for 50 mS, three chirp sound is chirp 3 times toggle between chirp and stop with 50 mS
interval.
Desired Action
How to Initiate
User Feedback via haptic/beeper
Trigger Yellow Alert
Single press & release with a press duration < 4
sec
Vibrate 250ms
Trigger Red Alert Vibrate 250ms
Revolar Inc. Confidential Page 6 of 7
Double press & release with a total duration
from start of first press to release of second press
< 1sec
Trigger Safe Check-In
Press and hold for 1 seconds (and less than 6
seconds) until a single chirp sound occurs, then
release.
Watch for response sequence…
Checking on application
Trigger Pairing
Press and hold for 6 seconds (and less than 20
seconds) until a 2-chirp sound occurs, then
release.
Response…
A sequence consisting of 2 chirp sound indicates that
the 6 second hold period has been reached.
It perform pairing mode for duration of 30 seconds.
Upon successful pairing, application will show
success pairing.
If the 30 second pairing window expires without
successful pairing, device will return to sleep mode.
Trigger Button Reset
Press and hold for 20 seconds until 3 chirp sound
occurs, then release.
A sequence consisting of 3 chirp sound that the 20
second holds period has been reached. A reset will
occur.
Responses sequences are button perform reset and
power on self-test.
** After detection of a fatal error, the button firmware will wait for a push-button interrupt.
Pressing and releasing the push-button will result in a firmware initiated reboot.
The Silicon Labs EFR32 Bluetooth SOC chip provides all of the processing power of the
Revolar Instinct button. It executes both the Silabs Bluetooth software stack and the Revolar
Instinct firmware. The integrated single-image firmware is programmed into the EFR32 during
manufacturing via bed-of-nails test points on the bottom of the PC board using SWD protocol.
Revolar Instinct shall provide Celestica manufacturing with the firmware in an industry
standard .HEX file format as produced by the Simplicity Studio development system.
The Segger J-Link attaches to a computer system via USB and can be used with the J-Link
Programmer application to program the EFR32. It is possible to program all button instances within
a PCB panel simultaneously. Programming details and tools are found via the URLs below.
Segger Debugger: https://www.segger.com/production-programmers.html
Programmer Software: https://www.segger.com/downloads/
Revolar Inc. Confidential Page 7 of 7
5. Packaging
6. Environmental Requirements
The Revolar Instinct button shall meet the following environmental requirements
IP68 water resistance
7. EMC Requirements
The Revolar Instinct button shall meet all EMC requirements necessary to pass FCC
specifications for EMC emissions – intentional. The Revolar Instinct firmware provides a
mechanism to initiate four special radio-testing modes used to perform the necessary EMC testing.
The initiation of these radio-testing modes is documented in a separate file “Button RF Testing
Modes”.

Navigation menu