53 lines
1.3 KiB
Markdown

# CURRENT-STATE
## Estado funcional
A fecha de validación documental, el kit ha quedado funcional para:
- alimentar el `XKC-Y25-V` desde el pin de `+5V` del LSN50 durante la ventana `5VT`
- leer el estado por `PA12`
- transportar ese estado por uplink LoRaWAN
- decodificar correctamente `PA12` con `byte6 & 0x02`
- modificar remotamente:
- `TDC`
- `5VT`
## Estado técnico validado
### Alimentación del sensor
- `TDC` de prueba usado: `10 s`
- `5VT` de prueba usado: `2000 ms`
- resultado: el `XKC` queda alimentado aproximadamente `2 s` en cada ciclo de `10 s`
### Entrada digital
- pin objetivo: `PA12`
- bit correcto en payload: `byte6 bit1`
- máscara correcta: `0x02`
### Decoder
- correcto: `byte6 & 0x02`
- descartado: inferencia sobre `byte5`
### Downlink
- validado:
- `set_tdc`
- `set_5vt`
- comandos en HEX comprobados:
- `0100000A` -> `10 s`
- `0100001E` -> `30 s`
- `071388` -> `5000 ms`
## Límites observados
- fuera de la ventana de alimentación, la señal no debe interpretarse automáticamente como medición válida
- el kit requiere semántica superior para distinguir:
- señal bruta
- muestra válida
- semántica de negocio
## Estado de integración
- vertical reusable completa: `pendiente`
- despliegue real en cliente: `no`
- dashboard final cliente: `no`
- integración final OVH/Traefik/Authntik: `no en este nivel`