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

Method sendPulseDistanceWidthFromPGMArray_P

src/IRSend.hpp:1148–1156  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1146 aNumberOfRepeats);
1147}
1148void IRsend::sendPulseDistanceWidthFromPGMArray_P(PulseDistanceWidthProtocolConstants const *aProtocolConstantsPGM,
1149 IRDecodedRawDataType const *aDecodedRawDataPGMArray, uint16_t aNumberOfBits, int_fast8_t aNumberOfRepeats) {
1150
1151 PulseDistanceWidthProtocolConstants tTemporaryPulseDistanceWidthProtocolConstants;
1152 memcpy_P(&tTemporaryPulseDistanceWidthProtocolConstants, aProtocolConstantsPGM,
1153 sizeof(tTemporaryPulseDistanceWidthProtocolConstants));
1154 sendPulseDistanceWidthFromPGMArray(&tTemporaryPulseDistanceWidthProtocolConstants, aDecodedRawDataPGMArray, aNumberOfBits,
1155 aNumberOfRepeats);
1156}
1157
1158void IRsend::sendPulseDistanceWidth_P(PulseDistanceWidthProtocolConstants const *aProtocolConstantsPGM, IRDecodedRawDataType aData,
1159 uint_fast8_t aNumberOfBits, int_fast8_t aNumberOfRepeats) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected