IRremote
|
Go to the source code of this file.
Macros | |
#define | ENABLE_BEO_WITHOUT_FRAME_GAP |
#define | BEO_DATA_BITS 8 |
#define | BEO_UNIT 3125 |
#define | BEO_IR_MARK 200 |
#define | BEO_DATALINK_MARK (BEO_UNIT / 2) |
#define | BEO_PULSE_LENGTH_ZERO BEO_UNIT |
#define | BEO_PULSE_LENGTH_EQUAL (2 * BEO_UNIT) |
#define | BEO_PULSE_LENGTH_ONE (3 * BEO_UNIT) |
#define | BEO_PULSE_LENGTH_TRAILING_BIT (4 * BEO_UNIT) |
#define | BEO_PULSE_LENGTH_START_BIT (5 * BEO_UNIT) |
#define | BEO_DEBUG_PRINT(...) void() |
#define | BEO_DEBUG_PRINTLN(...) void() |
#define | BEO_TRACE_PRINT(...) void() |
#define | BEO_TRACE_PRINTLN(...) void() |
#define | BEO_MATCH_DELTA (BEO_UNIT / 2 - MICROS_PER_TICK) |
Functions | |
static bool | matchBeoLength (uint16_t aMeasuredTicks, uint16_t aMatchValueMicros) |
#define BEO_DATA_BITS 8 |
Definition at line 110 of file ir_BangOlufsen.hpp.
#define BEO_DATALINK_MARK (BEO_UNIT / 2) |
Definition at line 115 of file ir_BangOlufsen.hpp.
#define BEO_DEBUG_PRINT | ( | ... | ) | void() |
Definition at line 131 of file ir_BangOlufsen.hpp.
#define BEO_DEBUG_PRINTLN | ( | ... | ) | void() |
Definition at line 132 of file ir_BangOlufsen.hpp.
#define BEO_IR_MARK 200 |
Definition at line 114 of file ir_BangOlufsen.hpp.
#define BEO_MATCH_DELTA (BEO_UNIT / 2 - MICROS_PER_TICK) |
Definition at line 288 of file ir_BangOlufsen.hpp.
#define BEO_PULSE_LENGTH_EQUAL (2 * BEO_UNIT) |
Definition at line 118 of file ir_BangOlufsen.hpp.
#define BEO_PULSE_LENGTH_ONE (3 * BEO_UNIT) |
Definition at line 119 of file ir_BangOlufsen.hpp.
#define BEO_PULSE_LENGTH_START_BIT (5 * BEO_UNIT) |
Definition at line 121 of file ir_BangOlufsen.hpp.
#define BEO_PULSE_LENGTH_TRAILING_BIT (4 * BEO_UNIT) |
Definition at line 120 of file ir_BangOlufsen.hpp.
#define BEO_PULSE_LENGTH_ZERO BEO_UNIT |
Definition at line 117 of file ir_BangOlufsen.hpp.
#define BEO_TRACE_PRINT | ( | ... | ) | void() |
Definition at line 141 of file ir_BangOlufsen.hpp.
#define BEO_TRACE_PRINTLN | ( | ... | ) | void() |
Definition at line 142 of file ir_BangOlufsen.hpp.
#define BEO_UNIT 3125 |
Definition at line 112 of file ir_BangOlufsen.hpp.
#define ENABLE_BEO_WITHOUT_FRAME_GAP |
Definition at line 96 of file ir_BangOlufsen.hpp.
|
static |
Definition at line 288 of file ir_BangOlufsen.hpp.