A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://crankyoldgit.github.io/IRremoteESP8266/doxygen/html/classIRHaierACYRW02.html below:

IRremoteESP8266: IRHaierACYRW02 Class Reference

Public Member Functions   IRHaierACYRW02 (const uint16_t pin, const bool inverted=false, const bool use_modulation=true)   Class constructor. More...
  void  send (const uint16_t repeat=kHaierAcYrw02DefaultRepeat) override   Send the current internal state as an IR message. More...
  int8_t  calibrate (void)   Run the calibration to calculate uSec timing offsets for this platform. More...
  void  setRaw (const uint8_t new_code[]) override   Set the internal state from a valid code for this protocol. More...
   Public Member Functions inherited from IRHaierAC176   IRHaierAC176 (const uint16_t pin, const bool inverted=false, const bool use_modulation=true)   Class constructor. More...
  int8_t  calibrate (void)   Run the calibration to calculate uSec timing offsets for this platform. More...
  void  begin (void)   Set up hardware to be able to send a message. More...
  void  stateReset (void)   Reset the internal state to a fixed known good state. More...
  void  setModel (const haier_ac176_remote_model_t model)   Set the model of the A/C to emulate. More...
  haier_ac176_remote_model_t  getModel (void) const   Get/Detect the model of the A/C. More...
  void  setButton (const uint8_t button)   Set the Button/Command setting of the A/C. More...
  uint8_t  getButton (void) const   Get the Button/Command setting of the A/C. More...
  void  setUseFahrenheit (const bool on)   Set the default temperature units to use. More...
  bool  getUseFahrenheit (void) const   Get the default temperature units in use. More...
  void  setTemp (const uint8_t temp, const bool fahrenheit=false)   Set the temperature. More...
  uint8_t  getTemp (void) const   Get the current temperature setting. The unit of temperature is specified by UseFahrenheit value. More...
  void  setFan (const uint8_t speed)   Set the speed of the fan. More...
  uint8_t  getFan (void) const   Get the current fan speed setting. More...
  uint8_t  getMode (void) const   Get the operating mode setting of the A/C. More...
  void  setMode (const uint8_t mode)   Set the operating mode of the A/C. More...
  bool  getPower (void) const   Get the value of the current power setting. More...
  void  setPower (const bool on)   Change the power setting. More...
  void  on (void)   Change the power setting to On. More...
  void  off (void)   Change the power setting to Off. More...
  bool  getSleep (void) const   Get the Sleep setting of the A/C. More...
  void  setSleep (const bool on)   Set the Sleep setting of the A/C. More...
  bool  getHealth (void) const   Get the Health (filter) setting of the A/C. More...
  void  setHealth (const bool on)   Set the Health (filter) setting of the A/C. More...
  bool  getTurbo (void) const   Get the Turbo setting of the A/C. More...
  void  setTurbo (const bool on)   Set the Turbo setting of the A/C. More...
  bool  getQuiet (void) const   Get the Quiet setting of the A/C. More...
  void  setQuiet (const bool on)   Set the Quiet setting of the A/C. More...
  uint8_t  getSwingV (void) const   Get the Vertical Swing position setting of the A/C. More...
  void  setSwingV (const uint8_t pos)   Set the Vertical Swing mode of the A/C. More...
  uint8_t  getSwingH (void) const   Get the Horizontal Swing position setting of the A/C. More...
  void  setSwingH (const uint8_t pos)   Set the Horizontal Swing mode of the A/C. More...
  uint8_t  getSwing (void) const   These functions are for backward compatibility. Use getSwingV() and setSwingV() instead. More...
  void  setSwing (const uint8_t pos)   For backward compatibility. Use setSwingV() instead. Set the Vertical Swing mode of the A/C. More...
  void  setTimerMode (const uint8_t setting)   Set the Timer operating mode. More...
  uint8_t  getTimerMode (void) const   Get the Timer operating mode. More...
  void  setOnTimer (const uint16_t mins)   Set the number of minutes of the On Timer setting. More...
  uint16_t  getOnTimer (void) const   Get the number of minutes of the On Timer setting. More...
  void  setOffTimer (const uint16_t mins)   Set the number of minutes of the Off Timer setting. More...
  uint16_t  getOffTimer (void) const   Get the number of minutes of the Off Timer setting. More...
  bool  getLock (void) const   Get the Lock setting of the A/C. More...
  void  setLock (const bool on)   Set the Lock setting of the A/C. More...
  uint8_t *  getRaw (void)   Get a PTR to the internal state/code for this protocol. More...
  stdAc::state_t  toCommon (void) const   Convert the current internal state into its stdAc::state_t equivalent. More...
  String  toString (void) const   Convert the current internal state into a human readable string. More...
 

Class for handling detailed Haier ACYRW02 A/C messages.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4