Запись отдельных байтов или битов в характеристику Bluetooth - PullRequest
0 голосов
/ 19 июня 2019

Я подключаюсь к периферийному устройству Bluetooth, и в настоящее время оно разработано с битовыми масками UInt32, представляющими различные элементы управления. Например, UUID "F065" может иметь биты 0-7, возвращающие статус в виде одного байта, а биты 8-15 могут быть командой в виде одного байта. Есть и другие сценарии, в которых для установки флагов используется переключение одного бита. Можно ли записать только один байт или бит Bluetooth?

Дополнительно возможно ли ИЛИ в данных, поэтому мне не нужно читать значение и восстанавливать его перед записью нового значения в характеристику?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...