文件名称:contact-tracing-ble:快速实现AppleGoogle联合联系人跟踪信标规范(现称为“曝光通知”)
文件大小:10KB
文件格式:ZIP
更新时间:2024-03-29 19:00:36
C++
BLE暴露通知守护程序 这是联合开发的(以前称为联系人跟踪)Linux粗略实现。 当前的实现涵盖v1.2。 该实现直接与HCI交互; 它不打算与另一个蓝牙守护程序并行运行。 建议您停止蓝牙过程并手动启动hci设备。 Linux中到处都有对蓝牙低功耗的支持。 例如,最近的内核似乎在笔记本电脑的Intel 9560卡上破坏了它。 我当前的目标和测试环境是Raspberry Pi ZeroW。 (有关在Raspberry Pi上设置此代码的快速指南,请参阅RPi_setup.md文档。) 官方策略指南:以调试模式运行它,并登录到stdout以查看sudo ./ctd -d -l - EN数据包sudo ./ctd -d -l - 构建并运行曝光通知守护程序 构建守护程序。 安装依赖项。 sudo apt install git libbluetooth-dev libgcrypt-de
【文件预览】:
contact-tracing-ble-default
----main.cpp(2KB)
----log.h(413B)
----README.md(1KB)
----adv_packet.h(410B)
----crypto.h(625B)
----RPi_setup.md(1KB)
----LICENSE(1KB)
----log.cpp(2KB)
----bt.h(568B)
----crypto.cpp(4KB)
----Makefile(340B)
----bt.cpp(7KB)