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.

cc1310 and cc1101 in RFStudio 7

Other Parts Discussed in Thread: CC1101, CC1310, CC2500

I'm trying to communicate the cc1101EM and cc1310EM in RFStudio 7 but i can't do it.

   cc1101 and cc1310 radios have been set up with the same datarate, modulation, desviation and other parameters but i cant communicate cc1101 and 1310. 

   However, i can see the radio waves in the continuous RX mode. Can anybody help me to rech communicate twice radio modules in SmartRF Studio?

Thanks!

  • Not clear from your post if you have the same sync word for both devices. CC1101 uses 0xD391 D391. Set up CC1310 with the same sync word.
  • Hi,

    Change Sync1 = 0xD3; Sync2 = 0x91 (Sync word = D391) ON CC1310. It seems you are using un Reverse.

    Thanks,

    PM

  • Hi PM, I changed the Sync word but the modules do not communicate. Have you got any configuration for Smart RF Studio working that you can share?

  • E2E_ook_test.docx

    I didn't see any issues

  • Hi TER,
    i changed "whitening" from "cc1101/cc2500 compatible" to "no whitening" and now can communicate cc1101 with cc1310.




    Thanks!
  • Hello,

    I too am having issues working with the CC1310 and CC1101 using Smart RF 7 2.6.0 build #8. I followed the instructions and screen shots on this post and haven't been able to achieve successful communication. The only packets I've been able to receive is when the 1310 is in RX and the CC1101 is in TX. 1310 got two packets of various lengths with CRC errors. I'm using a CC1310 Launchpad Rev. 1.4 and CC1101 Eval on a smart 04EB.

  • Tim M: Please post your setup.
  • Image 1) CC1310 - TX

    Image 2) CC1101 - RX

    Image 3) CC1101 - Continual RX, CC1310 - TX, observable transmission

  • <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE configuration SYSTEM "C:/Program Files (x86)/Texas Instruments/SmartRF Tools/SmartRF Studio 7/config/xml/configdata.dtd"[]>
    <dcpanelconfiguration>
        <Devicename>CC1350_PROP_PG20</Devicename>
        <Description>Saved configuration data</Description>
        <Patch>
            <Define>RF_MODE_PROPRIETARY_SUB_1</Define>
            <Cpe>rf_patch_cpe_genook</Cpe>
            <Mce>rf_patch_mce_genook</Mce>
            <Rfe>rf_patch_rfe_genook</Rfe>
        </Patch>
        <commandsettings>
            <Command name="CMD_TX_TEST">
                <Field name="commandNo">0x00000808</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="config">0x00000002</Field>
                <Field name="txWord">0x0000aaaa</Field>
                <Field name="endTrigger">0x00000001</Field>
                <Field name="syncWord">0xd391d391</Field>
                <Field name="endTime">0x00000000</Field>
            </Command>
            <Command name="CMD_SYNC_STOP_RAT">
                <Field name="commandNo">0x00000809</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000000</Field>
                <Field name="rat0">0x00000000</Field>
            </Command>
            <Command name="CMD_SYNC_START_RAT">
                <Field name="commandNo">0x0000080a</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000000</Field>
                <Field name="rat0">0x00000000</Field>
            </Command>
            <Command name="CMD_STOP">
                <Field name="commandNo">0x00000402</Field>
            </Command>
            <Command name="CMD_SCH_IMM">
                <Field name="commandNo">0x00000810</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000000</Field>
                <Field name="cmdrVal">0x00000000</Field>
                <Field name="cmdstaVal">0x00000000</Field>
            </Command>
            <Command name="CMD_RX_TEST">
                <Field name="commandNo">0x00000807</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="config">0x00000004</Field>
                <Field name="endTrigger">0x00000001</Field>
                <Field name="syncWord">0xd391d391</Field>
                <Field name="endTime">0x00000000</Field>
            </Command>
            <Command name="CMD_RADIO_SETUP">
                <Field name="commandNo">0x00000802</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="mode">0x00000001</Field>
                <Field name="loDivider">0x00000000</Field>
                <Field name="config">0x00000000</Field>
                <Field name="txPower">0x00000000</Field>
                <Field name="pRegOverride">0x00000000</Field>
            </Command>
            <Command name="CMD_PROP_TX_ADV">
                <Field name="commandNo">0x00003803</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="pktConf">0x00000000</Field>
                <Field name="numHdrBits">0x00000000</Field>
                <Field name="pktLen">0x00000000</Field>
                <Field name="startConf">0x00000000</Field>
                <Field name="preTrigger">0x00000000</Field>
                <Field name="preTime">0x00000000</Field>
                <Field name="syncWord">0x00000000</Field>
                <Field name="pPkt">0x00000000</Field>
            </Command>
            <Command name="CMD_PROP_TX">
                <Field name="commandNo">0x00003801</Field>
                <Field name="status">0x00000002</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="pktConf">0x00000018</Field>
                <Field name="pktLen">0x00000014</Field>
                <Field name="syncWord">0xd391d391</Field>
                <Field name="pPkt">0x00000000</Field>
            </Command>
            <Command name="CMD_PROP_RX_SNIFF">
                <Field name="commandNo">0x00003808</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="pktConf">0x00000000</Field>
                <Field name="rxConf">0x00000000</Field>
                <Field name="syncWord">0x00000000</Field>
                <Field name="maxPktLen">0x00000000</Field>
                <Field name="address0">0x00000000</Field>
                <Field name="address1">0x00000000</Field>
                <Field name="endTrigger">0x00000000</Field>
                <Field name="endTime">0x00000000</Field>
                <Field name="pQueue">0x00000000</Field>
                <Field name="pOutput">0x00000000</Field>
                <Field name="csConf">0x00000000</Field>
                <Field name="rssiThr">0x00000000</Field>
                <Field name="numRssiIdle">0x00000000</Field>
                <Field name="numRssiBusy">0x00000000</Field>
                <Field name="corrPeriod">0x00000000</Field>
                <Field name="corrConfig">0x00000000</Field>
                <Field name="csEndTrigger">0x00000000</Field>
                <Field name="csEndTime">0x00000000</Field>
            </Command>
            <Command name="CMD_PROP_RX_ADV_SNIFF">
                <Field name="commandNo">0x00003809</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="pktConf">0x00000000</Field>
                <Field name="rxConf">0x00000000</Field>
                <Field name="syncWord0">0x00000000</Field>
                <Field name="syncWord1">0x00000000</Field>
                <Field name="maxPktLen">0x00000000</Field>
                <Field name="hdrConf">0x00000000</Field>
                <Field name="addrConf">0x00000000</Field>
                <Field name="lenOffset">0x00000000</Field>
                <Field name="endTrigger">0x00000000</Field>
                <Field name="endTime">0x00000000</Field>
                <Field name="pAddr">0x00000000</Field>
                <Field name="pQueue">0x00000000</Field>
                <Field name="pOutput">0x00000000</Field>
                <Field name="csConf">0x00000000</Field>
                <Field name="rssiThr">0x00000000</Field>
                <Field name="numRssiIdle">0x00000000</Field>
                <Field name="numRssiBusy">0x00000000</Field>
                <Field name="corrPeriod">0x00000000</Field>
                <Field name="corrConfig">0x00000000</Field>
                <Field name="csEndTrigger">0x00000000</Field>
                <Field name="csEndTime">0x00000000</Field>
            </Command>
            <Command name="CMD_PROP_RX_ADV">
                <Field name="commandNo">0x00003804</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="pktConf">0x00000000</Field>
                <Field name="rxConf">0x00000000</Field>
                <Field name="syncWord0">0x00000000</Field>
                <Field name="syncWord1">0x00000000</Field>
                <Field name="maxPktLen">0x00000000</Field>
                <Field name="hdrConf">0x00000000</Field>
                <Field name="addrConf">0x00000000</Field>
                <Field name="lenOffset">0x00000000</Field>
                <Field name="endTrigger">0x00000000</Field>
                <Field name="endTime">0x00000000</Field>
                <Field name="pAddr">0x00000000</Field>
                <Field name="pQueue">0x00000000</Field>
                <Field name="pOutput">0x00000000</Field>
            </Command>
            <Command name="CMD_PROP_RX">
                <Field name="commandNo">0x00003802</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="pktConf">0x00000018</Field>
                <Field name="rxConf">0x00000088</Field>
                <Field name="syncWord">0xd391d391</Field>
                <Field name="maxPktLen">0x00000080</Field>
                <Field name="address0">0x000000aa</Field>
                <Field name="address1">0x000000bb</Field>
                <Field name="endTrigger">0x00000001</Field>
                <Field name="endTime">0x00000000</Field>
                <Field name="pQueue">0x00000000</Field>
                <Field name="pOutput">0x00000000</Field>
            </Command>
            <Command name="CMD_PROP_RADIO_SETUP">
                <Field name="commandNo">0x00003806</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="modulation">0x00000000</Field>
                <Field name="symbolRate">0x00000000</Field>
                <Field name="rxBw">0x00000000</Field>
                <Field name="preamConf">0x00000000</Field>
                <Field name="formatConf">0x00000000</Field>
                <Field name="config">0x00000000</Field>
                <Field name="txPower">0x00000000</Field>
                <Field name="pRegOverride">0x00000000</Field>
            </Command>
            <Command name="CMD_PROP_RADIO_DIV_SETUP">
                <Field name="commandNo">0x00003807</Field>
                <Field name="status">0x00003400</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="modulation">0x00000002</Field>
                <Field name="symbolRate">0x000c4a0f</Field>
                <Field name="rxBw">0x00000020</Field>
                <Field name="preamConf">0x00000004</Field>
                <Field name="formatConf">0x000000a0</Field>
                <Field name="config">0x00000008</Field>
                <Field name="txPower">0x0000ab3f</Field>
                <Field name="pRegOverride">0x00000000</Field>
                <Field name="centerFreq">0x00000364</Field>
                <Field name="intFreq">0x00008000</Field>
                <Field name="loDivider">0x00000005</Field>
                <OverrideField name="pRegOverride">
                    <OverrideBuffer name="override_use_patch_prop_genook_nrz.xml">
                        <Element32b>MCE_RFE_OVERRIDE(1,0,0,1,0,0)</Element32b>
                    </OverrideBuffer>
                    <OverrideBuffer name="override_synth_prop_863_930_div5.xml">
                        <Element32b>HW_REG_OVERRIDE(0x4038,0x0037)</Element32b>
                        <Element32b>0x000684A3</Element32b>
                        <Element32b>HW_REG_OVERRIDE(0x4020,0x7F00)</Element32b>
                        <Element32b>HW_REG_OVERRIDE(0x4064,0x0040)</Element32b>
                        <Element32b>0xB1070503</Element32b>
                        <Element32b>0x05330523</Element32b>
                        <Element32b>0x0A480583</Element32b>
                        <Element32b>0x7AB80603</Element32b>
                        <Element32b>ADI_REG_OVERRIDE(1,4,0x9F)</Element32b>
                        <Element32b>ADI_HALFREG_OVERRIDE(1,7,0x4,0x4)</Element32b>
                        <Element32b>0x02010403</Element32b>
                        <Element32b>0x00108463</Element32b>
                        <Element32b>0x04B00243</Element32b>
                    </OverrideBuffer>
                    <OverrideBuffer name="override_phy_rx_aaf_bw_0xd.xml">
                        <Element32b>ADI_HALFREG_OVERRIDE(0,61,0xF,0xD)</Element32b>
                    </OverrideBuffer>
                    <OverrideBuffer name="override_phy_agc_reflevel_0x19.xml">
                        <Element32b>HW_REG_OVERRIDE(0x6088,0x0019)</Element32b>
                    </OverrideBuffer>
                    <OverrideBuffer name="override_phy_ook_rx.xml">
                        <Element32b>0x00038883</Element32b>
                        <Element32b>HW_REG_OVERRIDE(0x6084,0x35F1)</Element32b>
                    </OverrideBuffer>
                    <OverrideBuffer name="override_phy_ook_tx_symbol_4_8kbaud.xml">
                        <Element32b>HW_REG_OVERRIDE(0x52B8,0x8078)</Element32b>
                    </OverrideBuffer>
                    <OverrideBuffer name="override_phy_ook_rx_filter_iir_k_1div4.xml">
                        <Element32b>HW_REG_OVERRIDE(0x5204,0x0002)</Element32b>
                    </OverrideBuffer>
                    <OverrideBuffer name="override_phy_ook_tx_power_max.xml">
                        <Element32b>HW_REG_OVERRIDE(0x6098,0x7200)</Element32b>
                    </OverrideBuffer>
                    <OverrideBuffer name="override_phy_rx_rssi_offset_5db.xml">
                        <Element32b>0x00FB88A3</Element32b>
                    </OverrideBuffer>
                </OverrideField>
            </Command>
            <Command name="CMD_PROP_CS">
                <Field name="commandNo">0x00003805</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="csFsConf">0x00000000</Field>
                <Field name="csConf">0x00000000</Field>
                <Field name="rssiThr">0x00000000</Field>
                <Field name="numRssiIdle">0x00000000</Field>
                <Field name="numRssiBusy">0x00000000</Field>
                <Field name="corrPeriod">0x00000000</Field>
                <Field name="corrConfig">0x00000000</Field>
                <Field name="csEndTrigger">0x00000000</Field>
                <Field name="csEndTime">0x00000000</Field>
            </Command>
            <Command name="CMD_PATTERN_CHECK">
                <Field name="commandNo">0x00000813</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000000</Field>
                <Field name="patternOpt">0x00000000</Field>
                <Field name="pNextOpIfOk">0x00000000</Field>
                <Field name="pValue">0x00000000</Field>
                <Field name="mask">0x00000000</Field>
                <Field name="compareVal">0x00000000</Field>
            </Command>
            <Command name="CMD_NOP">
                <Field name="commandNo">0x00000801</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000000</Field>
            </Command>
            <Command name="CMD_FS_POWERUP">
                <Field name="commandNo">0x0000080c</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000000</Field>
                <Field name="pRegOverride">0x00000000</Field>
            </Command>
            <Command name="CMD_FS_POWERDOWN">
                <Field name="commandNo">0x0000080d</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000000</Field>
            </Command>
            <Command name="CMD_FS_OFF">
                <Field name="commandNo">0x00000804</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000000</Field>
            </Command>
            <Command name="CMD_FS">
                <Field name="commandNo">0x00000803</Field>
                <Field name="status">0x00000400</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000001</Field>
                <Field name="frequency">0x00000364</Field>
                <Field name="fractFreq">0x00000000</Field>
                <Field name="synthConf">0x00000000</Field>
            </Command>
            <Command name="CMD_COUNT_BRANCH">
                <Field name="commandNo">0x00000812</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000000</Field>
                <Field name="counter">0x00000000</Field>
                <Field name="pNextOpIfOk">0x00000000</Field>
            </Command>
            <Command name="CMD_COUNT">
                <Field name="commandNo">0x0000080b</Field>
                <Field name="status">0x00000000</Field>
                <Field name="pNextOp">0x00000000</Field>
                <Field name="startTime">0x00000000</Field>
                <Field name="startTrigger">0x00000000</Field>
                <Field name="condition">0x00000000</Field>
                <Field name="counter">0x00000000</Field>
            </Command>
            <Command name="CMD_ABORT">
                <Field name="commandNo">0x00000401</Field>
            </Command>
        </commandsettings>
        <dcpanel>
            <Property role="44" name="m_chkRegView">0</Property>
            <Property role="44" name="m_chkCmdView">2</Property>
            <Property role="44" name="m_chkRfParameters">2</Property>
            <Property role="46" name="m_cmbUserMode">1</Property>
            <Property role="33" name="m_typicalSettings">Settings for 779 - 930 MHz band;4.8 kbps, OOK, 40 kHz RX BW</Property>
            <Property role="37" name="m_testFuncPanel">2</Property>
        </dcpanel>
        <targetconfig>
            <Property role="46" name="m_cmbBoardSelection">0</Property>
            <Property role="44" name="m_chkDcDc">2</Property>
        </targetconfig>
        <rfparameters>
            <Property role="65535" name="txPower">14</Property>
        </rfparameters>
        <conttx>
            <Property role="45" name="m_rbtModulated">1</Property>
            <Property role="45" name="m_rbtUnmodulated">0</Property>
            <Property role="46" name="m_cmbDataFormat">-1</Property>
            <Property role="44" name="m_chkFreqSweep">0</Property>
            <Property role="44" name="m_chkChanSweep">0</Property>
        </conttx>
        <contrx>
            <Property role="46" name="m_cmbDataFormat">0</Property>
            <Property role="44" name="m_chkAutoScroll">2</Property>
        </contrx>
        <packettx>
            <Property role="42" name="m_edtPacketCount">100</Property>
            <Property role="42" name="m_edtPacketCountEsy">100</Property>
            <Property role="42" name="m_edtFixedPktLength">28</Property>
            <Property role="42" name="m_edtPacketData">c1 6f 03 1a 4f 71 3c f6 63 7d 7e 3f a2 b5 35 3d 83 c7 29 26 b0 be 03 95 af 1f 0d 39 </Property>
            <Property role="42" name="m_edtAccessAddress"></Property>
            <Property role="44" name="m_chkAddSeqNbr">2</Property>
            <Property role="44" name="m_chkInfinite">0</Property>
            <Property role="44" name="m_chkInfiniteEsy">0</Property>
            <Property role="45" name="m_rbtRandom">1</Property>
            <Property role="45" name="m_rbtText">0</Property>
            <Property role="45" name="m_rbtHex">0</Property>
            <Property role="44" name="m_chkAdvanced">0</Property>
            <Property role="46" name="m_cmbLengthConfig">0</Property>
            <Property role="42" name="m_edtFixedPktLength">28</Property>
            <Property role="42" name="m_edtBitLength"></Property>
            <Property role="20" name="m_grp802154g">1</Property>
            <Property role="42" name="m_edt802154gPktLength">30</Property>
            <Property role="45" name="m_rbt802154g2BCrc">0</Property>
            <Property role="45" name="m_rbt802154g4BCrc">0</Property>
            <Property role="44" name="m_chk802154gWhitening">0</Property>
            <Property role="44" name="m_chkFEC">0</Property>
            <Property role="46" name="m_cmbPreambleCount">5</Property>
            <Property role="44" name="m_chkAddress">0</Property>
            <Property role="46" name="m_cmbSyncMode">24</Property>
        </packettx>
        <packetview>
            <Property role="42" name="m_edtPktLength">20</Property>
            <Property role="42" name="m_edtAddress"></Property>
            <Property role="41" name="m_lblFrmPayload">c1 6f 03 1a 4f 71 3c f6 63 7d 7e 3f a2 b5 35 3d 83 c7 29 26 b0 be 03 95 af 1f 0d 39 </Property>
        </packetview>
        <packetrx>
            <Property role="42" name="m_edtPacketCount">100</Property>
            <Property role="42" name="m_edtPacketCountEsy">100</Property>
            <Property role="42" name="m_edtAccessAddress">0x930b51de</Property>
            <Property role="44" name="m_chkInfinite">0</Property>
            <Property role="44" name="m_chkInfiniteEsy">0</Property>
            <Property role="46" name="m_cmbViewFormat">0</Property>
            <Property role="44" name="m_chkSeqNbrIncluded">2</Property>
            <Property role="42" name="m_edtDumpFile"></Property>
            <Property role="44" name="m_chkAdvanced">0</Property>
            <Property role="44" name="m_chk802154gMode">0</Property>
        </packetrx>
    </dcpanelconfiguration>
    
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE configuration SYSTEM "C:/Program Files (x86)/Texas Instruments/SmartRF Tools/SmartRF Studio 7/config/xml/configdata.dtd"[]>
    <dcpanelconfiguration>
        <Devicename>CC1101</Devicename>
        <Description>Saved configuration data</Description>
        <registersettings>
            <Register>
                <Name>AGCCTRL0</Name>
                <Value>0x92</Value>
            </Register>
            <Register>
                <Name>DEVIATN</Name>
                <Value>0x15</Value>
            </Register>
            <Register>
                <Name>FIFOTHR</Name>
                <Value>0x47</Value>
            </Register>
            <Register>
                <Name>FOCCFG</Name>
                <Value>0x14</Value>
            </Register>
            <Register>
                <Name>FREND0</Name>
                <Value>0x11</Value>
            </Register>
            <Register>
                <Name>FREQ0</Name>
                <Value>0x76</Value>
            </Register>
            <Register>
                <Name>FREQ1</Name>
                <Value>0x62</Value>
            </Register>
            <Register>
                <Name>FREQ2</Name>
                <Value>0x21</Value>
            </Register>
            <Register>
                <Name>FSCAL0</Name>
                <Value>0x1f</Value>
            </Register>
            <Register>
                <Name>FSCAL1</Name>
                <Value>0x00</Value>
            </Register>
            <Register>
                <Name>FSCAL2</Name>
                <Value>0x2a</Value>
            </Register>
            <Register>
                <Name>FSCAL3</Name>
                <Value>0xe9</Value>
            </Register>
            <Register>
                <Name>FSCTRL1</Name>
                <Value>0x06</Value>
            </Register>
            <Register>
                <Name>IOCFG0</Name>
                <Value>0x06</Value>
            </Register>
            <Register>
                <Name>LQI</Name>
                <Value>0x7f</Value>
            </Register>
            <Register>
                <Name>MARCSTATE</Name>
                <Value>0x01</Value>
            </Register>
            <Register>
                <Name>MCSM0</Name>
                <Value>0x18</Value>
            </Register>
            <Register>
                <Name>MDMCFG2</Name>
                <Value>0x33</Value>
            </Register>
            <Register>
                <Name>MDMCFG3</Name>
                <Value>0x83</Value>
            </Register>
            <Register>
                <Name>MDMCFG4</Name>
                <Value>0xf7</Value>
            </Register>
            <Register>
                <Name>PA_TABLE1</Name>
                <Value>0x50</Value>
            </Register>
            <Register>
                <Name>PKTCTRL0</Name>
                <Value>0x05</Value>
            </Register>
            <Register>
                <Name>RSSI</Name>
                <Value>0x80</Value>
            </Register>
            <Register>
                <Name>TEST0</Name>
                <Value>0x09</Value>
            </Register>
            <Register>
                <Name>TEST1</Name>
                <Value>0x35</Value>
            </Register>
            <Register>
                <Name>TEST2</Name>
                <Value>0x81</Value>
            </Register>
            <Register>
                <Name>VCO_VC_DAC</Name>
                <Value>0x94</Value>
            </Register>
            <Register>
                <Name>WORCTRL</Name>
                <Value>0xfb</Value>
            </Register>
        </registersettings>
        <dcpanel>
            <Property role="44" name="m_chkRegView">2</Property>
            <Property role="44" name="m_chkCmdView">0</Property>
            <Property role="44" name="m_chkRfParameters">2</Property>
            <Property role="46" name="m_cmbUserMode">1</Property>
            <Property role="33" name="m_easyModeSettings">-1</Property>
            <Property role="33" name="m_typicalSettings">-1</Property>
            <Property role="37" name="m_testFuncPanel">3</Property>
        </dcpanel>
        <rfparameters>
            <Property role="46" name="m_cmbFrontends">0</Property>
            <Property role="44" name="m_chkHGMorBYP">2</Property>
            <Property role="46" name="m_cmbEmRevs">-1</Property>
            <Property role="46" name="Xtal Frequency">26.000000</Property>
        </rfparameters>
        <conttx>
            <Property role="45" name="m_rbtModulated">1</Property>
            <Property role="45" name="m_rbtUnmodulated">0</Property>
            <Property role="46" name="m_cmbDataFormat">-1</Property>
            <Property role="44" name="m_chkFreqSweep">0</Property>
            <Property role="44" name="m_chkChanSweep">0</Property>
        </conttx>
        <contrx>
            <Property role="46" name="m_cmbDataFormat">-1</Property>
            <Property role="44" name="m_chkAutoScroll">2</Property>
        </contrx>
        <packettx>
            <Property role="42" name="m_edtPayloadSize">30</Property>
            <Property role="42" name="m_edtPacketCount">100</Property>
            <Property role="42" name="m_edtPacketCountEsy">100</Property>
            <Property role="42" name="m_edtRandomPacketData">13 0d 89 0a 1c db ae 32 20 9a 50 ee 40 78 36 fd 12 49 32 f6 9e 7d 49 dc ad 4f 14 f2 </Property>
            <Property role="42" name="m_edtPacketData"></Property>
            <Property role="42" name="m_edtAccessAddress"></Property>
            <Property role="42" name="m_edtDeviceAddress"></Property>
            <Property role="44" name="m_chkAddSeqNbr">2</Property>
            <Property role="44" name="m_chkInfinite">0</Property>
            <Property role="44" name="m_chkInfiniteEsy">0</Property>
            <Property role="45" name="m_rbtRandom">1</Property>
            <Property role="45" name="m_rbtText">0</Property>
            <Property role="45" name="m_rbtHex">0</Property>
            <Property role="44" name="m_chkAdvanced">0</Property>
        </packettx>
        <packetrx>
            <Property role="42" name="m_edtPacketCount">100</Property>
            <Property role="42" name="m_edtPacketCountEsy">100</Property>
            <Property role="42" name="m_edtAccessAddress"></Property>
            <Property role="44" name="m_chkInfinite">0</Property>
            <Property role="44" name="m_chkInfiniteEsy">0</Property>
            <Property role="46" name="m_cmbViewFormat">0</Property>
            <Property role="44" name="m_chkSeqNbrIncluded">2</Property>
            <Property role="42" name="m_edtDumpFile"></Property>
            <Property role="44" name="m_chkAdvanced">0</Property>
            <Property role="44" name="m_chk802154gMode">0</Property>
        </packetrx>
        <commandpanel>
            <Property role="44" name="m_chkInsertLength">0</Property>
            <Property role="42" name="m_edtTxFifo"></Property>
            <Property role="42" name="m_edtRxFifo"></Property>
            <Property role="46" name="m_cmbInstrInput">-1</Property>
        </commandpanel>
    </dcpanelconfiguration>
    

    Did a quick test with the attached settings and didn't see any issues.

    Do you have a old legacy CC1101 system using CC1101?

  • The legacy CC1101 works Rev. ID 04, I have another board with Rev. ID 14. I'm having issues with Rev. ID 14. The following is my setup. I know there are other posts on E2E regarding the rev id change and issues with SmartRF. I've previously referenced those articles when debugging my communication issues with SmartRF and the CC1101.

     

  • Follow up on my setup. The CC1101 Rev. ID 14 will work at 915MHz. I had to first jump back and further between continues RX and TX. Then it seemed to be able to communicate with the CC1310 both in RX and TX.