This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

acknowledge bit issue

Other Parts Discussed in Thread: CC2538, TIMAC, Z-STACK

Hai,

I am working on cc2538 with smartrf06 evaluation board. I used Timac as stack for zigbee communication.

I started with sample code. After getting associated , two samartrf boards where exchanging packets successfully. 

But when i try to communicate with an another zigbee device(BB2-6040-  Zigbee modbus gateway http://csimn.com/CSI_pages/BB2-6040.html). I was not getting the ack response from the smartrf06.

As i clearly examined the packets. I came to know that the Frame control field(FCF) for packets in Timac sample pjt was 0x61 and FRC of packet from BB2-6040 was 0x41.

So I am getting ack responce from smartrf board when FCF is 0x61 or 0x21(ichecked sepratedly)

But for 0x41(FCF) i am not getting ack.

Latter i programmed smartrf boards with FCF as "0x41" but still i was not getting responce. 

So i guess, the controller is taking ack bit as 6 instead of 5.

Also in Packet sniffer also when i set 2nd bit of FCF only , the ack bit in FCF is set.

  

When i set 3rd bit in FCF , pan intra bit is being set.

Can anyone please specify a solution to work with 0x41 as FCF?

Regards,

Avira jose