2013-04-24 2 views
2

Я работаю с новым TI Sensortag. Я пытаюсь сделать простое приложение для iOS, которое считывает состояние этих кнопок. Я нашел много руководства, учебника и т. Д. Об использовании сенсоров Sensorag (влажность, ИК-температура, ...), но никто не говорит о кнопках на его вершине. Есть ли у них идеи о них?TI Sensortag, как использовать кнопки?

Tank вам очень

Реда

P.S. Я использую iPhone 5

+0

Есть ли у него характеристика? – Larme

ответ

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

+1

Буквы, обозначающие кнопки, фактически являются шрифтом Брайля для букв «Т» и «I» соответственно. –

+0

Спасибо за это обновление. Я сделал google и не нашел соответствия для шаблона рельефа, но я не знаю Брайля. Добавление его очень «похоже на Apple» - мало что сделано очень хорошо. Сенсорная бирка - удивительное устройство. – bobh

1

поведение по умолчанию (если не перепрограммирован) для боковой кнопки является:

Когда не подключен, эта кнопка используется для переключения рекламы и выключаться. При нажатии на соединение отключается, сбрасываются датчики и все значения данных устанавливаются на ноль> (Мягкий сброс).

Отверстие спереди не является фактической кнопкой, но отверстие для ИК-датчика температуры позволяет выполнять дистанционные измерения температуры.

Источник: http://processors.wiki.ti.com/index.php/SensorTag_User_Guide

+0

Я знаю, что отверстие не кнопка, но над отверстием есть на самом деле две кнопки ... Я говорил о них: p – Redauser

1

Посмотрите на YmsCoreBluetooth, структуру, которую я написал для создания приложений iOS CoreBluetooth. У меня есть пример того, как он работает с TI SensorTag и поддерживает кнопки.

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

+0

Спасибо, я посмотрю. – Redauser

+0

Очень приятно. Моя проблема с кнопками SensorTag заключается в том, что если я (1). Нажмите кнопку и удерживайте ее! (2). * Затем * откройте приложение и соедините соединение BLE. (3). статус кнопки с нажатой кнопкой не читается. Поскольку я хочу использовать кнопки в проекте домашней автоматизации с механическим переключателем, чтобы определить, открыта ли дверь или нет. –

Смежные вопросы