Xbee S2B frame configurartion issue

Hi,

I have 4 Xbee S2B 1 coordinator and the rest Router all in API 1 mode.

On all routers i have connected a custom STM32F103 board that receives commands and data sent by coordinator, they also will send data to coordinator.

For example i would like to send the ‘a’ character from coordinator to one or all boards, and then from the board to the router some data, but i do not get the ‘a’ on the serial of any of the STM’s

The serial connection between the router and STM board is ok because all works in AT mode.

I have tried to transmit the following API frames without success

7E 00 06 01 01 EC 72 00 61 3E - with addr EC 72
7E 00 06 01 01 FF FE 00 61 9F - with FF FE
7E 00 06 01 01 FF FE 00 61 9F - with FF FF

the configurations are as follows

ROUTER

XBP24-ZB_23A7_S2B.xml

  1
  7FFF
  3
  0
  FF
  0
  0
  0
  0
  0
  0x20
  1E
  0
  FF
  30000
  3C
  0
  3
  4
  1
  0
  0
  
  7
  0
  0
  0
  0
  1
  0
  0
  1
  0
  20
  1388
  0
  0
  0
  0
  0
  0
  1
  1
  0
  0
  1FFF
  0
  28
  1
  0
  0
  0

COORDINATOR

XBP24-ZB_21A7_S2B.xml

  1
  7FFF
  3
  0
  FF
  0
  FFFF
  0x20
  1E
  0
  FF
  30000
  3C
  0
  3
  4
  1
  0
  0
  
  
  7
  0
  0
  1
  0
  1
  0
  20
  1
  0
  0
  0
  0
  0
  1
  1
  0
  0
  1FFF
  0
  28
  1
  0
  0
  0

Basically i need to know how how to send the data and if the configuration is correct in order to pass the payload data to uart on receiver STM mcu.

I don’t believe your firmware supports the API Frame ID 0x1. Try one of the alternate TX frame types.

See the manual at http://ftp1.digi.com/support/documentation/90000976.pdf.

1 Like

Hi,

Basically i will need to change the frame type from 0x01 to 0x10, i have already tried but still no result.
Is there a document where i can find out the frame types supported by the firmware?

The manual I linked should have everything you need. Make sure you are using the correct IEEE Mac address, checksum, etc.