XR 868 Module sends but does not receive frames

Hello,

I am working on a project with two XBee XR 868 modules. One XBee is connected to an STM32 microcontroller via UART, and the other is connected to my PC through RS485 using XCTU.

The XBee module on the STM32 PCB can send data to the PC module without issues. However, the STM32 module does not receive any frames sent from the PC module.

My Setup is:

  1. PC XBee:
    Connected to XCTU through RS485.
    Addressing: DH/DL set to match the SH/SL of the STM32 module.

  2. STM32 XBee:
    Connected to the microcontroller via UART (LPUART1).
    Addressing: DH/DL set to match the SH/SL of the Coordinator (PC module).

Both modules are in the same network, with matching PAN IDs, and the firmware is up-to-date. And i have already ensured the correct UART configurations (baud rate, parity, stop bits) on the STM32 side.

Any guidance or troubleshooting tips would be greatly appreciated. I can provide more details about my configuration or code if needed.

Thank you!

I would be looking at the voltage of your RS485 to xbee module interface.