This is a very simple guide, reviewing the steps required to get Blinky working on an Mbed OS platform.

Dependencies:   mbed Adafruit_GFX

Committer:
ParkChunMyong
Date:
Thu Jun 13 03:26:42 2019 +0000
Revision:
96:7465ab270e7a
Parent:
95:250afd53b710
first init

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ParkChunMyong 95:250afd53b710 1 /**
ParkChunMyong 95:250afd53b710 2 * IR remote common class (Version 0.0.4)
ParkChunMyong 95:250afd53b710 3 *
ParkChunMyong 95:250afd53b710 4 * Copyright (C) 2010 Shinichiro Nakamura (CuBeatSystems)
ParkChunMyong 95:250afd53b710 5 * http://shinta.main.jp/
ParkChunMyong 95:250afd53b710 6 */
ParkChunMyong 95:250afd53b710 7
ParkChunMyong 95:250afd53b710 8 #ifndef _REMOTE_IR_H_
ParkChunMyong 95:250afd53b710 9 #define _REMOTE_IR_H_
ParkChunMyong 95:250afd53b710 10
ParkChunMyong 95:250afd53b710 11 class RemoteIR {
ParkChunMyong 95:250afd53b710 12 public:
ParkChunMyong 95:250afd53b710 13
ParkChunMyong 95:250afd53b710 14 typedef enum {
ParkChunMyong 95:250afd53b710 15 UNKNOWN,
ParkChunMyong 95:250afd53b710 16 NEC,
ParkChunMyong 95:250afd53b710 17 NEC_REPEAT,
ParkChunMyong 95:250afd53b710 18 AEHA,
ParkChunMyong 95:250afd53b710 19 AEHA_REPEAT,
ParkChunMyong 95:250afd53b710 20 SONY
ParkChunMyong 95:250afd53b710 21 } Format;
ParkChunMyong 95:250afd53b710 22
ParkChunMyong 95:250afd53b710 23 static const int TUS_NEC = 562;
ParkChunMyong 95:250afd53b710 24 static const int TUS_AEHA = 425;
ParkChunMyong 95:250afd53b710 25 static const int TUS_SONY = 600;
ParkChunMyong 95:250afd53b710 26
ParkChunMyong 95:250afd53b710 27 private:
ParkChunMyong 95:250afd53b710 28 RemoteIR();
ParkChunMyong 95:250afd53b710 29 };
ParkChunMyong 95:250afd53b710 30
ParkChunMyong 95:250afd53b710 31 #endif
ParkChunMyong 95:250afd53b710 32