¿Está interesado en aprender cómo trabaja el Bluetooth de baja energia BLE hasta el nivel de paquetes? ¿Depurando su propio hardware BLE y tratando de detectar dónde algo anda mal? ¿O tal vez está escribiendo una aplicación personalizada para su teléfono o tableta que necesita hablar con el hardware BLE existente, pero no sabe cómo funciona debajo de la superficie? ¡Tenemos la herramienta perfecta para ti!
Este Bluefruit LE Friend está programado con una imagen de firmware especial que lo convierte en un sniffer Bluetooth Low Energy fácil de usar. Puede capturar de forma pasiva los intercambios de datos entre dos dispositivos BLE, insertando datos en Wireshark, la herramienta de análisis de red de código abierto, donde puede visualizar cosas a nivel de paquete, con descripciones útiles que le ayudan a comprender los valores sin tener que abrir la página 2000 de Bluetooth 4.0 Core Specification.
Conéctelo a su máquina de desarrollo, encienda el puente SW sniffer especial, seleccione el dispositivo que desea monitorear, active Wireshark y comenzará a enviar datos a través de una transmisión en vivo (utilizando el software de Windows de Nordic), o guárdelo en un archivo pcap que puede analizar con Wireshark más adelante.
Tenga en cuenta: ¡solo puede usar este dispositivo para escuchar dispositivos Bluetooth de baja energía! No funcionará en dispositivos Bluetooth (clásicos). El software de sniffer de streaming de Nordic Wireshark es actualmente solo de Windows. Tenemos un código de ejemplo que utiliza la API de Python que funcionará en cualquier sistema operativo para registrar los datos monitoreados en un archivo pcap para su análisis, de manera que pueda usar este sniffer con cualquier sistema operativo con Python.
El firmware sniffer no se puede usar con el firmware del cargador de arranque Nordic DFU, lo que significa que si quieres reprogramar estos dispositivos debes usar un J-Link (y, probablemente, un adaptador SWD + SWD Breakout) No puedes reprogramarlo por aire!
Todavía no hay comentarios.