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
Work Breakdown
Build Process
Firmware Version
Make sure that the build process automatically
names the final binaries correctly and that there is
exactly
one place in the project that sets the version information.
Keyfob
Keyfob Over the air service
we are currently working on this.
Keyfob Advertisement packet
Fully populate with at least static data
Keyfob Button push advertisement
This includes different advertisement timing; detection of button states; and reason coding.
Keyfob configuration storage (done?? or only ATE)
Keyfob Config service
Keyfob measure rssi service/characteristic
This is measuring the rssi of the LMU/BTCS transmissions on the keyfob
Keyfob LED service
Keyfob Buzzer service
This should be implemented as a carbon copy of LED service reusing code as much as possible.
BTCS
ATDILE
ATDMLE
ATGDCU
LMU
LMU Over the air BT Client
??? what is needed ???
LMU Modified interaction with Puls new FOB_ID message
Includes designing the contents of this message and pretty documentation