IRremoteESP8266
IRArgoACBase< ARGO_PROTOCOL_T > Member List

This is the complete list of members for IRArgoACBase< ARGO_PROTOCOL_T >, including all inherited members.

_IRArgoACBase< ARGO_PROTOCOL_T >protected
_checksum(ARGO_PROTOCOL_T *state)IRArgoACBase< ARGO_PROTOCOL_T >protected
_checksum(ArgoProtocol *state)IRArgoACBase< ARGO_PROTOCOL_T >related
_checksum(ArgoProtocolWREM3 *state)IRArgoACBase< ARGO_PROTOCOL_T >related
_irsendIRArgoACBase< ARGO_PROTOCOL_T >protected
_lengthIRArgoACBase< ARGO_PROTOCOL_T >protected
_messageTypeIRArgoACBase< ARGO_PROTOCOL_T >protected
_stateReset(ARGO_PROTOCOL_T *state, argoIrMessageType_t messageType=argoIrMessageType_t::AC_CONTROL)IRArgoACBase< ARGO_PROTOCOL_T >protected
_stateReset(ArgoProtocol *state, argoIrMessageType_t)IRArgoACBase< ARGO_PROTOCOL_T >related
_stateReset(ArgoProtocolWREM3 *state, argoIrMessageType_t messageType)IRArgoACBase< ARGO_PROTOCOL_T >related
begin(void)IRArgoACBase< ARGO_PROTOCOL_T >
calcChecksum(const uint8_t state[], const uint16_t length)IRArgoACBase< ARGO_PROTOCOL_T >protectedstatic
calibrate(void)IRArgoACBase< ARGO_PROTOCOL_T >inline
checksum(void)IRArgoACBase< ARGO_PROTOCOL_T >protected
convertCommand(const stdAc::ac_command_t command)IRArgoACBase< ARGO_PROTOCOL_T >static
convertFan(const stdAc::fanspeed_t speed)IRArgoACBase< ARGO_PROTOCOL_T >static
convertMode(const stdAc::opmode_t mode)IRArgoACBase< ARGO_PROTOCOL_T >static
convertSwingV(const stdAc::swingv_t position)IRArgoACBase< ARGO_PROTOCOL_T >static
getChecksum(const uint8_t state[], const uint16_t length)IRArgoACBase< ARGO_PROTOCOL_T >protectedstatic
getFanEx(void) constIRArgoACBase< ARGO_PROTOCOL_T >
getFlapEx(void) constIRArgoACBase< ARGO_PROTOCOL_T >
getiFeel(void) constIRArgoACBase< ARGO_PROTOCOL_T >
getMax(void) constIRArgoACBase< ARGO_PROTOCOL_T >
getMessageType(void) constIRArgoACBase< ARGO_PROTOCOL_T >
getMessageType(const uint8_t state[], const uint16_t length)IRArgoACBase< ARGO_PROTOCOL_T >static
getModeEx(void) constIRArgoACBase< ARGO_PROTOCOL_T >
getNight(void) constIRArgoACBase< ARGO_PROTOCOL_T >
getPower(void) constIRArgoACBase< ARGO_PROTOCOL_T >
getRaw(void)IRArgoACBase< ARGO_PROTOCOL_T >
getRawByteLength() constIRArgoACBase< ARGO_PROTOCOL_T >
getRawByteLength(const ARGO_PROTOCOL_T &raw, argoIrMessageType_t messageTypeHint=argoIrMessageType_t::AC_CONTROL)IRArgoACBase< ARGO_PROTOCOL_T >protectedstatic
getRawByteLength(const ArgoProtocol &, argoIrMessageType_t messageType)IRArgoACBase< ARGO_PROTOCOL_T >related
getRawByteLength(const ArgoProtocolWREM3 &raw, argoIrMessageType_t)IRArgoACBase< ARGO_PROTOCOL_T >related
getSensorTemp(void) constIRArgoACBase< ARGO_PROTOCOL_T >
getStateLengthForIrMsgType(argoIrMessageType_t type)IRArgoACBase< ARGO_PROTOCOL_T >static
getTemp(void) constIRArgoACBase< ARGO_PROTOCOL_T >
IRArgoACBase(const uint16_t pin, const bool inverted=false, const bool use_modulation=true)IRArgoACBase< ARGO_PROTOCOL_T >explicit
off(void)IRArgoACBase< ARGO_PROTOCOL_T >
on(void)IRArgoACBase< ARGO_PROTOCOL_T >
send(const uint16_t repeat=kArgoDefaultRepeat)IRArgoACBase< ARGO_PROTOCOL_T >
setFan(const argoFan_t fan)IRArgoACBase< ARGO_PROTOCOL_T >
setFanEx(const argoFan_t fan)IRArgoACBase< ARGO_PROTOCOL_T >inline
setFlap(const argoFlap_t flap)IRArgoACBase< ARGO_PROTOCOL_T >
setFlapEx(const argoFlap_t flap)IRArgoACBase< ARGO_PROTOCOL_T >inline
setiFeel(const bool on)IRArgoACBase< ARGO_PROTOCOL_T >
setMax(const bool on)IRArgoACBase< ARGO_PROTOCOL_T >
setMessageType(const argoIrMessageType_t msgType)IRArgoACBase< ARGO_PROTOCOL_T >
setMode(const argoMode_t mode)IRArgoACBase< ARGO_PROTOCOL_T >
setModeEx(const argoMode_t mode)IRArgoACBase< ARGO_PROTOCOL_T >inline
setNight(const bool on)IRArgoACBase< ARGO_PROTOCOL_T >
setPower(const bool on)IRArgoACBase< ARGO_PROTOCOL_T >
setRaw(const uint8_t state[], const uint16_t length)IRArgoACBase< ARGO_PROTOCOL_T >
setSensorTemp(const uint8_t degrees)IRArgoACBase< ARGO_PROTOCOL_T >
setTemp(const uint8_t degrees)IRArgoACBase< ARGO_PROTOCOL_T >
stateReset(argoIrMessageType_t messageType=argoIrMessageType_t::AC_CONTROL)IRArgoACBase< ARGO_PROTOCOL_T >protected
toCommonCommand(const argoIrMessageType_t command)IRArgoACBase< ARGO_PROTOCOL_T >protectedstatic
toCommonFanSpeed(const argoFan_t speed)IRArgoACBase< ARGO_PROTOCOL_T >protectedstatic
toCommonMode(const argoMode_t mode)IRArgoACBase< ARGO_PROTOCOL_T >protectedstatic
toCommonSwingV(const uint8_t position)IRArgoACBase< ARGO_PROTOCOL_T >protectedstatic
validChecksum(const uint8_t state[], const uint16_t length)IRArgoACBase< ARGO_PROTOCOL_T >static