User's Manual
Table Of Contents
- License Agreement
- Limited Warranty
- Regulatory Information
- Driver ID Keyfob system design
- Key Fob button pushes
- Keyfob configuration
- Keyfob button timing diagrams for common scenarios.
- LMU-FOB comms
- Overview of Bluetooth Automatic Driver ID process
- State Machine for driver ID discovery
- State Machine for Finding Fobs using Beeps and Buttons
- Description
- Sequence diagram of discovery of driver id when only one fob in range
- Sequence Diagram of discovery of driver ID using buzzer and button
- Sequence diagram of connecting to a single fob to sound buzzer during driver id discovery
- Bluetooth LE services
- New PEG triggers
- New Trigger modifiers
- New PEG actions
- Params
- Driver’s FOB Out-of-Range
- Over the Air Update
- Format of Fob OTA ID report
- Work Breakdown
- Build Process
- Keyfob
- BTCS
- LMU
- LMU Over the air BT Client
- LMU Modified interaction with Puls new FOB_ID message
- LMU Modified ‘file’ Handling to allow LMU to ‘cache’ file.
- LMU Keyfob config ??? Puls or params?
- LMU passive scan for strongest keyfob
- LMU report of ‘seen keyfobs’
- LMU selection of keyfob by measuring rssi on the key fob
- LMU selection of keyfob by beep and button on the key fob
- LMU PEG trigger PEG TRIG_BLE_FOB
- LMU PEG action ACT_KEYFOB_BUZZ
- LMU PEG action ACT_KEYFOB_LED
- LMU PEG action ACT_ BT_KEYFOB_HUP
v
1
version of this message
0x01
cid 2 Set by customer/provisioning to
allow a single customer to
differentiate their devices from
the mass.
0x0000
p 1 App id;for the keyfob this is 0x01 0x01
fv 2 Version of keyfob firmware
running on the keyfob.
0xnnbb (big endian)
nn coded as packed
binary coded decimal
bb is version letter
and running area (see
below)
0x1308 is version
“1.3e” running from
low area
c
1
configuration version
crc 2 crc of the keyfob configuration
(defined above) that will include
CID, button config etc . Actual crc
polynomial TBD. This is to be used
to determine if the configuration
is as expected.
N/A
s 1 button state (see above) 0x00 no buttons
pressed
r 1 advertisement old button state
captured in previous time slot(see
above)
0x00 beacon
b
1
battery state (%)
0x64 100%
a 1 RSSI @ 1 metre taking into
account tx power level
n/a
Version letter encoding
version letter
bb for low area
bb for high area
‘a’
0x00
0x01
‘b’
0x02
0x03
‘c’
0x04
0x05
‘d’ 0x06 0x07
......
‘y’ 0x30 0x31
‘z’ 0x32 0x33
txpw contents
size (bytes)
Description
default
L
1
length of this data
2
P 1 Tx power as defined in GAP 0x0a
p 1 transmitted power of this 0xf6 (-10dB) **TBD
L P p