21. Bluetooth Data Flow ()
21. Bluetooth Data Flow
Bluetooth Device Detected Bluetooth Advert
Bluetooth Device Detected BLEReceiver
Sensor Delegate Data Analysis Runner
Sensor Delegate Data Source
Sensor Delegate RSSI
Sensor Delegate Payload
Sensor Delegate Device
BLEDatabase BLEDevice
Device, Event (Detected, Updated (RSSI, Payload), Deleted) BLEDatabase Sensor Delegate
BLEAdvertParser BLEReceiver
BLEReceiver Bluetooth Advert
Device detected, payload read BLEReceiver BLEDatabase
BLEDevice Device
Data Analysis Runner SampleList (Input)
Data Analysis Runner aggregate
Data Analysis Runner Data Analysis Delegate
SampleList (Input) Sample
aggregate SampleList (Input)
aggregate SampleList (Output)
aggregate Filter
Data Source Data Analysis Runner
Data Source Sample
Data Sink SampleList (Output)
Data Sink Data Analysis Delegate
Sample RSSI
Sample Date
Your Application Application Sensor Delegate
Your Application Application Contact Proximity Delegate
Your Application Application Contact Risk Delegate
Application Sensor Delegate Sensor Delegate
Application Contact Proximity Delegate Contact Proximity Delegate
Application Contact Risk Delegate Contact Risk Delegate
Data Analysis Delegate SampleList (Output)
Contact Proximity Delegate Data Analysis Delegate
Contact Risk Delegate Data Analysis Delegate
ZephyrContext Your Application
ZephyrContext ZephyrBLEReceiver
ZephyrContext ZephyrBLETransmitter
ZephyrBLETransmitter Sensor
ZephyrBLEReceiver BLEReceiver
ZephyrBLEReceiver Sensor
Coordinator Activity
Coordinator Your Application
Coordinator Sensor
Activity ZephyrBLEReceiver
Sensor Activity