2012-03-06 4 views
1

Я нашел MAC своего устройства с помощью простого скрипта python с использованием pybluez. Но я не мог найти документацию или образец сценария, чтобы читать уровень сигнала моего соединения Bluetooth. Я думаю, что мне нужно использовать библиотеку _bluetooth , но как?Сила сигнала с pybluez на Windows 7

Или любые другие предложения для этого с помощью python?

Спасибо за помощь!

ответ

2

Существует пример pyblueZ для inquiry with RSSI

Это покажет вам RSSI устройств во время открытия. Если вы хотите RSSI во время прямого подключения, для получения RSSI есть команда HCI. Вам нужно будет использовать pybluz для открытия сокета HCI и вручную сформировать пакет команд и проанализировать результаты. В linux bluez это делается командой hcitool rssi. Вы могли видеть исходный код для понимания форматов пакетов. Обратите внимание, что этот метод работает только при активном подключении.

+1

Спасибо за этот намек. Попробуй! – user1252280

+0

Ссылка сломана. Изменить для https://pybluez.googlecode.com/svn-history/r1/trunk/examples/advanced/inquiry-with-rssi.py? – Tim

Смежные вопросы