Grazie per la tua valutazione e feedback!
Hai già valutato.
Scanner Bluetooth LE, esploratore GATT, decodificatore di pacchetti, monitor RSSI e DFU.
BleSmith è uno scanner Bluetooth Low Energy (BLE), un esploratore GATT, un decodificatore di pacchetti e un toolkit per l'aggiornamento del firmware per Android.
Progettato per ingegneri del firmware, sviluppatori embedded, sviluppatori Android, team IoT e tester QA, BleSmith ti aiuta a scoprire dispositivi BLE, eseguire il debug dei servizi GATT, analizzare i pacchetti di advertising, monitorare RSSI, emulare periferiche ed eseguire aggiornamenti DFU o OTA dal tuo telefono.
SCANNER BLE E ANALIZZATORE DI PUBBLICITÀ
• Scopri dispositivi Bluetooth LE e inserzionisti nelle vicinanze in tempo reale
• Filtra per nome del dispositivo, indirizzo MAC, UUID del servizio e RSSI
• Esamina i dati pubblicitari grezzi, i dati del produttore, la potenza di trasmissione, il PHY e gli intervalli
• Decodifica i pacchetti iBeacon, Eddystone e AltBeacon
• Scansiona annunci BLE 5 estesi e codificati PHY sui dispositivi supportati
ESPLORATORE E CLIENT GATT
• Esplora servizi, caratteristiche e descrittori
• Leggi e scrivi valori nei formati di sviluppo più comuni
• Iscriviti a notifiche e indicazioni
• Regola MTU, PHY e priorità di connessione
• Monitora in tempo reale l'intensità del segnale e i valori delle caratteristiche
DECODER DI PACCHETTI E STRUMENTI DI PROTOCOLLO
• Crea decoder dichiarativi o basati su script per payload BLE personalizzati
• Visualizza in anteprima i campi decodificati dai dati del dispositivo in tempo reale
• Importa definizioni da Protobuf o struct C
• Esporta dissettori Lua di Wireshark, intestazioni C e JSON
RSSI MONITORAGGIO, REGISTRAZIONE E AUTOMAZIONE
• Visualizzazione in tempo reale di RSSI e telemetria
• Test del throughput GATT e dei flussi di dati in stile UART
• Esecuzione di sequenze di test BLE ripetibili a più fasi
• Gestione di connessioni con più dispositivi
• Esportazione delle sessioni in formato CSV, JSON o PCAPNG
• Importazione dei log di snooping Bluetooth per l'analisi con Wireshark
PERIFERICA BLE E SERVER GATT
• Trasforma il tuo telefono Android in una periferica BLE
• Avvia modelli server GATT per frequenza cardiaca, batteria, informazioni sul dispositivo, Nordic UART e HID
• Clona una struttura GATT rilevata per il test di app e firmware
AGGIORNAMENTO FIRMWARE DFU E OTA
• Esecuzione di DFU Nordic legacy e sicuri
• Aggiornamento di dispositivi Zephyr e Mynewt con MCUmgr/SMP
• Utilizzo di flussi di lavoro OTA BLE generici per firmware compatibili
• Test di dispositivi BLE standard realizzati con ESP32, nRF52, schede compatibili con Arduino, sensori, dispositivi indossabili e hardware IoT
PROGETTATO PER BLE SVILUPPO
• Strumenti indipendenti dal fornitore per l'avvio del firmware, l'integrazione mobile e il controllo qualità
• Interfaccia scura focalizzata per lunghe sessioni di debug
• I dati del progetto BLE e i file dell'area di lavoro salvati rimangono sul dispositivo
Per utilizzare BleSmith è necessario un account. Le autorizzazioni Bluetooth e di posizione vengono utilizzate per il rilevamento dei dispositivi nelle vicinanze, come richiesto da Android e dalla compatibilità del dispositivo.
Installa BleSmith e porta con te un ambiente di sviluppo BLE professionale ovunque tu vada.
Basta un clic per installare i file XAPK/APK su Android!