MCPcopy Create free account
hub / github.com/Arduino-IRremote/Arduino-IRremote / sendPulseDistanceWidthFromArray_P

Method sendPulseDistanceWidthFromArray_P

src/IRSend.hpp:896–904  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

894}
895
896void IRsend::sendPulseDistanceWidthFromArray_P(uint_fast8_t aFrequencyKHz,
897 DistanceWidthTimingInfoStruct const *aDistanceWidthTimingInfoPGM, IRDecodedRawDataType *aDecodedRawDataArray,
898 uint16_t aNumberOfBits, uint8_t aFlags, uint16_t aRepeatPeriodMillis, int_fast8_t aNumberOfRepeats) {
899
900 DistanceWidthTimingInfoStruct tTemporaryDistanceWidthTimingInfo;
901 memcpy_P(&tTemporaryDistanceWidthTimingInfo, aDistanceWidthTimingInfoPGM, sizeof(tTemporaryDistanceWidthTimingInfo));
902 sendPulseDistanceWidthFromArray(aFrequencyKHz, &tTemporaryDistanceWidthTimingInfo, aDecodedRawDataArray, aNumberOfBits, aFlags,
903 aRepeatPeriodMillis, aNumberOfRepeats);
904}
905
906/**********************************************************************************************************************
907 * Send functions with PulseDistanceWidthProtocolConstants parameter

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected