2013-04-24 30 views
2

我正在使用新的TI Sensortag。 我正試圖做一個簡單的iOS應用程序,讀取這些按鈕的狀態。我發現了很多關於使用Sensortag傳感器(溼度,紅外溫度,...)的指南,教程等,但沒有人會談論他頂部的按鈕。 有沒有人有關於他們的想法?TI Sensortag,如何使用按鈕?

坦克你很

Reda的

附:我使用的是iPhone 5

+0

它有它的特點嗎? – Larme 2013-04-24 09:02:27

回答

3

0xFFE1 SK_KEY_PRESSED GATT_PERMIT_READ左/右方向鍵,側鍵位2只在測試模式。

http://processors.wiki.ti.com/index.php/File:BLE_SensorTag_GATT_Server.pdf

鍵是名單上的原理爲「一鍵式碳」 S2和S3和訪問是通過在透明的塑料蓋,並通過突起塊切除插件(我不認爲這是盲文但這將是一個很好的接觸)在「紅色口紅」的情況下。 通過BLE設備監視器進行連接並在測試模式下運行,以查看是否檢測到它們,因爲在此模式下檢查了所有三個開關並顯示事件。

+0

非常感謝! – Redauser 2013-05-05 11:01:33

+1

標記按鈕的顛簸實際上分別是字母「T」和「I」的盲文。 – 2013-06-01 01:35:27

+0

感謝您的更新。我做了一個谷歌,沒有找到匹配的凹凸圖案,但我不知道盲文。添加它非常「像蘋果」 - 小事情做得很好。傳感器標籤是一個了不起的設備。 – bobh 2013-06-06 13:17:34

1

的默認行爲(如果不重新編程)的側面按鈕是:

未連接時,可以使用該按鈕來切換廣告和關閉。在連接中當 被按下時,連接斷開,傳感器復位並且所有數據值都被設置爲零>(軟復位)。

正面的孔不是實際的按鈕,而是紅外溫度傳感器能夠進行遠程溫度測量的開口。

來源:http://processors.wiki.ti.com/index.php/SensorTag_User_Guide

+0

我知道這個洞不是一個按鈕,但是在洞上實際上有2個按鈕......我在談論他們:p – Redauser 2013-05-05 10:03:33

1

看看YmsCoreBluetooth,我寫的構建iOS CoreBluetooth應用程序的框架。我有一個使用TI SensorTag的示例,它支持按鈕。

http://kickingvegas.github.io/YmsCoreBluetooth/

+0

謝謝,我來看看。 – Redauser 2013-05-05 10:06:26

+0

非常好。我對SensorTag上按鈕的挑戰是,如果我(1)。按下按鈕並按住它! (2)。*然後*打開應用程序並配對BLE連接。 (3)。沒有讀取仍然按下的按鈕的狀態。正如我想用一個機械開關的家庭自動化項目中的按鈕來確定一扇門是否打開。 – 2014-08-20 21:46:13