Arduino-IRremote/examples/ReceiveDump/ReceiveDump.log

53 lines
2.8 KiB
Plaintext

START ../src/ReceiveDump.cpp from Nov 12 2022
Using library version 4.0.0
Ready to receive IR signals of protocols: NEC/NEC2/Onkyo/Apple, Panasonic/Kaseikyo, Denon/Sharp, Sony, RC5, RC6, LG, JVC, Samsung, Whynter, Lego Power Functions, Bosewave , MagiQuest, Universal Pulse Distance Width, Hash at pin 2
5000 us is the (minimum) gap, after which the start of a new IR packet is assumed
20 us are subtracted from all marks and added to all spaces for decoding
Protocol=Samsung Address=0x707 Command=0x4 Raw-Data=0xFB040707 32 bits LSB first
Send with: IrSender.sendSamsung(0x707, 0x4, <numberOfRepeats>);
Raw result in internal ticks (50 us) - with leading gap
rawData[68]:
-27948
+90,-84
+12,-32 +12,-32 +12,-32 +12,-11
+11,-11 +11,-11 +11,-11 +11,-11
+12,-32 +12,-32 +12,-32 +12,-10
+12,-10 +12,-10 +12,-10 +12,-11
+11,-11 +11,-11 +11,-33 +11,-11
+11,-11 +11,-11 +11,-11 +11,-11
+12,-32 +12,-32 +12,-10 +12,-32
+12,-32 +12,-32 +12,-32 +12,-32
+12
Sum: 1200
Raw result in microseconds - with leading gap
rawData[68]:
-1397400
+4500,-4200
+ 600,-1600 + 600,-1600 + 600,-1600 + 600,- 550
+ 550,- 550 + 550,- 550 + 550,- 550 + 550,- 550
+ 600,-1600 + 600,-1600 + 600,-1600 + 600,- 500
+ 600,- 500 + 600,- 500 + 600,- 500 + 600,- 550
+ 550,- 550 + 550,- 550 + 550,-1650 + 550,- 550
+ 550,- 550 + 550,- 550 + 550,- 550 + 550,- 550
+ 600,-1600 + 600,-1600 + 600,- 500 + 600,-1600
+ 600,-1600 + 600,-1600 + 600,-1600 + 600,-1600
+ 600
Sum: 60000
Result as internal ticks (50 us) array - compensated with MARK_EXCESS_MICROS=20
uint8_t rawTicks[67] = {90,84, 12,32, 12,32, 12,32, 12,11, 11,11, 11,11, 11,11, 11,11, 12,32, 12,32, 12,32, 12,10, 12,10, 12,10, 12,10, 12,11, 11,11, 11,11, 11,33, 11,11, 11,11, 11,11, 11,11, 11,11, 12,32, 12,32, 12,10, 12,32, 12,32, 12,32, 12,32, 12,32, 12}; // Protocol=Samsung Address=0x707 Command=0x4 Raw-Data=0xFB040707 32 bits LSB first
Result as microseconds array - compensated with MARK_EXCESS_MICROS=20
uint16_t rawData[67] = {4480,4220, 580,1620, 580,1620, 580,1620, 580,570, 530,570, 530,570, 530,570, 530,570, 580,1620, 580,1620, 580,1620, 580,520, 580,520, 580,520, 580,520, 580,570, 530,570, 530,570, 530,1670, 530,570, 530,570, 530,570, 530,570, 530,570, 580,1620, 580,1620, 580,520, 580,1620, 580,1620, 580,1620, 580,1620, 580,1620, 580}; // Protocol=Samsung Address=0x707 Command=0x4 Raw-Data=0xFB040707 32 bits LSB first
uint16_t address = 0x707;
uint16_t command = 0x4;
uint32_t data = 0xFB040707;
Pronto Hex as string
char prontoData[] = "0000 006D 0022 0000 00AE 00A1 0018 003D 0018 003D 0018 003D 0018 0014 0016 0014 0016 0014 0016 0014 0016 0014 0018 003D 0018 003D 0018 003D 0018 0012 0018 0012 0018 0012 0018 0012 0018 0014 0016 0014 0016 0014 0016 003F 0016 0014 0016 0014 0016 0014 0016 0014 0016 0014 0018 003D 0018 003D 0018 0012 0018 003D 0018 003D 0018 003D 0018 003D 0018 003D 0018 06C3 ";