Взаимодействие изделия на базе СС2541 по BLE с APP (Android/iOS)

100 000 руб. за проект
02 сентября 2020, 09:36 • 4 отклика • 35 просмотров
Взаимодействие изделия на базе СС2541 по BLE с внешним приложением на смартфоне(Android/iOS).

Бюджет 30000 -90000руб.

Требования к исполнителю: иметь практический/реализованный опыт/изделий на базе CC2540/CC2541.
Изделие и приложение разработано нами, поэтому полная техподдержка, исходники и документация будет обеспечена.

Этап №1. Бюджет 30000руб
Реализовать прием данных со стандартных Biacon по протоколу iBeacon или Eddystone (в соответствии с установленными фильтрами по RSSI и др.) и отдачу их во внешний МК. Механизм взаимодействия с внешним МК уже есть.

Этап №2. Бюджет 30000руб Доработать режим Advertisingдля взаимодействия с мобильным приложением под Android. Отладить весь функционал мобильного приложения (связка СС2541 с прошивкой без Advertisingи мобильное приложение ранней версии уже серийно используются и работают) и настроек, передаваемых с внешнего МК. Этап №3. Бюджет 30000руб Доработать прошивку для работы с приложением под iOS. В команде startAdvertising для Андроид и для iOS есть отличия. В Андроид передаются параметры – ServiceUuid и ManufacturerData. В iOS – ServiceUuid и LocalName.
Подробнее здесь - https://developer.apple.com/documentation/corebluetooth/cbperipheralmanager/1393252-startadvertising
Поэтому, в режима Без шифрования в iOS-версии приложения данные о типе ключа и номер карты передавать в LocalName. Доп.информация:

Рабочий спаянный образец изделия и метки Biacon предоставляется заказчиком.


Файлы