IRremote
IRrecv Member List

This is the complete list of members for IRrecv, including all inherited members.

addMicrosToInternalTickCounter(uint16_t aMicrosecondsToAddToInternalTickCounter)IRrecv
addTicksToInternalTickCounter(uint16_t aTicksToAddToInternalTickCounter)IRrecv
available()IRrecv
begin(uint_fast8_t aReceivePin, bool aEnableLEDFeedback=false, uint_fast8_t aFeedbackLEDPin=USE_DEFAULT_FEEDBACK_LED_PIN)IRrecv
blink13(uint8_t aEnableLEDFeedback) __attribute__((deprecated("Please use setLEDFeedback() or enableLEDFeedback() / disableLEDFeedback().")))IRrecv
checkForRecordGapsMicros(Print *aSerial)IRrecv
checkForRepeatSpaceTicksAndSetFlag(uint16_t aMaximumRepeatSpaceTicks)IRrecv
checkHeader(PulseDistanceWidthProtocolConstants *aProtocolConstants)IRrecv
compare(uint16_t oldval, uint16_t newval)IRrecv
compensateAndPrintIRResultAsCArray(Print *aSerial, bool aOutputMicrosecondsInsteadOfTicks=true)IRrecv
compensateAndPrintIRResultAsPronto(Print *aSerial, uint16_t frequency=38000U)IRrecv
compensateAndStoreIRResultInArray(uint8_t *aArrayPtr)IRrecv
compensateAndStorePronto(String *aString, uint16_t frequency=38000U)IRrecv
decode()IRrecv
decode(decode_results *aResults) __attribute__((deprecated("Please use IrReceiver.decode() without a parameter and IrReceiver.decodedIRData.<fieldname> .")))IRrecv
decode_old(decode_results *aResults)IRrecv
decodeBangOlufsen()IRrecv
decodeBiPhaseData(uint_fast8_t aNumberOfBits, IRRawlenType aStartOffset, uint_fast8_t aStartClockCount, uint_fast8_t aValueOfSpaceToMarkTransition, uint16_t aBiphaseTimeUnit)IRrecv
decodeBoseWave()IRrecv
decodeDenon()IRrecv
decodeDenonOld(decode_results *aResults)IRrecv
decodedIRDataIRrecv
decodeDistanceWidth()IRrecv
decodeFAST()IRrecv
decodeHash()IRrecv
decodeHashOld(decode_results *aResults)IRrecv
decodeJVC()IRrecv
decodeJVCMSB(decode_results *aResults)IRrecv
decodeKaseikyo()IRrecv
decodeLegoPowerFunctions()IRrecv
decodeLG()IRrecv
decodeLGMSB(decode_results *aResults)IRrecv
decodeMagiQuest()IRrecv
decodeNEC()IRrecv
decodeNECMSB(decode_results *aResults)IRrecv
decodePanasonicMSB(decode_results *aResults)IRrecv
decodePulseDistanceWidthData(PulseDistanceWidthProtocolConstants *aProtocolConstants, uint_fast8_t aNumberOfBits, IRRawlenType aStartOffset=3)IRrecv
decodePulseDistanceWidthData(uint_fast8_t aNumberOfBits, IRRawlenType aStartOffset, uint16_t aOneMarkMicros, uint16_t aOneSpaceMicros, uint16_t aZeroMarkMicros, bool aMSBfirst)IRrecv
decodePulseDistanceWidthData(uint_fast8_t aNumberOfBits, IRRawlenType aStartOffset, uint16_t aOneMarkMicros, uint16_t aZeroMarkMicros, uint16_t aOneSpaceMicros, uint16_t aZeroSpaceMicros, bool aMSBfirst) __attribute__((deprecated("Please use decodePulseDistanceWidthData() with 6 parameters.")))IRrecv
decodePulseDistanceWidthDataStrict(uint_fast8_t aNumberOfBits, IRRawlenType aStartOffset, uint16_t aOneMarkMicros, uint16_t aZeroMarkMicros, uint16_t aOneSpaceMicros, uint16_t aZeroSpaceMicros, bool aMSBfirst)IRrecv
decodeRC5()IRrecv
decodeRC6()IRrecv
decodeSAMSUNG(decode_results *aResults)IRrecv
decodeSamsung()IRrecv
decodeSharp()IRrecv
decodeShuzu()IRrecv
decodeSony()IRrecv
decodeSonyMSB(decode_results *aResults)IRrecv
decodeWhynter()IRrecv
disableIRIn()IRrecv
enableIRIn()IRrecv
end()IRrecv
getBiphaselevel()IRrecv
getMaximumMarkTicksFromRawData()IRrecv
getMaximumSpaceTicksFromRawData()IRrecv
getMaximumTicksFromRawData(bool aSearchSpaceInsteadOfMark)IRrecv
getProtocolString()IRrecv
getTotalDurationOfRawData()IRrecv
initBiphaselevel(uint_fast8_t aRCDecodeRawbuffOffset, uint16_t aBiphaseTimeUnit)IRrecv
initDecodedIRData()IRrecv
IRrecv()IRrecv
IRrecv(uint_fast8_t aReceivePin)IRrecv
IRrecv(uint_fast8_t aReceivePin, uint_fast8_t aFeedbackLEDPin)IRrecv
isIdle()IRrecv
lastDecodedAddressIRrecv
lastDecodedCommandIRrecv
lastDecodedProtocolIRrecv
printActiveIRProtocols(Print *aSerial)IRrecvstatic
printDistanceWidthTimingInfo(Print *aSerial, DistanceWidthTimingInfoStruct *aDistanceWidthTimingInfo)IRrecv
printIRResultAsCVariables(Print *aSerial)IRrecv
printIRResultMinimal(Print *aSerial)IRrecv
printIRResultRawFormatted(Print *aSerial, bool aOutputMicrosecondsInsteadOfTicks=true)IRrecv
printIRResultShort(Print *aSerial, bool aPrintRepeatGap=true, bool aCheckForRecordGapsMicros=true)IRrecv
printIRSendUsage(Print *aSerial)IRrecv
read()IRrecv
registerReceiveCompleteCallback(void(*aReceiveCompleteCallbackFunction)(void))IRrecv
repeatCountIRrecv
restartAfterSend()IRrecv
restartTimer()IRrecv
restartTimer(uint32_t aMicrosecondsToAddToGapCounter)IRrecv
restartTimerWithTicksToAdd(uint16_t aTicksToAddToGapCounter)IRrecv
resume()IRrecv
setReceivePin(uint_fast8_t aReceivePinNumber)IRrecv
start()IRrecv
start(uint32_t aMicrosecondsToAddToGapCounter)IRrecv
startWithTicksToAdd(uint16_t aTicksToAddToGapCounter)IRrecv
stop()IRrecv
stopTimer()IRrecv