{"id":440,"date":"2014-03-04T22:36:02","date_gmt":"2014-03-04T22:36:02","guid":{"rendered":"http:\/\/www.analysir.com\/blog\/?p=440"},"modified":"2014-03-05T17:20:43","modified_gmt":"2014-03-05T17:20:43","slug":"analysir-raspberry-pi-lirc-deliver-infrared-remote-control","status":"publish","type":"post","link":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/","title":{"rendered":"Raspberry Pi, AnalysIR &#038; LIRC serve-up Infrared Remote Control"},"content":{"rendered":"<p>We have been intending to add support for LIRC into AnalysIR for a long time. Recently one of our enthusiastic users,\u00a0working on his Raspberry PI,\u00a0 needed some help getting Air conditioner signals from his &#8216;Air Conditioner&#8217; infrared remote control decoded. His preference was for a LIRC based approach as he already had this working for his TV via his RPi using a cool web based interface from his smart phone.<\/p>\n<figure id=\"attachment_446\" aria-describedby=\"caption-attachment-446\" style=\"width: 540px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-446  \" alt=\"Rasberry Pi tight integration with AnalysIr and  LIRC\" src=\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png\" width=\"540\" height=\"360\" srcset=\"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png 600w, https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic-300x200.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/a><figcaption id=\"caption-attachment-446\" class=\"wp-caption-text\">Rasberry Pi tight integration with AnalysIr &amp; LIRC<\/figcaption><\/figure>\n<p><!--more-->After the success of our export feature for IRremote &amp; IRLib on Arduino, where AnalysIR automatically generates the \u2018C\u2019 code for the Arduino IDE, we spent some time thinking about a similar approach for the Raspberry Pi. It didn\u2019t take long before we settled on leveraging the existing LIRC support on the RPi. <em>(AnalysIR already makes use of LIRC mode2 to import IR signals via LAN\/Wi-Fi for decoding).<\/em><\/p>\n<p>First of all we implemented the individual signal export feature and got our RPi user to try the \u2018OFF\u2019 signal live on his Aircon unit &#8211; as a proof of concept. After a couple of adjustments and email exchanges the unit was being turned off from his smartphone, via the RPi \u2013 thanks to LIRC &amp; AnalysIR. Initially, he was driving the IR LED direct from a GPIO pin, which wasn\u2019t capable of delivering the required range. Once a more robust circuit was implemented we got the green light or more correctly the (infra) red light! We quickly sent over the \u2018ON\u2019 signal in LIRC format so he could control his Air Conditioner over-night.<\/p>\n<p><em>(Note: if you need extended range check out our blog post <a title=\"Constant current infrared LED emitter circuit\" href=\"http:\/\/www.analysir.com\/blog\/2013\/11\/22\/constant-current-infrared-led-circuit\/\">here<\/a>)<\/em><\/p>\n<p>Next day, we set about implementing a full batch export facility, whereby all of the signals he had recorded using AnalysIR are automatically exported in LIRC raw format. He previously sent us an AnalysIR history file with 36 different signals for his Aircon unit. After an hour or so, we were able to email a full LIRC \u2018.conf\u2019 file with all 36 signals defined. We were delighted to hear back within minutes that all signals worked flawlessly in his setup.<\/p>\n<p>This new \u2018Batch export\u2019 feature for LIRC opens up a much larger base for AnalysIR within the Raspberry Pi community and the even larger Linux base. As long as a system supports LIRC (i.e. most Linux systems), users can now leverage this powerful new feature of AnalysIR. Of course, this does not just relate to air conditioners, it works equally well with TVs, media &amp; AV devices or just about any infrared remote controlled device.<\/p>\n<p>Exisiting users of AnalysIR will get this feature as part of the next release, but if you can&#8217;t wait send us an email for a sneak preview.<\/p>\n<p><em>A download of the LIRC \u2018.conf\u2019 file can be found here. (<a href=\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/foo-1.txt\">AnalysIR LIRC Export File<\/a>)<\/em><\/p>\n<p><b>Air Conditioner Model:<\/b> A ROWA model RAS-90JAH-R407; a 9,000 btu device running on R407 gas.<\/p>\n<p><a title=\"Get AnalysIR\" href=\"http:\/\/www.analysir.com\/blog\/get-analysir\/\">Get your copy of AnalysIR<\/a> at the special low pricing for backers &amp; supporters (available for a limited time only), by making a contribution <a title=\"Get AnalysIR\" href=\"http:\/\/www.analysir.com\/blog\/get-analysir\/\">via PayPal<\/a> now.<\/p>\n<address style=\"font-size: 12px;\"><em>Raspberry Pi is a trademark of the <a href=\"http:\/\/www.raspberrypi.org\/\">Raspberry Pi Foundation<\/a>;<br \/>\nmore information on <a href=\"http:\/\/www.lirc.org\/\">LIRC<\/a> can be found on their website; and both organisations are not connected with AnalysIR.<\/em><br \/>\n<em>Photo Credit, David Niblack, <a href=\"http:\/\/www.imagebase.net\">Imagebase.net<\/a>. &amp; AnalysIR.<br \/>\n<\/em><\/address>\n","protected":false},"excerpt":{"rendered":"<p>We have been intending to add support for LIRC into AnalysIR for a long time. Recently one of our enthusiastic users,\u00a0working on his Raspberry PI,\u00a0 needed some help getting Air conditioner signals from his &#8216;Air Conditioner&#8217; infrared remote control decoded. His preference was for a LIRC based approach as he already had this working for &hellip; <a href=\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Raspberry Pi, AnalysIR &#038; LIRC serve-up Infrared Remote Control<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1,61],"tags":[197,98,7,97,141,14,11],"class_list":["post-440","post","type-post","status-publish","format-standard","hentry","category-analysir-blog","category-ir-sources","tag-air-conditioner","tag-export","tag-infrared","tag-ir-signals","tag-linux","tag-lirc","tag-raspberry-pi"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AnalysIR, Raspberry Pi &amp; LIRC serve-up Infrared Remote Control<\/title>\n<meta name=\"description\" content=\"Decoding Airconditioner Infrared remote control using AnalysIR, Raspberry Pi &amp; LIRC\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AnalysIR, Raspberry Pi &amp; LIRC serve-up Infrared Remote Control\" \/>\n<meta property=\"og:description\" content=\"Decoding Airconditioner Infrared remote control using AnalysIR, Raspberry Pi &amp; LIRC\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/\" \/>\n<meta property=\"og:site_name\" content=\"AnalysIR Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/chris.analysir\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/chris.analysir\" \/>\n<meta property=\"article:published_time\" content=\"2014-03-04T22:36:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-03-05T17:20:43+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png\" \/>\n<meta name=\"author\" content=\"User Two\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AnalysIR\" \/>\n<meta name=\"twitter:site\" content=\"@analysir\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"User Two\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/\"},\"author\":{\"name\":\"User Two\",\"@id\":\"https:\/\/www.analysir.com\/blog\/#\/schema\/person\/16a6d94c57d4f2629096ab80a7b36e13\"},\"headline\":\"Raspberry Pi, AnalysIR &#038; LIRC serve-up Infrared Remote Control\",\"datePublished\":\"2014-03-04T22:36:02+00:00\",\"dateModified\":\"2014-03-05T17:20:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/\"},\"wordCount\":565,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png\",\"keywords\":[\"Air Conditioner\",\"export\",\"Infrared\",\"IR signals\",\"Linux\",\"LIRC\",\"Raspberry Pi\"],\"articleSection\":[\"AnalysIR Blog\",\"IR Sources\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/\",\"url\":\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/\",\"name\":\"AnalysIR, Raspberry Pi & LIRC serve-up Infrared Remote Control\",\"isPartOf\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png\",\"datePublished\":\"2014-03-04T22:36:02+00:00\",\"dateModified\":\"2014-03-05T17:20:43+00:00\",\"description\":\"Decoding Airconditioner Infrared remote control using AnalysIR, Raspberry Pi & LIRC\",\"breadcrumb\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#primaryimage\",\"url\":\"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png\",\"contentUrl\":\"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png\",\"width\":600,\"height\":400,\"caption\":\"asdasdasd\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.analysir.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Raspberry Pi, AnalysIR &#038; LIRC serve-up Infrared Remote Control\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.analysir.com\/blog\/#website\",\"url\":\"https:\/\/www.analysir.com\/blog\/\",\"name\":\"AnalysIR Blog\",\"description\":\"All about infrared remote control, IR decoding and more\",\"publisher\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.analysir.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.analysir.com\/blog\/#organization\",\"name\":\"AnalysIR\",\"url\":\"https:\/\/www.analysir.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.analysir.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2015\/10\/AnalysIR_and_IRToy.png\",\"contentUrl\":\"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2015\/10\/AnalysIR_and_IRToy.png\",\"width\":200,\"height\":200,\"caption\":\"AnalysIR\"},\"image\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/chris.analysir\",\"https:\/\/x.com\/analysir\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.analysir.com\/blog\/#\/schema\/person\/16a6d94c57d4f2629096ab80a7b36e13\",\"name\":\"User Two\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/8167f41ca01c8bf0646f87048aaf9e8f90e7d0b65650c0f8eaaf8002b288d6cb?s=96&d=identicon&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8167f41ca01c8bf0646f87048aaf9e8f90e7d0b65650c0f8eaaf8002b288d6cb?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8167f41ca01c8bf0646f87048aaf9e8f90e7d0b65650c0f8eaaf8002b288d6cb?s=96&d=identicon&r=g\",\"caption\":\"User Two\"},\"sameAs\":[\"http:\/\/www.AnalysIR.com\",\"https:\/\/www.facebook.com\/chris.analysir\",\"https:\/\/x.com\/AnalysIR\"],\"url\":\"https:\/\/www.analysir.com\/blog\/author\/analysir\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AnalysIR, Raspberry Pi & LIRC serve-up Infrared Remote Control","description":"Decoding Airconditioner Infrared remote control using AnalysIR, Raspberry Pi & LIRC","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/","og_locale":"en_US","og_type":"article","og_title":"AnalysIR, Raspberry Pi & LIRC serve-up Infrared Remote Control","og_description":"Decoding Airconditioner Infrared remote control using AnalysIR, Raspberry Pi & LIRC","og_url":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/","og_site_name":"AnalysIR Blog","article_publisher":"https:\/\/www.facebook.com\/chris.analysir","article_author":"https:\/\/www.facebook.com\/chris.analysir","article_published_time":"2014-03-04T22:36:02+00:00","article_modified_time":"2014-03-05T17:20:43+00:00","og_image":[{"url":"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png","type":"","width":"","height":""}],"author":"User Two","twitter_card":"summary_large_image","twitter_creator":"@AnalysIR","twitter_site":"@analysir","twitter_misc":{"Written by":"User Two","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#article","isPartOf":{"@id":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/"},"author":{"name":"User Two","@id":"https:\/\/www.analysir.com\/blog\/#\/schema\/person\/16a6d94c57d4f2629096ab80a7b36e13"},"headline":"Raspberry Pi, AnalysIR &#038; LIRC serve-up Infrared Remote Control","datePublished":"2014-03-04T22:36:02+00:00","dateModified":"2014-03-05T17:20:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/"},"wordCount":565,"commentCount":0,"publisher":{"@id":"https:\/\/www.analysir.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#primaryimage"},"thumbnailUrl":"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png","keywords":["Air Conditioner","export","Infrared","IR signals","Linux","LIRC","Raspberry Pi"],"articleSection":["AnalysIR Blog","IR Sources"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/","url":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/","name":"AnalysIR, Raspberry Pi & LIRC serve-up Infrared Remote Control","isPartOf":{"@id":"https:\/\/www.analysir.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#primaryimage"},"image":{"@id":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#primaryimage"},"thumbnailUrl":"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png","datePublished":"2014-03-04T22:36:02+00:00","dateModified":"2014-03-05T17:20:43+00:00","description":"Decoding Airconditioner Infrared remote control using AnalysIR, Raspberry Pi & LIRC","breadcrumb":{"@id":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#primaryimage","url":"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png","contentUrl":"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/03\/LircFlic.png","width":600,"height":400,"caption":"asdasdasd"},{"@type":"BreadcrumbList","@id":"https:\/\/www.analysir.com\/blog\/2014\/03\/04\/analysir-raspberry-pi-lirc-deliver-infrared-remote-control\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.analysir.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Raspberry Pi, AnalysIR &#038; LIRC serve-up Infrared Remote Control"}]},{"@type":"WebSite","@id":"https:\/\/www.analysir.com\/blog\/#website","url":"https:\/\/www.analysir.com\/blog\/","name":"AnalysIR Blog","description":"All about infrared remote control, IR decoding and more","publisher":{"@id":"https:\/\/www.analysir.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.analysir.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.analysir.com\/blog\/#organization","name":"AnalysIR","url":"https:\/\/www.analysir.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.analysir.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2015\/10\/AnalysIR_and_IRToy.png","contentUrl":"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2015\/10\/AnalysIR_and_IRToy.png","width":200,"height":200,"caption":"AnalysIR"},"image":{"@id":"https:\/\/www.analysir.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/chris.analysir","https:\/\/x.com\/analysir"]},{"@type":"Person","@id":"https:\/\/www.analysir.com\/blog\/#\/schema\/person\/16a6d94c57d4f2629096ab80a7b36e13","name":"User Two","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8167f41ca01c8bf0646f87048aaf9e8f90e7d0b65650c0f8eaaf8002b288d6cb?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8167f41ca01c8bf0646f87048aaf9e8f90e7d0b65650c0f8eaaf8002b288d6cb?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8167f41ca01c8bf0646f87048aaf9e8f90e7d0b65650c0f8eaaf8002b288d6cb?s=96&d=identicon&r=g","caption":"User Two"},"sameAs":["http:\/\/www.AnalysIR.com","https:\/\/www.facebook.com\/chris.analysir","https:\/\/x.com\/AnalysIR"],"url":"https:\/\/www.analysir.com\/blog\/author\/analysir\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p42zhM-76","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":7,"url":"https:\/\/www.analysir.com\/blog\/2013\/10\/16\/sky-plus-infrared-remote-codes\/","url_meta":{"origin":440,"position":0},"title":"SKY+ IR remote codes","author":"User Two","date":"October 16, 2013","format":false,"excerpt":"We are working on a project to create a custom TV remote to control a SKY+ satellite box, for a friend who cannot manage the standard remote control or even the accessibility ones that are available. As this is an older model STB from SKY we found it difficult to\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"SKY+ Remote Control","src":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/skyplusremote.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":251,"url":"https:\/\/www.analysir.com\/blog\/2013\/08\/30\/update-the-kits-have-landed-roll-out-plans-arduino-vs-raspberry-pi-performance\/","url_meta":{"origin":440,"position":1},"title":"Update: The kits have landed, roll-out plans &#038; Arduino vs Raspberry Pi performance","author":"User Two","date":"August 30, 2013","format":false,"excerpt":"We posted another update a couple of days ago covering many of these points, but it seems to have evaporated (Maybe I forgot to hit the 'Post' button). We know some of the kits have arrived locally in Ireland. However, one backer reported that the packaging was 'compromised'\u00a0 but that\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":640,"url":"https:\/\/www.analysir.com\/blog\/2014\/07\/06\/controlling-chigo-air-conditioner-via-infrared-smart-phone\/","url_meta":{"origin":440,"position":2},"title":"Controlling Chigo Air Conditioner via Infrared from smart phone","author":"User Two","date":"July 6, 2014","format":false,"excerpt":"Anyone who has tried\u00a0 controlling an Air Conditioner unit using an Arduino, USB IR Toy, RPi or any MCU will know how difficult it can be to record the longer infrared signals they use. Typical TV systems use IR signals circa 32 bits long, while this Chigo AC unit uses\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"Samsung IR Remote app","src":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/07\/SamsungIRremote0-168x300.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1055,"url":"https:\/\/www.analysir.com\/blog\/2015\/01\/06\/reverse-engineering-mitsubishi-ac-infrared-protocol\/","url_meta":{"origin":440,"position":3},"title":"Reverse engineering the Mitsubishi AC Infrared protocol","author":"User Two","date":"January 6, 2015","format":false,"excerpt":"This post is the second in a two-part series about Reverse Engineering AC Infrared protocols. This time we look at the Mitsubishi Air Conditioner IR Protocol. The project was undertaken by\u00a0 two of our users in France (Vincent & Mathieu), with the help of AnalysIR, who\u00a0 collaborated to reverse engineer\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"Mitsubishi AC AnalysIR Screenshot","src":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/12\/Mitsubishi_AC_AnalysIR_Screenshot-1024x573.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/12\/Mitsubishi_AC_AnalysIR_Screenshot-1024x573.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/12\/Mitsubishi_AC_AnalysIR_Screenshot-1024x573.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":962,"url":"https:\/\/www.analysir.com\/blog\/2014\/11\/04\/analysir-supports-psoc-4-cypress\/","url_meta":{"origin":440,"position":4},"title":"AnalysIR supports PSOC 4 from Cypress","author":"User Two","date":"November 4, 2014","format":false,"excerpt":"AnalysIR now provides support for the PSOC 4 Prototyping kit from Cypress. Effective immediately users of AnalysIR can use the kit to act as an Infrared source for AnalysIR. The PSOC 4 Prototyping kits are available from Cypress and via their global distributors for just US$4 plus shipping. To use\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"PSOC4 and AnalysIR","src":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/11\/PSOC4_AnalysIR-1024x663.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/11\/PSOC4_AnalysIR-1024x663.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/11\/PSOC4_AnalysIR-1024x663.png?resize=525%2C300 1.5x"},"classes":[]},{"id":728,"url":"https:\/\/www.analysir.com\/blog\/2014\/08\/29\/teensy-now-supported-analysir-beta-now\/","url_meta":{"origin":440,"position":5},"title":"Teensy now supported for AnalysIR","author":"User Two","date":"August 29, 2014","format":false,"excerpt":"A new user of AnalysIR from the Netherlands, wanted to get the AnalysIR firmware working on Teensy 3.x . Although this has not been officially supported, we were happy to support his efforts knowing that it would most likely be a relatively easy exercise, based on past experiences. Needless to\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"Teensy 3.1 now supported for AnalysIR","src":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/08\/teensy31.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/posts\/440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/comments?post=440"}],"version-history":[{"count":10,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/posts\/440\/revisions"}],"predecessor-version":[{"id":459,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/posts\/440\/revisions\/459"}],"wp:attachment":[{"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/media?parent=440"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/categories?post=440"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/tags?post=440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}