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
Build Process ................................................................................................................................. 27
Keyfob ........................................................................................................................................... 27
BTCS .............................................................................................................................................. 27
LMU ............................................................................................................................................... 27
Key Fob button pushes
Button state machine ignoring debouncing
Warning: Any key press event with time interval shorter than 1s is not going to be reliably received
by LMU FOB module when LMU BT driver is operating in Scan advert mode.
The state diagram below will only work if the KeyFob is connected to BTDB.
button state coded as 2 bits
Not pressed
00
Pre-short press
01
Short Press
10
Long Press
11
The three buttons are bit coded into a single button state byte 0 0 b3 b3 b2 b2 b1 b1
Not
Pressed
Pre-short
press
Short Press Long Press
timeout MinSP
Tx ShortPress
timeout repeat SP
Tx Shortpress
timeout LP
Tx longpress
timeout repeat LP
Tx Longpress
Button push
Button release
Tx Not pressed
Button release
Tx Not pressed