Не уверен, что опубликовать это на SO.Профиль GATT для устройства BLE (сервер), который включает/выключает светодиод
Я ищу довольно простое устройство BLE. Он имеет два светодиода (для упрощения), которые могут быть включены или выключены.
При просмотре профилей GATT я не могу найти, какой профиль я должен использовать. Большинство из них отправляют клиенту (по запросу) что-то назад (например, temerature).
Мне нужно обратное: переключите что-то вкл/выкл BLE decive (server). В моем случае клиент (iPhone) отправил команду на включение/выключение светодиода-1 или светодиода -2.
Какой сервисный профиль я должен использовать?
Спасибо.
Я использую комплект разработки nRF8001 & NRF студии для изготовления services.h
Я сам развиваю h/w. Проблема не в iPhone. H/w должен быть настроен с правильным профилем GATT. Или я должен сказать, что h/w должен быть ** описан ** в соответствии с правильным профилем GATT. – Roger
Я не думаю, что есть какой-либо «правильный» профиль GATT для выключателя света. Я думаю, вы можете просто указать свои собственные атрибуты и использовать их как пожелаете. Профили только что согласованы с интерфейсами, поэтому вы можете поменять один монитор сердца на другой монитор сердца. –
вот ссылка, которая может быть полезна: http://www.m2mgsm.com/download/Bluetooth/Low%20Energy/Profile_development_BLE.pdf –