| 1146 | aNumberOfRepeats); |
| 1147 | } |
| 1148 | void 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 | |
| 1158 | void IRsend::sendPulseDistanceWidth_P(PulseDistanceWidthProtocolConstants const *aProtocolConstantsPGM, IRDecodedRawDataType aData, |
| 1159 | uint_fast8_t aNumberOfBits, int_fast8_t aNumberOfRepeats) { |
nothing calls this directly
no outgoing calls
no test coverage detected