#android #bluetooth-lowenergy
#Android #bluetooth-низкое энергопотребление
Вопрос:
Я должен считывать 512 байт(каждые секунды) из ble(esp32). Но только 20 байт поступают на мой прослушиватель onCharacteristicChanged. Я не знаю, что делать с gatt.requestMtu(512). Пробовал и это, но без толку. есть какие-нибудь решения ?
Комментарии:
1.
requestMTU
позволяет запрашивать больший MTU с периферийного устройства. Ответ должен содержать MTU, который был фактически установлен после вашего запроса2. @MichaelKotzjan понял, спасибо !
3. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.