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.

Packet Sniffer and CC1310DK

Other Parts Discussed in Thread: SIMPLICITI, CC1310, CC1200DK

Hello,

I have finally started on CC1310DK. To make sure that the environment is operational, running PacketSniffer R.2.18.1 and pair of CC1310EM on the SmartRF06s. I have the boards running the pre-programmed Range Test without any errors, however the Packet Sniffer does not catch any packets. I cannot find any setup information (except 868MHz) for the sniffer. In the Radio configuration->Select File window I can see only SimpliciTI files.Please advise how to set it up for the Range Test.

Thank you,

Dalibor

  • Dalibor,

    I am assuming you are using a CC1110EM + SmartRF04/05 setup as the packet capture hardware to sniff the CC1310 packets?

    /TA

  • TA,

    Sorry, forgotten about important info, using the CC1111EVK dongle. Also I would need the sniffer config info for the RF Wireless Sensor Network Node and Concentrator Examples please.

    Thank you,


    Dalibor

  • I have attempted to create the sniffer register settings, but still have not captured any frames. I have following configuration, using the examples from the tirtos_simplelink_2_14_03_28:

    • Concentrator = SmartRF06 + CC1310EM

    • Node = SmartRF06 + CC1310EM

    • PacketSniffer = CC1111EMK USB dongle.

     

    The concentrator is displaying periodically the ADC values received from the node, RSSI = -25. The Packet Sniffer R.2.18.1, set to generic, displays the CC1111 USB Dongle as the capturing device, Registers are set as per my CC1111_Sniffer_rfWsnNode file, channel = 0, no packets get captured (except an occasional noise). 

    The CC1111_Sniffer_rfWsnNode config file was created in SmartRF Studio7, V.2.2.1. I have tried to set it to the profile used in the Node example as EasyLink_Phy_50kbps2gfsk and the Parameter summary.):

     

    It seems that the CC1111 is not capable to be set the exact way in the SmartRF Studio as the GUI (Different for the CC1310 and CC1111) forces following values instead (CC1310 -> CC1111):

    // Parameter summary

    // Address: aa-bb ?

    // Frequency: 868.00000 MHz -> 867.999756 MHz

    // Data Format: Serial mode disable

    // Deviation: 25.000 kHz -> 23.4375 kHz

    // Packet Length Config: Variable

    // Max Packet Length: 125

    // Packet Length: 30

    // RX Filter BW: 110 kHz

    // Symbol Rate: 50.00000 kBaud -> 49.9878 kBaud

    // Sync Word Length: 32 Bits

    // Whitening: No whitening -> No whitening

    Channel Spacing: ? -> 199.951172 kHz

    Channel: ? -> 0

    Manchester enable: ? -> No

    PA ramping: ? -> No

     

    Does it mean that CC130 and CC1111 are not compatible or the CC1310 values are just rounded-up?

     What could be other reason for my PacketSniffer not to be able to capture anything?

    Can anybody share a working config file for this scenario?

    Please advise.

    Thank you,

     

    Dalibor

  • Hello TA,

    this is very frustrating, I'm stuck for several days on this simple problem. As I'm using the TI's out of the box, SmartRF06+CC1310EMs and CC1111EK dongle, Example application, SmartRF Studio 7 and PacketSniffer. The CC1310 radios are communicating and the CC1111EK is detected by the PacketSniffer (but not by the SmartRF Studio), I'm expecting one of the following answers:

    1) My Register Settings file for the CC1111EK is wrong, here is a proven one....

    2) The CC1111 and CC1310 are not compatible, use following device....

    3) It must all work, get the dongle replacement, or buy the SmartRF05EB or CC Debugger to program with a new FW.

    Please give me your answer.

    Thank you,

    Dalibor

  • Have you checked the sync word? Never looked too deep into the packet sniffer but I assume it has to be set up to the correct sync word to be able to receive the packets with the sniffer. Since CC1110 doesn't use a true 32 bit sync you have to change the sync words on the CC1310 side.
  • Just tested the RF Packet TX examples available with the latest TI-RTOS release and I changed the sync word to 0xD391D391 and set the packet interval to 200 ms and I received all packets with the CC1111 packet sniffer. I have attached the CC1111 config file I used.

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/156/CC1111.prs

  • Hello Siri,

    Thank you. I have tested the RF Packet Tx example with the changes you have suggested and it works. I can finally confirm that my HW and Sniffer Dongle are OK. I have quickly changed the sync word in the rfWsnConcentrator and fwWsnNode examples and while the radios are communicating, the sniffer is nor capturing any frames. I will look into it and update later, but if you have an answer please share.

    Thank you,

    Dalibor

  • HI Dalibor

    In the RadioProtocol.h file, change the RADIO_EASYLINK_MODULATION from EasyLink_Phy_50kbps2gfsk to EasyLink_Phy_Custom and then change the sync word for both RX and TX in the smartrf_settings.c file.

    BR

    Siri

     

  • Hi Siri,

    Great, it is all working now. Is there any plan to port the sniffer firmware to CC1310 platform, to be fully compatible?

    Thank you,

    Dalibor

  • We're working on a plan, but it is too early to indicate when we will have this done. In the mean time, you will have to use other devices for sniffing sub-1 GHz packets (like the CC1111 USB dongle or with hardware in the CC1200DK).