GitHunt
CT

ctrlaltdel/swisscovid

Tools for learning how the SwissCovid app works

SwissCovid learning tools

Tools for learning how the SwissCovid mobile application actually works.

  • logger.py: prints Exposure Notification packets received using BLE in JSON
  • exposed.py: prints exposure records from the API
  • status.py: displays all devices currently broadcasting Expose Notification packets

Requirements

  • Python 3
$ sudo apt install python3-bluez

Tested on a Raspberry Pi 3 Model B+ running Raspbian GNU/Linux 10 (buster).

References

Languages

Python100.0%

Contributors

GNU General Public License v3.0
Created June 8, 2020
Updated October 23, 2020