Hay dos maneras de obtener información del sensor:
- Sampling solicitado para leer inmediatamente todos los pines de entrada digitales y analógicos habilitados.
- Sampling automático para transmitir los datos del sensor periódicamente o cada vez que cambia un pin digital.
En ambos casos, la información se envía al otro módulo se llama muestra IO. Contiene las entradas (líneas DIO o canales ADC) con muestreo habilitado y el valor de todas las entradas digitales y analógicas habilitadas.
Sampling solicitado
El comando Force Sample (IS) obliga a leer todos los pines de entrada digital y analógica habilitados. Puede enviarlo localmente o a un dispositivo remoto.
Utilice la consola XCTU o cualquier aplicación de terminal de puerto serie para enviar este comando.
Cuando el módulo envía el comando IS, el dispositivo de recepción lee todos los canales de entrada analógica y analógica habilitados y devuelve su valor. Si el módulo transmite localmente el comando IS, envía los datos de E / S a la interfaz serie. Si el módulo transmite el comando IS a un módulo XBee remoto, envía los datos de IO remotos a través del aire al módulo solicitante.
Sampling automático
Una vez configurado el pin, el módulo remoto debe estar configurado para transmitir automáticamente la información del sensor al módulo XBee principal. El módulo XBee remoto necesita saber:
- Dónde transmitir los datos del sensor: defina esta información para el módulo que recibe esta información por los parámetros de la dirección de destino (DH + DL).
- Cuándo transmitir los datos del sensor:
- Periódicamente: El XBee puede enviar la información leída del sensor en un intervalo especificado.
- Por detección de cambio: Cuando un alfiler o varios pins cambian de estado.
Configure los parámetros IO Tasa de muestreo (IR) y Digital IO Change Detection (IC) para transmitir automáticamente los datos del sensor.
No hay comentarios.:
Publicar un comentario