微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2540藉由廣播來跟手機通信之間疑問

CC2540藉由廣播來跟手機通信之間疑問

时间:10-02 整理:3721RD 点击:

工程師們好:

我使用安卓手機版本 4.4 支援低功耗藍牙,

CC2540 的廣播數據如下圖 :

安卓關鍵代碼 :

public void parseData(byte[] scanRecord,String addr)
 String message = ""; 
 for(byte b : scanRecord)
 message += byteToHex(b)+","; 
 Toast.makeText(XXXX.this, message , 1000).show(); 
public String byteToHex(byte b){ 
int i = b & 0xFF; 
return Integer.toHexString(i); 
}

手機收到的數據包訊息如圖:

用sinffer 查看數據包都正常,燒入Central role 來收廣播包也正常,

但手機端怎會收到這樣子的數據,

找了兩三天也找不到原因,

苦悶著求有經驗的工程師解惑 ..

謝謝你

参考TI的sensor tag代码

https://github.com/geobio/sensortag

我已經解決了

也參考了您提供的代碼

Thanks

哪里的问题呢?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top