Introdução Geral #
O beacon i5 anuncia pacotes BLE de acordo com um intervalo fixo. Ele suporta botão de pânico.
Quando a aceleração 3D está ativada, ela pode detectar se está em movimento. Ela alterna entre dois modos de publicidade ( Modo Periódico e Modo Autônomo) alterando o Limiar do sensor G valor. Ele também suporta a detecção e a notificação do nível da bateria. No modo autônomo, ele pode emitir notificações a cada 24 horas, caso não seja movido. A aceleração 3D não está habilitada por padrão. Entre em contato com a Lansitec para usá-la.


Especificações do produto #
Tabela 1: Produto Especificações
| Protocolo | iBeacon |
| Potência de RF | 0dBm por padrão, -20 a +5dBm de potência de transmissão |
| Distância | Máx. 80m |
| Densidade para rastreamento interno | >10m |
| Radiodifusão | Mínimo 100 ms |
| Acelerômetro | Opcional |
| Consumo de energia | Com sensor de aceleração: 5μA em intervalo de 5s e potência TX de 0dBm |
| Sem sensor de aceleração: 4,2μA em intervalo de 5s e potência de transmissão de 0dBm | |
| Bateria | CR2032, 230mAh |
| Peso | 6,2g |
| Dimensão | 32x9 mm (P x A) |
| Certificação | FCCID: 2APPL-100-0B, CE |
Descrição da função #
Botão #
O botão pode ser usado para ligar e desligar pressionando longamente o farol por 3 segundos.
Quando o botão de pânico está habilitado, o bit alto do campo Principal (binário 1) indica o estado de pânico. O beacon anuncia o status 10 vezes com o intervalo definido. Por exemplo, se o Principal for 0x0010 e o Secundário for F1BC, o Principal se tornará 0x8010.
0x02 01 06 1A FF 4C 00 02 15 F2 A5 2D 43 E0 AB 48 9C B6 4C 4A 83 00 14 67 20 00 10 F1 AC B3 (botão de pânico não pressionado)
0x02 01 06 1A FF 4C 00 02 15 F2 A5 2D 43 E0 AB 48 9C B6 4C 4A 83 00 14 67 20 80 10 F1 a.C. B3 (botão de pânico pressionado)
O botão de pânico está habilitado por padrão. Entre em contato com a Lansitec caso não precise dele.
Potência TX #
A intensidade do sinal enviado pelo beacon. O valor padrão é 06 (0dBm).
Tabela 2: Potência TX
| Tipo de valor | Valor | Potência TX (dBm) |
| Hex | 01 | -20 |
| 02 | -16 | |
| 03 | -12 | |
| 04 | -8 | |
| 05 | -4 | |
| 06 | 0 | |
| 07 | 4 |
Intervalo de anúncio #
O intervalo de anúncio do beacon é de 5 s por padrão, o que significa que o beacon anuncia o pacote de publicidade uma vez a cada 5 s. O intervalo máximo de anúncio é de 10 s.
Tabela 3: Intervalo de anúncio
| Tipo de valor | Valor | EUintervalo (ms) |
| Hex | 01000000 | 100 |
| 02000000 | 200 | |
| 03000000 | 300 | |
| 04000000 | 400 | |
| 05000000 | 500 | |
| … | … | |
| 64000000 | 10,000 |
Limiar do sensor G #
O valor limite do sensor g é 0x00 por padrão, o que significa que o modo autônomo está desabilitado e o beacon anuncia no Modo periódico. Quando o valor limite do sensor g for maior ou igual a 0x10, o beacon anuncia no Modo Autônomo. O beacon é considerado em movimento quando a velocidade de aceleração é maior que o limite. A unidade padrão é 16 mg, limite do sensor g = valor * 16 mg.
Tabela 4: Limiar do sensor G
| Tipo de valor | Valor | Limiar (mg) |
| Hex | 00 | 00 significa que o modo periódico está ativado. |
| 01 ~ 0F | Reservado para uso futuro. | |
| 10 | 256 (0x10 = 16, 16x16mg = 256mg)Modo Autônomo | |
| 11 | 272(0x11 = 17, 17x16mg = 272mg) | |
| 12 | 288 | |
| 13 | 304 | |
| … | … | |
| 7F | 2032 |
Modo de anúncio #
Modo Periódico #
No modo periódico, o beacon anuncia o pacote de publicidade em intervalos fixos, conforme configurado, até que a bateria acabe.
Autônomo Modo #
No modo autônomo, o beacon só anuncia quando está em movimento. Quando a aceleração é maior que o limite do sensor g, o beacon anuncia com o Anunciar Intervalo valor para a duração do Tempo de anúncio.
Por exemplo, se o valor do intervalo for 5s e o tempo de anúncio for 1min, o beacon não anunciará se estiver parado. Quando a aceleração for maior que o limite do sensor g, o beacon anunciará uma vez a cada 5s e continuará anunciando por 1 minuto.
Tempo de anúncio #
A duração padrão do anúncio do beacon é 0000, e o tempo máximo de anúncio é 65535s. Esta configuração funciona apenas no modo autônomo. Se o beacon funcionar no modo periódico, esta configuração não terá efeito.
| Tipo de valor | Valor | Tempo (s) |
| Hex | 0000 | Transmita o tempo todo. |
| 0001 ~ 001D | Reservado para uso futuro. | |
| 001E | 30 | |
| 001F | 31 | |
| 0020 | 32 | |
| … | … | |
| FFFF | 65535 |
Configuração do switch #
O sinalizador i5 possui duas funções de comutação: "Aviso de Nível de Bateria" e "Aviso de Sem Movimento 24h". A função "Aviso de Nível de Bateria" determina se o sinalizador anuncia com o nível da bateria. A função "Aviso de Sem Movimento 24h" determina se o sinalizador anuncia a cada 24 horas se não for movido.
Tabela 6: Configuração do switch
| Name | Valor | Ddescrição |
| Anúncio de nível de bateria | 00: desabilitado, 01: habilitado, o valor padrão é 0. | Esta configuração determina se o beacon anuncia o nível da bateria. |
| Nenhum movimento 24h Anúncio | 00: desabilitado, 01: habilitado, o valor padrão é 0. | Esta configuração só funciona no modo autônomo, onde o beacon anuncia a cada 24 horas se não for movido. No modo periódico, esta configuração não tem efeito. |
Recurso de publicidade #
Em Modo Periódico, o beacon anuncia um pacote de 30 bytes com 5s fixos Intervalo de anúncio. Em Modo Autônomo, o beacon só anuncia com o valor do intervalo de anúncio durante o período de Tempo de anúncio quando estiver em movimento e não emitirá nenhum sinal quando estiver parado.
O pacote de publicidade do beacon é o seguinte.
Pacote de publicidade padrão #
O beacon anuncia um pacote de publicidade padrão quando o recurso de nível de bateria não está habilitado.
Tabela 7. Pacote de publicidade iBeacon padrão
| Deslocamento de bytes | Valor padrão | Descrição | Propriedades |
| 0 | 0x02 | Comprimento dos dados – 2 bytes | Preâmbulo constante |
| 1 | 0x01 | Tipo de dados – sinalizadores | Preâmbulo constante |
| 2 | 0x06 | Bandeira LE e BR/EDR | Preâmbulo constante |
| 3 | 0x1A | Comprimento dos dados – 26 bytes | Preâmbulo constante |
| 4 | 0xFF | Tipo de dados – Dados específicos do fabricante | Preâmbulo constante |
| 5 | 0x4C | Dados do fabricante | Preâmbulo constante |
| 6 | 0x00 | Dados do fabricante | Preâmbulo constante |
| 7 | 0x02 | Dados do fabricante | Preâmbulo constante |
| 8 | 0x15 | Dados do fabricante | Preâmbulo constante |
| 9 | 0xF2 | UUID de proximidade 1º byte | UUID do usuário |
| 10 | 0xA5 | UUID de proximidade 2º byte | UUID do usuário |
| 11 | 0x2D | UUID de proximidade 3º byte | UUID do usuário |
| 12 | 0x43 | UUID de proximidade 4º byte | UUID do usuário |
| 13 | 0xE0 | UUID de proximidade 5º byte | UUID do usuário |
| 14 | 0xAB | UUID de proximidade 6º byte | UUID do usuário |
| 15 | 0x48 | UUID de proximidade 7º byte | UUID do usuário |
| 16 | 0x9C | UUID de proximidade 8º byte | UUID do usuário |
| 17 | 0xB6 | UUID de proximidade 9º byte | UUID do usuário |
| 18 | 0x4C | UUID de proximidade 10º byte | UUID do usuário |
| 19 | 0x4A | UUID de proximidade 11º byte | UUID do usuário |
| 20 | 0x83 | UUID de proximidade 12º byte | UUID do usuário |
| 21 | 0x00 | UUID de proximidade 13º byte | UUID do usuário |
| 22 | 0x14 | UUID de proximidade 14º byte | UUID do usuário |
| 23 | 0x67 | UUID de proximidade 15º byte | UUID do usuário |
| 24 | 0x20 | UUID de proximidade 16º byte | UUID do usuário |
| 25 | 0x00 | 1º byte principal | Valor principal |
| 26 | 0x10 | 2º byte principal | Valor principal |
| 27 | 0xF1 | 1º byte menor | Valor menor |
| 28 | 0xBC | 2º byte menor | Valor menor |
| 29 | 0xB3 | Potência do sinal (SSI calibrado a 1 m) | Valor da potência do sinal |
Pacote de publicidade com nível de bateria #
O beacon também suporta a publicidade de informações sobre o nível da bateria no último byte. Capítulo 5.2 Configuração de anúncio de nível de bateria explica como habilitar esse recurso via “LightBlue”.
Tabela 8: Pacote de publicidade com nível de bateria
| Deslocamento de bytes | Valor padrão | Descrição | Propriedades |
| 0 | 0x02 | Comprimento dos dados – 2 bytes | Preâmbulo constante |
| 1 | 0x01 | Tipo de dados – sinalizadores | Preâmbulo constante |
| 2 | 0x06 | Bandeira LE e BR/EDR | Preâmbulo constante |
| 3 | 0x1B | Comprimento dos dados – 27 bytes | Preâmbulo constante |
| 4 | 0xFF | Tipo de dados – Dados específicos do fabricante | Preâmbulo constante |
| 5 | 0x4C | Dados do fabricante | Preâmbulo constante |
| 6 | 0x00 | Dados do fabricante | Preâmbulo constante |
| 7 | 0x02 | Dados do fabricante | Preâmbulo constante |
| 8 | 0x15 | Dados do fabricante | Preâmbulo constante |
| 9 | 0xF2 | UUID de proximidade 1º byte | UUID do usuário |
| 10 | 0xA5 | UUID de proximidade 2º byte | UUID do usuário |
| 11 | 0x2D | UUID de proximidade 3º byte | UUID do usuário |
| 12 | 0x43 | UUID de proximidade 4º byte | UUID do usuário |
| 13 | 0xE0 | UUID de proximidade 5º byte | UUID do usuário |
| 14 | 0xAB | UUID de proximidade 6º byte | UUID do usuário |
| 15 | 0x48 | UUID de proximidade 7º byte | UUID do usuário |
| 16 | 0x9C | UUID de proximidade 8º byte | UUID do usuário |
| 17 | 0xB6 | UUID de proximidade 9º byte | UUID do usuário |
| 18 | 0x4C | UUID de proximidade 10º byte | UUID do usuário |
| 19 | 0x4A | UUID de proximidade 11º byte | UUID do usuário |
| 20 | 0x83 | UUID de proximidade 12º byte | UUID do usuário |
| 21 | 0x00 | UUID de proximidade 13º byte | UUID do usuário |
| 22 | 0x14 | UUID de proximidade 14º byte | UUID do usuário |
| 23 | 0x67 | UUID de proximidade 15º byte | UUID do usuário |
| 24 | 0x20 | UUID de proximidade 16º byte | UUID do usuário |
| 25 | 0x00 | 1º byte principal | Valor principal |
| 26 | 0x10 | 2º byte principal | Valor principal |
| 27 | 0xF1 | 1º byte menor | Valor menor |
| 28 | 0xBC | 2º byte menor | Valor menor |
| 29 | Nível da bateria | Bnível da bateria | Bnível da bateria |
Configurando o Lansitec BLE Beacon com um iPhone #
Aviso: todos os parâmetros estão em codificação hexadecimal.
Passo 1: Pesquise e baixe “LightBlue” na App Store.

