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.

Unable to capture packet swith the Packet Sniffer + CC1110EM

Other Parts Discussed in Thread: CC1101

Hi,

I 'm using the RF04EB+CC1110EM(433MHz) with the Packet Sniffer (2.16.2) to capture packets (generic). The CC1101EM configuration was generated in SmartRF Studio 7. I first tested the setup and configuration in SmartRF Studio 7 by receiving packets with fixed lenght, but since I also wanted the LQI values i choose to capture packets with the Packet Sniffer. When I start the packet capturing, the setup detects no packets. The CC110EM is upload with the configuration tested in RF Studio 7 and filter is disabled. I have also checked that the right channel is set and that the jumpers on P3 is vertical.

Does anyone know what to do?

  • Just to make sure I understand the problem:

    You started out with a test set-up where you use SmartRF Studio to send packets with a 04EB+CC1101EM. Another 04EB+CC1110EM controlled from SmartRF Studio is used to receive the packets. In this set-up, you are able to receive packets.

    Next, instead of using SmartRF Studio to receive packets, you're using the Packet Sniffer tool. You have exported the RF settings for the CC1110 device from Studio (same settings used when receiving packets in Studio) and imported in the sniffer. In this set-up, you are not able to receive packets. 

    Is this correct? Can you share the settings you are using?

  • Hi,

    this is correct, except I'm using a signal generator to transmitt the packets.

    Register settings:

    # ---------------------------------------------------
    # Packet sniffer stttings for CC1110
    # ---------------------------------------------------
    SYNC1     |0xDF00|0x63|Sync Word, High Byte
    SYNC0     |0xDF01|0x63|Sync Word, Low Byte
    PKTLEN    |0xDF02|0x10|Packet Length
    PKTCTRL0  |0xDF04|0x04|Packet Automation Control
    FSCTRL1   |0xDF07|0x06|Frequency Synthesizer Control
    FREQ2     |0xDF09|0x10|Frequency Control Word, High Byte
    FREQ1     |0xDF0A|0xD3|Frequency Control Word, Middle Byte
    FREQ0     |0xDF0B|0x59|Frequency Control Word, Low Byte
    MDMCFG4   |0xDF0C|0xF8|Modem configuration
    MDMCFG3   |0xDF0D|0x83|Modem Configuration
    MDMCFG2   |0xDF0E|0x11|Modem Configuration
    MDMCFG1   |0xDF0F|0x02|Modem Configuration
    DEVIATN   |0xDF11|0x07|Modem Deviation Setting
    MCSM0     |0xDF14|0x18|Main Radio Control State Machine Configuration
    FOCCFG    |0xDF15|0x16|Frequency Offset Compensation Configuration
    FSCAL3    |0xDF1C|0xE9|Frequency Synthesizer Calibration
    FSCAL2    |0xDF1D|0x2A|Frequency Synthesizer Calibration
    FSCAL1    |0xDF1E|0x00|Frequency Synthesizer Calibration
    FSCAL0    |0xDF1F|0x1F|Frequency Synthesizer Calibration
    TEST1     |0xDF24|0x31|Various Test Settings
    TEST0     |0xDF25|0x09|Various Test Settings
    PA_TABLE0 |0xDF2E|0x60|PA Power Setting 0 .

     

     

  • Thanks. I thought you used CC1101 in your tests, but I guess that was just a typo in your original post.

    Anyway, I took your settings and tried them in both SmartRF Studio and SmartRF Packet Sniffer. I am able to receive packets in both cases. The receiver is a CC1110EM, 433MHz (v1.11) mounted on a SmartRF04EB. I'm using version 1.10.2 of SmartRF Studio 7 and version 2.16.3 of the packet sniffer. 

    The strange thing here is that if you're able to receive packets using Studio, you should be able to receive using the packet sniffer (provided you're using the same register settings, of course).

    I'm testing radiated (using whip antennas), and with your settings I receive a lot of false packets (15/16 bits sync word match with a sync word set to 0x6363 will give a lot of false packet syncs). Do you receive any packets at all if you try to run the test radiated?

  •  

    No, I'vv tried both with coax and antennas.

    Just to make sure I'm using the Packet Sniffer correctly:

    - Select Generic -> and capturing device

    - Upload the radio configuraton generated by RF Studio

    - make sure there is no filter conditions set

    Press the "play/capture" button

    Is this the right way or is something missing?

  • Sounds correct. An indication that the .prs file has been loaded correctly to the tool is that you see the expected register values in the "registers" area next to the "select file" area of the "Radio Configuration" tab. I also assume that you don't get any error messages from the Pc tool when you press the play button, indicating that the hardware is set up correctly.

    Please check a couple of things, just to be sure. Go to Settings -> Packet Broadcast... and make sure the "Broadcast only" option is not set. In the Select fields, make sure that at least one field is selected.

  • Maybe this is something:

    In the "Select fields" tab, I'm able to select fields from packet header/Payload/footer, but the "Selected fields" scroll down menu beneath is greyed out. Should this be active (not greyed out)?

  • For the generic "protocol", it is expected that it is greyed out.