Herald
Herald
Epidemiologist-Developer
DCT App User
DCT App Developer
Epidemiologist
Public Health Authority (PHA)
Contact Tracer
Vulnerable Community
Hostile State Actor
Domestic Abuser
Herald Users
Threat Actors
Organised Crime
Herald Developer
Herald for C++
Herald for iOS
Herald for Android
Herald Hardware
OpenTrace for Android
OpenTrace for iOS
OpenTrace for Wearables
OpenTrace Cloud Functions
Herald for Node.js
OpenTrace Beacons
Your Application
herald
analysis
ble
data
datatype
engine
payload
fixed
simple
beacon
extended
filter
mbedtls
tinycrypt
windows
ZephyrContext
DefaultContext
zephyr
ZephyrBLEReceiver
ZephyrBLETransmitter
Bluetooth Device Detected
Bluetooth Advert
Sensor Delegate
BLEDatabase
BLEAdvertParser
BLEReceiver
BLEDevice
Device
Application Sensor Delegate
Data Analysis Runner
SampleList (Input)
aggregate
SampleList (Output)
DataSource
Data Source
Data Sink
Sample
Filter
Application Component
Application Contact Proximity Delegate
Application Contact Risk Delegate
Data Analysis Delegate
Contact Proximity Delegate
Contact Risk Delegate
Coordinator
Activity
Sensor
RSSI
Payload
Date
(herald - analysis)
(herald - ble)
(herald - data)
(herald - datatype)
(herald - engine)
(herald - payload)
(payload - fixed)
(payload - simple)
(payload - beacon)
(payload - extended)
(ble - filter)
(datatype - mbedtls)
(datatype - tinycrypt)
(datatype - windows)
(herald - ZephyrContext)
(herald - DefaultContext)
(ble - zephyr)
(zephyr - ZephyrBLEReceiver)
(zephyr - ZephyrBLETransmitter)
(Your Application - herald)
(Vulnerable Community - DCT App User)
(Bluetooth Device Detected - Bluetooth Advert)
(BLEReceiver - Bluetooth Advert)
(BLEAdvertParser - BLEReceiver)
Device detected, payload read (BLEReceiver - BLEDatabase)
(BLEDevice - Device)
(BLEDatabase - BLEDevice)
Device, Event (Detected, Updated (RSSI, Payload), Deleted) (BLEDatabase - Sensor Delegate)
(Bluetooth Device Detected - BLEReceiver)
(Application Sensor Delegate - Sensor Delegate)
(Sensor Delegate - Data Analysis Runner)
(Data Analysis Runner - SampleList (Input))
(Data Analysis Runner - aggregate)
(aggregate - SampleList (Input))
(aggregate - SampleList (Output))
(Data Source - Data Analysis Runner)
(Data Analysis Runner - Data Analysis Delegate)
(Data Sink - SampleList (Output))
(Data Source - Sample)
(SampleList (Input) - Sample)
(aggregate - Filter)
(Your Application - Application Sensor Delegate)
(Your Application - Application Contact Proximity Delegate)
(Your Application - Application Contact Risk Delegate)
(Data Sink - Data Analysis Delegate)
(Data Analysis Delegate - SampleList (Output))
(Contact Proximity Delegate - Data Analysis Delegate)
(Contact Risk Delegate - Data Analysis Delegate)
(Application Contact Proximity Delegate - Contact Proximity Delegate)
(Application Contact Risk Delegate - Contact Risk Delegate)
(Sensor Delegate - Data Source)
(ZephyrContext - Your Application)
(ZephyrBLEReceiver - BLEReceiver)
(ZephyrContext - ZephyrBLEReceiver)
(ZephyrContext - ZephyrBLETransmitter)
(Activity - ZephyrBLEReceiver)
(Coordinator - Activity)
(Coordinator - Your Application)
(ZephyrBLEReceiver - Sensor)
(ZephyrBLETransmitter - Sensor)
(Coordinator - Sensor)
(Sensor - Activity)
(Sensor Delegate - RSSI)
(Sensor Delegate - Payload)
(Sensor Delegate - Device)
(Sample - RSSI)
(Sample - Date)
(Herald Users - DCT App User)
(Herald Users - Vulnerable Community)
(Herald Users - Contact Tracer)
(Herald Users - DCT App Developer)
(Herald Users - Epidemiologist-Developer)
(Herald Users - Public Health Authority (PHA))
(Herald Users - Epidemiologist)
(Threat Actors - Domestic Abuser)
(Threat Actors - Hostile State Actor)
Seeks to harm (Herald Users - Threat Actors)
(Threat Actors - Organised Crime)
Serves (Herald Developer - Herald Users)
(OpenTrace for Wearables - Herald Hardware)
(OpenTrace for Wearables - Herald for C++)
(OpenTrace for iOS - Herald for iOS)
(OpenTrace for Android - Herald for Android)
(OpenTrace Cloud Functions - Herald for Node.js)
(Herald for Node.js - Herald for C++)
(OpenTrace Beacons - Herald Hardware)
(OpenTrace Beacons - Herald for C++)
(Herald for Android - Herald for C++)
(Herald for iOS - Herald for C++)
01. Default View
21. Bluetooth Data Flow
02. Personae
00. Master views index
03. Project upstream
×
Archi®
×