IRTransmitterParams
Defines IR controller transmitter parameters.
IRTransmitterParams ir_params(outputs, flags, ms_prescaler, carrier_prescaler, carrier_low, carrier_high);
outputs
Output to use. One of IR_TRANSMITTER_OUTPUT_PIN* constant from IRController.h
flags
ms_prescaler
Prescaler for mark and space intervals. One of IR_MS_PRESCALLER_* constant from IRController.h
carrier_prescaler
Prescaler for carrier frequency. One of IR_CARRIER_PRESCALLER_* constant from IRController.h
low
Optional
high
Optional
To set up transmitter based on vendor, use setupVendor() function.
IRTransmitterParams ir_params(outputs, flags, ms_prescaler, carrier_prescaler);
ir_params.setupVendor(vendor);
vendor
Vendor/encoding IR_VENDOR_* constant from IRController.h