ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
4 июля
1526779 Топик полностью
il-2 (26.06.2025 09:42, просмотров: 70) ответил Solo на А почему скорость низкая? 4-й зуб и еле-еле..
BLE ниже 4.2 - тормоза. 

PHY1M - 1Мбит, при этом в BLE4.0 и 4.1 в пакете максимум 27 байт данных и 14 байт служебные. С учетом еще всяких интервалов и прочего обычно дают ТЕОРЕТИЧЕСКУЮ оценку скорости - 300кбит. Ясен пень, что на практике (с учером накладных на протокол) она почти в 2 раза ниже. А вот начиная с BLE4.2 появилось DLE(Data length extension) - в пакете 251 байт данных и 14байт служебных, теоретическая пропускная способность уже 800кбит.

Я в своих девайсах при односторонней выдаче данных (без протокола запрос-ответ) достигал 600кбит на профиле GATT (использовал нотификации). это близко к пределу.

Ну а для BLE5.x с PHY2M возможна еще прибавка около 30% (по моим прикидкам)