Skip to content

Instantly share code, notes, and snippets.

@potaycat
Created September 15, 2019 15:48
Show Gist options
  • Save potaycat/71741352256810639d38cb582ea9d584 to your computer and use it in GitHub Desktop.
Save potaycat/71741352256810639d38cb582ea9d584 to your computer and use it in GitHub Desktop.
Mitsubishi fan remote control IR signal frequency. Captured using Arduino and IR receiver. Though forgot to label them
/ ON, OFF (in 10's of microseconds)
336, 160,
48, 118,
46, 120,
46, 42,
42, 42,
40, 44,
40, 120,
46, 42,
42, 42,
42, 118,
48, 118,
46, 44,
40, 120,
46, 42,
42, 42,
42, 118,
46, 120,
46, 42,
42, 118,
48, 118,
46, 42,
42, 120,
46, 42,
42, 42,
40, 44,
40, 44,
40, 42,
42, 118,
48, 42,
42, 42,
40, 44,
40, 120,
46, 42,
42, 42,
42, 42,
42, 42,
42, 42,
40, 44,
40, 44,
40, 42,
42, 120,
46, 118,
48, 40,
42, 42,
42, 120,
46, 42,
42, 42,
42, 42,
40, 120,
46, 118,
48, 42,
42, 42,
40, 44,
40, 42,
42, 42,
42, 42,
42, 42,
42, 42,
42, 42,
42, 42,
42, 40,
42, 120,
46, 42,
42, 42,
42, 118,
46, 0};
Received:
OFF ON
54724 usec, 3260 usec
1700 usec, 440 usec
1200 usec, 460 usec
1200 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
1200 usec, 440 usec
400 usec, 440 usec
380 usec, 460 usec
1200 usec, 440 usec
1220 usec, 440 usec
400 usec, 440 usec
1200 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
1200 usec, 420 usec
1220 usec, 460 usec
380 usec, 460 usec
1200 usec, 420 usec
1240 usec, 420 usec
420 usec, 440 usec
1200 usec, 420 usec
420 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
1180 usec, 420 usec
420 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
1200 usec, 400 usec
420 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
360 usec, 460 usec
1200 usec, 420 usec
1240 usec, 420 usec
420 usec, 440 usec
400 usec, 440 usec
1200 usec, 420 usec
420 usec, 460 usec
380 usec, 460 usec
380 usec, 440 usec
1200 usec, 420 usec
420 usec, 460 usec
1200 usec, 440 usec
400 usec, 460 usec
380 usec, 460 usec
360 usec, 460 usec
400 usec, 440 usec
380 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
380 usec, 460 usec
380 usec, 440 usec
400 usec, 440 usec
380 usec, 460 usec
1200 usec, 420 usec
420 usec, 460 usec
1180 usec, 440 usec
int IRsignal[] = {
// ON, OFF (in 10's of microseconds)
326, 170,
44, 120,
46, 120,
46, 38,
46, 38,
46, 38,
46, 120,
44, 40,
44, 38,
46, 120,
44, 122,
44, 40,
44, 120,
46, 38,
46, 38,
46, 120,
42, 122,
46, 38,
46, 120,
42, 124,
42, 42,
44, 120,
42, 42,
46, 38,
46, 38,
46, 38,
46, 38,
46, 118,
42, 42,
46, 38,
46, 38,
46, 120,
40, 42,
46, 38,
46, 38,
46, 38,
46, 38,
46, 38,
46, 38,
46, 36,
46, 120,
42, 124,
42, 42,
44, 40,
44, 120,
42, 42,
46, 38,
46, 38,
44, 120,
42, 42,
46, 120,
44, 40,
46, 38,
46, 36,
46, 40,
44, 38,
46, 38,
46, 38,
46, 38,
46, 38,
44, 40,
44, 38,
46, 120,
42, 42,
46, 118,
44, 0};
Received:
OFF ON
30696 usec, 3340 usec
1620 usec, 460 usec
1200 usec, 460 usec
1180 usec, 460 usec
440 usec, 400 usec
440 usec, 400 usec
420 usec, 420 usec
1200 usec, 460 usec
420 usec, 400 usec
440 usec, 400 usec
1200 usec, 460 usec
1200 usec, 460 usec
420 usec, 420 usec
1180 usec, 460 usec
440 usec, 400 usec
420 usec, 420 usec
1200 usec, 460 usec
1180 usec, 460 usec
440 usec, 400 usec
1200 usec, 460 usec
1200 usec, 460 usec
420 usec, 400 usec
1200 usec, 460 usec
440 usec, 400 usec
440 usec, 400 usec
420 usec, 420 usec
420 usec, 420 usec
420 usec, 420 usec
1180 usec, 460 usec
440 usec, 420 usec
420 usec, 400 usec
420 usec, 420 usec
1200 usec, 460 usec
420 usec, 420 usec
420 usec, 420 usec
420 usec, 420 usec
420 usec, 400 usec
440 usec, 400 usec
420 usec, 420 usec
420 usec, 420 usec
420 usec, 420 usec
1180 usec, 460 usec
1200 usec, 460 usec
420 usec, 420 usec
420 usec, 420 usec
1200 usec, 460 usec
420 usec, 380 usec
420 usec, 380 usec
500 usec, 340 usec
1260 usec, 400 usec
1260 usec, 380 usec
460 usec, 380 usec
1260 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 380 usec
460 usec, 380 usec
460 usec, 380 usec
440 usec, 400 usec
460 usec, 380 usec
440 usec, 400 usec
440 usec, 400 usec
1260 usec, 380 usec
460 usec, 380 usec
1260 usec, 460 usec
1200 usec, 440 usec
int IRsignal[] = {
// ON, OFF (in 10's of microseconds)
334, 162,
46, 120,
46, 118,
46, 44,
40, 44,
40, 42,
42, 120,
46, 42,
40, 44,
40, 120,
46, 120,
46, 42,
42, 118,
46, 44,
40, 42,
42, 120,
46, 118,
46, 44,
40, 120,
46, 120,
46, 42,
40, 120,
46, 44,
40, 44,
40, 42,
42, 42,
42, 42,
42, 118,
46, 44,
42, 42,
40, 42,
42, 120,
46, 42,
42, 42,
42, 42,
42, 42,
40, 44,
40, 42,
42, 42,
42, 42,
42, 118,
46, 120,
46, 42,
42, 42,
42, 120,
46, 42,
38, 42,
38, 50,
34, 126,
40, 126,
38, 46,
38, 126,
40, 44,
40, 44,
40, 44,
38, 46,
38, 46,
38, 44,
40, 46,
38, 44,
40, 44,
40, 126,
38, 46,
38, 126,
46, 120,
44, 0};
Received:
OFF ON
17460 usec, 3280 usec
1680 usec, 400 usec
1260 usec, 440 usec
1200 usec, 460 usec
380 usec, 400 usec
440 usec, 400 usec
440 usec, 440 usec
1200 usec, 460 usec
380 usec, 400 usec
440 usec, 400 usec
1260 usec, 460 usec
1180 usec, 400 usec
460 usec, 380 usec
1260 usec, 460 usec
380 usec, 400 usec
440 usec, 380 usec
1280 usec, 440 usec
1200 usec, 460 usec
380 usec, 400 usec
1260 usec, 440 usec
1200 usec, 460 usec
380 usec, 400 usec
1260 usec, 460 usec
380 usec, 400 usec
440 usec, 380 usec
460 usec, 440 usec
380 usec, 460 usec
380 usec, 400 usec
1260 usec, 440 usec
400 usec, 380 usec
460 usec, 380 usec
440 usec, 400 usec
1260 usec, 460 usec
380 usec, 400 usec
440 usec, 380 usec
460 usec, 380 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
1260 usec, 380 usec
1260 usec, 460 usec
380 usec, 400 usec
440 usec, 380 usec
1280 usec, 440 usec
380 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
1260 usec, 380 usec
460 usec, 380 usec
440 usec, 400 usec
1260 usec, 380 usec
460 usec, 380 usec
460 usec, 380 usec
460 usec, 380 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 380 usec
460 usec, 380 usec
440 usec, 400 usec
1260 usec, 400 usec
1260 usec, 380 usec
int IRsignal[] = {
// ON, OFF (in 10's of microseconds)
328, 168,
40, 126,
44, 120,
46, 38,
40, 44,
40, 44,
44, 120,
46, 38,
40, 44,
40, 126,
46, 118,
40, 46,
38, 126,
46, 38,
40, 44,
38, 128,
44, 120,
46, 38,
40, 126,
44, 120,
46, 38,
40, 126,
46, 38,
40, 44,
38, 46,
44, 38,
46, 38,
40, 126,
44, 40,
38, 46,
38, 44,
40, 126,
46, 38,
40, 44,
38, 46,
38, 44,
40, 44,
40, 44,
40, 44,
40, 44,
40, 126,
38, 126,
46, 38,
40, 44,
38, 128,
44, 38,
40, 44,
40, 44,
40, 126,
38, 46,
38, 44,
40, 126,
38, 46,
38, 46,
38, 46,
38, 44,
40, 44,
40, 44,
40, 44,
40, 44,
40, 44,
38, 46,
38, 44,
40, 126,
40, 126,
38, 0};
Received:
OFF ON
58176 usec, 3360 usec
1600 usec, 460 usec
1200 usec, 460 usec
1200 usec, 460 usec
420 usec, 420 usec
420 usec, 400 usec
440 usec, 400 usec
1200 usec, 460 usec
420 usec, 420 usec
420 usec, 400 usec
1200 usec, 460 usec
1200 usec, 460 usec
420 usec, 420 usec
1180 usec, 460 usec
440 usec, 400 usec
440 usec, 400 usec
1200 usec, 460 usec
1180 usec, 480 usec
420 usec, 420 usec
1180 usec, 460 usec
1200 usec, 460 usec
420 usec, 380 usec
1220 usec, 400 usec
440 usec, 400 usec
440 usec, 380 usec
460 usec, 380 usec
460 usec, 380 usec
440 usec, 400 usec
1260 usec, 400 usec
440 usec, 400 usec
440 usec, 380 usec
460 usec, 380 usec
1260 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 380 usec
440 usec, 400 usec
460 usec, 380 usec
440 usec, 400 usec
440 usec, 400 usec
1260 usec, 440 usec
1200 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
1260 usec, 440 usec
400 usec, 380 usec
460 usec, 380 usec
440 usec, 400 usec
1260 usec, 440 usec
1220 usec, 400 usec
1260 usec, 380 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 380 usec
460 usec, 380 usec
440 usec, 400 usec
440 usec, 400 usec
440 usec, 400 usec
1260 usec, 400 usec
1240 usec, 460 usec
400 usec, 380 usec
1260 usec, 400 usec
int IRsignal[] = {
// ON, OFF (in 10's of microseconds)
336, 160,
46, 120,
46, 120,
46, 42,
42, 42,
40, 44,
40, 120,
46, 42,
42, 42,
40, 120,
46, 120,
46, 42,
42, 118,
46, 44,
40, 44,
40, 120,
46, 118,
48, 42,
42, 118,
46, 120,
46, 42,
38, 122,
40, 44,
40, 44,
38, 46,
38, 46,
38, 44,
40, 126,
40, 44,
40, 44,
38, 46,
38, 126,
40, 44,
40, 44,
40, 44,
40, 44,
38, 44,
40, 46,
38, 44,
40, 44,
40, 126,
44, 120,
40, 44,
40, 44,
40, 126,
44, 40,
38, 46,
38, 44,
40, 126,
44, 122,
40, 126,
38, 44,
40, 44,
40, 44,
40, 44,
40, 44,
40, 44,
38, 46,
38, 44,
40, 44,
40, 44,
40, 126,
40, 124,
46, 40,
38, 126,
40, 0};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment