Part Number: CC1310
I tested the examples to consume as little as possible for my devices. Trying the shutdown mode, it works well and the consumption is really very low. I have a doubt in this feature:
I also tried the example of the standBy and saw that it consumes much less than the shutdown and does not need the reset. How can I send the device to standby by pressing a button and waking it up with the same button? I would like to implement this within the RF_packetRX / TX
We will look into it and get back to you ASAP. Please bear with us.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
There is no SRAM retention when you put the CC1310 in shutdown mode, so you can't avoid resetting it when waking the device up.
For wake up time, please see Table 5-2 from the CC1310 datasheet.
I would take a look at the "pinStandby" and "pinShutdown" examples from the SDK. Unfortunately, I am unable to assist you with your code development. My advice is not to try to combine the different SDK examples all at once. Instead, add one or a few lines of code, compile, then continue to add one or two lines of code if successful.
Hope this helps,
In reply to Seong Kim:
Hi, thanks for your reply. I have tested the examples, pinShutdown works very well. Now I would like to send my device to Standby via the button. To send him the standBy, the example is the only way there is?
In reply to user6050344:
Use the examples to learn how the code is written to put the device in either Standby or Shutdown Mode, as well as using button interrupts. Once you've got this down, open the project titled "empty" from the SDK. This example is intended to be a starting point for new development.
It possible to implement the PinStandy with RFpacketRX/TX examples? PinStandBy is the only way to put the device in StandBy?
I'm trying to implement StandBy in my project, in main (). I'm using Tirtos which doesn't have the unistd library and I've seen that the example uses the sleep () function. To enter StandBy can I use the Power_sleep function (POWERCC26XX_STANDBY)? I would like to use the functionality of the PinShutdown example, but sending the device to standby. Every suggestion is precious. Thanks YiKai Chen
I see you already know you can use WOR TX/RX examples to do this.
If my post answers your question, please click on "This Resolved my issue" button to benefit others who have the same issue.
Example to combine rfWakeOnRadioRx into rfWakeOnRadioTx to do TX/RX in the same WOR project.
How to create micro second delay on CC2652R
How to check APS ack in TI Z-Stack
How to detect button hold in CC26x2, CC13x0, CC13x2 SDK.
660 Zigbee devices in the same Zigbee network!
How to setup Mosquitto on Raspberry Pi and make Contiki/Contiki-NG cc26xx-web-demo do mqtt publish to it.
How to connect Contiki-NG cc26xx-web-demo to IBM Watson IoT Platform
In reply to YiKai Chen:
I did not mean that. I would just like to send the CC1310 to StandBy with the push of a button
You can refer to pinStandBy example at
Can I implement this example with an Interrupt pin? That is, I press the button and send the device to Standby?
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.