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
Bluetooth LE services
Service Name
Attribute Name
r/w
size (bytes)
notes
LED
New custom primary service
pattern
r/w
3
Characteristic that defines the blink
pattern 1
st
byte on time; 2
nd
byte off
time; 3
rd
byte blink pattern least
significant bit first is shifted to the
LED; bit 1 implies on; LED turned off
at end of pattern
Buzzer New custom primary service
pattern r/w 3 as above
Button New custom primary service
button r 2 1
st
byte is the button state; 2
nd
byte is
the reason code identical to the
advertisement packet
Config/control
New custom primary service
Config
r/w
16
read write fob configuration
reset
w
1
write to reset keyfob
RSSI
r
8
RSSI of connection to LMU
OverAir
download
existing TI service
TBC
New PEG triggers
Trigger
Modifier
Description
PEG TRIG_BLE_FOB
PEG_MOD_FOB_BUTTON
Existing trigger new modifier
New Trigger modifiers
Modifier Description
PEG_MOD_FOB_BUTTON TBD probably the reason code
from advertisement with extra
for ‘fob out-of-range’ value