• STWeSU 1
  • STWeSU 2
  • STWeSU 3
  • STWeSU 4

STWeSU

L'applicazione ST WESU gestisce una rete di nodi di dati sensore compatibili (WESU, BlueMS) che supportano più blu SDK tramite Bluetooth® Low Energy (BLE).
E 'utilizzato in combinazione con STEVAL-WESU1 portabile Sensore della ST, un progetto di riferimento sistema basato sulla STM32 con la libreria STM32Cube e MEMS di movimento e sensori ambientali, per gli utenti che desiderano sviluppare applicazioni portabili. E 'in grado di gestire completamente i dispositivi compatibili in modalità singola e multi-connessione, attraverso la connettività BLE.
Durante la fase di rilevamento del dispositivo Bluetooth LE, l'applicazione mostra un elenco di nome dispositivo compatibile, Bluetooth LE forza indirizzo e radio del segnale (livello di potenza TX e RSSI in dBm).
L'applicazione ST WESU su dispositivi collegati sarà in grado di gestire una serie di demo e funzioni, a seconda dell'implementazione nodo di destinazione:
• Sensor Fusion: mostra la posizione spaziale del dispositivo; utilizzando i dati ricevuti AHRS (basato su accelerometro, giroscopio e magnetometro), è possibile ruotare un cubo nello spazio che rappresenta la posizione del nodo collegato relativa; questa demo fornisce anche alcune informazioni e azioni come lo stato:
o mi Blink: un comando (se disponibile) che lampeggia un LED per l'identificazione del nodo
o Ripristina posizione: ripristinare la posizione del cubo per allineare la posizione di nodo con la sua rappresentazione sullo schermo del dispositivo
o caduta libera: mostra le informazioni di nodo caduta libera da LSM6DS3 (un elenco degli ultimi 10 eventi di caduta libera è disponibile quando si preme questo tasto)
o di calibrazione: mostra LIS3MDL informazioni di calibrazione del magnetometro per il nodo
• Ambiente: mostra i dati ricevuti dai sensori ambientali:
o LPS25HB pressione e temperatura
• I dati Trama: traccia i dati ricevuti per ogni sensore su qualsiasi nodo collegato
• Riconoscimento di attività: quando questo algoritmo è attivato (attraverso un processo di autorizzazione, si prega di consultare la documentazione WESU su www.st.com), mostra una delle seguenti attività rilevate: stazionaria, a piedi, camminata veloce, jogging, andare in bicicletta o guidare.
• Posizione Carry: quando questo algoritmo è attivato (attraverso un processo di autorizzazione, si prega di consultare la documentazione WESU su www.st.com) mostra una delle seguenti posizioni dei nodi rilevati: in mano, vicino alla testa, taschino della camicia, tasca dei pantaloni, sulla scrivania o swing braccio.
• Pedometro: mostra i dati contapassi.
• RSSI e batteria: mostra lo stato del segnale e la batteria di forza:
o il valore RSSI
o TX Potenza livello
o stato della batteria: lo stato del caricatore STNS01
La tensione della batteria, i valori correnti e percentuali da STC3115.
L'applicazione ST WESU ha funzioni per accedere a tutta una serie di caratteristiche dei nodi e consentire il loro controllo in più integrata:
• Debug: una console che permette all'utente di inviare comandi di basso livello al nodo (come 'registri set') o ottenere ulteriori informazioni sui parametri (come 'ottenere mcuid'). Consente inoltre l'accesso a determinate informazioni di debug dal nodo firmware. Qui, è anche possibile utilizzare il comando 'licenza set' per consentire nodi algoritmi bloccati come il riconoscimento di attività e la posizione trasportare
• Avviare Log: questo comando che consente all'utente di registrare i dati dello schermo in file e condivisi via e-mail o salvato sul dispositivo locale per ulteriori analisi con strumenti ESTERNI; ogni registro è organizzato da data / ora e la funzione di login.
• impostazioni di registrazione: Configurazioni per i tipi di file di registro, il percorso di archiviazione e di registro chiara
• Configurazione dei nodi (WESU solo): è un insieme di dati a basso livello di registri per gestire le caratteristiche dei nodi come il nome e l'indirizzo BLE, impostazioni del sensore come fondo scala (FS) e la velocità dei dati di uscita (ODR); Inoltre, gli stati specifici nodi (DFU o OTA) e una serie di comandi (stand-by, in standby (BLE), riavvio, riavvio (con default), spegnimento) sono disponibili.
Questi registri nodo specifico si dividono in due gruppi principali:
o Sessione: i valori sono disponibili solo per la sessione corrente, e reset alle successive stivali nodo
o persistente: i valori sono memorizzati in non volatile EEPROM MCU interno e viene ricaricato ad ogni avvio del nodo
• Stand-by (BLE): mette il nodo in stand-by, ma con la LE Bluetooth attiva in modo che possa essere rilevato e collegato.
• Reboot: riavvia il nodo.

Categoria : Produttività

Ricerche associate