virtual ~IrSenderSimulator()
static const frequency_t defaultFrequency
uint32_t frequency_t
Type for modulation frequency in Hz.
Abstract base class for all sending classes.
IrSenderSimulator(const IrSenderSimulator &orig)
This class consists of a vector of durations.
Simulates sending in the sense that it prints the IrSequences on the Stream given as argument.
IrSenderSimulator(Stream &stream_)
void send(const IrSequence &irSequence, frequency_t frequency=IrSignal::defaultFrequency)
Sends an IrSequence with the prescribed frequency.