IRremote
|
Go to the source code of this file.
Macros | |
#define | SAMSUNG_ADDRESS_BITS 16 |
#define | SAMSUNG_COMMAND16_BITS 16 |
#define | SAMSUNG_COMMAND32_BITS 32 |
#define | SAMSUNG_BITS (SAMSUNG_ADDRESS_BITS + SAMSUNG_COMMAND16_BITS) |
#define | SAMSUNG48_BITS (SAMSUNG_ADDRESS_BITS + SAMSUNG_COMMAND32_BITS) |
#define | SAMSUNG_UNIT 560 |
#define | SAMSUNG_HEADER_MARK (8 * SAMSUNG_UNIT) |
#define | SAMSUNG_HEADER_SPACE (8 * SAMSUNG_UNIT) |
#define | SAMSUNG_BIT_MARK SAMSUNG_UNIT |
#define | SAMSUNG_ONE_SPACE (3 * SAMSUNG_UNIT) |
#define | SAMSUNG_ZERO_SPACE SAMSUNG_UNIT |
#define | SAMSUNG_AVERAGE_DURATION 55000 |
#define | SAMSUNG_REPEAT_DURATION (SAMSUNG_HEADER_MARK + SAMSUNG_HEADER_SPACE + SAMSUNG_BIT_MARK + SAMSUNG_ZERO_SPACE + SAMSUNG_BIT_MARK) |
#define | SAMSUNG_REPEAT_PERIOD 110000 |
#define | SAMSUNG_MAXIMUM_REPEAT_DISTANCE (SAMSUNG_REPEAT_PERIOD + (SAMSUNG_REPEAT_PERIOD / 4)) |
Functions | |
void | sendSamsungLGSpecialRepeat () |
Like above, but implemented as a static function Used for sending special repeat frame. More... | |
Variables | |
struct PulseDistanceWidthProtocolConstants | SamsungProtocolConstants |
struct PulseDistanceWidthProtocolConstants | SamsungLGProtocolConstants |