|
IRremote
|
#include <Arduino.h>

Go to the source code of this file.
Macros | |
| #define | BIT_READ(value, bit) ((value) & (1UL << (bit))) |
| #define | BIT_SET(value, bit) ((value) |= (1UL << (bit))) |
| #define | BIT_CLEAR(value, bit) ((value) &= ~(1UL << (bit))) |
| #define | BIT_WRITE(value, bit, bitvalue) (bitvalue ? BIT_SET(value, bit) : BIT_CLEAR(value, bit)) |
| #define | digitalWriteFast digitalWrite |
| #define | pinModeFast pinMode |
| #define | digitalReadFast digitalRead |
| #define | digitalToggleFast(P) digitalWrite(P, ! digitalRead(P)) |
Functions | |
| void | NonConstantsUsedForPinModeFast (void) __attribute__((error("Parameter for pinModeFast() function is not const ant"))) |
| void | NonConstantsUsedForDigitalWriteFast (void) __attribute__((error("Parameter for digitalWriteFast() function is not const ant"))) |
| void | NonConstantsUsedForDigitalToggleFast (void) __attribute__((error("Parameter for digitalToggleFast() function is not const ant"))) |
| int | NonConstantsUsedForDigitalReadFast (void) __attribute__((error("Parameter for digitalReadFast() function is not const ant"))) |
| #define BIT_CLEAR | ( | value, | |
| bit | |||
| ) | ((value) &= ~(1UL << (bit))) |
Definition at line 35 of file digitalWriteFast.h.
| #define BIT_READ | ( | value, | |
| bit | |||
| ) | ((value) & (1UL << (bit))) |
Definition at line 29 of file digitalWriteFast.h.
| #define BIT_SET | ( | value, | |
| bit | |||
| ) | ((value) |= (1UL << (bit))) |
Definition at line 32 of file digitalWriteFast.h.
Definition at line 38 of file digitalWriteFast.h.
| #define digitalReadFast digitalRead |
Definition at line 400 of file digitalWriteFast.h.
| #define digitalToggleFast | ( | P | ) | digitalWrite(P, ! digitalRead(P)) |
Definition at line 426 of file digitalWriteFast.h.
| #define digitalWriteFast digitalWrite |
Definition at line 348 of file digitalWriteFast.h.
| #define pinModeFast pinMode |
Definition at line 384 of file digitalWriteFast.h.
| int NonConstantsUsedForDigitalReadFast | ( | void | ) | const |
| void NonConstantsUsedForDigitalToggleFast | ( | void | ) | const |
| void NonConstantsUsedForDigitalWriteFast | ( | void | ) | const |
| void NonConstantsUsedForPinModeFast | ( | void | ) | const |