Skip to content

Instantly share code, notes, and snippets.

@iooner
Created December 24, 2018 15:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save iooner/d04f2d5752856121e18d59d03173880e to your computer and use it in GitHub Desktop.
Save iooner/d04f2d5752856121e18d59d03173880e to your computer and use it in GitHub Desktop.
Timestamp : 000116.696
Encoding : NEC
Code : FFC03F (32 bits)
Library : v2.5.3
Raw Timing[71]:
+ 9152, - 4498, + 598, - 542, + 602, - 538, + 596, - 544,
+ 600, - 540, + 602, - 538, + 596, - 542, + 602, - 540,
+ 594, - 544, + 598, - 1648, + 600, - 1648, + 600, - 1646,
+ 600, - 1648, + 600, - 1646, + 602, - 1644, + 604, - 1644,
+ 604, - 1642, + 596, - 1652, + 596, - 1652, + 596, - 544,
+ 602, - 538, + 594, - 544, + 598, - 540, + 594, - 546,
+ 598, - 540, + 604, - 536, + 598, - 542, + 602, - 1644,
+ 604, - 1642, + 594, - 1652, + 596, - 1650, + 598, - 1650,
+ 598, - 1648, + 600, - 39966, + 9152, - 2224, + 600
uint16_t rawData[71] = {9152, 4498, 598, 542, 602, 538, 596, 544, 600, 540, 602, 538, 596, 542, 602, 540, 594, 544, 598, 1648, 600, 1648, 600, 1646, 600, 1648, 600, 1646, 602, 1644, 604, 1644, 604, 1642, 596, 1652, 596, 1652, 596, 544, 602, 538, 594, 544, 598, 540, 594, 546, 598, 540, 604, 536, 598, 542, 602, 1644, 604, 1642, 594, 1652, 596, 1650, 598, 1650, 598, 1648, 600, 39966, 9152, 2224, 600}; // NEC FFC03F
uint32_t address = 0x0;
uint32_t command = 0x3;
uint64_t data = 0xFFC03F;
Timestamp : 000064.100
Encoding : NEC
Code : FF40BF (32 bits)
Library : v2.5.3
Raw Timing[67]:
+ 9160, - 4496, + 598, - 568, + 576, - 562, + 570, - 570,
+ 574, - 564, + 570, - 570, + 574, - 566, + 568, - 572,
+ 572, - 568, + 576, - 1644, + 594, - 1652, + 596, - 1652,
+ 596, - 1650, + 598, - 1648, + 600, - 1646, + 602, - 1646,
+ 602, - 1644, + 604, - 564, + 570, - 1650, + 598, - 568,
+ 576, - 564, + 570, - 568, + 576, - 564, + 570, - 570,
+ 574, - 566, + 568, - 1650, + 598, - 570, + 574, - 1646,
+ 602, - 1644, + 606, - 1642, + 596, - 1650, + 598, - 1650,
+ 598, - 1648, + 598
uint16_t rawData[67] = {9160, 4496, 598, 568, 576, 562, 570, 570, 574, 564, 570, 570, 574, 566, 568, 572, 572, 568, 576, 1644, 594, 1652, 596, 1652, 596, 1650, 598, 1648, 600, 1646, 602, 1646, 602, 1644, 604, 564, 570, 1650, 598, 568, 576, 564, 570, 568, 576, 564, 570, 570, 574, 566, 568, 1650, 598, 570, 574, 1646, 602, 1644, 606, 1642, 596, 1650, 598, 1650, 598, 1648, 598}; // NEC FF40BF
uint32_t address = 0x0;
uint32_t command = 0x2;
uint64_t data = 0xFF40BF;
Timestamp : 000074.148
Encoding : NEC
Code : FF00FF (32 bits)
Library : v2.5.3
Raw Timing[71]:
+ 9166, - 4492, + 604, - 536, + 598, - 542, + 602, - 538,
+ 596, - 544, + 600, - 540, + 604, - 536, + 598, - 542,
+ 602, - 538, + 596, - 1650, + 598, - 1648, + 598, - 1648,
+ 600, - 1646, + 602, - 1646, + 602, - 1644, + 604, - 1642,
+ 604, - 1642, + 596, - 544, + 600, - 540, + 602, - 536,
+ 598, - 542, + 602, - 536, + 596, - 542, + 602, - 538,
+ 596, - 542, + 600, - 1646, + 602, - 1644, + 604, - 1642,
+ 596, - 1650, + 598, - 1650, + 598, - 1648, + 598, - 1648,
+ 600, - 1646, + 602, - 39956, + 9152, - 2228, + 598
uint16_t rawData[71] = {9166, 4492, 604, 536, 598, 542, 602, 538, 596, 544, 600, 540, 604, 536, 598, 542, 602, 538, 596, 1650, 598, 1648, 598, 1648, 600, 1646, 602, 1646, 602, 1644, 604, 1642, 604, 1642, 596, 544, 600, 540, 602, 536, 598, 542, 602, 536, 596, 542, 602, 538, 596, 542, 600, 1646, 602, 1644, 604, 1642, 596, 1650, 598, 1650, 598, 1648, 598, 1648, 600, 1646, 602, 39956, 9152, 2228, 598}; // NEC FF00FF
uint64_t data = 0xFF00FF;
Timestamp : 000032.760
Encoding : NEC
Code : FF609F (32 bits)
Library : v2.5.3
Raw Timing[71]:
+ 9154, - 4500, + 594, - 544, + 600, - 540, + 594, - 546,
+ 598, - 542, + 602, - 536, + 598, - 542, + 602, - 536,
+ 598, - 542, + 602, - 1642, + 596, - 1652, + 596, - 1650,
+ 598, - 1648, + 600, - 1646, + 602, - 1644, + 604, - 1642,
+ 596, - 1650, + 598, - 542, + 600, - 1644, + 604, - 1642,
+ 596, - 544, + 600, - 540, + 594, - 544, + 600, - 540,
+ 594, - 546, + 598, - 1646, + 602, - 538, + 596, - 544,
+ 600, - 1644, + 602, - 1644, + 594, - 1652, + 596, - 1650,
+ 598, - 1648, + 600, - 39956, + 9154, - 2224, + 600
uint16_t rawData[71] = {9154, 4500, 594, 544, 600, 540, 594, 546, 598, 542, 602, 536, 598, 542, 602, 536, 598, 542, 602, 1642, 596, 1652, 596, 1650, 598, 1648, 600, 1646, 602, 1644, 604, 1642, 596, 1650, 598, 542, 600, 1644, 604, 1642, 596, 544, 600, 540, 594, 544, 600, 540, 594, 546, 598, 1646, 602, 538, 596, 544, 600, 1644, 602, 1644, 594, 1652, 596, 1650, 598, 1648, 600, 39956, 9154, 2224, 600}; // NEC FF609F
uint32_t address = 0x0;
uint32_t command = 0x6;
uint64_t data = 0xFF609F;
Encoding : NEC
Code : FFE01F (32 bits)
Library : v2.5.3
Raw Timing[71]:
+ 9170, - 4492, + 602, - 538, + 596, - 546, + 598, - 540,
+ 604, - 536, + 598, - 542, + 602, - 538, + 596, - 546,
+ 598, - 540, + 604, - 1642, + 596, - 1652, + 596, - 1650,
+ 600, - 1648, + 600, - 1648, + 602, - 1646, + 602, - 1646,
+ 602, - 1644, + 604, - 1642, + 594, - 1652, + 596, - 1652,
+ 596, - 544, + 600, - 540, + 594, - 546, + 598, - 542,
+ 602, - 536, + 596, - 542, + 602, - 538, + 596, - 544,
+ 600, - 1646, + 602, - 1644, + 604, - 1642, + 604, - 1642,
+ 594, - 1652, + 596, - 39962, + 9158, - 2228, + 596
uint16_t rawData[71] = {9170, 4492, 602, 538, 596, 546, 598, 540, 604, 536, 598, 542, 602, 538, 596, 546, 598, 540, 604, 1642, 596, 1652, 596, 1650, 600, 1648, 600, 1648, 602, 1646, 602, 1646, 602, 1644, 604, 1642, 594, 1652, 596, 1652, 596, 544, 600, 540, 594, 546, 598, 542, 602, 536, 596, 542, 602, 538, 596, 544, 600, 1646, 602, 1644, 604, 1642, 604, 1642, 594, 1652, 596, 39962, 9158, 2228, 596}; // NEC FFE01F
uint32_t address = 0x0;
uint32_t command = 0x7;
uint64_t data = 0xFFE01F;
Timestamp : 000004.265
Encoding : NEC (Repeat)
Code : FFFFFFFFFFFFFFFF (0 bits)
Library : v2.5.3
Raw Timing[3]:
+ 9154, - 2230, + 604
uint16_t rawData[3] = {9154, 2230, 604}; // NEC (Repeat) FFFFFFFFFFFFFFFF
uint64_t data = 0xFFFFFFFFFFFFFFFF;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment