• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Low Power RF & Wireless Connectivity » Low Power RF RemoTI for RF4CE Remote Controls Forum » CC2530DK IR generation
Share
Low Power RF & Wireless Connectivity
  • Forums
  • Announcements
  • Files
  • E2E Wiki
Options
  • Subscribe via RSS

Forums

CC2530DK IR generation

This question is answered
Klinkenbecker
Posted by Klinkenbecker
on Oct 03 2009 21:42 PM
Intellectual320 points

Section 9.9 describes how to do IR signal generation using T1 in combination with T3.

However, the documentation is not very clear (at least to me) and I'm having trouble making this work. As far as I can tell, the RemoTI sample code does not use these techniques or maybe I'm missing something.

Has anyone got IR working in the way that is described?

Is there an App note or sample code??

Thanks,

CC2530DK IR Coding
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Stan 59800
    Posted by Stan 59800
    on Aug 19 2012 23:03 PM
    Intellectual380 points

     timer1period is declared as: uint16 timer1period,... (which means 16bit unsigned int ;)  )

    T1CC0L and T1CC0H are 8bit registers, so to split the 16bit number into two 8bit registers you need the above written gymnastic >>8 (shift 8bits to the right)

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Damon
    Posted by Damon
    on Aug 20 2012 21:40 PM
    Intellectual850 points

    Hi Peder,

    I use the code you give: static void setupCarrier(uint8 prescaler, uint8 period, uint8 offPeriod)  and static void generateIRCommand(uint16 commandSize, uint16 *decompressedPeriods, uint16 *decompressedOffPeriods) , the result is cc2530 generate the ir code with no end, and all of the code is the same although  the values in decompressedPeriods array are different. Can you tell me the reason?

    Thank you!

    Demon

    cc2530 IR RemoTI
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tomas Smith
    Posted by Tomas Smith
    on Apr 02 2013 04:50 AM
    Intellectual450 points

    Have you been used CC2530 infrared decoder? I met a technical problem. I can't decode, can see reply?

    CC2530
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tomas Smith
    Posted by Tomas Smith
    on Apr 11 2013 22:04 PM
    Intellectual450 points

    hi Damon,

     Have you solve it out ? I met the same trouble with you . can you tell me how to do?

    thanks.

    IR Coding
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tomas Smith
    Posted by Tomas Smith
    on Apr 11 2013 23:30 PM
    Intellectual450 points

    hi  Peder,

    Can you give me a working project file?

    thanks

    IR Coding
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Peder
    Posted by Peder
    on Apr 12 2013 08:15 AM
    Intellectual1695 points

    Hi Tomas,

    Meanwhile, we have released the appnote for IR generation including a full working project. It is located here:

    http://www.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=swra323

    Regards,

     

    Peder

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tomas Smith
    Posted by Tomas Smith
    on Apr 15 2013 20:31 PM
    Intellectual450 points

    hi  Stig,

    I can't find it ,can you give me your guide?

    IR Coding
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tomas Smith
    Posted by Tomas Smith
    on Apr 15 2013 22:00 PM
    Intellectual450 points

    hi Peder,

     

    When I was in the "3343. The RemoTI _IR CC253xDK - 1.3 - Gen - Patch" package decompression on  the RemoTI 1.3.1 protocol stack directory is compile irGENAPP engineering Error Error [Pe020] : identifier "VDD_MIN_FLASH is undefined" C: \ Texas Instruments \ RemoTI CC253xDK - 1.3.1 \ Components \ \ cc2530 \ osal_snv osal \ MCU C 339 could you tell me how to modify? Thanks a lot.

     

    IR Coding
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tomas Smith
    Posted by Tomas Smith
    on Apr 16 2013 20:18 PM
    Intellectual450 points

     I have got it ,i  have change VDD_MIN_FLASH to  VDD_MIN_XNV.  becase VDD_MIN_FLASH  is undefine . in addition , CC2533 project doesn't have this problem

    IR Coding
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Torbjorn Sorby
    Posted by Torbjorn Sorby
    on Apr 17 2013 18:34 PM
    Intellectual1695 points

    Hi Tomas,

    Here's an updated project for the latest installer RemoTI-1.3.1.

    6747.RemoTI-CC253xDK-1.3.1_IR_Generation.zip

    It's the same as the old one except that I added IR functionality for the Basic Remote project. In the white remote that comes with the kit there's an IR diode. The Basic Remote project in the 1.3.1 installer has been updated to match the white remote hardware. When you press the 'Play' button an NEC IR command is generated.

    Best regards,

    Torbjorn

     Helps us tracking and improving the quality of our support to the community:

    if you were satisfied with the answer and of the support, could you please click on 'Verify this post'?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tomas Smith
    Posted by Tomas Smith
    on Apr 17 2013 18:52 PM
    Intellectual450 points

    I see infrared modulation are added RF4CE agreement, now I want to do a have infrared learning equipment, is the home of the infrared remote control to the device key, I do study it then equipment of pulse and saved through the zigbee protocol transmission to the gateway. My mobile phone can learn by gateway receives the pulse, and then to phones, mobile phone remote control software can control devices in the home, is to develop an APP on android to control the home equipment. I do terminal have infrared modulation and decoding ability, I don't want to add RF4CE agreement. Do you have this project under the excuse me? Is a project with a zigbee protocol can study (with learning impulse and the ability to launch studying to pulse), don't need the android app, I can develop their own. ?

    IR Coding
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tomas Smith
    Posted by Tomas Smith
    on Apr 22 2013 22:24 PM
    Intellectual450 points

    hello, the project is downloaded to the target board? The Remote control or download before, Basic project of the project

    IR Coding
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Torbjorn Sorby
    Posted by Torbjorn Sorby
    on Apr 23 2013 09:21 AM
    Intellectual1695 points

    Hi Tomas,

    The IRGen project is meant for a CC2533EM mounted on the RemoTI Target Board. The BasicRemote project, rsa_cc2533arc, is meant for the white remote that comes with the kit.

    Best regards,

    Torbjorn

     Helps us tracking and improving the quality of our support to the community:

    if you were satisfied with the answer and of the support, could you please click on 'Verify this post'?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tomas Smith
    Posted by Tomas Smith
    on Apr 24 2013 03:50 AM
    Intellectual450 points

    Do you have the target board schematic diagram? I can send a? Black and white remote control principle diagram and the principle of remote control chart is the same? Did I want to ask next use remote control to send RF4CE command to the control signal from the infrared target board? My board is yourself, so software in some places to change. Could you tell me the target board according to the two key is defined that a few pins? I see protocol stack IRGENAPP P20 is served for the little lights in the pin to pin as buttons again. Didn't understand, can you give a detailed word format of the operation? Best operating process step by step with pictures, thanks a lot.

    IR Coding RemoTI RF4CE
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Torbjorn Sorby
    Posted by Torbjorn Sorby
    on Apr 24 2013 11:23 AM
    Intellectual1695 points

    Hi Tomas,

    I don't understand exactly what you want to do. However, here is the schematics for the RemoTI kit http://www.ti.com/tool/remoti-refdes. The Advanced Remote schematic is found here: 2438.RF4CE_4MOD Rev C schematic.pdf.

    Best regards,

    Torbjorn

     Helps us tracking and improving the quality of our support to the community:

    if you were satisfied with the answer and of the support, could you please click on 'Verify this post'?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
123
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

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. 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 respect to these materials. 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.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use