Comando OW — Consulta de Dispositivos OneWire
Consulta el estado de dispositivos conectados a los puertos OneWire, incluyendo llaves iButton y sensores de temperatura.
¿Para qué sirve?
| Caso de uso | Descripción |
|---|---|
| 🔑 Identificación de conductor | Leer llaves iButton para control de acceso |
| 🌡️ Sensores de temperatura | Detectar sensores DS18B20, DS18S20, DS1822 |
| 🆔 ROM ID único | Obtener identificador de 64 bits del dispositivo |
| ⏱️ Antigüedad de datos | Conocer hace cuánto se detectó el dispositivo |
Descripción
El sistema OneWire proporciona comunicación con sensores de temperatura y llaves iButton a través del protocolo 1-Wire. El comando QOW permite consultar el estado actual de los puertos OneWire, mientras que las señales OWP00 y OWP01 generan eventos cuando se detecta actividad.
| Característica | Descripción |
|---|---|
| OneWire | Protocolo de comunicación serial que permite múltiples dispositivos en un solo cable |
| iButton | Llaves de identificación electrónicas basadas en tecnología Dallas/Maxim |
| Sensores | DS18S20, DS1822, DS18B20 compatibles con protocolo 1-Wire |
| Dual Port | Soporte para dos puertos OneWire independientes (Puerto 0 y Puerto 1) |
Sintaxis
Consulta
QOWxx| Parámetro | Descripción |
|---|---|
| xx | Número de puerto OneWire (00 o 01) |
Respuesta
ROWxx,XXXXXXXXXXXXXXXX,AA| Campo | Descripción |
|---|---|
| ROW | Prefijo de respuesta OneWire |
| xx | Número de puerto consultado (00 o 01) |
| XXXXXXXXXXXXXXXX | ROM ID del dispositivo en formato hexadecimal (16 caracteres) |
| AA | Edad del dato en formato hexadecimal (segundos desde última lectura) |
Señales Asociadas
| Señal | Descripción |
|---|---|
OWP00 | Evento de actividad en puerto OneWire 0 |
OWP01 | Evento de actividad en puerto OneWire 1 |
Las señales OWP00 y OWP01 se generan automáticamente cuando se detecta actividad en los puertos OneWire.
Ejemplos
Consultar Puerto 0
>QOW00<
>ROW00,01234567890ABCDEF,05;ID=037883;*3A<Lectura con 5 segundos de antigüedad.
Consultar Puerto 1
>QOW01<
>ROW01,FEDCBA0987654321,0A;ID=037883;*2B<Lectura con 10 segundos de antigüedad (0x0A = 10).
Comandos Relacionados
| Comando | Descripción |
|---|---|
| DT | Lectura de temperatura OneWire |
| CXOW | Configuración de puertos OneWire |
Compatibilidad
💾Firmware v1.03.00
SPLegacy
ULLegacy
Spider:2 puertos OW
Ultralite:1 puerto OW
💾Firmware v1.00.00
SP-IOT
SM-IOT
Spider IoT:1 puerto OW
Smart IoT:2 puertos OW
Last updated on