Configurazione del beacon BLE Lansitec con un iPhone #
Nota: tutti i parametri sono codificati in formato esadecimale.
Stepagina 1: Cerca e scarica 'LightBlue' nell'App Store.

Fase 2: Accensione. Apri il faro e accendilo. Una volta acceso, una luce rossa lampeggerà.
Fase 3: Aprire Azzurro chiaro, un beacon con "LS_Beacon" apparirà nell'app; clicca su quello corrispondente per accedere alla pagina di configurazione. Clicca sull'iBeacon entro 1 minuto dall'accensione, altrimenti dovrai riavviarlo per accedere nuovamente alla modalità di configurazione.

Configurazione principale:





- Fare clic su "Maggiore";
- Fare clic su "Scrivi nuovo valore";
- Inserisci il nuovo valore principale;
- Fare clic su "Fine" per salvare;
- Fare clic sul segno Indietro (passaggio 7) per tornare alla pagina Periferica;
- Fare clic su "Indietro" (passaggio 8) per uscire dalla configurazione. La modifica non verrà salvata se non esiste una configurazione.
Procedere allo stesso modo per configurare i parametri minori, UUID, potenza di trasmissione o altri parametri. Uscire da LightBlue dopo la configurazione. La luce smette di lampeggiare dopo la configurazione.
Potenza TX Valore predefinito 07 (0dBm)
| Tipo di valore | Valore | Potenza di trasmissione (dBm) |
| Esagono | 01 | -20 |
| 02 | -15 | |
| 03 | -10 | |
| 04 | -6 | |
| 05 | -5 | |
| 06 | -2 | |
| 07 | 0 | |
| 08 | 3 | |
| 09 | 4 | |
| 0A | 5 |
Intervallo di pubblicità Il valore predefinito è 500 ms; l'intervallo massimo di pubblicità è 10 s.
| Tipo di valore | Valore | IOintervallo (MS) |
| Esagono | 010000000 | 100 |
| 020000000 | 200 | |
| 030000000 | 300 | |
| 040000000 | 400 | |
| 050000000 | 500 | |
| …… | …… | |
| 640000000 | 10,000 |
Funzione pubblicitaria #
Il beacon trasmette l'intero pacchetto pubblicitario da 30 byte su tutte le frequenze pubblicitarie utilizzando un intervallo pubblicitario fisso di 100 ms.
Pacchetto pubblicitario iBeacon standard
| Offset di byte | Valore predefinito | Descrizione | Proprietà |
| 0 | 0x02 | Lunghezza dei dati: 2 byte | Preambolo costante |
| 1 | 0x01 | Tipo di dati – flag | Preambolo costante |
| 2 | 0x06 | Bandiera LE e BR/EDR | Preambolo costante |
| 3 | 0x1A | Lunghezza dei dati: 26 byte | Preambolo costante |
| 4 | 0xFF | Tipo di dati: dati specifici del produttore | preambolo costante |
| 5 | 0x4C | Dati del produttore | Preambolo costante |
| 6 | 0x00 | Dati del produttore | Preambolo costante |
| 7 | 0x02 | Dati del produttore | Preambolo costante |
| 8 | 0x15 | Dati del produttore | Preambolo costante |
| 9 | 0xF2 | UUID di prossimità 1° byte | UUID utente |
| 10 | 0xA5 | UUID di prossimità 2° byte | UUID utente |
| 11 | 0x2D | UUID di prossimità 3° byte | UUID utente |
| 12 | 0x43 | UUID di prossimità 4° byte | UUID utente |
| 13 | 0xE0 | UUID di prossimità 5° byte | UUID utente |
| 14 | 0xAB | UUID di prossimità 6° byte | UUID utente |
| 15 | 0x48 | UUID di prossimità 7° byte | UUID utente |
| 16 | 0x9C | UUID di prossimità 8° byte | UUID utente |
| 17 | 0xB6 | UUID di prossimità 9° byte | UUID utente |
| 18 | 0x4C | UUID di prossimità 10° byte | UUID utente |
| 19 | 0x4A | UUID di prossimità 11° byte | UUID utente |
| 20 | 0x83 | UUID di prossimità 12° byte | UUID utente |
| 21 | 0x00 | UUID di prossimità 13° byte | UUID utente |
| 22 | 0x14 | UUID di prossimità 14° byte | UUID utente |
| 23 | 0x67 | UUID di prossimità 15° byte | UUID utente |
| 24 | 0x20 | UUID di prossimità 16° byte | UUID utente |
| 25 | AA | Primo byte principale | Valore principale |
| 26 | BB | 2° byte principale | Valore principale |
| 27 | CC | Primo byte minore | Valore minore |
| 28 | CC | 2° byte minore | Valore minore |
| 29 | 0xB3 | Potenza del segnale (SSI calibrato a 1 m) | Valore della potenza del segnale |
Questo beacon supporta anche la trasmissione di potenza, l'intervallo di pubblicità e le informazioni sul livello della batteria. Contattateci per questo firmware se ne avete bisogno.
| Offset di byte | Valore predefinito | Descrizione | Proprietà |
| 0 | 0x02 | Lunghezza dei dati: 2 byte | Preambolo costante |
| 1 | 0x01 | Tipo di dati – flag | Preambolo costante |
| 2 | 0x06 | Bandiera LE e BR/EDR | Preambolo costante |
| 3 | 0x1B | Lunghezza dei dati: 27 byte | Preambolo costante |
| 4 | 0xFF | Tipo di dati: dati specifici del produttore | preambolo costante |
| 5 | 0x05 | Valore dell'intervallo pubblicitario | Preambolo costante |
| 6 | 0x06 | Valore di potenza TX | Preambolo costante |
| 7 | 0x02 | Dati del produttore | Preambolo costante |
| 8 | 0x16 | Dati del produttore | Preambolo costante |
| 9 | 0xF2 | UUID di prossimità 1° byte | UUID utente |
| 10 | 0xA5 | UUID di prossimità 2° byte | UUID utente |
| 11 | 0x2D | UUID di prossimità 3° byte | UUID utente |
| 12 | 0x43 | UUID di prossimità 4° byte | UUID utente |
| 13 | 0xE0 | UUID di prossimità 5° byte | UUID utente |
| 14 | 0xAB | UUID di prossimità 6° byte | UUID utente |
| 15 | 0x48 | UUID di prossimità 7° byte | UUID utente |
| 16 | 0x9C | UUID di prossimità 8° byte | UUID utente |
| 17 | 0xB6 | UUID di prossimità 9° byte | UUID utente |
| 18 | 0x4C | UUID di prossimità 10° byte | UUID utente |
| 19 | 0x4A | UUID di prossimità 11° byte | UUID utente |
| 20 | 0x83 | UUID di prossimità 12° byte | UUID utente |
| 21 | 0x00 | UUID di prossimità 13° byte | UUID utente |
| 22 | 0x14 | UUID di prossimità 14° byte | UUID utente |
| 23 | 0x67 | UUID di prossimità 15° byte | UUID utente |
| 24 | 0x20 | UUID di prossimità 16° byte | UUID utente |
| 25 | AA | Primo byte principale | Valore principale |
| 26 | BB | 2° byte principale | Valore principale |
| 27 | CC | Primo byte minore | Valore minore |
| 28 | CC | 2° byte minore | Valore minore |
| 29 | 0xC4 | Potenza del segnale (SSI calibrato a 1 m) | Valore della potenza del segnale |
| 30 | 0x64 | Livello della batteria | Livello della batteria |
Per quanto riguarda la precisione, diversi fattori influenzano la precisione della misurazione della distanza con BLE RSSI.
- Effetto ombra: i segnali possono essere riflessi da pareti e vetri circostanti più volte durante la trasmissione. Se un oggetto si muove a causa della diffrazione, il percorso del segnale verrà modificato. Ciò si traduce in una ricezione di segnale instabile.
- Ci sono molti dispositivi che utilizzano reti 2.4G, Wi-Fi, Bluetooth e Zigbee. I segnali potrebbero sovrapporsi tra loro, rendendo instabile la potenza del segnale ricevuto.
Quando si utilizza un beacon per il posizionamento, si prega di considerare il seguente metodo per misurare la distanza.
- Mentre il beacon sta emettendo segnali pubblicitari, campionare ripetutamente l'RSSI a una distanza di 1 metro per almeno 10 secondi.
- Scartare il 10% più alto dei campioni RSSI
- Scartare il 20% più basso dei campioni RSSI
- Calcolare la media dei campioni rimanenti per ottenere il valore della potenza misurata.
Consigliamo altri due algoritmi per calcolare la distanza e la posizione:
- Per l'algoritmo della media mobile, fare riferimento al documento numero 930-00171.
- Per la calibrazione della posizione, fare riferimento al documento numero 930-00172.
Durata della batteria #
| Intervallo di trasmissione (ms) | 100 | 300 | 500 | 1000 |
| Durata della batteria (anno) | 1.2 | 3.5 | 5 | >6 |
Specifica #
| Protocollo | iBeacon |
| Potenza RF | 0 dBm di default, potenza TX da -20 a +4 dBm, configurabile in passi da 4 dB |
| Distanza | Massimo 80m |
| Densità per il tracciamento indoor | >10m |
| Trasmissione | Minimo 100 ms |
| Consumo energetico | 35μA a intervallo di 500 ms e potenza TX di 0 dBm |
| Batteria | CR2477x2 |
| Peso | 57 g |
| Protezione IP | IP68 |
| Dimensione | 82*64*21mm (con l'aletta) |
| Certificazione | FCC, CE |
Come installare un Beacon Bluetooth #

Opzione 1: Fissaggio con vite.

Opzione 2: Nastro biadesivo.

Opzione 3: Filo metallico fissato ai pali.
Come sostituire le batterie #
