Other Parts Discussed in Thread: CC115L,
Tool/software: Code Composer Studio
Hello,
We have a working product that uses 100kpbs, 4-FSK configuration (attached) between CC115L(TX) to CC1120(RX/TX).
I require a configuration 9.6kbps Bitrate to improve range but was unable to get the two devices to communicate with each other (I have tried several configurations including SmartRF's with no success).
Could you kinly assist to modify the attached configuration to work between the devices just instead of 100ksps with 9.6ksps?
Please also make sure they work
Thanks
<?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>CC1120</Devicename> <Description>Saved configuration data</Description> <registersettings> <Register> <Name>AGC_CFG0</Name> <Value>0xc0</Value> </Register> <Register> <Name>AGC_CFG1</Name> <Value>0xa9</Value> </Register> <Register> <Name>AGC_CS_THR</Name> <Value>0xef</Value> </Register> <Register> <Name>AGC_REF</Name> <Value>0x3c</Value> </Register> <Register> <Name>CHAN_BW</Name> <Value>0x02</Value> </Register> <Register> <Name>DCFILT_CFG</Name> <Value>0x15</Value> </Register> <Register> <Name>DEVIATION_M</Name> <Value>0x99</Value> </Register> <Register> <Name>FIFO_CFG</Name> <Value>0x00</Value> </Register> <Register> <Name>FREQ1</Name> <Value>0x80</Value> </Register> <Register> <Name>FREQ2</Name> <Value>0x6c</Value> </Register> <Register> <Name>FREQ_IF_CFG</Name> <Value>0x3a</Value> </Register> <Register> <Name>FS_CAL0</Name> <Value>0x0e</Value> </Register> <Register> <Name>FS_CAL1</Name> <Value>0x40</Value> </Register> <Register> <Name>FS_CFG</Name> <Value>0x12</Value> </Register> <Register> <Name>FS_DIG0</Name> <Value>0x5f</Value> </Register> <Register> <Name>FS_DIG1</Name> <Value>0x00</Value> </Register> <Register> <Name>FS_DIVTWO</Name> <Value>0x03</Value> </Register> <Register> <Name>FS_DSM0</Name> <Value>0x33</Value> </Register> <Register> <Name>FS_DVC0</Name> <Value>0x17</Value> </Register> <Register> <Name>FS_PFD</Name> <Value>0x50</Value> </Register> <Register> <Name>FS_PRE</Name> <Value>0x6e</Value> </Register> <Register> <Name>FS_REG_DIV_CML</Name> <Value>0x14</Value> </Register> <Register> <Name>FS_SPARE</Name> <Value>0xac</Value> </Register> <Register> <Name>FS_VCO0</Name> <Value>0xb4</Value> </Register> <Register> <Name>IF_MIX_CFG</Name> <Value>0x00</Value> </Register> <Register> <Name>IOCFG0</Name> <Value>0x40</Value> </Register> <Register> <Name>IOCFG1</Name> <Value>0xb0</Value> </Register> <Register> <Name>IOCFG2</Name> <Value>0x06</Value> </Register> <Register> <Name>IOCFG3</Name> <Value>0xb0</Value> </Register> <Register> <Name>IQIC</Name> <Value>0x00</Value> </Register> <Register> <Name>MDMCFG0</Name> <Value>0x05</Value> </Register> <Register> <Name>MODCFG_DEV_E</Name> <Value>0x25</Value> </Register> <Register> <Name>MODEM_STATUS1</Name> <Value>0x10</Value> </Register> <Register> <Name>PARTNUMBER</Name> <Value>0x48</Value> </Register> <Register> <Name>PARTVERSION</Name> <Value>0x23</Value> </Register> <Register> <Name>PA_CFG0</Name> <Value>0x79</Value> </Register> <Register> <Name>PKT_CFG0</Name> <Value>0x20</Value> </Register> <Register> <Name>PKT_LEN</Name> <Value>0xff</Value> </Register> <Register> <Name>PREAMBLE_CFG1</Name> <Value>0x18</Value> </Register> <Register> <Name>SYMBOL_RATE0</Name> <Value>0x99</Value> </Register> <Register> <Name>SYMBOL_RATE1</Name> <Value>0x99</Value> </Register> <Register> <Name>SYMBOL_RATE2</Name> <Value>0x99</Value> </Register> <Register> <Name>SYNC0</Name> <Value>0x91</Value> </Register> <Register> <Name>SYNC1</Name> <Value>0xd3</Value> </Register> <Register> <Name>SYNC2</Name> <Value>0x91</Value> </Register> <Register> <Name>SYNC3</Name> <Value>0xd3</Value> </Register> <Register> <Name>SYNC_CFG1</Name> <Value>0x0b</Value> </Register> <Register> <Name>TOC_CFG</Name> <Value>0x0a</Value> </Register> <Register> <Name>XOSC1</Name> <Value>0x03</Value> </Register> <Register> <Name>XOSC5</Name> <Value>0x0e</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="37" name="m_tabUserMode">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">32.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">0</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> <packetRxSniffMode> <Property role="42" name="m_edtPreambleLength">24</Property> <Property role="42" name="m_edtCarrierSenseThreshold">-90</Property> <Property role="45" name="m_rbtRssi">1</Property> <Property role="45" name="m_rbtPreamble">0</Property> </packetRxSniffMode> </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>CC115L</Devicename> <Description>Saved configuration data</Description> <registersettings> <Register> <Name>DEVIATN</Name> <Value>0x40</Value> </Register> <Register> <Name>FIFOTHR</Name> <Value>0x47</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>IOCFG0</Name> <Value>0x06</Value> </Register> <Register> <Name>IOCFG2</Name> <Value>0x2e</Value> </Register> <Register> <Name>MARCSTATE</Name> <Value>0x01</Value> </Register> <Register> <Name>MCSM0</Name> <Value>0x18</Value> </Register> <Register> <Name>MDMCFG2</Name> <Value>0xc3</Value> </Register> <Register> <Name>MDMCFG3</Name> <Value>0xf8</Value> </Register> <Register> <Name>MDMCFG4</Name> <Value>0xca</Value> </Register> <Register> <Name>PA_TABLE0</Name> <Value>0x50</Value> </Register> <Register> <Name>PKTCTRL0</Name> <Value>0x05</Value> </Register> <Register> <Name>RESERVED_0x20</Name> <Value>0xfb</Value> </Register> <Register> <Name>RESERVED_0x29</Name> <Value>0x59</Value> </Register> <Register> <Name>RESERVED_0x2A</Name> <Value>0x7f</Value> </Register> <Register> <Name>RESERVED_0x2B</Name> <Value>0x3f</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> </registersettings> <dcpanel> <Property name="m_chkRegView" role="44">2</Property> <Property name="m_chkCmdView" role="44">0</Property> <Property name="m_chkRfParameters" role="44">2</Property> <Property name="m_tabUserMode" role="37">1</Property> <Property name="m_easyModeSettings" role="33">-1</Property> <Property name="m_typicalSettings" role="33">-1</Property> <Property name="m_testFuncPanel" role="37">1</Property> </dcpanel> <rfparameters> <Property name="Xtal frequency" role="46">26.000000</Property> </rfparameters> <conttx> <Property name="m_rbtModulated" role="45">1</Property> <Property name="m_rbtUnmodulated" role="45">0</Property> <Property name="m_cmbDataFormat" role="46">-1</Property> <Property name="m_chkFreqSweep" role="44">0</Property> <Property name="m_chkChanSweep" role="44">0</Property> </conttx> <packettx> <Property name="m_edtPayloadSize" role="42">30</Property> <Property name="m_edtPacketCount" role="42">100</Property> <Property name="m_edtPacketCountEsy" role="42">100</Property> <Property name="m_edtRandomPacketData" role="42">29 23 be 84 e1 6c d6 ae 52 90 49 f1 f1 bb e9 eb b3 a6 db 3c 87 0c 3e 99 24 5e 0d 1c </Property> <Property name="m_edtPacketData" role="42"></Property> <Property name="m_edtAccessAddress" role="42"></Property> <Property name="m_edtDeviceAddress" role="42"></Property> <Property name="m_chkAddSeqNbr" role="44">2</Property> <Property name="m_chkInfinite" role="44">0</Property> <Property name="m_chkInfiniteEsy" role="44">0</Property> <Property name="m_rbtRandom" role="45">1</Property> <Property name="m_rbtText" role="45">0</Property> <Property name="m_rbtHex" role="45">0</Property> <Property name="m_chkAdvanced" role="44">0</Property> </packettx> <commandpanel> <Property name="m_chkInsertLength" role="44">0</Property> <Property name="m_edtTxFifo" role="42"></Property> <Property name="m_edtRxFifo" role="42"></Property> <Property name="m_cmbInstrInput" role="46">-1</Property> </commandpanel> </dcpanelconfiguration>