GithubHelp home page GithubHelp logo

Comments (2)

teaching-innovation avatar teaching-innovation commented on August 23, 2024

Turns out i was over analyzing the data and made changes before it was necessary. It seems each of the words should be inverted so i was reading 00101000 = 0x28 rather than 00010100 = 0x14.

from arduino-heatpumpir.

ToniA avatar ToniA commented on August 23, 2024

Yes, I fell into that trap a few times myself. Also the IR receivers you find in the net don't usually work with very long IR codes, this is why I created this:

https://github.com/ToniA/Raw-IR-decoder-for-Arduino

I have decoded protocols by going through one setting at a time (like, step through all temperatures), and then compared the data in Excel. In all cases the procol has been pretty simple, so that it's easy to see which bits affect what. And then there's the checksum calculation, but that's usually also very simple.

During development it's very useful to have two Arduinos, so that the other one receives and the other one transmits, and then you can compare the transmit results agaist a real IR remote.

Toni

Date: Sun, 16 Nov 2014 06:11:18 -0800
From: [email protected]
To: [email protected]
Subject: Re: [arduino-heatpumpir] How do add new model to FujitsuIR Protocol (#3)

Turns out i was over analyzing the data and made changes before it was necessary. It seems each of the words should be inverted so i was reading 00101000 = 0x28 rather than 00010100 = 0x14.


Reply to this email directly or view it on GitHub.

                  =

from arduino-heatpumpir.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.