IRremote
|
Go to the source code of this file.
Macros | |
#define | SONY_ADDRESS_BITS 5 |
#define | SONY_COMMAND_BITS 7 |
#define | SONY_EXTRA_BITS 8 |
#define | SONY_BITS_MIN (SONY_COMMAND_BITS + SONY_ADDRESS_BITS) |
#define | SONY_BITS_15 (SONY_COMMAND_BITS + SONY_ADDRESS_BITS + 3) |
#define | SONY_BITS_MAX (SONY_COMMAND_BITS + SONY_ADDRESS_BITS + SONY_EXTRA_BITS) |
#define | SONY_UNIT 600 |
#define | SONY_HEADER_MARK (4 * SONY_UNIT) |
#define | SONY_ONE_MARK (2 * SONY_UNIT) |
#define | SONY_ZERO_MARK SONY_UNIT |
#define | SONY_SPACE SONY_UNIT |
#define | SONY_AVERAGE_DURATION_MIN 21000 |
#define | SONY_AVERAGE_DURATION_MAX 33000 |
#define | SONY_REPEAT_PERIOD 45000 |
#define | SONY_MAXIMUM_REPEAT_DISTANCE (SONY_REPEAT_PERIOD - SONY_AVERAGE_DURATION_MIN) |
#define | SONY_DOUBLE_SPACE_USECS 500 |
Variables | |
struct PulseDistanceWidthProtocolConstants | SonyProtocolConstants |