Цитата(Kalyan @ Aug 28 2018, 23:22)

Возможно ли как то указать что длина данных у этой характеристики переменная?
Например инит длинна = 0 и максимальная длина = 2 байта.
Сферический конь в вакууме? Или чип nRF52?
Вообще что клиент сколько имеет, столько и выдаст, в рамках MTU-1
Цитата("BLUETOOTH SPECIFICATION Version 4.2 |Vol 3 @ Part G|")
4.8 CHARACTERISTIC VALUE READ
4.8.1 Read Characteristic Value
The Read Response only contains a Characteristic Value that is less than or
equal to (ATT_MTU – 1) octets in length. If the Characteristic Value is greater
than (ATT_MTU – 1) octets in length, the Read Long Characteristic Value
procedure may be used if the rest of the Characteristic Value is required.
Цитата(Axel @ Aug 29 2018, 17:19)

Длину конкретной транзакции все равно надо сообщать через "notification"
Ничего подобного.
Более того, Notification опять таки ограничен MTU. Чтобы вычитать полную характеристику, нужно следом вызывать Read Long
Цитата(Kalyan @ Aug 29 2018, 11:56)

Да, извиняюсь, не нашел более подходящего места.
Более подходящее место тут:
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Wireless/Optic