We try to make some changes in the process of the MAC,and we do make some changes in the file of umxsdr.But we don't make any changes in the function of BB11ARxFrameDemod.What puzzles me is that our programe sometimes runs into a dead loop.We examined
the reason,and found it was caused by the function of BB11ARxTryData in the function of BB11ARxFrameDemod. And the reason is that "incorrect use of memory".However,I
just don't know where's wrong .Could you please kindly help me ? I don't understand the reason,as the function of BB11ARxFrameDemod is just used to demode the signals got.How could it be fluenced by the other parts of the file.