Accu-chek 蓝牙连接 - 识别

问题描述 投票:0回答:1

我想在 flutter 中连接 Roche Accu-chek 设备。

我计划了一个列表,用户可以在其中查看所有已发现的设备,但只能看到 Accu-chek 设备。

如何检测发现的设备是否为 Accu-chek? 我看到设备的服务 UUID:00001808-0000-1000-8000-00805f9b34fb,其中 1808 表示它是葡萄糖类型。

我认为没有明确标识它是 Accu-chek。还是我错了?

还有一个制造商数据,但我无法解释它:{368: [215, 33, 0, 1, 0, 1]}。也许答案就在这个制造商数据中?

提前感谢您的回答。

!!!更新!!!

好吧,我发现368是一个公司id,它的意思是Roche Diabetes Care AG。

但是 int 数组里面有什么?你能给我解释一下吗?

flutter bluetooth bluetooth-lowenergy
1个回答
0
投票

我想你可以这样分析

  1. 如果设备的公司 ID 为 368
  2. 如果该设备支持葡萄糖服务1808

如果两个条件都满足,那就是你的身份

© www.soinside.com 2019 - 2024. All rights reserved.