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.

CC2541 Proprietary Basic Mode - two bytes address?

Other Parts Discussed in Thread: CC2541

Hi,

I am using CC2541 in proprietary basic mode with one byte address in packet format. The reception is stopped due to address mismatch. The address is only one byte, but I need two bytes address to do the same thing. Is there any way to do that using two bytes address (reception is stopped and the
device goes back to sync search. Not receiving whole packet and filtering done after)?

Thank you,

  • Hi,

    Addess field limits to 1 byte only. But you can use the first 1 byte (Address Byte + 1st Byte in the payload) of payload as 2nd byte of adress and handle the adress checking in your software.

    Alternatively, you can also use, disable address byte and use first 2 bytes in the payload as Adress bytes and check the adress in your software.

     

    Thanks,

    PM

  • Thanks for your reply. I already did something similar but I was looking for something like packet filtering in lower levels done by LLE itself which can save some time by going back to sync search instead of receiving whole packet.

    I could see some packet filtering in BLE mode. Is there anything similar available for Proprietary mode?

    Thank you,