2013-03-06 76 views
0

已經有一些關於Android和BLE的討論。由於Android尚未官方支持BLE,因此需要其他解決方案。似乎很難找到組合來使BLE連接到Android(設備驅動程序-BLE芯片)。HTC One X + BLE與BlueGiga模塊

已有建議使用HTC One X +和HTC BLE SDK(最佳可用解決方案)。

我現在有HTC One X +,HTC BLE SDK和BlueGiga 112評估板。

我還沒有能夠得到「心率樣本」的連接。

在我繼續這些工作之前,我有一個簡單的問題: 有人成功地使用了這種組合(HTC One X +,HTC BLE SDK和BlueGiga 112評估板/ BlueGiga BLE模塊)嗎?

回答

1

我使用HTC BLE SDK通過藍牙Unplugfest連接到BlueGiga,使用HTC BLE SDK。使用FMP(https://code.google.com/p/broadcom-ble/source/browse/#git%2FSamples%2FBleFindMeClient),發送高警報級別,然後在板上的LCD上顯示「HIGH ALERT」。通過HRM,他們能夠通過控制板發送不同的心率值。對於心率採樣,您可能希望用由按鈕觸發的連接呼叫替換connectBckground呼叫,然後多次按按鈕以查看日誌。有一個固定的broadcom堆棧可以在ADB重新裝入後由ADB推送,但現在需要幾次連接重試。 connectBackground調用只會嘗試一次,然後等待很長時間,然後再次嘗試等等。以編程方式執行重試時,獲得成功後再進行一次額外的連接調用是沒有害處的,因爲它只是被忽略。

+0

我可以確認這一點,我爲iOS設備上已售出的2個更大和更復雜的項目做了相同的工作,我們正在致力於Android支持。讀(寫)GATT特性在(前臺)連接建立時工作正常。有關於服務和特徵發現的很好的調試痕跡。 Lance:任何計劃在One X +的未來版本中更新Broadcom堆棧? – henrik 2013-03-07 05:29:56