Topic

FAQ
Login Register
ZIGBEE ERROR: MAC_TX_ABORTED 0x1D
May 04, 2022 10:15

/

A

/A

My Zigbee stack works normally for a while. After a period of time, it can t send data or receive data.

When sending data it callback error is 0x1D. I think this error is:

MAC_TX_ABORTED     0x1D.


I want to know why is this guilty.

Thank you.



5 replies
TL_Soyo May 05, 2022 10:25
0
/A

Hi,

   MAC_TX_ABORTED indicate Zigbee Tx handle error,usually it wont get this problem,u can compare original demo code and your code,and dont call send message function too quickly.

sirius [Author] May 05, 2022 14:43
0
/A

Hi Soyo.

My device works normally about 20 m to 10 h depending on the device. It can not send or received data. Does hardware affect the Zigbee stack? My code on board dongle is very good.

TL_Soyo May 05, 2022 15:08
0
/A


You can check the power supply,TX state need biger current,do you use battery as power supply


sirius [Author] May 05, 2022 15:31
0
/A



I use a power AC.  But when Zigbee stack stopped working. Another driver works normally like PWM, I2C.

TL_Soyo May 06, 2022 14:18
0
/A



Hi,

   Try to check TX interrupt bitmask whether be set disable when your code is running ,and debug in Interrupt callback function to check whether other interrupts are always  triggered.