theheraldproject / herald-for-cpp

Herald for C++ - Reliable mobile Bluetooth communications - Native library & test apps
https://heraldprox.io
Other
13 stars 10 forks source link

Exposure Notification API #89

Open adamfowleruk opened 3 years ago

adamfowleruk commented 3 years ago

Built on top of the Analysis API, in order to provide and hit thresholds, and perform some action on hitting them.

adamfowleruk commented 2 years ago

Implement Risk Scoring

Implement Exposure Notification

adamfowleruk commented 2 years ago

Need to split the current ExposureManager into ExposureRecorder (live RSSIMinute data for 'today') and ExposureStatusManager for confirming exposure sources (SampleIDs) as ill or not, and calculating the aggregated risk score for each source, and then calling the ExposureManager with updates for the risk score for each Agent(Disease). At the moment we're assuming everyone encountered is ill!

adamfowleruk commented 2 years ago

v2.1.0-beta2 released with the latest changes from this branch merged into develop.

De-prioritising non-required functionality for this release. Remaining TODOs therefore:-

Risk and Exposure stores:-

Exposure Notification:-

Risk Threshold Notification:-

Out of scope:-