多语言展示
当前在线:668今日阅读:75今日分享:44

将蓝牙地址转换成csr地址

在蓝牙开发中,为了便于用户的使用和查看蓝牙地址一般都是XX:XX:XX:XX:XX:XX的格式。那么如何将蓝牙地址转换成PSKEY_BDADDR
工具/原料

c c++

方法/步骤
1

先判断传入地址是否符合地址长度 SVPString csrAddress;if(bt_addr.length() < 17) {  return csrAddress; }

2

转换成PSKEY_BDADDR SVPString s[4]; s[0] = '00' + bt_addr.substr(9, 2); s[1] = bt_addr.substr(12, 2) + bt_addr.substr(15, 2); s[2] = '00' + bt_addr.substr(6, 2); s[3] = bt_addr.substr(0, 2) + bt_addr.substr(3, 2); csrAddress = s[0] + ' ' + s[1] + ' ' + s[2] + ' ' + s[3];

注意事项

注意传入地址需要是XX:XX:XX:XX:XX:XX的格式

推荐信息