Infrared4Arduino
1.0.6
|
Go to the source code of this file.
Macros | |
#define | HAS_AVR_INTERRUPT_H |
#define | SENDING_SUPPORTED |
#define | USE_DEFAULT_ENABLE_IR_IN |
#define | DUTY_CYCLE 50 |
#define | PULSE_CORRECTION 3 |
#define | BLINKLED 13 |
#define | BLINKLED_ON() (PORTB |= B00100000) |
#define | BLINKLED_OFF() (PORTB &= B11011111) |
#define | SYSCLOCK 16000000 |
#define | USECPERTICK 50 |
#define | IR_USE_TIMER2 |
#define | TIMER_RESET |
#define | TIMER_ENABLE_PWM (TCCR2A |= _BV(COM2B1)) |
#define | TIMER_DISABLE_PWM (TCCR2A &= ~(_BV(COM2B1))) |
#define | TIMER_ENABLE_INTR (TIMSK2 = _BV(OCIE2A)) |
#define | TIMER_DISABLE_INTR (TIMSK2 = 0) |
#define | TIMER_INTR_NAME TIMER2_COMPA_vect |
#define | TIMER_CONFIG_KHZ(val) |
#define | TIMER_COUNT_TOP (SYSCLOCK * USECPERTICK / 1000000) |
#define | TIMER_CONFIG_NORMAL() |
#define | SEND_PIN 3 |
#define | SENDPIN_ON(pin) digitalWrite(pin, HIGH) |
#define | SENDPIN_OFF(pin) digitalWrite(pin, LOW) |
#define BLINKLED 13 |
Definition at line 106 of file boarddefs.h.
#define BLINKLED_OFF | ( | ) | (PORTB &= B11011111) |
Definition at line 108 of file boarddefs.h.
#define BLINKLED_ON | ( | ) | (PORTB |= B00100000) |
Definition at line 107 of file boarddefs.h.
#define DUTY_CYCLE 50 |
Definition at line 36 of file boarddefs.h.
#define HAS_AVR_INTERRUPT_H |
Definition at line 26 of file boarddefs.h.
#define IR_USE_TIMER2 |
Definition at line 209 of file boarddefs.h.
#define PULSE_CORRECTION 3 |
Definition at line 40 of file boarddefs.h.
#define SEND_PIN 3 |
Definition at line 267 of file boarddefs.h.
#define SENDING_SUPPORTED |
Definition at line 29 of file boarddefs.h.
#define SENDPIN_OFF | ( | pin | ) | digitalWrite(pin, LOW) |
Definition at line 678 of file boarddefs.h.
#define SENDPIN_ON | ( | pin | ) | digitalWrite(pin, HIGH) |
Definition at line 674 of file boarddefs.h.
#define SYSCLOCK 16000000 |
Definition at line 117 of file boarddefs.h.
#define TIMER_CONFIG_KHZ | ( | val | ) |
Definition at line 228 of file boarddefs.h.
#define TIMER_CONFIG_NORMAL | ( | ) |
Definition at line 247 of file boarddefs.h.
#define TIMER_COUNT_TOP (SYSCLOCK * USECPERTICK / 1000000) |
Definition at line 236 of file boarddefs.h.
#define TIMER_DISABLE_INTR (TIMSK2 = 0) |
Definition at line 225 of file boarddefs.h.
#define TIMER_DISABLE_PWM (TCCR2A &= ~(_BV(COM2B1))) |
Definition at line 223 of file boarddefs.h.
#define TIMER_ENABLE_INTR (TIMSK2 = _BV(OCIE2A)) |
Definition at line 224 of file boarddefs.h.
#define TIMER_ENABLE_PWM (TCCR2A |= _BV(COM2B1)) |
Definition at line 222 of file boarddefs.h.
#define TIMER_INTR_NAME TIMER2_COMPA_vect |
Definition at line 226 of file boarddefs.h.
#define TIMER_RESET |
Definition at line 221 of file boarddefs.h.
#define USE_DEFAULT_ENABLE_IR_IN |
Definition at line 33 of file boarddefs.h.
#define USECPERTICK 50 |
Definition at line 121 of file boarddefs.h.