BLE + Android. Написать классы для работы с внешним устройством

100 000 руб. за проект
13 ноября 2020, 14:58 • 2 отклика • 28 просмотров
Есть устройтво (чип esp32) с которым нужно общаться.
Требуются глубокие знания низкоуровневых протоколов обмена Bluetooth
Уметь правильно устанавливать соединение и тд так, чтобы это не приводило к подвисанию BT стека телефона и тд. Понимать что такое ошибка 133 и причины её возникновения...

Знать преимуществ и недостатки библиотек punch through, blessed и аналогов..
Умение работать с Nordic

Мы юзаем blessed, работает нормально, но нам нужно чтобы работало совершенено.

Взаимодействие телефон<>устройство
1. установка соединения (зашифрованного или нет)
2. обмен ключами
3. доп шифрование данных
4. обмен командами с устройством