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.
Tool/software:
Hello
I have 3 questions for CC1311 RF.
1.How to change the RF channel?
For example: channel 0 = 868MHz at the beginning, and every 200kHz is 1 channel, so channel 1 = 868.2MHz
CMD_FS is set to the starting frequency of 868MHz. How to change the channel later?
2. How to replace RF power with TX power?
txpower's IB, GC, boost, tempCoeff, how to adjust these four parameters?
I want the tx power to be 8.5dBm: IB, GC, boost, tempCoeff. How to adjust these four parameters?
For example: in the example -11dBm => 2, 3, 0, 7, how do these four values come out?
I want to adjust to 5.4dBm. How do I adjust these four values?
3.CC1311 enters standby mode: Power_sleep(PowerCC26XX_STANDBY); How to use RCOSC_LF to wake up?
Hi Fate,
I think you followed our migration guide (https://dev.ti.com/tirex/explore/content/simplelink_cc13xx_cc26xx_sdk_7_41_00_17/docs/ti154stack/html/cc13xx_cc26xx/software-on-cc13x1x-26x1x.html#) and use one of our software examples for CC1311P3.
Can you tell me
1. Which hardware are you using?
2. Which example project you are using?
Regarding your questions:
1. I think you want to use the immediate radio commands. Please read: https://dev.ti.com/tirex/explore/content/simplelink_cc13xx_cc26xx_sdk_7_41_00_17/docs/proprietary-rf/proprietary-rf-users-guide/rf-core/commands.html
And a short list of commands can be found here: https://dev.ti.com/tirex/explore/content/simplelink_cc13xx_cc26xx_sdk_7_41_00_17/docs/proprietary-rf/proprietary-rf-users-guide/rf-core/rf-commands-reference.html?highlight=frequency#
The detailed version is included in the technical reference manual: https://www.ti.com/lit/ug/swcu185g/swcu185g.pdf?ts=1729513975483&ref_url=https%253A%252F%252Fdev.ti.com%252F
2. You can find documentation about TX Power here: https://dev.ti.com/tirex/explore/content/simplelink_cc13xx_cc26xx_sdk_7_41_00_17/docs/proprietary-rf/proprietary-rf-users-guide/proprietary-rf/tx-power.html?highlight=tx%20power#
The values are found by testing.
3. For using this mode please refer to: "Using 32-kHz Crystal-Less Mode" https://dev.ti.com/tirex/explore/content/simplelink_cc13xx_cc26xx_sdk_7_41_00_17/docs/proprietary-rf/proprietary-rf-users-guide/proprietary-rf-guide/custom-hardware.html?highlight=rcosc_lf#
Kind regards,
Theo
Hello
1. Can you tell me where the 10dBm=0x3E92 value comes from?
Only then will I know how to adjust the 10.5dBm value
2. I still don’t understand how to use RCOSC_LF to wake up after entering STANDBY
Is there a sample code I can refer to?
Hi Fate,
1. The TX power values are determined by testing the device across the whole temperature range and we offer 1 dBm steps. These values are device dependent. You have to chose between 10 or 11 dBm. You will not achieve smaller steps as it is simply not possible due to physical constraints.
2. I'm sorry for the confusion. It is not necessary that you call it by yourself. The power driver is calling it. You only need to define an interrupt, e.g. a GPIO interrupt (https://dev.ti.com/tirex/explore/node?node=A__AKqEGG9lfc.ON1eGqZXqNw__com.ti.SIMPLELINK_CC13XX_CC26XX_SDK__BSEc4rl__LATEST), which will wake up the device once it is triggered.
Let me know if that answers the question.
Kind regards,
Theo
Hello
Sorry, our device cannot be woken up by GPIO interrupt. The functions are as follows:
After the MCU enters standby mode, it automatically wakes up every 2 minutes to capture information and transmit it before entering standby mode.
So after entering standby mode, RCOSC_LF must be used to time the clock. Can you tell me how to use RCOSC_LF to wake up?
How to start the RCOSC_LF timer?
Hi Fate,
in this case you can define a timer as shown in the example project: https://dev.ti.com/tirex/explore/node?node=A__ACC2aoTTFM8hrIxbn3XPcQ__com.ti.SIMPLELINK_CC13XX_CC26XX_SDK__BSEc4rl__LATEST
And set it to a 2 min interval. It will trigger an interrupt and wake up the device calling the callback function.
In the table that you posted you can see that the provided options are wake-up on RTC, wake-up on pin edge and wake-up on reset pin.
Kind regards,
Theo