Estoy trabajando en un banco de pruebas de red de sensores inalámbricos. Estoy usando un Zigbee Series 2 (2mW) de Digi.
Hasta ahora, pude configurar la red con 1 coordinador zigbee (C), 2 zigbees enrutadores (R1 - R2) y 4 zigbees de dispositivos finales (E1, E2, E3 y Ep) como nodos de detección para Varios tipos de variables (temperatura, humedad, etc.)
Hasta ahora, la red DEBE configurarse de esta manera. (R1) y (R2) están en el rango de (C). Ambos están en el rango de uno al otro en el bien. Sin embargo, (E1) y (E2) solo están en el rango de (R1) y lo mismo se aplica para (E3) y (E4) solo en el rango de (R2). (Asuma que es cierto si se puede controlar la potencia de transmisión de Zigbee. Por lo tanto, ahora es mínimo)
Dado que todo esto se configura en una sala, todos los módulos ZB están en el rango de cada uno, sin embargo; Me gustaría saber si hay una posibilidad desde la biblioteca Xbee o una opción de capa física para reducir / aumentar la potencia de TX a voluntad.
La idea de esto es probar un protocolo de salto múltiple, por lo que si (R1) está inactivo y (E1) necesita enviar, aumentará su potencia de TX gradualmente, hasta que pueda alcanzar y unirse (R2) y encaminar sus valores percibidos a través de él.
Sé que esto puede sonar tonto o complicado. Pero me gustaría saber si hay una disponibilidad para tal cosa.