Infrared4Arduino 1.2.3
|
CATmega2560 | |
CATmega328P | |
CATmega32U4 | |
CATmega4809 | |
CBoard | This class serves as an HAL (Hardware Abstraction Layer) |
CDue | |
CEsp32 | |
CHashDecoder | A decoder class using FNV-1 hashes of length 32 |
CIrDecoder | Abstract base class for all decoder classes |
CIrReader | Abstract base class for all IR readers, capturing or receiving |
CIrReceiver | Abstract base class for demodulating IR receivers |
CIrReceiverPoll | An implementation of IrReceiver using polling of the input pin |
CIrReceiverSampler | This receiving class samples the input pin every 50 microseconds using a timer interrupt |
CIrSender | Abstract base class for all sending classes |
CIrSenderNonMod | IrSender implementation without modulation, selectively with inverted output |
CIrSenderPwm | Sending function using timer PWM |
CIrSenderPwmHard | Sending function using timer PWM |
CIrSenderPwmSoft | Sending function using timer PWM |
CIrSenderPwmSoftDelay | Sending function using timer PWM |
CIrSenderPwmSpinWait | This sender class generates the modulation in software, using spin wait |
CIrSenderSimulator | Simulates sending in the sense that it prints the IrSequences on the Stream given as argument |
CIrSequence | This class consists of a vector of durations |
CIrSequenceReader | This class packs an IrSequence into a dummy, immutable IrReader |
CIrSignal | This class models an IR signal with intro-, repeat-, and ending sequences |
CIrWidget | Base class for classes based upon ICP pins capture |
CIrWidgetAggregating | This class implements the IrWidget |
CMultiDecoder | A preliminary multi protocol decoder |
CNec1Decoder | A decoder class for NEC1 signals |
CNec1Renderer | A static class consisting of two functions that generate IrSignal-s from the NEC1 protocol parameters |
CNoBoard | |
CPronto | Static class consisting of functions for parsing a Pronto Hex string (like 0000 006C 0022 0002 015B 00AD ...) into an IrSignal, and vice versa |
CRc5Decoder | A decoder class for RC5 signals |
CRc5Renderer | A static class consisting of two functions that generate IrSignal-s from the RC5 protocol parameters |
CSam | |
CTeensy3x |