Я хотел бы прочитать характеристическое значение Bluetooth Low Energy (Smart). Я не хочу использовать gatttool
или btgatt-client
. d-bus
тоже не поможет. Я хочу сделать это на Python. Я не мог найти ни одного примера в следующем: http://read.pudn.com/downloads166/ebook/757380/bluetooth_essentials_for_programmers.4272206415.pdf https://github.com/karulis/pybluezПрочитать (любое) характеристическое значение устройства Bluetooth LE (Smart) в python
и не существует какой-либо документации по этому вопросу на официальном сайте Python
.
В идеале, я хотел бы просто подключиться к L2CAP
и получить атрибуты оттуда или напрямую подключиться к GATT
. Возможно ли это?
Вы должны быть в состоянии получить материал от демона 'bluez' над' D-Bus'. Последний имеет инструменты командной строки и привязки Python. Это не слишком легко, удачи! –
Добавлена информация, что '' 'dbus''' мне не помогло – Melon
Ну, вы всегда можете открыть сокет для bluez и поговорить с ним напрямую. –