¿Qué sucede, dentro del módulo XBee S2, después de un fallo de ACK de red (tiempo de espera de ACK)?

1

Considere enviar un marco de solicitud de transmisión ZigBee con un ID de marco mayor que cero (por lo tanto, recibiré un marco de estado de transmisión ZigBee). Supongamos que configuro mi respuesta de tiempo de espera en 200 ms, luego, cuando se active la respuesta de tiempo de espera, recibiré un marco de estado de transmisión de ZigBee con un estado de fallo de ACK de red.

Me gustaría saber qué sucede exactamente dentro del módulo XBee S2: ¿todavía se puede recibir la respuesta? ¿O el módulo bloquea cualquier respuesta que se reciba?

    
pregunta renatogbp

1 respuesta

1

Recibí una respuesta de Digi Foro :

El fallo de acuse de recibo de la red indica que el destinatario no recibió el paquete dentro del período de tiempo especificado. Esto podría ser el resultado de varias razones, entre las que se incluyen:

  • módulo fuera de rango
  • el módulo ya no está en la red
  • Un enlace roto que hace que sea necesario un descubrimiento de nodo, pero debido a restricciones de tiempo, no pudo ocurrir
  • El tiempo de espera se establece en corto para permitir que el paquete llegue al destinatario debido al número de saltos necesarios.

En lo que respecta a la radio, una vez que se produce el fallo, se genera el marco de estado y se emite el UART (solo modo API). En ese momento, nada más ocurrirá en el originador, incluso si el paquete se recibe más tarde.

    
respondido por el renatogbp

Lea otras preguntas en las etiquetas