调戏小米手环2之发送文本通知

在BLE标准中alert_notify服务的UUID为:00001811-0000-1000-8000-00805f9b34fb
其服务中文本通知的characteristic的UUID为:00002a46-0000-1000-8000-00805f9b34fb
我们在连接上小米手环2并认证成功之后就可以使用手环的各种服务了

void text_notify(std::__cxx11::string text)
{
	int length = text.length();
	uint8_t per_text[2+length]={0x05,0x01};//加上前缀
	memcpy(per_text+2,text.c_str(),length);//编码为UTF-8
	pTextNotifyCharacteristic->writeValue(per_text,length+2,true);//要求response的写入
}
发布了11 篇原创文章 · 获赞 22 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/qq_33917045/article/details/86699825