{"id":1620,"date":"2015-09-28T00:12:10","date_gmt":"2015-09-27T23:12:10","guid":{"rendered":"http:\/\/www.analysir.com\/blog\/?p=1620"},"modified":"2016-02-14T22:55:00","modified_gmt":"2016-02-14T22:55:00","slug":"analysir-video-tutorial-checksum-calculator","status":"publish","type":"post","link":"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/","title":{"rendered":"AnalysIR  Video Tutorial  &#8211; Checksum Calculator"},"content":{"rendered":"<p>We have just launched a short 6 minute video tutorial for AnalysIR introducing the use of the Checksum Calculator feature in AnalysIR, which is available via YouTube. The tutorial covers the steps to verify the position and type of checksums that are typically found in Air Conditioner infrared signals. The types of checksums covered include:<\/p>\n<ul>\n<li>XOR<\/li>\n<li>SUM<\/li>\n<li>CRC-6<\/li>\n<li>CRC-16<\/li>\n<li>&#8230;for both bytes and nibbles.<\/li>\n<\/ul>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"604\" height=\"340\" src=\"https:\/\/www.youtube.com\/embed\/y51rmJEcJvc?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/p>\n<p><!--more--><\/p>\n<p>By comparing the output of the calculator for all of the above Checksum\/CRC methods, it is easy to solve one of the hardest tasks in reverse engineering AC IR signals. For the more challenging signals it is possible to restrict certain bytes within the signal from the calculation. A common example would be to exclude the last byte of the signal from the calculation, as this is where it is usually stored. Another common trap is the bit order within the bytes of a signal. AnalysIR can automatically adjust the bit order between MSB, LSB &amp; LSB8. LSB8, where the bits in each byte are reversed, is the most common ordering for AC signals.<\/p>\n<blockquote><p>AnalysIR Video Tutorial Checksum Calculator<\/p><\/blockquote>\n<p><strong><a href=\"https:\/\/www.analysir.com\/blog\/get-analysir\/\" target=\"_blank\">Get your own copy of AnalysIR<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have just launched a short 6 minute video tutorial for AnalysIR introducing the use of the Checksum Calculator feature in AnalysIR, which is available via YouTube. The tutorial covers the steps to verify the position and type of checksums that are typically found in Air Conditioner infrared signals. The types of checksums covered include: &hellip; <a href=\"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">AnalysIR  Video Tutorial  &#8211; Checksum Calculator<\/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,257,235],"tags":[197,4,308,305,310,302,304,303,7,33,309,9,307,301,34,306],"class_list":["post-1620","post","type-post","status-publish","format-standard","hentry","category-analysir-blog","category-products","category-videos","tag-air-conditioner","tag-analysir","tag-byte","tag-checksum","tag-checksum-calculator","tag-crc","tag-crc-16","tag-crc8","tag-infrared","tag-ir","tag-nibble","tag-remote-control","tag-sum","tag-tuturial","tag-video","tag-xor"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AnalysIR Video Tutorial Checksum Calculator<\/title>\n<meta name=\"description\" content=\"AnalysIR Video Tutorial Checksum Calculator\" \/>\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\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AnalysIR Video Tutorial Checksum Calculator\" \/>\n<meta property=\"og:description\" content=\"AnalysIR Video Tutorial Checksum Calculator\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/\" \/>\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=\"2015-09-27T23:12:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-02-14T22:55:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2021\/07\/analysirLogo600whiteback.png\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"124\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/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=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/\"},\"author\":{\"name\":\"User Two\",\"@id\":\"https:\/\/www.analysir.com\/blog\/#\/schema\/person\/16a6d94c57d4f2629096ab80a7b36e13\"},\"headline\":\"AnalysIR Video Tutorial &#8211; Checksum Calculator\",\"datePublished\":\"2015-09-27T23:12:10+00:00\",\"dateModified\":\"2016-02-14T22:55:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/\"},\"wordCount\":205,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/#organization\"},\"keywords\":[\"Air Conditioner\",\"AnalysIR\",\"byte\",\"checksum\",\"Checksum Calculator\",\"crc\",\"crc-16\",\"crc8\",\"Infrared\",\"IR\",\"nibble\",\"Remote control\",\"sum\",\"tuturial\",\"Video\",\"xor\"],\"articleSection\":[\"AnalysIR Blog\",\"Products\",\"Videos\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/\",\"url\":\"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/\",\"name\":\"AnalysIR Video Tutorial Checksum Calculator\",\"isPartOf\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/#website\"},\"datePublished\":\"2015-09-27T23:12:10+00:00\",\"dateModified\":\"2016-02-14T22:55:00+00:00\",\"description\":\"AnalysIR Video Tutorial Checksum Calculator\",\"breadcrumb\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.analysir.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AnalysIR Video Tutorial &#8211; Checksum Calculator\"}]},{\"@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 Video Tutorial Checksum Calculator","description":"AnalysIR Video Tutorial Checksum Calculator","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\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/","og_locale":"en_US","og_type":"article","og_title":"AnalysIR Video Tutorial Checksum Calculator","og_description":"AnalysIR Video Tutorial Checksum Calculator","og_url":"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/","og_site_name":"AnalysIR Blog","article_publisher":"https:\/\/www.facebook.com\/chris.analysir","article_author":"https:\/\/www.facebook.com\/chris.analysir","article_published_time":"2015-09-27T23:12:10+00:00","article_modified_time":"2016-02-14T22:55:00+00:00","og_image":[{"width":600,"height":124,"url":"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2021\/07\/analysirLogo600whiteback.png","type":"image\/png"}],"author":"User Two","twitter_card":"summary_large_image","twitter_creator":"@AnalysIR","twitter_site":"@analysir","twitter_misc":{"Written by":"User Two","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/#article","isPartOf":{"@id":"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/"},"author":{"name":"User Two","@id":"https:\/\/www.analysir.com\/blog\/#\/schema\/person\/16a6d94c57d4f2629096ab80a7b36e13"},"headline":"AnalysIR Video Tutorial &#8211; Checksum Calculator","datePublished":"2015-09-27T23:12:10+00:00","dateModified":"2016-02-14T22:55:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/"},"wordCount":205,"commentCount":0,"publisher":{"@id":"https:\/\/www.analysir.com\/blog\/#organization"},"keywords":["Air Conditioner","AnalysIR","byte","checksum","Checksum Calculator","crc","crc-16","crc8","Infrared","IR","nibble","Remote control","sum","tuturial","Video","xor"],"articleSection":["AnalysIR Blog","Products","Videos"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/","url":"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/","name":"AnalysIR Video Tutorial Checksum Calculator","isPartOf":{"@id":"https:\/\/www.analysir.com\/blog\/#website"},"datePublished":"2015-09-27T23:12:10+00:00","dateModified":"2016-02-14T22:55:00+00:00","description":"AnalysIR Video Tutorial Checksum Calculator","breadcrumb":{"@id":"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-checksum-calculator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.analysir.com\/blog\/"},{"@type":"ListItem","position":2,"name":"AnalysIR Video Tutorial &#8211; Checksum Calculator"}]},{"@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-q8","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1627,"url":"https:\/\/www.analysir.com\/blog\/2015\/09\/28\/analysir-video-tutorial-reverse-engineering-tool\/","url_meta":{"origin":1620,"position":0},"title":"AnalysIR Video Tutorial &#8211; Reverse Engineering Tool","author":"User Two","date":"September 28, 2015","format":false,"excerpt":"We have just launched a short 11 minute AnalysIR video tutorial \u00a0introducing the use of the Reverse Engineering Tool feature in AnalysIR, which is available via YouTube. The tutorial covers the\u00a0important points in reverse engineering in infrared signal of a Toshiba Air \u00a0Conditioner. We focus in on the temperature field\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":1194,"url":"https:\/\/www.analysir.com\/blog\/2015\/04\/17\/latest-release-of-analysir-v1-preview-2-is-now-available-for-download\/","url_meta":{"origin":1620,"position":1},"title":"Latest release of AnalysIR V1 preview #2 is now available for download","author":"User Two","date":"April 17, 2015","format":false,"excerpt":"Dublin, Ireland - 17th April 2015. We are happy to announce the latest release of AnalysIR V1 preview #2 is now available for download by our backers & supporters. Existing users of AnalysIR will receive an email with instructions on how to download this version. New users will receive the\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"AnalysIR Screenshot","src":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/02\/AnalysIR-using-MSP430F5529-300x168.png?resize=350%2C200","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":1620,"position":2},"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":1030,"url":"https:\/\/www.analysir.com\/blog\/2014\/12\/27\/reverse-engineering-panasonic-ac-infrared-protocol\/","url_meta":{"origin":1620,"position":3},"title":"Reverse engineering the Panasonic AC Infrared protocol","author":"User Two","date":"December 27, 2014","format":false,"excerpt":"Recently, two of our users in France (Vincent & Mathieu) collaborated to reverse engineer the Panasonic AC Infrared protocol, one of the more challenging AC Infrared protocols using AnalysIR. Not only did they identify the codes & checksum but also provided some impressive documentation and full source code to help\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"AnalysIR - Panasonic AC 216 bit Infrared signal","src":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/12\/Panasonic-AC-635552834518268948_AnalysIR_Screenshot-1024x575.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/12\/Panasonic-AC-635552834518268948_AnalysIR_Screenshot-1024x575.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/12\/Panasonic-AC-635552834518268948_AnalysIR_Screenshot-1024x575.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":640,"url":"https:\/\/www.analysir.com\/blog\/2014\/07\/06\/controlling-chigo-air-conditioner-via-infrared-smart-phone\/","url_meta":{"origin":1620,"position":4},"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":760,"url":"https:\/\/www.analysir.com\/blog\/2014\/09\/17\/video-analysir-demo-batch-infrared-decoding\/","url_meta":{"origin":1620,"position":5},"title":"Video: AnalysIR Demo Batch Infrared Decoding","author":"User Two","date":"September 17, 2014","format":false,"excerpt":"Here we show a screen capture demonstration of the 'Batch Decoding' feature of AnalysIR. We show Infrared signals from 4 different Air Conditioners and how we can load them into AnalysIR and execute a batch decode of all of the signals in one easy step. Included are signals from Panasonic,\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":[]}],"_links":{"self":[{"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/posts\/1620","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=1620"}],"version-history":[{"count":7,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/posts\/1620\/revisions"}],"predecessor-version":[{"id":2134,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/posts\/1620\/revisions\/2134"}],"wp:attachment":[{"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/media?parent=1620"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/categories?post=1620"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/tags?post=1620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}