Passo 2: Pressione e segure o botão para ligar o farol.
Etapa 3: Abrir Azul claroe clique em um beacon com o nome “LS_Beacon_V8.3”, que será exibido no aplicativo. Clique no iBeacon dentro de 1 minuto após ligá-lo, ou ele deverá ser reiniciado para entrar no modo de configuração novamente.
![]()
Configuração principal #


- Clique em “Principal” (passo 1).
- Clique em “Escrever novo valor” (etapa 2).
- Insira um novo valor (etapa 3) e clique em “Concluído” (etapa 4) para salvar e clique em “0xFFF2” (etapa 5) para retornar à página “Principal”.
- O novo valor é exibido no bloco de valores (etapa 6) da página "Principal", e o valor anterior fica em cinza. Clique em "LS_Beacon_V8.3" (etapa 7) para retornar à página anterior.
- Clique em “Voltar” (passo 8) para sair da configuração. Caso contrário, a alteração NÃO será salva.
Configure “UUID”, “Menor”, “Intervalo”, “Potência_TX”, “G-sensor thld” e “Horário de Anúncio” da mesma forma. Saia do LightBlue após a configuração. A luz para de piscar após a configuração.
Configuração de anúncio de nível de bateria #


- Clique em “Anúncio de nível de bateria” (etapa 1).
- Clique em “Escrever novo valor” (etapa 2).
- Inserir o valor "00" significa desabilitar a função de anúncio do nível da bateria, e "01" significa habilitar esta função (etapa 3). Clique em "Concluído" (etapa 4) para salvar e clique em "0xFFF8" (etapa 5) para retornar à página "Anúncio do Nível da Bateria".
- O novo valor é mostrado no bloco de valores (etapa 6) da página “Anúncio de nível de bateria”, e o valor anterior fica cinza.
- Clique em "LS_Beacon_V8.3" (passo 7) para retornar à página anterior. Em seguida, saia da configuração. Caso contrário, a alteração NÃO será salva.
Configure "Anúncio de 24 horas sem movimento" da mesma forma. Saia do LightBlue após a configuração. A luz para de piscar após a configuração.
Também podemos pré-programar o “UUID”, “Principal”, “Secundário”, “Intervalo”, “Potência TX”, “G-sensor thld”, “Horário do anúncio”, “Anúncio de nível de bateria” e “Anúncio de 24 horas sem movimento” para você e imprimi-los na caixa antes do envio.
Duração da bateria do i5 Wearable Bluetooth Beacon #
Tabela 9: Duração da bateria (com o sensor de aceleração)
| Intervalo de transmissão (ms) | 100 | 500 | 1000 | 5000 |
| Corrente média (μA) | 154 | 33.8 | 17 | 5 |
| Duração da bateria (mês) | 1 | 7 | 13 | 47 |
Tabela 10: Duração da bateria (sem o sensor de aceleração)
| Intervalo de transmissão (ms) | 100 | 500 | 1000 | 5000 |
| Corrente média (μA) | 153 | 33 | 16 | 4.2 |
| Duração da bateria (mês) | 1 | 7 | 14 | 57 |
Observação:
Em relação à precisão, vários fatores influenciam a precisão das medições de distância com BLE RSSI.
- Efeito de sombra: os sinais podem ser refletidos por paredes e vidros muitas vezes durante a transmissão. DA fração altera o caminho do sinal. Isso resulta em recebimento de intensidade de sinal instável.
- Existem muitos dispositivos com 2.4G, Wi-Fi, Bluetooth e Zigbee. O sinal pode se sobrepor, tornando a intensidade do sinal recebido instável.
- Devido à limitação de fabricação de semicondutores, a potência TX não é estável.
Ao usar um beacon para posicionamento, considere o seguinte método para medir a distância.
- Enquanto o beacon estiver anunciando, colete amostras repetidamente do RSSI a uma distância de 1 metro por no mínimo 10 segundos.
- Descarte os 10% mais altos das amostras RSSI.
- Descarte o menor 20% das amostras RSSI.
- Calcule a média das amostras restantes para obter o valor da Potência Medida.
Recomendamos outros dois algoritmos para calcular a distância e a posição:
- Algoritmo de média móvel, documento Lansitec número 930-00171.
- Calibração de posição, documento Lansitec número 930-00172.
Instalação #


Opção 1: Use-o como uma pulseira.

Opção 2: Prenda-o a um chaveiro ou a um clipe.
Como substituir as pilhas #

Embalagem #
Embalagem em lote


Embalagem de amostra

Informações sobre pedidos #
| Descrição | PN |
| BLE Beacon, BLE 5.0, 32,6x9mm, pulseira de gel de silicone, IP67, 230mAh | 100-000i5 |