Есть ли способ найти информацию об устройстве Bluetooth с помощью оболочки Linux?Linux

Ответить
Anonymous
 Есть ли способ найти информацию об устройстве Bluetooth с помощью оболочки Linux?

Сообщение Anonymous »

Я новичок в консольных командах, и мне было поручено создать базовое приложение .Net, которое может сканировать устройства Bluetooth, находить определенное устройство по имени и затем получать от него некоторую информацию.
Мое приложение уже может выполнять команды Linux с помощью функции, поэтому я начал изучать команды, которые позволили бы мне сканировать и запрашивать необходимую мне информацию.
Я быстро научился о Bluez и начал возиться прямо в консоли с командами и дошёл до такой последовательности:
  • bluetoothctl
  • устройства

    bluetoothctl
  • devices
    connect
  • информация
Находится здесь точка, где я в растерянности. Эта команда фактически возвращает некоторую информацию в следующей форме:
Изображение

Поэтому я пошел дальше и перепробовал все, что читал о получении какой-либо информации, в основном:
  • list- атрибуты
  • select-attribute
  • attribute-info
это 3 ничего не делают, они не зависают, просто возвращают пустой контроллер.
Я продолжал изучать тему и обнаружил, что перед этими командами мне нужно было выполнить меню gatt , но это возвращает неверную команду.
Есть ли простой способ получить информацию с этого устройства?
Я что-то упустил? (Я читал о gattlib, но не уверен в актуальности)
Буду очень признателен за любую помощь.

Подробнее здесь: https://stackoverflow.com/questions/787 ... inux-shell
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»