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

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

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

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

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