This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Data reception using 802_15_4_lib_gcc.a

Hi,

I am using the nRF52840 DK and the wireless_uart example from nRF5_SDK_15.0.0 to try and receive data from other 802.15.4 sensors. Using the example I can receive messages in the mcps_data_ind function if I am using two development kits but not receive any data from other sources.

I have set the PANid to 0xFFFF and have omitted security but still no sign of any data. Using a sniffer I can see that there is plenty of messages flying around and that both DKs send plenty of messages even though they contain no payload data i.e. no data has been received on the uart. However these messages cause no action on mcps_data_ind either. Only when there is a data payload the mcps_data_ind gets called.

I really need to gain access to these messages. How do I do that?

Is the source code for the 802_15_4_lib_gcc.a available somewhere?

Best regards

Anders

Parents
  • Additional information: The other sources send their messages as MAC commands (0x43/0x63 instead of 0x41/0x61 which is data).

    ID 00011 PAN 65535
    0x0B 0x41 0x88 0x08 0xFF 0xFF 0x14 0x89 0x0B 0x00 0x4B 0x5E

    ID 00010 PAN 65535
    0x0B 0x41 0x88 0x8E 0xFF 0xFF 0x14 0x89 0x0A 0x00 0x43 0x99

    ID 50907 PAN 01044
    0x15 0x63 0x88 0x69 0x14 0x04 0x14 0x04 0xDB 0xC6 0x04 0x0A 0x16 0x01 0x12 0x0C 0xC0 0x00 0x4E 0x00 0xCF 0x62
    0x05 0x02 0x00 0x69 0x7F 0x4B

    ID 00673 PAN 65535
    0x0E 0x43 0x88 0xF2 0xFF 0xFF 0xFF 0xFF 0xA1 0x02 0x04 0x0A 0x22 0x7B 0x52

    ID 00011 PAN 65535
    0x0B 0x41 0x88 0x09 0xFF 0xFF 0xA1 0x02 0x0B 0x00 0x1F 0xEB

    ID 00010 PAN 65535
    0x0B 0x41 0x88 0x8F 0xFF 0xFF 0xFC 0x0D 0x0A 0x00 0x49 0x38

    ID 00010 PAN 65535
    0x0B 0x41 0x88 0x90 0xFF 0xFF 0x34 0x03 0x0A 0x00 0x6E 0x5A

    ID 00011 PAN 65535
    0x0B 0x41 0x88 0x0B 0xFF 0xFF 0x34 0x03 0x0B 0x00 0xE0 0x06

    ID 00803 PAN 65535
    0x0E 0x43 0x88 0xCF 0xFF 0xFF 0xFF 0xFF 0x23 0x03 0x04 0x14 0x22 0xE9 0x56

    ID 00010 PAN 65535
    0x0B 0x41 0x88 0x91 0xFF 0xFF 0x23 0x03 0x0A 0x00 0x3B 0x51

    ID 00356 PAN 65535
    0x0E 0x43 0x88 0x04 0xFF 0xFF 0xFF 0xFF 0x64 0x01 0x04 0x0A 0x22 0x2D 0x7F

    I would like to get access to those messages!

    Best regards

    Anders

Reply
  • Additional information: The other sources send their messages as MAC commands (0x43/0x63 instead of 0x41/0x61 which is data).

    ID 00011 PAN 65535
    0x0B 0x41 0x88 0x08 0xFF 0xFF 0x14 0x89 0x0B 0x00 0x4B 0x5E

    ID 00010 PAN 65535
    0x0B 0x41 0x88 0x8E 0xFF 0xFF 0x14 0x89 0x0A 0x00 0x43 0x99

    ID 50907 PAN 01044
    0x15 0x63 0x88 0x69 0x14 0x04 0x14 0x04 0xDB 0xC6 0x04 0x0A 0x16 0x01 0x12 0x0C 0xC0 0x00 0x4E 0x00 0xCF 0x62
    0x05 0x02 0x00 0x69 0x7F 0x4B

    ID 00673 PAN 65535
    0x0E 0x43 0x88 0xF2 0xFF 0xFF 0xFF 0xFF 0xA1 0x02 0x04 0x0A 0x22 0x7B 0x52

    ID 00011 PAN 65535
    0x0B 0x41 0x88 0x09 0xFF 0xFF 0xA1 0x02 0x0B 0x00 0x1F 0xEB

    ID 00010 PAN 65535
    0x0B 0x41 0x88 0x8F 0xFF 0xFF 0xFC 0x0D 0x0A 0x00 0x49 0x38

    ID 00010 PAN 65535
    0x0B 0x41 0x88 0x90 0xFF 0xFF 0x34 0x03 0x0A 0x00 0x6E 0x5A

    ID 00011 PAN 65535
    0x0B 0x41 0x88 0x0B 0xFF 0xFF 0x34 0x03 0x0B 0x00 0xE0 0x06

    ID 00803 PAN 65535
    0x0E 0x43 0x88 0xCF 0xFF 0xFF 0xFF 0xFF 0x23 0x03 0x04 0x14 0x22 0xE9 0x56

    ID 00010 PAN 65535
    0x0B 0x41 0x88 0x91 0xFF 0xFF 0x23 0x03 0x0A 0x00 0x3B 0x51

    ID 00356 PAN 65535
    0x0E 0x43 0x88 0x04 0xFF 0xFF 0xFF 0xFF 0x64 0x01 0x04 0x0A 0x22 0x2D 0x7F

    I would like to get access to those messages!

    Best regards

    Anders

Children
No Data
Related