Files
IRremoteESP8266/docs/doxygen/html/unionHaierAc160Protocol.html
David Conran 8833210f93 v2.9.0 release (#2240)
_v2.9.0 (20260103)_ release

**[Bug Fixes]**
- Bosch: Fixed the bug where the wind speed was always set to auto. (#2237)
- Update IRsend sendHaierAC to include SEND_HAIER_AC160 (#2172)
- Gree: Fix reporting vertical swing (#2125)
- Fix `decodeYork()` parameter names & defaults. (#2121)
- Fix the Coolix fan-only mode in IRac class. (#2104)
- Fix missing quiet parameter of haier176 (#2102)
- ESP32-C3: Fix compilation error when USB CDC on Boot is enabled (#2080)

**[Features]**
- Add Fahrenheit support for the BOSCH144 protocol (#2224)
- Build: Add compatibility with C++20 (#2040)
- Add initial detailed support for Kelon168 (Kelon/Hisense) (#1949)
- Add support for the Eurom A/C protocol (#2208)
- Add Fahrenheit support for Coolix (#2214)
- ESP32: Esp32 Core version 3 support (#2144)
- auto_analyse_raw_data: Add kXxMsbFirst to easy change MSBFirst for the full protocol (#2143)
- change kAirtonMaxTemp from 25C to 31C (#2124)
- Added support for Bluestar Heavy AC (#2120)
- Add support of Toshiba Remote Control B (#2094)
- Update haier160 & HaierYRWO2 to use quiet in the common class. (#2115)
- Internationalisation: Solvakian translation (#2091)
- Daikin: Support setting temperature in 0.5 C unit (#2036)
- Quiet/Silent Mode for Electra_AC (#1990)

**[Misc]**
- Document Fischer R51L1/BGE remote support (#2231)
- CI: pin python v3.13
- CI: Attempt to fix intelhex failures
- IRMQTTServer: Fixes for ArduinoJson v7 to remove depreicated calls
- docs: updated contributing section for clarity (by Prerna Utage) (#2221)
- Fix typo in Russian language support (#2210)
- Build: Update CodeQL actions plugin to use v3 as v2 will be deprecated soon
- Build: Fix soon to be deprecated set-output command
- Build: Update build scripts to use non-deprecated actions tooling
- Fix linter issues (#2173)
- pylint fix raw_to_pronto_code.py (#2150)
- Document support for Comfee model (#2147)
- DAIKIN: ARC443A5 Remote supported note (#2138)
- library.json specifies libCompatMode strict (#2111)
- Added Electrolux EACM CL/N3 series remote to TCL protocol (#2100)
- Add AR-JW19 to supported devices (#2069)
- Remove unused constant `kRcmmExcess` (#2033)
- Panasonic AC: Document support for PV1122V remote (#2029)
- Document support for Panasonic CS-E12QKEW A/C (#2028)
2026-01-03 08:30:33 +10:00

809 lines
41 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>IRremoteESP8266: HaierAc160Protocol Union Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">IRremoteESP8266
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="unionHaierAc160Protocol-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">HaierAc160Protocol Union Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Native representation of a Haier 160 bit A/C message.
<a href="unionHaierAc160Protocol.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="ir__Haier_8h_source.html">ir_Haier.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a04e1ea96f808b9a6bb755f7e08004ff6" id="r_a04e1ea96f808b9a6bb755f7e08004ff6"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionHaierAc160Protocol.html#a04e1ea96f808b9a6bb755f7e08004ff6">raw</a> [<a class="el" href="IRremoteESP8266_8h.html#a995fbc320365f7d86dc079774a637089">kHaierAC160StateLength</a>]</td></tr>
<tr class="memdesc:a04e1ea96f808b9a6bb755f7e08004ff6"><td class="mdescLeft">&#160;</td><td class="mdescRight">The state in native form. <br /></td></tr>
<tr class="separator:a04e1ea96f808b9a6bb755f7e08004ff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2a72d596e6b785c6535f617480a08c6" id="r_ab2a72d596e6b785c6535f617480a08c6"><td class="memItemLeft" >struct {&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af39f7adf5ffca3af8dadd3f1d01c45ae" id="r_af39f7adf5ffca3af8dadd3f1d01c45ae"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#ac822145539ba966899947bcbb7815d54">Model</a>:8&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:af39f7adf5ffca3af8dadd3f1d01c45ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41e98e4b47defba633319c6e69df519f" id="r_a41e98e4b47defba633319c6e69df519f"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a3d6357b27ee78474e67cdbbc46dfa8fa">SwingV</a>:4&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a41e98e4b47defba633319c6e69df519f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a761eb70dc5a6bd20414eab4df442c6c7" id="r_a761eb70dc5a6bd20414eab4df442c6c7"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#af6aa843ddacc56c555e06201058a02cc">Temp</a>:4&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a761eb70dc5a6bd20414eab4df442c6c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67a11aaa6e656d53adcadfe4ac4aed06" id="r_a67a11aaa6e656d53adcadfe4ac4aed06"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:5&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a67a11aaa6e656d53adcadfe4ac4aed06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa01be0dd29293449e4f0fd1936b7994" id="r_aaa01be0dd29293449e4f0fd1936b7994"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a2cc3291a7c8c638bb43857c4a8b44ed9">SwingH</a>:3&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:aaa01be0dd29293449e4f0fd1936b7994"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab885cd97b373ff80f1e7b39ba5a61b48" id="r_ab885cd97b373ff80f1e7b39ba5a61b48"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ab885cd97b373ff80f1e7b39ba5a61b48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9490e72ea7f520025422173a632954c8" id="r_a9490e72ea7f520025422173a632954c8"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#ae1d8d0ea08f8d5c18624f76f45e49a69">Health</a>:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a9490e72ea7f520025422173a632954c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa278910c757ff99634c695c157b8bf76" id="r_aa278910c757ff99634c695c157b8bf76"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:3&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:aa278910c757ff99634c695c157b8bf76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a48049c9105d66dc6dc56c8512ea821" id="r_a1a48049c9105d66dc6dc56c8512ea821"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a6d5bc29597842e3d8416d4618238028f">TimerMode</a>:3&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a1a48049c9105d66dc6dc56c8512ea821"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84adba3d9abfac54be3e7d2a97bad2d2" id="r_a84adba3d9abfac54be3e7d2a97bad2d2"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:6&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a84adba3d9abfac54be3e7d2a97bad2d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b68f1c8a34a1c95e130bb2e3b60d472" id="r_a9b68f1c8a34a1c95e130bb2e3b60d472"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#afad1829c3e5eba0e7bfe8828946ce7ca">Power</a>:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a9b68f1c8a34a1c95e130bb2e3b60d472"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad651bba84334deff42fa34a4906b2fe6" id="r_ad651bba84334deff42fa34a4906b2fe6"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#af2278990035472822aec048f9ea382bb">AuxHeating</a>:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ad651bba84334deff42fa34a4906b2fe6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac9e744fe0961e54783bd0323d8ab1f3" id="r_aac9e744fe0961e54783bd0323d8ab1f3"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a85bf6870252fd840298177d9af6b0eae">OffTimerHrs</a>:5&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:aac9e744fe0961e54783bd0323d8ab1f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2d77ecbf1447574c07b091e38531264" id="r_ad2d77ecbf1447574c07b091e38531264"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a8eeb33dffd839ac0c1a238dbb1e5bdcd">Fan</a>:3&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ad2d77ecbf1447574c07b091e38531264"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9972349ec782a5b84a93a68805569bd3" id="r_a9972349ec782a5b84a93a68805569bd3"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a4af84cad1d8ff458ee1683ec0110e2f7">OffTimerMins</a>:6&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a9972349ec782a5b84a93a68805569bd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2209c23321e7b3d324406d55b721b32e" id="r_a2209c23321e7b3d324406d55b721b32e"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a40a119454fc3f87cc9ace8b65a4853b9">Turbo</a>:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a2209c23321e7b3d324406d55b721b32e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad091f17340f7662696da62611151d397" id="r_ad091f17340f7662696da62611151d397"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#af376a93bfd56fc11826316ffe74c2a9e">Quiet</a>:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ad091f17340f7662696da62611151d397"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0157902bc32d95cdf2c1f01dc2757d71" id="r_a0157902bc32d95cdf2c1f01dc2757d71"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#ae5facd10ab60e89e17120a499795c15e">OnTimerHrs</a>:5&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a0157902bc32d95cdf2c1f01dc2757d71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac45933d0a558c7429fab3b21f078c310" id="r_ac45933d0a558c7429fab3b21f078c310"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a349e0de16a9edf4dac3e2872dab87928">Mode</a>:3&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ac45933d0a558c7429fab3b21f078c310"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47c8dd887b4f88c9702ca28bf7287328" id="r_a47c8dd887b4f88c9702ca28bf7287328"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#afae387f19080e59e8b03e56c097ec204">OnTimerMins</a>:6&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a47c8dd887b4f88c9702ca28bf7287328"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a662c556daace8e982f243d2b7addcb1f" id="r_a662c556daace8e982f243d2b7addcb1f"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a662c556daace8e982f243d2b7addcb1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6e71efc455db51f82020888913020cb" id="r_ac6e71efc455db51f82020888913020cb"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a498ac6af23e000723076365516e95927">Sleep</a>:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ac6e71efc455db51f82020888913020cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af562f4612090fbff5a09511e04fb0474" id="r_af562f4612090fbff5a09511e04fb0474"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:8&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:af562f4612090fbff5a09511e04fb0474"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6eb460c9b9c14479872aab7dd41c0efe" id="r_a6eb460c9b9c14479872aab7dd41c0efe"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a93371a85fe978fff425951ea953b9b76">ExtraDegreeF</a>:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a6eb460c9b9c14479872aab7dd41c0efe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9995559cd8fb6bc9d783822811d856d" id="r_aa9995559cd8fb6bc9d783822811d856d"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:3&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:aa9995559cd8fb6bc9d783822811d856d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0399d037a293042b84fd0cb6da20e571" id="r_a0399d037a293042b84fd0cb6da20e571"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#ad6354a470768f0a27ef6281be4e18a80">Clean</a>:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a0399d037a293042b84fd0cb6da20e571"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22f85bdd861c9e54fa0d4242b4b62c50" id="r_a22f85bdd861c9e54fa0d4242b4b62c50"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#af6aaf03208ecfd332e33afbfefed6158">UseFahrenheit</a>:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a22f85bdd861c9e54fa0d4242b4b62c50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04098409bd3ab9660971adb26b65dddd" id="r_a04098409bd3ab9660971adb26b65dddd"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:2&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a04098409bd3ab9660971adb26b65dddd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d8f391c0be8737ff235df7e3a444555" id="r_a5d8f391c0be8737ff235df7e3a444555"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:8&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a5d8f391c0be8737ff235df7e3a444555"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c86b705cd371a0573c6405dc6204743" id="r_a4c86b705cd371a0573c6405dc6204743"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#abf4e66e527bf93093f0b759454dbf6d3">Button</a>:5&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a4c86b705cd371a0573c6405dc6204743"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29d7dbbbacc418a948a314979dfa0ae3" id="r_a29d7dbbbacc418a948a314979dfa0ae3"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#aec3c250cf2fe63fdcd02090bd400f676">Lock</a>:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a29d7dbbbacc418a948a314979dfa0ae3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac50b9ed5ef3c763d9f18a3692c76e7ad" id="r_ac50b9ed5ef3c763d9f18a3692c76e7ad"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:2&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ac50b9ed5ef3c763d9f18a3692c76e7ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a545162285e3b1ff145b555d74c2ceb44" id="r_a545162285e3b1ff145b555d74c2ceb44"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a2a76e7495e33057e404562914b9c76e8">Sum</a>:8&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a545162285e3b1ff145b555d74c2ceb44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8358a504e249c79142247c9f6ab74b51" id="r_a8358a504e249c79142247c9f6ab74b51"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#af5e2b7618d27e479460096573f7f5001">Prefix</a>:8&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a8358a504e249c79142247c9f6ab74b51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6081e36fee9a37e45d2a667159ff5c1e" id="r_a6081e36fee9a37e45d2a667159ff5c1e"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:6&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a6081e36fee9a37e45d2a667159ff5c1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c7e002620a2a90bc8bea6dd85cdb505" id="r_a4c7e002620a2a90bc8bea6dd85cdb505"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a8cb668293fe88379912b90515757ef07">Clean2</a>:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a4c7e002620a2a90bc8bea6dd85cdb505"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7137ee032154f6cb77bf5202a80d2db5" id="r_a7137ee032154f6cb77bf5202a80d2db5"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:1&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a7137ee032154f6cb77bf5202a80d2db5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a627987eb365e91d083584d393c363dea" id="r_a627987eb365e91d083584d393c363dea"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:5&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a627987eb365e91d083584d393c363dea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92334e16f6b07d2fb90ec885302632ac" id="r_a92334e16f6b07d2fb90ec885302632ac"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a24d4d88f639758d995c4e5446ce7e234">Fan2</a>:3&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a92334e16f6b07d2fb90ec885302632ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafa2e4d5dea8de3d43bf4c1a67895bbf" id="r_aafa2e4d5dea8de3d43bf4c1a67895bbf"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:8&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:aafa2e4d5dea8de3d43bf4c1a67895bbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8420d8ef20efca59c6ffc4b22bbc8ed" id="r_ae8420d8ef20efca59c6ffc4b22bbc8ed"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;:8&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ae8420d8ef20efca59c6ffc4b22bbc8ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b29d7cf24d077b77a4a5f772b31f23f" id="r_a2b29d7cf24d077b77a4a5f772b31f23f"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionHaierAc160Protocol.html#a5f87033a1ea45f87104382aa97146ada">Sum2</a>:8&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a2b29d7cf24d077b77a4a5f772b31f23f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2a72d596e6b785c6535f617480a08c6" id="r_ab2a72d596e6b785c6535f617480a08c6"><td class="memItemLeft" valign="top">};&#160;</td><td class="memItemRight" valign="bottom">&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:ab2a72d596e6b785c6535f617480a08c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Native representation of a Haier 160 bit A/C message. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
<a id="ab2a72d596e6b785c6535f617480a08c6" name="ab2a72d596e6b785c6535f617480a08c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2a72d596e6b785c6535f617480a08c6">&#9670;&#160;</a></span>[struct]</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct { ... } <a class="el" href="unionHaierAc160Protocol.html">HaierAc160Protocol</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae1030b2aecdb0ef3f99e9eee6ea327e7" name="ae1030b2aecdb0ef3f99e9eee6ea327e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1030b2aecdb0ef3f99e9eee6ea327e7">&#9670;&#160;</a></span>__pad0__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad0__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4b5b4fe1118500c833b2c95144225f0c" name="a4b5b4fe1118500c833b2c95144225f0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b5b4fe1118500c833b2c95144225f0c">&#9670;&#160;</a></span>__pad10__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad10__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aaed0a7f1eb8ee97cf4d840b590b7de09" name="aaed0a7f1eb8ee97cf4d840b590b7de09"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaed0a7f1eb8ee97cf4d840b590b7de09">&#9670;&#160;</a></span>__pad11__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad11__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a7269594d0868c4de741e2920ee17313a" name="a7269594d0868c4de741e2920ee17313a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7269594d0868c4de741e2920ee17313a">&#9670;&#160;</a></span>__pad12__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad12__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a86a1b12ba8837e9e79e9605315297377" name="a86a1b12ba8837e9e79e9605315297377"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86a1b12ba8837e9e79e9605315297377">&#9670;&#160;</a></span>__pad13__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad13__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a86453a2666790a420b48fb5a6aae468e" name="a86453a2666790a420b48fb5a6aae468e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86453a2666790a420b48fb5a6aae468e">&#9670;&#160;</a></span>__pad14__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad14__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a27f65501333dc77a3a1f22ca82f9eb7e" name="a27f65501333dc77a3a1f22ca82f9eb7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27f65501333dc77a3a1f22ca82f9eb7e">&#9670;&#160;</a></span>__pad1__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad1__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9db619d086aeb55823731133b6aa3003" name="a9db619d086aeb55823731133b6aa3003"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9db619d086aeb55823731133b6aa3003">&#9670;&#160;</a></span>__pad2__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad2__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a490eca6e00f9bb3a87cfe2c97af40c5b" name="a490eca6e00f9bb3a87cfe2c97af40c5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a490eca6e00f9bb3a87cfe2c97af40c5b">&#9670;&#160;</a></span>__pad3__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad3__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a39f9a130a2017fd006954c91fca31933" name="a39f9a130a2017fd006954c91fca31933"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39f9a130a2017fd006954c91fca31933">&#9670;&#160;</a></span>__pad4__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad4__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab3257fa80c27ebc8e1a9edb87b7b382f" name="ab3257fa80c27ebc8e1a9edb87b7b382f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3257fa80c27ebc8e1a9edb87b7b382f">&#9670;&#160;</a></span>__pad5__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad5__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5ed265d59c86476585763d2da84607a8" name="a5ed265d59c86476585763d2da84607a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ed265d59c86476585763d2da84607a8">&#9670;&#160;</a></span>__pad6__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad6__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5903d5e633d7560f4e25536b7eace3a1" name="a5903d5e633d7560f4e25536b7eace3a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5903d5e633d7560f4e25536b7eace3a1">&#9670;&#160;</a></span>__pad7__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad7__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a46217a408fd96c5c776aa3bd48e68a79" name="a46217a408fd96c5c776aa3bd48e68a79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46217a408fd96c5c776aa3bd48e68a79">&#9670;&#160;</a></span>__pad8__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad8__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2f40d2c4881bb95da0fcb955eab4773a" name="a2f40d2c4881bb95da0fcb955eab4773a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f40d2c4881bb95da0fcb955eab4773a">&#9670;&#160;</a></span>__pad9__</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::__pad9__</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af2278990035472822aec048f9ea382bb" name="af2278990035472822aec048f9ea382bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af2278990035472822aec048f9ea382bb">&#9670;&#160;</a></span>AuxHeating</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::AuxHeating</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abf4e66e527bf93093f0b759454dbf6d3" name="abf4e66e527bf93093f0b759454dbf6d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf4e66e527bf93093f0b759454dbf6d3">&#9670;&#160;</a></span>Button</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Button</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad6354a470768f0a27ef6281be4e18a80" name="ad6354a470768f0a27ef6281be4e18a80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad6354a470768f0a27ef6281be4e18a80">&#9670;&#160;</a></span>Clean</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Clean</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8cb668293fe88379912b90515757ef07" name="a8cb668293fe88379912b90515757ef07"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8cb668293fe88379912b90515757ef07">&#9670;&#160;</a></span>Clean2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Clean2</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a93371a85fe978fff425951ea953b9b76" name="a93371a85fe978fff425951ea953b9b76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93371a85fe978fff425951ea953b9b76">&#9670;&#160;</a></span>ExtraDegreeF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::ExtraDegreeF</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8eeb33dffd839ac0c1a238dbb1e5bdcd" name="a8eeb33dffd839ac0c1a238dbb1e5bdcd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8eeb33dffd839ac0c1a238dbb1e5bdcd">&#9670;&#160;</a></span>Fan</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Fan</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a24d4d88f639758d995c4e5446ce7e234" name="a24d4d88f639758d995c4e5446ce7e234"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24d4d88f639758d995c4e5446ce7e234">&#9670;&#160;</a></span>Fan2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Fan2</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae1d8d0ea08f8d5c18624f76f45e49a69" name="ae1d8d0ea08f8d5c18624f76f45e49a69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1d8d0ea08f8d5c18624f76f45e49a69">&#9670;&#160;</a></span>Health</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Health</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aec3c250cf2fe63fdcd02090bd400f676" name="aec3c250cf2fe63fdcd02090bd400f676"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec3c250cf2fe63fdcd02090bd400f676">&#9670;&#160;</a></span>Lock</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Lock</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a349e0de16a9edf4dac3e2872dab87928" name="a349e0de16a9edf4dac3e2872dab87928"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a349e0de16a9edf4dac3e2872dab87928">&#9670;&#160;</a></span>Mode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Mode</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac822145539ba966899947bcbb7815d54" name="ac822145539ba966899947bcbb7815d54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac822145539ba966899947bcbb7815d54">&#9670;&#160;</a></span>Model</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Model</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a85bf6870252fd840298177d9af6b0eae" name="a85bf6870252fd840298177d9af6b0eae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85bf6870252fd840298177d9af6b0eae">&#9670;&#160;</a></span>OffTimerHrs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::OffTimerHrs</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4af84cad1d8ff458ee1683ec0110e2f7" name="a4af84cad1d8ff458ee1683ec0110e2f7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4af84cad1d8ff458ee1683ec0110e2f7">&#9670;&#160;</a></span>OffTimerMins</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::OffTimerMins</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae5facd10ab60e89e17120a499795c15e" name="ae5facd10ab60e89e17120a499795c15e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5facd10ab60e89e17120a499795c15e">&#9670;&#160;</a></span>OnTimerHrs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::OnTimerHrs</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="afae387f19080e59e8b03e56c097ec204" name="afae387f19080e59e8b03e56c097ec204"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afae387f19080e59e8b03e56c097ec204">&#9670;&#160;</a></span>OnTimerMins</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::OnTimerMins</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="afad1829c3e5eba0e7bfe8828946ce7ca" name="afad1829c3e5eba0e7bfe8828946ce7ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afad1829c3e5eba0e7bfe8828946ce7ca">&#9670;&#160;</a></span>Power</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Power</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af5e2b7618d27e479460096573f7f5001" name="af5e2b7618d27e479460096573f7f5001"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5e2b7618d27e479460096573f7f5001">&#9670;&#160;</a></span>Prefix</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Prefix</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af376a93bfd56fc11826316ffe74c2a9e" name="af376a93bfd56fc11826316ffe74c2a9e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af376a93bfd56fc11826316ffe74c2a9e">&#9670;&#160;</a></span>Quiet</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Quiet</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a04e1ea96f808b9a6bb755f7e08004ff6" name="a04e1ea96f808b9a6bb755f7e08004ff6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04e1ea96f808b9a6bb755f7e08004ff6">&#9670;&#160;</a></span>raw</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::raw[<a class="el" href="IRremoteESP8266_8h.html#a995fbc320365f7d86dc079774a637089">kHaierAC160StateLength</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>The state in native form. </p>
</div>
</div>
<a id="a498ac6af23e000723076365516e95927" name="a498ac6af23e000723076365516e95927"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a498ac6af23e000723076365516e95927">&#9670;&#160;</a></span>Sleep</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Sleep</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2a76e7495e33057e404562914b9c76e8" name="a2a76e7495e33057e404562914b9c76e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a76e7495e33057e404562914b9c76e8">&#9670;&#160;</a></span>Sum</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Sum</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5f87033a1ea45f87104382aa97146ada" name="a5f87033a1ea45f87104382aa97146ada"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f87033a1ea45f87104382aa97146ada">&#9670;&#160;</a></span>Sum2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Sum2</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2cc3291a7c8c638bb43857c4a8b44ed9" name="a2cc3291a7c8c638bb43857c4a8b44ed9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2cc3291a7c8c638bb43857c4a8b44ed9">&#9670;&#160;</a></span>SwingH</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::SwingH</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3d6357b27ee78474e67cdbbc46dfa8fa" name="a3d6357b27ee78474e67cdbbc46dfa8fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d6357b27ee78474e67cdbbc46dfa8fa">&#9670;&#160;</a></span>SwingV</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::SwingV</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af6aa843ddacc56c555e06201058a02cc" name="af6aa843ddacc56c555e06201058a02cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6aa843ddacc56c555e06201058a02cc">&#9670;&#160;</a></span>Temp</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Temp</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6d5bc29597842e3d8416d4618238028f" name="a6d5bc29597842e3d8416d4618238028f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d5bc29597842e3d8416d4618238028f">&#9670;&#160;</a></span>TimerMode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::TimerMode</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a40a119454fc3f87cc9ace8b65a4853b9" name="a40a119454fc3f87cc9ace8b65a4853b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a40a119454fc3f87cc9ace8b65a4853b9">&#9670;&#160;</a></span>Turbo</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::Turbo</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af6aaf03208ecfd332e33afbfefed6158" name="af6aaf03208ecfd332e33afbfefed6158"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6aaf03208ecfd332e33afbfefed6158">&#9670;&#160;</a></span>UseFahrenheit</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint8_t HaierAc160Protocol::UseFahrenheit</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<hr/>The documentation for this union was generated from the following file:<ul>
<li>src/<a class="el" href="ir__Haier_8h_source.html">ir_Haier.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>