| 668 | } |
| 669 | |
| 670 | void IRsend::sendPulseDistanceWidthData_P(PulseDistanceWidthProtocolConstants const *aProtocolConstantsPGM, |
| 671 | IRDecodedRawDataType aData, uint_fast8_t aNumberOfBits) { |
| 672 | |
| 673 | PulseDistanceWidthProtocolConstants tTemporaryPulseDistanceWidthProtocolConstants; |
| 674 | memcpy_P(&tTemporaryPulseDistanceWidthProtocolConstants, aProtocolConstantsPGM, |
| 675 | sizeof(tTemporaryPulseDistanceWidthProtocolConstants)); |
| 676 | sendPulseDistanceWidthData(&tTemporaryPulseDistanceWidthProtocolConstants, aData, aNumberOfBits); |
| 677 | } |
| 678 | |
| 679 | /********************************************************************************************************************** |
| 680 | * Send functions with detailed parameters |
nothing calls this directly
no outgoing calls
no test coverage detected