Histórico da sessão
| Horário | FC | HRV | SpO₂ | Resp. | Temp. | Pressão | Glicose | Estresse | Passos | Origem |
|---|---|---|---|---|---|---|---|---|---|---|
| Sem leituras ainda. Conecte a pulseira ou ligue o modo demo. | ||||||||||
A Synapps-life conversa com a pulseira por Web Bluetooth e traz tudo que o sensor mede: frequência cardíaca e HRV, pressão, SpO₂, respiração, temperatura, onda PPG, sono por estágios, estresse, recuperação, passos, treinos e até as estimativas de glicose, lipídeos, ácido úrico e viscosidade — em tempo real, guardado no seu dispositivo.
Verificando suporte a Bluetooth neste navegador…
Vitro no campo ao lado. Ela procura por nome e também pelos serviços BLE da família Valdus/VeePoo, o que revela aparelhos que anunciam sem nome legível.Sobre o endereço F6:6C:07:EF:3D:9B: navegador nenhum permite conectar por MAC — a API só entrega a lista de aparelhos que o usuário escolhe. Além disso, endereços que começam com F6 são aleatórios por privacidade e mudam a cada ciclo, então esse código serve para identificar a pulseira no app da fabricante, não aqui. Use o Diagnóstico para ver o que o navegador está enxergando.
| Horário | FC | HRV | SpO₂ | Resp. | Temp. | Pressão | Glicose | Estresse | Passos | Origem |
|---|---|---|---|---|---|---|---|---|---|---|
| Sem leituras ainda. Conecte a pulseira ou ligue o modo demo. | ||||||||||
Use isto quando a pulseira conecta mas não entrega dados: sonda de dialetos, varredura de comandos, classificação de pacotes e console Bluetooth. Pulseiras com protocolo já suportado (padrão Bluetooth de saúde, VeePoo/Valdus) não precisam destas telas.
Cada linha é um tipo de pacote que a pulseira manda. Clique na linha para ver a leitura byte a byte no console. Durante a escuta, marque abaixo o que você fez na pulseira — é a correlação entre ação e bytes que revela o protocolo.
| Canal | Cab. | Tam. | Qtd. | Bytes que variam | Valor rastreado | Último pacote |
|---|---|---|---|---|---|---|
| Nenhuma família ainda. Conecte e use a pulseira. | ||||||
Jeito direto de mapear um dado sem adivinhação: abra o G-Band, veja os números que ele mostra (ex.: sono 7h20 total, 1h35 profundo, 45 min REM) e digite aqui em minutos, separados por vírgula. A plataforma procura esses valores exatos em cada byte, em 16 e em 32 bits, em tudo que a pulseira já enviou — e diz em qual pacote e posição eles estão. Com isso eu fixo o campo certo.
| Valor | Pacote | Canal | Posição | Formato | Lido | Horário |
|---|---|---|---|---|---|---|
| Digite os números que o app mostra e clique em procurar. | ||||||
| Horário | Canal | Bytes | Hexadecimal | Texto |
|---|---|---|---|---|
| Nenhum pacote ainda. Conecte a pulseira e dispare uma medição nela. | ||||
[Synapps-life] console pronto. Os pacotes trocados com a pulseira aparecem aqui em hexadecimal.
Mesmas leituras do G-Band e do VeePoo Health, num painel que abre em qualquer notebook ou celular Android — e com os dados sob seu controle.
A plataforma fala direto com o GATT da pulseira (serviço 0xFFF0 da Valdus/VeePoo, além de Heart Rate e Battery padrão). Sem ponte, sem app intermediário.
FC e HRV, pressão com PAM, SpO₂, respiração, temperatura, onda PPG crua, estresse, fadiga, recuperação, sono em 4 estágios, treinos gravados e as estimativas de glicose, lipídeos, ácido úrico e viscosidade.
Hipnograma com sono profundo, leve e despertares, mais um índice de qualidade de 0 a 100 calculado sobre a noite inteira.
Tudo fica no localStorage do seu navegador. Nada sai do aparelho a menos que você exporte o CSV você mesmo.
Envie comandos crus, veja os pacotes em hexadecimal e ajuste o mapeamento em protocolo-valdus.js para qualquer variação de firmware.
Histórico completo em CSV, pronto para planilha, prontuário ou para alimentar seu próprio backend depois.
Feche o G-Band/VeePoo Health e, se ela já estiver pareada no sistema, remova o pareamento — o BLE aceita uma conexão de dados por vez.
O navegador abre a lista de dispositivos Bluetooth. Escolha a sua (nomes comuns: Valdus, VP, Smart Band, M6) e confirme.
As leituras começam a chegar sozinhas. Use o console para disparar medições sob demanda e o botão de CSV para levar o histórico embora.
https ou localhost. No iPhone é preciso o navegador Bluefy.
A plataforma identifica o perfil de serviço automaticamente e cai no padrão GATT quando o firmware não expõe o canal proprietário.
“Acompanho 40 pacientes em reabilitação cardíaca. Abro o painel no consultório, conecto a pulseira do paciente e já saio com o CSV da sessão.”
“O app da fabricante vivia perdendo sincronia. Aqui eu vejo o pacote chegando na hora, em hexadecimal. Para quem revende pulseira, isso vale ouro.”
“Uso no notebook durante o treino dos atletas. Zonas de FC na tela grande, sem depender do celular de ninguém.”
Sem cadastro, sem instalação, sem assinatura. A plataforma roda nesta mesma página.