Цитата
Здесь как-то бсе больше про ARMы...
Да, извиняюсь, не нашел более подходящего места.
Цитата
И минимальная длина "0" для "read" выглядит несколько странно...
Да, тут такая логика необходима:
Центральное устройство периодически читает эту характеристику, там содержится статус некой операции. Если операция еще не завершилась, то эта характеристика должна быть пустая (data len = 0), то есть центральное устройство не должно получать вообще данных, а уже если операция завершилась, то в этой характеристике должен быть 2-х байтный статус. Вот исходя с этой логики хотел менять длину данных в характеристике.