BLE sniffer USB – Contador de dispositivos a nuestro alrededor

Un sniffer BLE (Bluetooth Low Energy) por USB puede adquirirse aquí: https://www.adafruit.com/product/2269

Y un experimento sencillo que podemos realizar con un cacharro de estos es crearnos un script para contar cuantos dispositivos BLE detectamos por ejemplo viajando en Metro.

Las pulseritas estas de contar los pasos suelen emplear BLE ya que esta tecnología permite poder transmitir la información con un consumo energético muy pequeño.

img_20160927_103449731

En debian funcionará (tanto en debian 7 como en debian 8). Para ponerlo a capturar lo podemos hacer así:

# apt-get install python-serial git
# apt-get install --reinstall bison libbison-dev flex libfl-dev
$ git clone https://github.com/adafruit/Adafruit_BLESniffer_Python 
$ cd Adafruit_BLESniffer_Python/ 
# python sniffer.py /dev/ttyUSB0 -v

 

No obstante lo mismo lo que nos interesa es solamente contar cuantos dispositivos vamos encontrando. Para ello he dejado aquí bledetector-tar.gz  un script adaptado.

Se ejecuta así:

 

python BLE_sniffer_contador.py /dev/ttyUSB0

 

ble

 

¿Le ha gustado el contenido?

Si le ha gustado y le ha sido de utilidad puede donar aquí https://paypal.me/mierdatv .  
También puede escribir un comentario si lo considera oportuno.  
 

Comentarios 3

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *