ble4demo和蓝牙模块建立连接后,出现很多uuid

但是都是unknow service Unknown characteristic都是什么?还有应该怎么用uuid读写内容 ,求教。。。

2个回答

血糖仪设备

蓝牙连接成功 获取服务(UUID:0000fc00-0000-1000-8000-00805f9b34fb)
获取服务的特征(UUID:0000fc1-0000-1000-8000-00805f9b34fb) 监听此特征

成功监听后,会不断接收到血糖仪传来的信息。传过来的值是正确数据的条件
value[3] == (byte) 0x5A && value[6] == (byte) 0x88
计算(16进制)
byte[] HiLos = new byte[]{value[4], value[5]};
String HiLoStr = mBLEUtil.bytesToHexString(HiLos);
int hiLo = Integer.valueOf(HiLo, 16);
bsValue = new DecimalFormat("#.0").format(hiLo / 18d);

uuid是获取服务的

PYXFighting
PYXFighting service 有的是 characteristic?有什么区别吗? 如果要连接的话是在service里选还是 characteristic里选?
大约 4 年之前 回复
PYXFighting
PYXFighting 为什么有的是unknow
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问