Direção 04 / telemetria BLE

instrumento técnico, confiável, sem decoração inútil.

A melhor direção se a tela Sensor e a confiança na captura forem diferenciais do app. Parece equipamento de medição, não aplicativo de lifestyle.

$ fightrate capture --sensor Magene-H003 --mode continuous
Regra 60 / 30 / 10
60% console preto
30% módulo técnico
10% sinal cyan

Verde = ok; âmbar = atenção; vermelho = falha. Azul é informação secundária.

Mobile screens

CAPTURE/READYBLE OK
H003
RSSI-58 dBm
BATT84%
HRMnotify
SAMPLES0
CAPTURE/RUN00:42:18
154bpm
AVG146
PEAK183
Z4/Z541%
DROP0
REPORTSAVED
2844
Samplesvalid
Duration47:12
Peak sustained181
Signal drops0
report.source = local.sqlite
confidence = high
HISTORYLOCAL DB
2026-06-10 sparring96
2026-06-09 drill54
2026-06-07 muay thai110
2026-06-05 boxe77
SENSOR PROFILEGATT
180D
2A37 Measurementnotify
2A38 Body Locationread
180F Batteryread
Device Infomaybe
INSIGHT ENGINEEXPLAIN
LOAD
Signal confidencehigh: 2.844 valid samples
Training notehigh cardiac load; prioritize recovery
Whytime in Z4/Z5 above personal baseline

Design system

Cores

Cyan representa sinal. Não usar para botões destrutivos. Verde, amarelo e vermelho são semânticos.

Tipo
2A37

Monospace real para UUIDs, logs e dados técnicos.

Raios

Mais angular. Parece instrumento.

Bordas

Hairlines cyan escuras. Bordas são grade técnica, não decoração.

Componentes

Command CTA
GATT row
2A37notify
2A19read
Log
connected=true
rssi=-61
mtu=default
Metric
-61
stable
Alert
signal lost
retry in 2s

Princípios

Transparência técnica

Mostrar o que o sensor expõe e o que o app está usando.

Confiança

Dados têm status, origem e qualidade.

Risco

Pode parecer técnico demais para usuário casual.