A bit confused about IR Receiver and IR Transmitter

Moderators: Voyager, BertB, rtenklooster, Stuntteam, grovkillen, TD-er

Post Reply
Message
Author
janjoh
Normal user
Posts: 7
Joined: 05 Oct 2018, 19:54

A bit confused about IR Receiver and IR Transmitter

#1 Post by janjoh » 05 Oct 2018, 20:04

So, I have a space heater with ir Control. Using IRRecvDumpV2.ino on a NodeMCU v3 it decoded the remote as Unknown encoding and slightly varying output on repeated presses of the same button.

Ok, so i thought that it meant it really was a "non standard remote".

Just for a laugh i pointed the remote to a R147-device (Also on NodeMCU v3) and then the output is consistant


2396985398 for one button, 3404768302 for another etc.

Now, does that mean that IRRecvDumpV2 does not like my NodeMCU for some reason and that the code is actually "regular codes"? And of course, if i wanted to try to transmit the 3404768302 for example, what would be the proper call to IRTX? Not much info on the doc https://www.letscontrolit.com/wiki/index.php/IRTX and i have also looked at viewtopic.php?t=328 which shows the URL... But, would it be possible to use IR Receive in ESP Easy to obtain encoding and length?

Thank you in advance!

User avatar
grovkillen
Normal user
Posts: 2238
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: A bit confused about IR Receiver and IR Transmitter

#2 Post by grovkillen » 05 Oct 2018, 20:16

Both me and TD-er are less experienced with the IR plugins since none of us are using it privately. I hope to get the wiki up to date once we get more time on our hands.
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

Shardan
Normal user
Posts: 1002
Joined: 03 Sep 2016, 23:27
Location: Bielefeld / Germany

Re: A bit confused about IR Receiver and IR Transmitter

#3 Post by Shardan » 05 Oct 2018, 20:50

Hello,

I've the IRRecvDumpV2 running on an arduino without problems.

With "unkown" you get a raw code that might be usefull, I never tested it up to now
Regards
Shardan

janjoh
Normal user
Posts: 7
Joined: 05 Oct 2018, 19:54

Re: A bit confused about IR Receiver and IR Transmitter

#4 Post by janjoh » 06 Oct 2018, 21:05

Shardan wrote:
05 Oct 2018, 20:50
Hello,

I've the IRRecvDumpV2 running on an arduino without problems.

With "unkown" you get a raw code that might be usefull, I never tested it up to now
Yeah, on a "real" arduino i got different results.

As i wrote before, when running on a NodeMCU i got "slightly different" results every time i pressed the same button on the remote.

So, i located my old Arduino UNO, and now i get the SAME result, every time i press a given button. Yey!

Soooo, that leaves the question, how do i send RAW codes with ESPEasy.. and how do i decode the below into something the ESPEasy IRTX plugin can manage?

Button ON/OFF
Encoding : UNKNOWN
Code : A32AB931 (32 bits)
Timing[23]:
+1300, - 400 +1250, - 400 + 450, -1200 +1300, - 400
+1300, - 400 + 450, -1200 + 450, -1200 + 500, -1200
+ 450, -1200 + 500, -1200 + 450, -1200 +1300
unsigned int rawData[23] = {1300,400, 1250,400, 450,1200, 1300,400, 1300,400, 450,1200, 450,1200, 500,1200, 450,1200, 500,1200, 450,1200, 1300}; // UNKNOWN A32AB931


Button I
Encoding : UNKNOWN
Code : 39D41DC6 (32 bits)
Timing[23]:
+1300, - 400 +1300, - 400 + 450, -1200 +1300, - 400
+1250, - 400 + 450, -1200 + 500, -1200 +1300, - 400
+ 450, -1200 + 450, -1200 + 500, -1200 + 450
unsigned int rawData[23] = {1300,400, 1300,400, 450,1200, 1300,400, 1250,400, 450,1200, 500,1200, 1300,400, 450,1200, 450,1200, 500,1200, 450}; // UNKNOWN 39D41DC6


Button II
Encoding : UNKNOWN
Code : E0984BB6 (32 bits)
Timing[23]:
+1300, - 400 +1300, - 350 + 450, -1200 +1300, - 400
+1300, - 400 + 450, -1200 + 450, -1200 + 500, -1200
+1300, - 400 + 450, -1200 + 450, -1200 + 500
unsigned int rawData[23] = {1300,400, 1300,350, 450,1200, 1300,400, 1300,400, 450,1200, 450,1200, 500,1200, 1300,400, 450,1200, 450,1200, 500}; // UNKNOWN E0984BB6


Button III
Encoding : UNKNOWN
Code : 371A3C86 (32 bits)
Timing[23]:
+1300, - 400 +1300, - 400 + 400, -1250 +1300, - 350
+1300, - 400 + 450, -1200 + 450, -1250 + 450, -1200
+ 500, -1200 +1300, - 400 + 450, -1200 + 450
unsigned int rawData[23] = {1300,400, 1300,400, 400,1250, 1300,350, 1300,400, 450,1200, 450,1250, 450,1200, 500,1200, 1300,400, 450,1200, 450}; // UNKNOWN 371A3C86


Button IV
Encoding : UNKNOWN
Code : 143226DB (32 bits)
Timing[23]:
+1300, - 400 +1300, - 350 + 500, -1200 +1300, - 350
+1300, - 400 + 450, -1200 + 500, -1200 + 450, -1200
+ 500, -1200 + 450, -1200 +1300, - 400 + 450
unsigned int rawData[23] = {1300,400, 1300,350, 500,1200, 1300,350, 1300,400, 450,1200, 500,1200, 450,1200, 500,1200, 450,1200, 1300,400, 450}; // UNKNOWN 143226DB



Button V
Encoding : UNKNOWN
Code : 4EA240AE (32 bits)
Timing[23]:
+1350, - 350 +1300, - 350 + 500, -1200 +1300, - 350
+1350, - 350 +1300, - 400 + 450, -1200 + 450, -1200
+ 450, -1250 + 450, -1200 +1350, - 350 +1300
unsigned int rawData[23] = {1350,350, 1300,350, 500,1200, 1300,350, 1350,350, 1300,400, 450,1200, 450,1200, 450,1250, 450,1200, 1350,350, 1300}; // UNKNOWN 4EA240AE

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 2 guests