[英]Bluetooth terminal app (interface BT device to Android via SPP)?
試圖讓我的自定義藍牙設備可以被我的Android手機讀取。 到目前為止,設備正在連續發送數據,我可以在具有運行SPP和超級終端的BT接口的PC上接收數據。
現在將PC更改為Evo,我安裝了BluetoothChat,但是它無法連接到手機。 在市場上找到了一些SPP終端仿真器應用程序,但這些應用程序似乎基於Bluetooth Chat,並且也無法連接。 但是,同一部手機上的Amarino正確連接至同一藍牙設備(但這不是終端程序)。
我剛開始使用Android編程,所以不確定從這里開始。 我沒有太多關於藍牙API工作原理的文檔。 有人知道我可以從哪里獲得信息嗎? 或其他可以運行的終端程序。
謝謝。
我遇到了這個問題,而問題是UUID。 android開發人員文檔中提到了這一點。
找到這是BluetoothChat.java:
// Unique UUID for this application
private static final UUID MY_UUID = UUID.fromString("fa87c0d0-afac-11de-8a39-0800200c9a66");
並將其更改為此(我使用的是來自sparkfun.com的bluetoothMate):
private static final UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");
這是我從Google開發人員文檔中獲得的用於SPP / RFCOMM的標准UUID。 它對我有用,祝你好運
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.