Я связываюсь с сенсорным устройством BLE с помощью пользовательского профиля GATT из приложения iPhone.В какой-то момент я приказываю датчику дать мне сохраненные данные с максимальной скоростью.В качестве конца данных используется характеристическое значение всего 0xfffffff.
Хотя этот перенос обычно работает, иногда последнее значение (и несколько предыдущих) не передается в мое приложение.
Я тестировал тот же процесс на телефоне Android, и там ничего не потеряно, каждый раз, когда возвращается полный набор данных.
Так что теперь мне кажется, что стек iOS BT перегружен иначинает терять пакеты?Есть ли подобный опыт в сообществе?