Merged from dev

This commit is contained in:
Ajith Vasudevan 2021-02-14 16:47:16 +05:30
commit bf76f6e552
1784 changed files with 25780 additions and 24674 deletions

View File

@ -84,7 +84,7 @@ jobs:
name: firmware
path: ./build_output
tasmota32-minimal:
tasmota32-bluetooth:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
@ -98,7 +98,7 @@ jobs:
platformio update
- name: Run PlatformIO
run: |
platformio run -e tasmota32-minimal
platformio run -e tasmota32-bluetooth
- uses: actions/upload-artifact@v2
with:
name: firmware

View File

@ -724,26 +724,6 @@ jobs:
path: ./build_output
tasmota32-minimal:
needs: tasmota_pull
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v1
- name: Set up Python
uses: actions/setup-python@v1
- name: Install dependencies
run: |
pip install -U platformio
- name: Run PlatformIO
run: |
platformio run -e tasmota32-minimal
- uses: actions/upload-artifact@v2
with:
name: firmware
path: ./build_output
tasmota32-lite:
needs: tasmota_pull
runs-on: ubuntu-latest
@ -824,6 +804,26 @@ jobs:
path: ./build_output
tasmota32-bluetooth:
needs: tasmota_pull
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v1
- name: Set up Python
uses: actions/setup-python@v1
- name: Install dependencies
run: |
pip install -U platformio
- name: Run PlatformIO
run: |
platformio run -e tasmota32-bluetooth
- uses: actions/upload-artifact@v2
with:
name: firmware
path: ./build_output
tasmota32-knx:
needs: tasmota_pull
runs-on: ubuntu-latest
@ -1084,6 +1084,26 @@ jobs:
path: ./build_output
tasmota32-FY:
needs: tasmota_pull
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v1
- name: Set up Python
uses: actions/setup-python@v1
- name: Install dependencies
run: |
pip install -U platformio
- name: Run PlatformIO
run: |
platformio run -e tasmota32-FY
- uses: actions/upload-artifact@v2
with:
name: firmware
path: ./build_output
tasmota32-GR:
needs: tasmota_pull
runs-on: ubuntu-latest
@ -1435,13 +1455,13 @@ jobs:
[ ! -f ./mv_firmware/firmware/tasmota-zbbridge.* ] || mv ./mv_firmware/firmware/tasmota-zbbridge.* ./firmware/tasmota/
[ ! -f ./mv_firmware/firmware/tasmota32.* ] || mv ./mv_firmware/firmware/tasmota32.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-sensors.* ] || mv ./mv_firmware/firmware/tasmota32-sensors.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-minimal.* ] || mv ./mv_firmware/firmware/tasmota32-minimal.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-lite.* ] || mv ./mv_firmware/firmware/tasmota32-lite.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-ir*.* ] || mv ./mv_firmware/firmware/tasmota32-ir*.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-display.* ] || mv ./mv_firmware/firmware/tasmota32-display.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-web*.* ] || mv ./mv_firmware/firmware/tasmota32-web*.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-odroidgo.* ] || mv ./mv_firmware/firmware/tasmota32-odroidgo.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-core2.* ] || mv ./mv_firmware/firmware/tasmota32-core2.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-bluetooth.* ] || mv ./mv_firmware/firmware/tasmota32-bluetooth.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-knx.* ] || mv ./mv_firmware/firmware/tasmota32-knx.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32* ] || mv ./mv_firmware/firmware/tasmota32* ./firmware/tasmota32/languages/
[ ! -f ./mv_firmware/firmware/* ] || mv ./mv_firmware/firmware/* ./firmware/tasmota/languages/

View File

@ -724,26 +724,6 @@ jobs:
path: ./build_output
tasmota32-minimal:
needs: tasmota_pull
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v1
- name: Set up Python
uses: actions/setup-python@v1
- name: Install dependencies
run: |
pip install -U platformio
- name: Run PlatformIO
run: |
platformio run -e tasmota32-minimal
- uses: actions/upload-artifact@v2
with:
name: firmware
path: ./build_output
tasmota32-lite:
needs: tasmota_pull
runs-on: ubuntu-latest
@ -824,6 +804,26 @@ jobs:
path: ./build_output
tasmota32-bluetooth:
needs: tasmota_pull
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v1
- name: Set up Python
uses: actions/setup-python@v1
- name: Install dependencies
run: |
pip install -U platformio
- name: Run PlatformIO
run: |
platformio run -e tasmota32-bluetooth
- uses: actions/upload-artifact@v2
with:
name: firmware
path: ./build_output
tasmota32-knx:
needs: tasmota_pull
runs-on: ubuntu-latest
@ -1084,6 +1084,26 @@ jobs:
path: ./build_output
tasmota32-FY:
needs: tasmota_pull
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v1
- name: Set up Python
uses: actions/setup-python@v1
- name: Install dependencies
run: |
pip install -U platformio
- name: Run PlatformIO
run: |
platformio run -e tasmota32-FY
- uses: actions/upload-artifact@v2
with:
name: firmware
path: ./build_output
tasmota32-GR:
needs: tasmota_pull
runs-on: ubuntu-latest
@ -1435,13 +1455,13 @@ jobs:
[ ! -f ./mv_firmware/firmware/tasmota-zbbridge.* ] || mv ./mv_firmware/firmware/tasmota-zbbridge.* ./firmware/tasmota/
[ ! -f ./mv_firmware/firmware/tasmota32.* ] || mv ./mv_firmware/firmware/tasmota32.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-sensors.* ] || mv ./mv_firmware/firmware/tasmota32-sensors.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-minimal.* ] || mv ./mv_firmware/firmware/tasmota32-minimal.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-lite.* ] || mv ./mv_firmware/firmware/tasmota32-lite.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-ir*.* ] || mv ./mv_firmware/firmware/tasmota32-ir*.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-display.* ] || mv ./mv_firmware/firmware/tasmota32-display.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-web*.* ] || mv ./mv_firmware/firmware/tasmota32-web*.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-odroidgo.* ] || mv ./mv_firmware/firmware/tasmota32-odroidgo.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-core2.* ] || mv ./mv_firmware/firmware/tasmota32-core2.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-bluetooth.* ] || mv ./mv_firmware/firmware/tasmota32-bluetooth.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32-knx.* ] || mv ./mv_firmware/firmware/tasmota32-knx.* ./firmware/tasmota32/
[ ! -f ./mv_firmware/firmware/tasmota32* ] || mv ./mv_firmware/firmware/tasmota32* ./firmware/tasmota32/languages/
[ ! -f ./mv_firmware/firmware/* ] || mv ./mv_firmware/firmware/* ./firmware/tasmota/languages/

View File

@ -80,4 +80,4 @@ Module | LCode | Description
74 Sonoff D1 | x | Sonoff D1 Wifi and RF Dimmer
75 Sonoff ZbBridge | x | Sonoff Zigbee bridge
Over 1650 additional devices are supported using [templates](TEMPLATES.md).
Over 1850 additional devices are supported using [templates](TEMPLATES.md).

File diff suppressed because it is too large Load Diff

View File

@ -6,4 +6,4 @@ sentence=A client library for MQTT messaging.
paragraph=MQTT is a lightweight messaging protocol ideal for small devices. This library allows you to send and receive MQTT messages. It supports the latest MQTT 3.1.1 protocol and can be configured to use the older MQTT 3.1 if needed. It supports all Arduino Ethernet Client compatible hardware, including the Intel Galileo/Edison, ESP8266 and TI CC3000.
category=Communication
url=http://pubsubclient.knolleary.net
architectures=*
architectures=esp8266,esp32

View File

@ -4,4 +4,4 @@ author=Ivan Grokhotkov, Stephan Hadinger
maintainer=Stephan <stephan.hadinger@gmail.com>
sentence=UdpListener optimized for static and limite memory allocation, to reduce memory footprint of receiving SSDP request, as a replacement for WifiUdp.
paragraph=This class only handles receiving UDP Multicast packets. For sending packets, use WifiUdp.
architectures=esp8266
architectures=esp8266,esp32

View File

@ -5,4 +5,4 @@ maintainer=Arun <arun@siara.cc>, Stephan <stephan.hadinger@gmail.com>
sentence=Unishox compression for Tasmota Rules
paragraph=It is based on Unishox hybrid encoding technique. This version has specific Unicode code removed for size.
url=https://github.com/siara-cc/Unishox
architectures=esp8266
architectures=esp8266,esp32

View File

@ -5,4 +5,4 @@ maintainer=Stephan <stephan.hadinger@gmail.com>
sentence=Lightweight in-place JSON parser
paragraph=
url=https://github.com/zserge/jsmn
architectures=esp8266
architectures=esp8266,esp32

View File

@ -20,6 +20,7 @@
"SPI": "1.0"
},
"frameworks": "Arduino",
"platforms": ["espressif8266", "espressif32"],
"examples": [
"examples/*/*.ino"
]

View File

@ -17,6 +17,7 @@
"version": "1.0",
"homepage": "https://github.com/earlephilhower/ESP8266SAM",
"frameworks": "Arduino",
"platforms": ["espressif8266", "espressif32"],
"examples": [
"examples/*/*.ino"
]

View File

@ -1,178 +0,0 @@
<!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">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>IRremoteESP8266: Class List</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">IRremoteESP8266
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacestdAc.html" target="_self">stdAc</a></td><td class="desc">Enumerators and Structures for the Common A/C API </td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstdAc_1_1state__t.html" target="_self">state_t</a></td><td class="desc">Structure to hold a common A/C state </td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionAirwellProtocol.html" target="_self">AirwellProtocol</a></td><td class="desc">Native representation of a Airwell A/C message </td></tr>
<tr id="row_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionAmcorProtocol.html" target="_self">AmcorProtocol</a></td><td class="desc">Native representation of a Amcor A/C message </td></tr>
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionArgoProtocol.html" target="_self">ArgoProtocol</a></td><td class="desc">Native representation of a Argo A/C message </td></tr>
<tr id="row_4_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionCarrierProtocol.html" target="_self">CarrierProtocol</a></td><td class="desc">Native representation of a Carrier A/C message </td></tr>
<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionCoolixProtocol.html" target="_self">CoolixProtocol</a></td><td class="desc">Native representation of a Coolix A/C message </td></tr>
<tr id="row_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionCoronaProtocol.html" target="_self">CoronaProtocol</a></td><td class="desc">Native representation of a Corona A/C message </td></tr>
<tr id="row_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structCoronaSection.html" target="_self">CoronaSection</a></td><td class="desc">Native representation of a section of a Corona A/C message </td></tr>
<tr id="row_8_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionDaikin128Protocol.html" target="_self">Daikin128Protocol</a></td><td class="desc">Native representation of a Daikin128 A/C message </td></tr>
<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionDaikin152Protocol.html" target="_self">Daikin152Protocol</a></td><td class="desc">Native representation of a Daikin152 A/C message </td></tr>
<tr id="row_10_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionDaikin160Protocol.html" target="_self">Daikin160Protocol</a></td><td class="desc">Native representation of a Daikin160 A/C message </td></tr>
<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionDaikin176Protocol.html" target="_self">Daikin176Protocol</a></td><td class="desc">Native representation of a Daikin176 A/C message </td></tr>
<tr id="row_12_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionDaikin216Protocol.html" target="_self">Daikin216Protocol</a></td><td class="desc">Native representation of a Daikin216 A/C message </td></tr>
<tr id="row_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionDaikin2Protocol.html" target="_self">Daikin2Protocol</a></td><td class="desc">Native representation of a Daikin2 A/C message </td></tr>
<tr id="row_14_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionDaikin64Protocol.html" target="_self">Daikin64Protocol</a></td><td class="desc">Native representation of a Daikin64 A/C message </td></tr>
<tr id="row_15_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionDaikinESPProtocol.html" target="_self">DaikinESPProtocol</a></td><td class="desc">Native representation of a Daikin A/C message </td></tr>
<tr id="row_16_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classdecode__results.html" target="_self">decode_results</a></td><td class="desc">Results returned from the decoder </td></tr>
<tr id="row_17_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionDelonghiProtocol.html" target="_self">DelonghiProtocol</a></td><td class="desc">Native representation of a Delonghi A/C message </td></tr>
<tr id="row_18_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionElectraProtocol.html" target="_self">ElectraProtocol</a></td><td class="desc">Native representation of a Electra A/C message </td></tr>
<tr id="row_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionGoodweatherProtocol.html" target="_self">GoodweatherProtocol</a></td><td class="desc">Native representation of a Goodweather A/C message </td></tr>
<tr id="row_20_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionGreeProtocol.html" target="_self">GreeProtocol</a></td><td class="desc">Native representation of a Gree A/C message </td></tr>
<tr id="row_21_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionHaierProtocol.html" target="_self">HaierProtocol</a></td><td class="desc">Native representation of a Haier HSU07-HEA03 A/C message </td></tr>
<tr id="row_22_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionHaierYRW02Protocol.html" target="_self">HaierYRW02Protocol</a></td><td class="desc">Native representation of a Haier YRW02 A/C message </td></tr>
<tr id="row_23_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionHitachi1Protocol.html" target="_self">Hitachi1Protocol</a></td><td class="desc">Native representation of a Hitachi 104-bit A/C message </td></tr>
<tr id="row_24_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionHitachi424Protocol.html" target="_self">Hitachi424Protocol</a></td><td class="desc">Native representation of a Hitachi 53-byte/424-bit A/C message </td></tr>
<tr id="row_25_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionHitachiProtocol.html" target="_self">HitachiProtocol</a></td><td class="desc">Native representation of a Hitachi 224-bit A/C message </td></tr>
<tr id="row_26_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRac.html" target="_self">IRac</a></td><td class="desc">A universal/common/generic interface for controling supported A/Cs </td></tr>
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRAirwellAc.html" target="_self">IRAirwellAc</a></td><td class="desc">Class for handling detailed Airwell A/C messages </td></tr>
<tr id="row_28_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRAmcorAc.html" target="_self">IRAmcorAc</a></td><td class="desc">Class for handling detailed Amcor A/C messages </td></tr>
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRArgoAC.html" target="_self">IRArgoAC</a></td><td class="desc">Class for handling detailed Argo A/C messages </td></tr>
<tr id="row_30_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRCarrierAc64.html" target="_self">IRCarrierAc64</a></td><td class="desc">Class for handling detailed Carrier 64 bit A/C messages </td></tr>
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRCoolixAC.html" target="_self">IRCoolixAC</a></td><td class="desc">Class for handling detailed Coolix A/C messages </td></tr>
<tr id="row_32_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRCoronaAc.html" target="_self">IRCoronaAc</a></td><td class="desc">Class for handling detailed Corona A/C messages </td></tr>
<tr id="row_33_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin128.html" target="_self">IRDaikin128</a></td><td class="desc">Class for handling detailed Daikin 128-bit A/C messages </td></tr>
<tr id="row_34_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin152.html" target="_self">IRDaikin152</a></td><td class="desc">Class for handling detailed Daikin 152-bit A/C messages </td></tr>
<tr id="row_35_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin160.html" target="_self">IRDaikin160</a></td><td class="desc">Class for handling detailed Daikin 160-bit A/C messages </td></tr>
<tr id="row_36_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin176.html" target="_self">IRDaikin176</a></td><td class="desc">Class for handling detailed Daikin 176-bit A/C messages </td></tr>
<tr id="row_37_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin2.html" target="_self">IRDaikin2</a></td><td class="desc">Class for handling detailed Daikin 312-bit A/C messages </td></tr>
<tr id="row_38_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin216.html" target="_self">IRDaikin216</a></td><td class="desc">Class for handling detailed Daikin 216-bit A/C messages </td></tr>
<tr id="row_39_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikin64.html" target="_self">IRDaikin64</a></td><td class="desc">Class for handling detailed Daikin 64-bit A/C messages </td></tr>
<tr id="row_40_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDaikinESP.html" target="_self">IRDaikinESP</a></td><td class="desc">Class for handling detailed Daikin 280-bit A/C messages </td></tr>
<tr id="row_41_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRDelonghiAc.html" target="_self">IRDelonghiAc</a></td><td class="desc">Class for handling detailed Delonghi A/C messages </td></tr>
<tr id="row_42_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRElectraAc.html" target="_self">IRElectraAc</a></td><td class="desc">Class for handling detailed Electra A/C messages </td></tr>
<tr id="row_43_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRFujitsuAC.html" target="_self">IRFujitsuAC</a></td><td class="desc">Class for handling detailed Fujitsu A/C messages </td></tr>
<tr id="row_44_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRGoodweatherAc.html" target="_self">IRGoodweatherAc</a></td><td class="desc">Class for handling detailed Goodweather A/C messages </td></tr>
<tr id="row_45_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRGreeAC.html" target="_self">IRGreeAC</a></td><td class="desc">Class for handling detailed Gree A/C messages </td></tr>
<tr id="row_46_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHaierAC.html" target="_self">IRHaierAC</a></td><td class="desc">Class for handling detailed Haier A/C messages </td></tr>
<tr id="row_47_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHaierACYRW02.html" target="_self">IRHaierACYRW02</a></td><td class="desc">Class for handling detailed Haier ACYRW02 A/C messages </td></tr>
<tr id="row_48_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHitachiAc.html" target="_self">IRHitachiAc</a></td><td class="desc">Class for handling detailed Hitachi 224-bit A/C messages </td></tr>
<tr id="row_49_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHitachiAc1.html" target="_self">IRHitachiAc1</a></td><td class="desc">Class for handling detailed Hitachi 104-bit A/C messages </td></tr>
<tr id="row_50_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHitachiAc3.html" target="_self">IRHitachiAc3</a></td><td class="desc">Class for handling detailed Hitachi 15to27-byte/120to216-bit A/C messages </td></tr>
<tr id="row_51_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHitachiAc344.html" target="_self">IRHitachiAc344</a></td><td class="desc">Class for handling detailed Hitachi 344-bit A/C messages </td></tr>
<tr id="row_52_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRHitachiAc424.html" target="_self">IRHitachiAc424</a></td><td class="desc">Class for handling detailed Hitachi 53-byte/424-bit A/C messages </td></tr>
<tr id="row_53_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRKelvinatorAC.html" target="_self">IRKelvinatorAC</a></td><td class="desc">Class for handling detailed Kelvinator A/C messages </td></tr>
<tr id="row_54_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRLgAc.html" target="_self">IRLgAc</a></td><td class="desc">Class for handling detailed LG A/C messages </td></tr>
<tr id="row_55_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRMideaAC.html" target="_self">IRMideaAC</a></td><td class="desc">Class for handling detailed Midea A/C messages </td></tr>
<tr id="row_56_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRMitsubishi112.html" target="_self">IRMitsubishi112</a></td><td class="desc">Class for handling detailed Mitsubishi 122-bit A/C messages </td></tr>
<tr id="row_57_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRMitsubishi136.html" target="_self">IRMitsubishi136</a></td><td class="desc">Class for handling detailed Mitsubishi 136-bit A/C messages </td></tr>
<tr id="row_58_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRMitsubishiAC.html" target="_self">IRMitsubishiAC</a></td><td class="desc">Class for handling detailed Mitsubishi 144-bit A/C messages </td></tr>
<tr id="row_59_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRMitsubishiHeavy152Ac.html" target="_self">IRMitsubishiHeavy152Ac</a></td><td class="desc">Class for handling detailed Mitsubishi Heavy 152-bit A/C messages </td></tr>
<tr id="row_60_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRMitsubishiHeavy88Ac.html" target="_self">IRMitsubishiHeavy88Ac</a></td><td class="desc">Class for handling detailed Mitsubishi Heavy 88-bit A/C messages </td></tr>
<tr id="row_61_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRNeoclimaAc.html" target="_self">IRNeoclimaAc</a></td><td class="desc">Class for handling detailed Neoclima A/C messages </td></tr>
<tr id="row_62_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRPanasonicAc.html" target="_self">IRPanasonicAc</a></td><td class="desc">Class for handling detailed Panasonic A/C messages </td></tr>
<tr id="row_63_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRPanasonicAc32.html" target="_self">IRPanasonicAc32</a></td><td class="desc">Class for handling detailed Panasonic 32bit A/C messages </td></tr>
<tr id="row_64_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structirparams__t.html" target="_self">irparams_t</a></td><td class="desc">Information for the interrupt handler </td></tr>
<tr id="row_65_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRrecv.html" target="_self">IRrecv</a></td><td class="desc">Class for receiving IR messages </td></tr>
<tr id="row_66_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRSamsungAc.html" target="_self">IRSamsungAc</a></td><td class="desc">Class for handling detailed Samsung A/C messages </td></tr>
<tr id="row_67_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRSanyoAc.html" target="_self">IRSanyoAc</a></td><td class="desc">Class for handling detailed Sanyo A/C messages </td></tr>
<tr id="row_68_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRsend.html" target="_self">IRsend</a></td><td class="desc">Class for sending all basic IR protocols </td></tr>
<tr id="row_69_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRSharpAc.html" target="_self">IRSharpAc</a></td><td class="desc">Class for handling detailed Sharp A/C messages </td></tr>
<tr id="row_70_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRTcl112Ac.html" target="_self">IRTcl112Ac</a></td><td class="desc">Class for handling detailed TCL A/C messages </td></tr>
<tr id="row_71_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRTechnibelAc.html" target="_self">IRTechnibelAc</a></td><td class="desc">Class for handling detailed Technibel A/C messages </td></tr>
<tr id="row_72_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRTecoAc.html" target="_self">IRTecoAc</a></td><td class="desc">Class for handling detailed Teco A/C messages </td></tr>
<tr id="row_73_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRtimer.html" target="_self">IRtimer</a></td><td class="desc">This class offers a simple counter in micro-seconds since instantiated </td></tr>
<tr id="row_74_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRToshibaAC.html" target="_self">IRToshibaAC</a></td><td class="desc">Class for handling detailed Toshiba A/C messages </td></tr>
<tr id="row_75_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRTranscoldAc.html" target="_self">IRTranscoldAc</a></td><td class="desc">Class for handling detailed Transcold A/C messages </td></tr>
<tr id="row_76_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRTrotecESP.html" target="_self">IRTrotecESP</a></td><td class="desc">Class for handling detailed Trotec A/C messages </td></tr>
<tr id="row_77_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRVestelAc.html" target="_self">IRVestelAc</a></td><td class="desc">Class for handling detailed Vestel A/C messages </td></tr>
<tr id="row_78_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRVoltas.html" target="_self">IRVoltas</a></td><td class="desc">Class for handling detailed Voltas A/C messages </td></tr>
<tr id="row_79_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classIRWhirlpoolAc.html" target="_self">IRWhirlpoolAc</a></td><td class="desc">Class for handling detailed Whirlpool A/C messages </td></tr>
<tr id="row_80_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionKelvinatorProtocol.html" target="_self">KelvinatorProtocol</a></td><td class="desc">Native representation of a Kelvinator A/C message </td></tr>
<tr id="row_81_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionLGProtocol.html" target="_self">LGProtocol</a></td><td class="desc">Native representation of a LG A/C message </td></tr>
<tr id="row_82_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionmagiquest.html" target="_self">magiquest</a></td><td class="desc">MagiQuest packet is both Wand ID and magnitude of swish and flick </td></tr>
<tr id="row_83_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmatch__result__t.html" target="_self">match_result_t</a></td><td class="desc">Results from a data match </td></tr>
<tr id="row_84_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionMideaProtocol.html" target="_self">MideaProtocol</a></td><td class="desc">Native representation of a Midea A/C message </td></tr>
<tr id="row_85_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionMitsubishi112Protocol.html" target="_self">Mitsubishi112Protocol</a></td><td class="desc">Native representation of a Mitsubishi 112-bit A/C message </td></tr>
<tr id="row_86_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionMitsubishi136Protocol.html" target="_self">Mitsubishi136Protocol</a></td><td class="desc">Native representation of a Mitsubishi 136-bit A/C message </td></tr>
<tr id="row_87_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionMitsubishi144Protocol.html" target="_self">Mitsubishi144Protocol</a></td><td class="desc">Native representation of a Mitsubishi 144-bit A/C message </td></tr>
<tr id="row_88_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionMitsubishi152Protocol.html" target="_self">Mitsubishi152Protocol</a></td><td class="desc">Native representation of a Mitsubishi Heavy 152-bit A/C message </td></tr>
<tr id="row_89_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionMitsubishi88Protocol.html" target="_self">Mitsubishi88Protocol</a></td><td class="desc">Native representation of a Mitsubishi Heavy 88-bit A/C message </td></tr>
<tr id="row_90_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionNeoclimaProtocol.html" target="_self">NeoclimaProtocol</a></td><td class="desc">Native representation of a Neoclima A/C message </td></tr>
<tr id="row_91_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionPanasonicAc32Protocol.html" target="_self">PanasonicAc32Protocol</a></td><td class="desc">Native representation of a Panasonic 32-bit A/C message </td></tr>
<tr id="row_92_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionSamsungProtocol.html" target="_self">SamsungProtocol</a></td><td class="desc">Native representation of a Samsung A/C message </td></tr>
<tr id="row_93_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionSanyoProtocol.html" target="_self">SanyoProtocol</a></td><td class="desc">Native representation of a Sanyo A/C message </td></tr>
<tr id="row_94_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionSharpProtocol.html" target="_self">SharpProtocol</a></td><td class="desc">Native representation of a Sharp A/C message </td></tr>
<tr id="row_95_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classTimerMs.html" target="_self">TimerMs</a></td><td class="desc">This class offers a simple counter in milli-seconds since instantiated </td></tr>
<tr id="row_96_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionVoltasProtocol.html" target="_self">VoltasProtocol</a></td><td class="desc">Native representation of a Voltas A/C message </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>

View File

@ -1,4 +0,0 @@
<map id="IRTcl112Ac" name="IRTcl112Ac">
<area shape="rect" id="node1" title="Class for handling detailed TCL A/C messages." alt="" coords="5,95,96,121"/>
<area shape="rect" id="node2" href="$classIRsend.html" title="Class for sending all basic IR protocols." alt="" coords="17,5,84,32"/>
</map>

View File

@ -1 +0,0 @@
b01bf74458107df4a91e8d68cd7bd7c2

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -1,4 +0,0 @@
<map id="IRTechnibelAc" name="IRTechnibelAc">
<area shape="rect" id="node1" title="Class for handling detailed Technibel A/C messages." alt="" coords="5,95,116,121"/>
<area shape="rect" id="node2" href="$classIRsend.html" title="Class for sending all basic IR protocols." alt="" coords="27,5,94,32"/>
</map>

View File

@ -1 +0,0 @@
765ed53b484f35c6ead23d4d08827992

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -1,4 +0,0 @@
<map id="IRTecoAc" name="IRTecoAc">
<area shape="rect" id="node1" title="Class for handling detailed Teco A/C messages." alt="" coords="5,95,84,121"/>
<area shape="rect" id="node2" href="$classIRsend.html" title="Class for sending all basic IR protocols." alt="" coords="11,5,78,32"/>
</map>

View File

@ -1 +0,0 @@
70b332a49408f4e1d8c532bf7d103f45

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -1,4 +0,0 @@
<map id="IRToshibaAC" name="IRToshibaAC">
<area shape="rect" id="node1" title="Class for handling detailed Toshiba A/C messages." alt="" coords="5,95,107,121"/>
<area shape="rect" id="node2" href="$classIRsend.html" title="Class for sending all basic IR protocols." alt="" coords="23,5,89,32"/>
</map>

View File

@ -1 +0,0 @@
c09eeaf5909d6c222783788bba05faaf

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -1,118 +0,0 @@
<!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">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>IRremoteESP8266: Member List</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">IRremoteESP8266
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">IRTranscoldAc Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a3f7136d98c100a67b97f4f8afb750fc4">_irsend</a></td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#a2a20a540647efb1f1e03689e42debd2e">begin</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#ae91dbd4a94ff4cd648c283b9f18bc149">calibrate</a>(void)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#a5d67793bc5174f1c9f415b43fe6fb584">convertFan</a>(const stdAc::fanspeed_t speed)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a45372965e8735a1fb54173eb1ed31c9d">convertMode</a>(const stdAc::opmode_t mode)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#a857fd11c9bc3ba817708874d6061865f">getFan</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#ab41bb859fc06a4a5393ef8ee1b29a4ed">getMode</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#aaaafae8a65f8d34c14ce92ea4953d8d9">getNormalState</a>(void)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a83afc97260bc06a2eda0fc9b88f968f3">getPower</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#a4921cd82edb1191b20318e08d5a55fd0">getRaw</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a31e5649f46a6db1e47374b3d5ea4b2b9">getSwing</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#a4696ca24e0ff183952259bce8b8dc4ad">getTemp</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a91bff4754350f9891cc9dfbcdeffde5f">getTempRaw</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#a01a3e3f8f92b8fb3b6d023e595f3ce17">handleSpecialState</a>(const uint32_t data)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a155278b9e5803aacf69a1ae20ed5b652">IRTranscoldAc</a>(const uint16_t pin, const bool inverted=false, const bool use_modulation=true)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#aed8c20db75d4070e66445fb2b092e2de">isSpecialState</a>(void)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a977032a7cf00d4501b21490614011013">off</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#af6a381f9eae3f337eb3320b501bbe2b1">on</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a07e96c352827f011a1a2440f35d78d14">powerFlag</a></td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#a808334bf04be2cc46a4c74d4bd33f5dd">recoverSavedState</a>(void)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a42205803cde54eea1886adfc578523eb">remote_state</a></td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#a3f5f493caff4eaff466b050fd6f5c9e1">saved_state</a></td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#ad9807a5c56b9797e4d9ef2fe4b95d3bf">send</a>(const uint16_t repeat=kTranscoldDefaultRepeat)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#a444593321998f04b4ef5e9c9ceb5b511">setFan</a>(const uint8_t speed, const bool modecheck=true)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a9371bf7cdc08067d4afb2dffa1c584c4">setMode</a>(const uint8_t mode)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#a3a19128eaf81ec52f752d79d718d43a3">setPower</a>(const bool state)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#ac8d5395411aa44efffe3bb1a068eaf4f">setRaw</a>(const uint32_t new_code)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#aefdc634e16672dd5ba7eb523e0fe466d">setSwing</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#aa183d51c121c70704f6b0a5957911986">setTemp</a>(const uint8_t temp)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#a9985f52d9483aa7194477e433b99ed7a">setTempRaw</a>(const uint8_t code)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#afb2b3eaff09a5d1b6b3e5c0b2731c8c8">stateReset</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#acaaa6c7fc022b3a259692bfd61258f49">swingFlag</a></td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a15da6840a234b2ff739a86d19f15c58d">swingHFlag</a></td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#ae2aa4d5a19dd9056606ca20d03c893df">swingVFlag</a></td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#aacd944134fa9ba98ce0e63e4297e56fe">toCommon</a>(const stdAc::state_t *prev=NULL)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#ad373dbb4df435d9a191710e5bce56883">toCommonFanSpeed</a>(const uint8_t speed)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a4316d539b0a5270fab794fc7c3cef20a">toCommonMode</a>(const uint8_t mode)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classIRTranscoldAc.html#a841808a248bebae88cdf7841d5b2b4a9">toString</a>()</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classIRTranscoldAc.html#a64eedf758c2564865add8c86f10e24ec">updateSavedState</a>(void)</td><td class="entry"><a class="el" href="classIRTranscoldAc.html">IRTranscoldAc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>

View File

@ -1,4 +0,0 @@
<map id="IRTranscoldAc" name="IRTranscoldAc">
<area shape="rect" id="node1" title="Class for handling detailed Transcold A/C messages." alt="" coords="5,95,116,121"/>
<area shape="rect" id="node2" href="$classIRsend.html" title="Class for sending all basic IR protocols." alt="" coords="27,5,94,32"/>
</map>

View File

@ -1 +0,0 @@
6fe69bbccc1b788ab10dea841be7cbf1

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -1,704 +0,0 @@
<!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">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>IRremoteESP8266: src/ir_Technibel.h File 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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">IRremoteESP8266
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">ir_Technibel.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Support for Technibel protocol.
<a href="#details">More...</a></p>
<p><a href="ir__Technibel_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIRTechnibelAc.html">IRTechnibelAc</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class for handling detailed Technibel A/C messages. <a href="classIRTechnibelAc.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a9b8300844129b440eb827d7bb9c23011"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a9b8300844129b440eb827d7bb9c23011">kTechnibelAcChecksumOffset</a> = 0</td></tr>
<tr class="separator:a9b8300844129b440eb827d7bb9c23011"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37be9b31a3b56a6fab83d7e101b788dc"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a37be9b31a3b56a6fab83d7e101b788dc">kTechnibelAcChecksumSize</a> = 8</td></tr>
<tr class="separator:a37be9b31a3b56a6fab83d7e101b788dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99ec40b7785d37b9e2b1a44dd4f07aaa"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a99ec40b7785d37b9e2b1a44dd4f07aaa">kTechnibelAcFooterOffset</a></td></tr>
<tr class="separator:a99ec40b7785d37b9e2b1a44dd4f07aaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f2d29928978641a19b262a05aa7adbb"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a8f2d29928978641a19b262a05aa7adbb">kTechnibelAcFooterSize</a> = 8</td></tr>
<tr class="separator:a8f2d29928978641a19b262a05aa7adbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f4c74a83e3734474d84dc305f975cd1"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a6f4c74a83e3734474d84dc305f975cd1">kTechnibelAcTimerHoursOffset</a></td></tr>
<tr class="separator:a6f4c74a83e3734474d84dc305f975cd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f4657bf4664a1fdcb4c009a663b03b5"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a9f4657bf4664a1fdcb4c009a663b03b5">kTechnibelAcHoursSize</a> = 8</td></tr>
<tr class="separator:a9f4657bf4664a1fdcb4c009a663b03b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af689f2686034aa45b19be75077a0baa6"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#af689f2686034aa45b19be75077a0baa6">kTechnibelAcTimerMax</a> = 24</td></tr>
<tr class="separator:af689f2686034aa45b19be75077a0baa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec6f8354390ab069325df2b9faf9a07e"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#aec6f8354390ab069325df2b9faf9a07e">kTechnibelAcTempOffset</a></td></tr>
<tr class="separator:aec6f8354390ab069325df2b9faf9a07e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1762c9688b2295f792021026f630921b"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a1762c9688b2295f792021026f630921b">kTechnibelAcTempSize</a> = 8</td></tr>
<tr class="separator:a1762c9688b2295f792021026f630921b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82962d65e7835dc589bd2a9ace171de7"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a82962d65e7835dc589bd2a9ace171de7">kTechnibelAcTempMinC</a> = 16</td></tr>
<tr class="separator:a82962d65e7835dc589bd2a9ace171de7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a141efb22c7ac16c9218ecfde9577b132"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a141efb22c7ac16c9218ecfde9577b132">kTechnibelAcTempMaxC</a> = 31</td></tr>
<tr class="separator:a141efb22c7ac16c9218ecfde9577b132"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbe3d2e41a0c2bf1b8857ab97cbb7b3c"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#acbe3d2e41a0c2bf1b8857ab97cbb7b3c">kTechnibelAcTempMinF</a> = 61</td></tr>
<tr class="separator:acbe3d2e41a0c2bf1b8857ab97cbb7b3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a048b6c574309291de654ee0340ffbe3c"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a048b6c574309291de654ee0340ffbe3c">kTechnibelAcTempMaxF</a> = 88</td></tr>
<tr class="separator:a048b6c574309291de654ee0340ffbe3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a737d597c15c66400f8175422d538a7a9"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a737d597c15c66400f8175422d538a7a9">kTechnibelAcFanOffset</a></td></tr>
<tr class="separator:a737d597c15c66400f8175422d538a7a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29d3d827bd0486f4f1c6c8090bfae7b3"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a29d3d827bd0486f4f1c6c8090bfae7b3">kTechnibelAcFanSize</a> = 4</td></tr>
<tr class="separator:a29d3d827bd0486f4f1c6c8090bfae7b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3be4c4dbdfe0ef1ab7f7f2308ee5f906"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a3be4c4dbdfe0ef1ab7f7f2308ee5f906">kTechnibelAcFanLow</a> = 0b0001</td></tr>
<tr class="separator:a3be4c4dbdfe0ef1ab7f7f2308ee5f906"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae390f138de9e24940a066a75f960ce67"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#ae390f138de9e24940a066a75f960ce67">kTechnibelAcFanMedium</a> = 0b0010</td></tr>
<tr class="separator:ae390f138de9e24940a066a75f960ce67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ec8f7e2911b0a8db8714aa06377a017"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a7ec8f7e2911b0a8db8714aa06377a017">kTechnibelAcFanHigh</a> = 0b0100</td></tr>
<tr class="separator:a7ec8f7e2911b0a8db8714aa06377a017"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76ba7668a44d61a98b46f993dc4b3df9"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a76ba7668a44d61a98b46f993dc4b3df9">kTechnibelAcSleepBit</a></td></tr>
<tr class="separator:a76ba7668a44d61a98b46f993dc4b3df9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a483bc46b705db0606c05c4e6d898284b"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a483bc46b705db0606c05c4e6d898284b">kTechnibelAcSwingBit</a> = <a class="el" href="ir__Technibel_8h.html#a76ba7668a44d61a98b46f993dc4b3df9">kTechnibelAcSleepBit</a> + 1</td></tr>
<tr class="separator:a483bc46b705db0606c05c4e6d898284b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06f844beb86350bb6f68031d275bddb7"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a06f844beb86350bb6f68031d275bddb7">kTechnibelAcTempUnitBit</a> = <a class="el" href="ir__Technibel_8h.html#a483bc46b705db0606c05c4e6d898284b">kTechnibelAcSwingBit</a> + 1</td></tr>
<tr class="separator:a06f844beb86350bb6f68031d275bddb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d68f5b246870a37d173eba04e510f7a"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a5d68f5b246870a37d173eba04e510f7a">kTechnibelAcTimerEnableBit</a> = <a class="el" href="ir__Technibel_8h.html#a06f844beb86350bb6f68031d275bddb7">kTechnibelAcTempUnitBit</a> + 1</td></tr>
<tr class="separator:a5d68f5b246870a37d173eba04e510f7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ee37af3cf79f33b6e2278823711432b"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a1ee37af3cf79f33b6e2278823711432b">kTechnibelAcModeOffset</a> = <a class="el" href="ir__Technibel_8h.html#a5d68f5b246870a37d173eba04e510f7a">kTechnibelAcTimerEnableBit</a> + 1</td></tr>
<tr class="separator:a1ee37af3cf79f33b6e2278823711432b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad693a1007876dca52ae3bb8394517fc1"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#ad693a1007876dca52ae3bb8394517fc1">kTechnibelAcModeSize</a> = 4</td></tr>
<tr class="separator:ad693a1007876dca52ae3bb8394517fc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0a74f362c3d9160660763d89195b387"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#aa0a74f362c3d9160660763d89195b387">kTechnibelAcCool</a> = 0b0001</td></tr>
<tr class="separator:aa0a74f362c3d9160660763d89195b387"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb6b5b6b2e88fb06f1706c57e03672d8"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#afb6b5b6b2e88fb06f1706c57e03672d8">kTechnibelAcDry</a> = 0b0010</td></tr>
<tr class="separator:afb6b5b6b2e88fb06f1706c57e03672d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b9c7971f9f76dbb8b742727f48408d6"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a9b9c7971f9f76dbb8b742727f48408d6">kTechnibelAcFan</a> = 0b0100</td></tr>
<tr class="separator:a9b9c7971f9f76dbb8b742727f48408d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a517fa48501655e8d4f0f86146a8761d3"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a517fa48501655e8d4f0f86146a8761d3">kTechnibelAcHeat</a> = 0b1000</td></tr>
<tr class="separator:a517fa48501655e8d4f0f86146a8761d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50269bdab460a8fef93aecf331e8fef1"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a50269bdab460a8fef93aecf331e8fef1">kTechnibelAcFanChangeBit</a></td></tr>
<tr class="separator:a50269bdab460a8fef93aecf331e8fef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1790aed6a7ac25672503a7d08390712c"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a1790aed6a7ac25672503a7d08390712c">kTechnibelAcTempChangeBit</a> = <a class="el" href="ir__Technibel_8h.html#a50269bdab460a8fef93aecf331e8fef1">kTechnibelAcFanChangeBit</a> + 1</td></tr>
<tr class="separator:a1790aed6a7ac25672503a7d08390712c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1ccda6403e9afda03e4c18d99fbae55"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#af1ccda6403e9afda03e4c18d99fbae55">kTechnibelAcTimerChangeBit</a> = <a class="el" href="ir__Technibel_8h.html#a1790aed6a7ac25672503a7d08390712c">kTechnibelAcTempChangeBit</a> + 1</td></tr>
<tr class="separator:af1ccda6403e9afda03e4c18d99fbae55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3582b78d197a55b5d85c219c95d0d2d"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#ab3582b78d197a55b5d85c219c95d0d2d">kTechnibelAcPowerBit</a> = <a class="el" href="ir__Technibel_8h.html#af1ccda6403e9afda03e4c18d99fbae55">kTechnibelAcTimerChangeBit</a> + 1</td></tr>
<tr class="separator:ab3582b78d197a55b5d85c219c95d0d2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a750df711adeb31d902ca20b572c6f541"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a750df711adeb31d902ca20b572c6f541">kTechnibelAcHeaderOffset</a> = <a class="el" href="ir__Technibel_8h.html#ab3582b78d197a55b5d85c219c95d0d2d">kTechnibelAcPowerBit</a> + 1</td></tr>
<tr class="separator:a750df711adeb31d902ca20b572c6f541"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8024c7db1c3883b6d3a0aea1c03a365f"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a8024c7db1c3883b6d3a0aea1c03a365f">kTechnibelAcHeaderSize</a> = 8</td></tr>
<tr class="separator:a8024c7db1c3883b6d3a0aea1c03a365f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11b2a3eaded5d7890c65f8eaa7c445a6"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a11b2a3eaded5d7890c65f8eaa7c445a6">kTechnibelAcHeader</a> = 0b00011000</td></tr>
<tr class="separator:a11b2a3eaded5d7890c65f8eaa7c445a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c526f7f53f689c095c70687d6bd20ee"><td class="memItemLeft" align="right" valign="top">const uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Technibel_8h.html#a1c526f7f53f689c095c70687d6bd20ee">kTechnibelAcResetState</a> = 0x180101140000EA</td></tr>
<tr class="memdesc:a1c526f7f53f689c095c70687d6bd20ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mode:Cool, Power:Off, fan:Low, temp:20, swing:Off, sleep:Off. <a href="ir__Technibel_8h.html#a1c526f7f53f689c095c70687d6bd20ee">More...</a><br /></td></tr>
<tr class="separator:a1c526f7f53f689c095c70687d6bd20ee"><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>Support for Technibel protocol. </p>
</div><h2 class="groupheader">Variable Documentation</h2>
<a id="a9b8300844129b440eb827d7bb9c23011"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b8300844129b440eb827d7bb9c23011">&#9670;&nbsp;</a></span>kTechnibelAcChecksumOffset</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcChecksumOffset = 0</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a37be9b31a3b56a6fab83d7e101b788dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37be9b31a3b56a6fab83d7e101b788dc">&#9670;&nbsp;</a></span>kTechnibelAcChecksumSize</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcChecksumSize = 8</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa0a74f362c3d9160660763d89195b387"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0a74f362c3d9160660763d89195b387">&#9670;&nbsp;</a></span>kTechnibelAcCool</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcCool = 0b0001</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="afb6b5b6b2e88fb06f1706c57e03672d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb6b5b6b2e88fb06f1706c57e03672d8">&#9670;&nbsp;</a></span>kTechnibelAcDry</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcDry = 0b0010</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9b9c7971f9f76dbb8b742727f48408d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b9c7971f9f76dbb8b742727f48408d6">&#9670;&nbsp;</a></span>kTechnibelAcFan</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcFan = 0b0100</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a50269bdab460a8fef93aecf331e8fef1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50269bdab460a8fef93aecf331e8fef1">&#9670;&nbsp;</a></span>kTechnibelAcFanChangeBit</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcFanChangeBit</td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Technibel_8h.html#a1ee37af3cf79f33b6e2278823711432b">kTechnibelAcModeOffset</a> +</div>
<div class="line"> <a class="code" href="ir__Technibel_8h.html#ad693a1007876dca52ae3bb8394517fc1">kTechnibelAcModeSize</a></div>
</div><!-- fragment -->
</div>
</div>
<a id="a7ec8f7e2911b0a8db8714aa06377a017"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ec8f7e2911b0a8db8714aa06377a017">&#9670;&nbsp;</a></span>kTechnibelAcFanHigh</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcFanHigh = 0b0100</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3be4c4dbdfe0ef1ab7f7f2308ee5f906"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3be4c4dbdfe0ef1ab7f7f2308ee5f906">&#9670;&nbsp;</a></span>kTechnibelAcFanLow</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcFanLow = 0b0001</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae390f138de9e24940a066a75f960ce67"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae390f138de9e24940a066a75f960ce67">&#9670;&nbsp;</a></span>kTechnibelAcFanMedium</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcFanMedium = 0b0010</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a737d597c15c66400f8175422d538a7a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a737d597c15c66400f8175422d538a7a9">&#9670;&nbsp;</a></span>kTechnibelAcFanOffset</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcFanOffset</td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Technibel_8h.html#aec6f8354390ab069325df2b9faf9a07e">kTechnibelAcTempOffset</a></div>
<div class="line"> + <a class="code" href="ir__Technibel_8h.html#a1762c9688b2295f792021026f630921b">kTechnibelAcTempSize</a></div>
</div><!-- fragment -->
</div>
</div>
<a id="a29d3d827bd0486f4f1c6c8090bfae7b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a29d3d827bd0486f4f1c6c8090bfae7b3">&#9670;&nbsp;</a></span>kTechnibelAcFanSize</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcFanSize = 4</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a99ec40b7785d37b9e2b1a44dd4f07aaa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a99ec40b7785d37b9e2b1a44dd4f07aaa">&#9670;&nbsp;</a></span>kTechnibelAcFooterOffset</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcFooterOffset</td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Technibel_8h.html#a9b8300844129b440eb827d7bb9c23011">kTechnibelAcChecksumOffset</a> +</div>
<div class="line"> <a class="code" href="ir__Technibel_8h.html#a37be9b31a3b56a6fab83d7e101b788dc">kTechnibelAcChecksumSize</a></div>
</div><!-- fragment -->
</div>
</div>
<a id="a8f2d29928978641a19b262a05aa7adbb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f2d29928978641a19b262a05aa7adbb">&#9670;&nbsp;</a></span>kTechnibelAcFooterSize</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcFooterSize = 8</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a11b2a3eaded5d7890c65f8eaa7c445a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11b2a3eaded5d7890c65f8eaa7c445a6">&#9670;&nbsp;</a></span>kTechnibelAcHeader</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcHeader = 0b00011000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a750df711adeb31d902ca20b572c6f541"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a750df711adeb31d902ca20b572c6f541">&#9670;&nbsp;</a></span>kTechnibelAcHeaderOffset</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcHeaderOffset = <a class="el" href="ir__Technibel_8h.html#ab3582b78d197a55b5d85c219c95d0d2d">kTechnibelAcPowerBit</a> + 1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8024c7db1c3883b6d3a0aea1c03a365f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8024c7db1c3883b6d3a0aea1c03a365f">&#9670;&nbsp;</a></span>kTechnibelAcHeaderSize</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcHeaderSize = 8</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a517fa48501655e8d4f0f86146a8761d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a517fa48501655e8d4f0f86146a8761d3">&#9670;&nbsp;</a></span>kTechnibelAcHeat</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcHeat = 0b1000</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9f4657bf4664a1fdcb4c009a663b03b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f4657bf4664a1fdcb4c009a663b03b5">&#9670;&nbsp;</a></span>kTechnibelAcHoursSize</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcHoursSize = 8</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1ee37af3cf79f33b6e2278823711432b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ee37af3cf79f33b6e2278823711432b">&#9670;&nbsp;</a></span>kTechnibelAcModeOffset</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcModeOffset = <a class="el" href="ir__Technibel_8h.html#a5d68f5b246870a37d173eba04e510f7a">kTechnibelAcTimerEnableBit</a> + 1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad693a1007876dca52ae3bb8394517fc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad693a1007876dca52ae3bb8394517fc1">&#9670;&nbsp;</a></span>kTechnibelAcModeSize</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcModeSize = 4</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab3582b78d197a55b5d85c219c95d0d2d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3582b78d197a55b5d85c219c95d0d2d">&#9670;&nbsp;</a></span>kTechnibelAcPowerBit</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcPowerBit = <a class="el" href="ir__Technibel_8h.html#af1ccda6403e9afda03e4c18d99fbae55">kTechnibelAcTimerChangeBit</a> + 1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1c526f7f53f689c095c70687d6bd20ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1c526f7f53f689c095c70687d6bd20ee">&#9670;&nbsp;</a></span>kTechnibelAcResetState</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint64_t kTechnibelAcResetState = 0x180101140000EA</td>
</tr>
</table>
</div><div class="memdoc">
<p>Mode:Cool, Power:Off, fan:Low, temp:20, swing:Off, sleep:Off. </p>
</div>
</div>
<a id="a76ba7668a44d61a98b46f993dc4b3df9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a76ba7668a44d61a98b46f993dc4b3df9">&#9670;&nbsp;</a></span>kTechnibelAcSleepBit</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcSleepBit</td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Technibel_8h.html#a737d597c15c66400f8175422d538a7a9">kTechnibelAcFanOffset</a> +</div>
<div class="line"> <a class="code" href="ir__Technibel_8h.html#a29d3d827bd0486f4f1c6c8090bfae7b3">kTechnibelAcFanSize</a></div>
</div><!-- fragment -->
</div>
</div>
<a id="a483bc46b705db0606c05c4e6d898284b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a483bc46b705db0606c05c4e6d898284b">&#9670;&nbsp;</a></span>kTechnibelAcSwingBit</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcSwingBit = <a class="el" href="ir__Technibel_8h.html#a76ba7668a44d61a98b46f993dc4b3df9">kTechnibelAcSleepBit</a> + 1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1790aed6a7ac25672503a7d08390712c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1790aed6a7ac25672503a7d08390712c">&#9670;&nbsp;</a></span>kTechnibelAcTempChangeBit</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcTempChangeBit = <a class="el" href="ir__Technibel_8h.html#a50269bdab460a8fef93aecf331e8fef1">kTechnibelAcFanChangeBit</a> + 1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a141efb22c7ac16c9218ecfde9577b132"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a141efb22c7ac16c9218ecfde9577b132">&#9670;&nbsp;</a></span>kTechnibelAcTempMaxC</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcTempMaxC = 31</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a048b6c574309291de654ee0340ffbe3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a048b6c574309291de654ee0340ffbe3c">&#9670;&nbsp;</a></span>kTechnibelAcTempMaxF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcTempMaxF = 88</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a82962d65e7835dc589bd2a9ace171de7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a82962d65e7835dc589bd2a9ace171de7">&#9670;&nbsp;</a></span>kTechnibelAcTempMinC</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcTempMinC = 16</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="acbe3d2e41a0c2bf1b8857ab97cbb7b3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acbe3d2e41a0c2bf1b8857ab97cbb7b3c">&#9670;&nbsp;</a></span>kTechnibelAcTempMinF</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcTempMinF = 61</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aec6f8354390ab069325df2b9faf9a07e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec6f8354390ab069325df2b9faf9a07e">&#9670;&nbsp;</a></span>kTechnibelAcTempOffset</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcTempOffset</td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Technibel_8h.html#a6f4c74a83e3734474d84dc305f975cd1">kTechnibelAcTimerHoursOffset</a> +</div>
<div class="line"> <a class="code" href="ir__Technibel_8h.html#a9f4657bf4664a1fdcb4c009a663b03b5">kTechnibelAcHoursSize</a></div>
</div><!-- fragment -->
</div>
</div>
<a id="a1762c9688b2295f792021026f630921b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1762c9688b2295f792021026f630921b">&#9670;&nbsp;</a></span>kTechnibelAcTempSize</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcTempSize = 8</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a06f844beb86350bb6f68031d275bddb7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06f844beb86350bb6f68031d275bddb7">&#9670;&nbsp;</a></span>kTechnibelAcTempUnitBit</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcTempUnitBit = <a class="el" href="ir__Technibel_8h.html#a483bc46b705db0606c05c4e6d898284b">kTechnibelAcSwingBit</a> + 1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af1ccda6403e9afda03e4c18d99fbae55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1ccda6403e9afda03e4c18d99fbae55">&#9670;&nbsp;</a></span>kTechnibelAcTimerChangeBit</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcTimerChangeBit = <a class="el" href="ir__Technibel_8h.html#a1790aed6a7ac25672503a7d08390712c">kTechnibelAcTempChangeBit</a> + 1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5d68f5b246870a37d173eba04e510f7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d68f5b246870a37d173eba04e510f7a">&#9670;&nbsp;</a></span>kTechnibelAcTimerEnableBit</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcTimerEnableBit = <a class="el" href="ir__Technibel_8h.html#a06f844beb86350bb6f68031d275bddb7">kTechnibelAcTempUnitBit</a> + 1</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6f4c74a83e3734474d84dc305f975cd1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f4c74a83e3734474d84dc305f975cd1">&#9670;&nbsp;</a></span>kTechnibelAcTimerHoursOffset</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcTimerHoursOffset</td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Technibel_8h.html#a99ec40b7785d37b9e2b1a44dd4f07aaa">kTechnibelAcFooterOffset</a> +</div>
<div class="line"> <a class="code" href="ir__Technibel_8h.html#a8f2d29928978641a19b262a05aa7adbb">kTechnibelAcFooterSize</a></div>
</div><!-- fragment -->
</div>
</div>
<a id="af689f2686034aa45b19be75077a0baa6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af689f2686034aa45b19be75077a0baa6">&#9670;&nbsp;</a></span>kTechnibelAcTimerMax</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t kTechnibelAcTimerMax = 24</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</div><!-- contents -->
<div class="ttc" id="air__Technibel_8h_html_a8f2d29928978641a19b262a05aa7adbb"><div class="ttname"><a href="ir__Technibel_8h.html#a8f2d29928978641a19b262a05aa7adbb">kTechnibelAcFooterSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcFooterSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:50</div></div>
<div class="ttc" id="air__Technibel_8h_html_a29d3d827bd0486f4f1c6c8090bfae7b3"><div class="ttname"><a href="ir__Technibel_8h.html#a29d3d827bd0486f4f1c6c8090bfae7b3">kTechnibelAcFanSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcFanSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:67</div></div>
<div class="ttc" id="air__Technibel_8h_html_a9b8300844129b440eb827d7bb9c23011"><div class="ttname"><a href="ir__Technibel_8h.html#a9b8300844129b440eb827d7bb9c23011">kTechnibelAcChecksumOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcChecksumOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:45</div></div>
<div class="ttc" id="air__Technibel_8h_html_aec6f8354390ab069325df2b9faf9a07e"><div class="ttname"><a href="ir__Technibel_8h.html#aec6f8354390ab069325df2b9faf9a07e">kTechnibelAcTempOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcTempOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:57</div></div>
<div class="ttc" id="air__Technibel_8h_html_a737d597c15c66400f8175422d538a7a9"><div class="ttname"><a href="ir__Technibel_8h.html#a737d597c15c66400f8175422d538a7a9">kTechnibelAcFanOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcFanOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:65</div></div>
<div class="ttc" id="air__Technibel_8h_html_a1ee37af3cf79f33b6e2278823711432b"><div class="ttname"><a href="ir__Technibel_8h.html#a1ee37af3cf79f33b6e2278823711432b">kTechnibelAcModeOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcModeOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:82</div></div>
<div class="ttc" id="air__Technibel_8h_html_a9f4657bf4664a1fdcb4c009a663b03b5"><div class="ttname"><a href="ir__Technibel_8h.html#a9f4657bf4664a1fdcb4c009a663b03b5">kTechnibelAcHoursSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcHoursSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:54</div></div>
<div class="ttc" id="air__Technibel_8h_html_a1762c9688b2295f792021026f630921b"><div class="ttname"><a href="ir__Technibel_8h.html#a1762c9688b2295f792021026f630921b">kTechnibelAcTempSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcTempSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:59</div></div>
<div class="ttc" id="air__Technibel_8h_html_a6f4c74a83e3734474d84dc305f975cd1"><div class="ttname"><a href="ir__Technibel_8h.html#a6f4c74a83e3734474d84dc305f975cd1">kTechnibelAcTimerHoursOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcTimerHoursOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:52</div></div>
<div class="ttc" id="air__Technibel_8h_html_a99ec40b7785d37b9e2b1a44dd4f07aaa"><div class="ttname"><a href="ir__Technibel_8h.html#a99ec40b7785d37b9e2b1a44dd4f07aaa">kTechnibelAcFooterOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcFooterOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:48</div></div>
<div class="ttc" id="air__Technibel_8h_html_ad693a1007876dca52ae3bb8394517fc1"><div class="ttname"><a href="ir__Technibel_8h.html#ad693a1007876dca52ae3bb8394517fc1">kTechnibelAcModeSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcModeSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:83</div></div>
<div class="ttc" id="air__Technibel_8h_html_a37be9b31a3b56a6fab83d7e101b788dc"><div class="ttname"><a href="ir__Technibel_8h.html#a37be9b31a3b56a6fab83d7e101b788dc">kTechnibelAcChecksumSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcChecksumSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:46</div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>

View File

@ -1,328 +0,0 @@
<!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">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>IRremoteESP8266: src/ir_Technibel.h Source File</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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">IRremoteESP8266
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">ir_Technibel.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="ir__Technibel_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">// Copyright 2020 Quentin Briollant</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160; </div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160; </div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#ifndef IR_TECHNIBEL_H_</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#define IR_TECHNIBEL_H_</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160; </div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#define __STDC_LIMIT_MACROS</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &lt;stdint.h&gt;</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#ifndef UNIT_TEST</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#include &lt;Arduino.h&gt;</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="IRremoteESP8266_8h.html">IRremoteESP8266.h</a>&quot;</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="IRsend_8h.html">IRsend.h</a>&quot;</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#ifdef UNIT_TEST</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#include &quot;IRsend_test.h&quot;</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; </div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">// Supports:</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment">// Brand: Technibel, Model: IRO PLUS</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; </div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment">/* State bit map:</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment">+--+--+--+--+--+--+--+--+--+------------+-----------+----------+--+--+--+--+</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment">| FIXED HEADER |ON|TIMER CHANGE|TEMP CHANGE|FAN CHANGE| MODE |</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment">+--+--+--+--+--+--+--+--+--+------------+-----------+----------+--+--+--+--+</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment"> 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">+-----+------+-----+-----+---+--+--+--+---+--+--+--+--+--+--+--+</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment">|TIMER|C OR F|SWING|SLEEP| 0 | FAN | 0 | TEMPERATURE |</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment">+-----+------+-----+-----+---+--+--+--+---+--+--+--+--+--+--+--+</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment"> 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="comment">+---+---+---+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="comment">| 0 | 0 | 0 | ON TIME HOUR | FOOTER | CHECKSUM |</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="comment">+---+---+---+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="comment"> 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="comment">// Constants</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a9b8300844129b440eb827d7bb9c23011"> 45</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a9b8300844129b440eb827d7bb9c23011">kTechnibelAcChecksumOffset</a> = 0;</div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a37be9b31a3b56a6fab83d7e101b788dc"> 46</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a37be9b31a3b56a6fab83d7e101b788dc">kTechnibelAcChecksumSize</a> = 8;</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; </div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a99ec40b7785d37b9e2b1a44dd4f07aaa"> 48</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a99ec40b7785d37b9e2b1a44dd4f07aaa">kTechnibelAcFooterOffset</a> = <a class="code" href="ir__Technibel_8h.html#a9b8300844129b440eb827d7bb9c23011">kTechnibelAcChecksumOffset</a> +</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <a class="code" href="ir__Technibel_8h.html#a37be9b31a3b56a6fab83d7e101b788dc">kTechnibelAcChecksumSize</a>;</div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a8f2d29928978641a19b262a05aa7adbb"> 50</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a8f2d29928978641a19b262a05aa7adbb">kTechnibelAcFooterSize</a> = 8;</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a6f4c74a83e3734474d84dc305f975cd1"> 52</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a6f4c74a83e3734474d84dc305f975cd1">kTechnibelAcTimerHoursOffset</a> = <a class="code" href="ir__Technibel_8h.html#a99ec40b7785d37b9e2b1a44dd4f07aaa">kTechnibelAcFooterOffset</a> +</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <a class="code" href="ir__Technibel_8h.html#a8f2d29928978641a19b262a05aa7adbb">kTechnibelAcFooterSize</a>;</div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a9f4657bf4664a1fdcb4c009a663b03b5"> 54</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a9f4657bf4664a1fdcb4c009a663b03b5">kTechnibelAcHoursSize</a> = 8; <span class="comment">// Max 24 hrs</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#af689f2686034aa45b19be75077a0baa6"> 55</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#af689f2686034aa45b19be75077a0baa6">kTechnibelAcTimerMax</a> = 24;</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#aec6f8354390ab069325df2b9faf9a07e"> 57</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#aec6f8354390ab069325df2b9faf9a07e">kTechnibelAcTempOffset</a> = <a class="code" href="ir__Technibel_8h.html#a6f4c74a83e3734474d84dc305f975cd1">kTechnibelAcTimerHoursOffset</a> +</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <a class="code" href="ir__Technibel_8h.html#a9f4657bf4664a1fdcb4c009a663b03b5">kTechnibelAcHoursSize</a>;</div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a1762c9688b2295f792021026f630921b"> 59</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a1762c9688b2295f792021026f630921b">kTechnibelAcTempSize</a> = 8;</div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a82962d65e7835dc589bd2a9ace171de7"> 60</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a82962d65e7835dc589bd2a9ace171de7">kTechnibelAcTempMinC</a> = 16; <span class="comment">// Deg C</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a141efb22c7ac16c9218ecfde9577b132"> 61</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a141efb22c7ac16c9218ecfde9577b132">kTechnibelAcTempMaxC</a> = 31; <span class="comment">// Deg C</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#acbe3d2e41a0c2bf1b8857ab97cbb7b3c"> 62</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#acbe3d2e41a0c2bf1b8857ab97cbb7b3c">kTechnibelAcTempMinF</a> = 61; <span class="comment">// Deg F</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a048b6c574309291de654ee0340ffbe3c"> 63</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a048b6c574309291de654ee0340ffbe3c">kTechnibelAcTempMaxF</a> = 88; <span class="comment">// Deg F</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; </div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a737d597c15c66400f8175422d538a7a9"> 65</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a737d597c15c66400f8175422d538a7a9">kTechnibelAcFanOffset</a> = <a class="code" href="ir__Technibel_8h.html#aec6f8354390ab069325df2b9faf9a07e">kTechnibelAcTempOffset</a></div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; + <a class="code" href="ir__Technibel_8h.html#a1762c9688b2295f792021026f630921b">kTechnibelAcTempSize</a>;</div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a29d3d827bd0486f4f1c6c8090bfae7b3"> 67</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a29d3d827bd0486f4f1c6c8090bfae7b3">kTechnibelAcFanSize</a> = 4;</div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a3be4c4dbdfe0ef1ab7f7f2308ee5f906"> 68</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a3be4c4dbdfe0ef1ab7f7f2308ee5f906">kTechnibelAcFanLow</a> = 0b0001;</div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#ae390f138de9e24940a066a75f960ce67"> 69</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#ae390f138de9e24940a066a75f960ce67">kTechnibelAcFanMedium</a> = 0b0010;</div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a7ec8f7e2911b0a8db8714aa06377a017"> 70</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a7ec8f7e2911b0a8db8714aa06377a017">kTechnibelAcFanHigh</a> = 0b0100;</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a76ba7668a44d61a98b46f993dc4b3df9"> 72</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a76ba7668a44d61a98b46f993dc4b3df9">kTechnibelAcSleepBit</a> = <a class="code" href="ir__Technibel_8h.html#a737d597c15c66400f8175422d538a7a9">kTechnibelAcFanOffset</a> +</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <a class="code" href="ir__Technibel_8h.html#a29d3d827bd0486f4f1c6c8090bfae7b3">kTechnibelAcFanSize</a>;</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; </div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a483bc46b705db0606c05c4e6d898284b"> 75</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a483bc46b705db0606c05c4e6d898284b">kTechnibelAcSwingBit</a> = <a class="code" href="ir__Technibel_8h.html#a76ba7668a44d61a98b46f993dc4b3df9">kTechnibelAcSleepBit</a> + 1;</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="comment">// (0 = Celsius, 1 = Fahrenheit)</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a06f844beb86350bb6f68031d275bddb7"> 78</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a06f844beb86350bb6f68031d275bddb7">kTechnibelAcTempUnitBit</a> = <a class="code" href="ir__Technibel_8h.html#a483bc46b705db0606c05c4e6d898284b">kTechnibelAcSwingBit</a> + 1;</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; </div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a5d68f5b246870a37d173eba04e510f7a"> 80</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a5d68f5b246870a37d173eba04e510f7a">kTechnibelAcTimerEnableBit</a> = <a class="code" href="ir__Technibel_8h.html#a06f844beb86350bb6f68031d275bddb7">kTechnibelAcTempUnitBit</a> + 1;</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; </div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a1ee37af3cf79f33b6e2278823711432b"> 82</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a1ee37af3cf79f33b6e2278823711432b">kTechnibelAcModeOffset</a> = <a class="code" href="ir__Technibel_8h.html#a5d68f5b246870a37d173eba04e510f7a">kTechnibelAcTimerEnableBit</a> + 1;</div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#ad693a1007876dca52ae3bb8394517fc1"> 83</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#ad693a1007876dca52ae3bb8394517fc1">kTechnibelAcModeSize</a> = 4;</div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#aa0a74f362c3d9160660763d89195b387"> 84</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#aa0a74f362c3d9160660763d89195b387">kTechnibelAcCool</a> = 0b0001;</div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#afb6b5b6b2e88fb06f1706c57e03672d8"> 85</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#afb6b5b6b2e88fb06f1706c57e03672d8">kTechnibelAcDry</a> = 0b0010;</div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a9b9c7971f9f76dbb8b742727f48408d6"> 86</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a9b9c7971f9f76dbb8b742727f48408d6">kTechnibelAcFan</a> = 0b0100;</div>
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a517fa48501655e8d4f0f86146a8761d3"> 87</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a517fa48501655e8d4f0f86146a8761d3">kTechnibelAcHeat</a> = 0b1000;</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a50269bdab460a8fef93aecf331e8fef1"> 89</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a50269bdab460a8fef93aecf331e8fef1">kTechnibelAcFanChangeBit</a> = <a class="code" href="ir__Technibel_8h.html#a1ee37af3cf79f33b6e2278823711432b">kTechnibelAcModeOffset</a> +</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <a class="code" href="ir__Technibel_8h.html#ad693a1007876dca52ae3bb8394517fc1">kTechnibelAcModeSize</a>;</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; </div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a1790aed6a7ac25672503a7d08390712c"> 92</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a1790aed6a7ac25672503a7d08390712c">kTechnibelAcTempChangeBit</a> = <a class="code" href="ir__Technibel_8h.html#a50269bdab460a8fef93aecf331e8fef1">kTechnibelAcFanChangeBit</a> + 1;</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; </div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#af1ccda6403e9afda03e4c18d99fbae55"> 94</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#af1ccda6403e9afda03e4c18d99fbae55">kTechnibelAcTimerChangeBit</a> = <a class="code" href="ir__Technibel_8h.html#a1790aed6a7ac25672503a7d08390712c">kTechnibelAcTempChangeBit</a> + 1;</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; </div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#ab3582b78d197a55b5d85c219c95d0d2d"> 96</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#ab3582b78d197a55b5d85c219c95d0d2d">kTechnibelAcPowerBit</a> = <a class="code" href="ir__Technibel_8h.html#af1ccda6403e9afda03e4c18d99fbae55">kTechnibelAcTimerChangeBit</a> + 1;</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; </div>
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a750df711adeb31d902ca20b572c6f541"> 98</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a750df711adeb31d902ca20b572c6f541">kTechnibelAcHeaderOffset</a> = <a class="code" href="ir__Technibel_8h.html#ab3582b78d197a55b5d85c219c95d0d2d">kTechnibelAcPowerBit</a> + 1;</div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a8024c7db1c3883b6d3a0aea1c03a365f"> 99</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a8024c7db1c3883b6d3a0aea1c03a365f">kTechnibelAcHeaderSize</a> = 8;</div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a11b2a3eaded5d7890c65f8eaa7c445a6"> 100</a></span>&#160;<span class="keyword">const</span> uint8_t <a class="code" href="ir__Technibel_8h.html#a11b2a3eaded5d7890c65f8eaa7c445a6">kTechnibelAcHeader</a> = 0b00011000;</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; </div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="ir__Technibel_8h.html#a1c526f7f53f689c095c70687d6bd20ee"> 102</a></span>&#160;<span class="keyword">const</span> uint64_t <a class="code" href="ir__Technibel_8h.html#a1c526f7f53f689c095c70687d6bd20ee">kTechnibelAcResetState</a> = 0x180101140000EA; </div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; </div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; </div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="comment">// Classes</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classIRTechnibelAc.html"> 108</a></span>&#160;<span class="comment"></span><span class="keyword">class </span><a class="code" href="classIRTechnibelAc.html">IRTechnibelAc</a> {</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <span class="keyword">explicit</span> <a class="code" href="classIRTechnibelAc.html#a799407de348870d5765acf163ab92a75">IRTechnibelAc</a>(<span class="keyword">const</span> uint16_t pin, <span class="keyword">const</span> <span class="keywordtype">bool</span> inverted = <span class="keyword">false</span>,</div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keyword">const</span> <span class="keywordtype">bool</span> use_modulation = <span class="keyword">true</span>);</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#a03c2709e237ad3aefb094a65d89f3610">stateReset</a>();</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;<span class="preprocessor">#if SEND_TECHNIBEL_AC</span></div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#ad3a94fdd7b718d8d4ba3ffdb84cf0ebb">send</a>(<span class="keyword">const</span> uint16_t repeat = <a class="code" href="IRremoteESP8266_8h.html#a0e797e69cca806e73c902f5d9dfe1bf1">kTechnibelAcDefaultRepeat</a>);</div>
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="classIRTechnibelAc.html#a137e375497c699b0e7bfd8a7d46f087c"> 119</a></span>&#160; int8_t <a class="code" href="classIRTechnibelAc.html#a137e375497c699b0e7bfd8a7d46f087c">calibrate</a>(<span class="keywordtype">void</span>) { <span class="keywordflow">return</span> <a class="code" href="classIRTechnibelAc.html#adb30f91c384028cc53aaae6edaacf3b0">_irsend</a>.<a class="code" href="classIRsend.html#ad1776aa6c699f9eeca1eef9bb4fe355b">calibrate</a>(); }</div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="preprocessor">#endif // SEND_TECHNIBEL_AC</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#ad35c2c0c75109d70519b641ca3052bd2">begin</a>();</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="keyword">static</span> uint8_t <a class="code" href="classIRTechnibelAc.html#a1762ef4003cec898543cebe0957e2c8b">calcChecksum</a>(<span class="keyword">const</span> uint64_t state);</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classIRTechnibelAc.html#ac0bc7bfe24f72255230c8a4c1c7eb192">validChecksum</a>(<span class="keyword">const</span> uint64_t state);</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#a935f26d55d7d5c7024e8b298fda9aeb4">setPower</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> <a class="code" href="classIRTechnibelAc.html#aa9244f6a6539d3d1b7c511468494ab8b">on</a>);</div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classIRTechnibelAc.html#a4d6cf3def81be5cc160b3480b62e1224">getPower</a>();</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#aa9244f6a6539d3d1b7c511468494ab8b">on</a>();</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#adc97da083abe7999e2386941b0ecf79b">off</a>();</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#a48ea1ac452c84b0a6c705a5c341c8ad5">setTempUnit</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> celsius);</div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classIRTechnibelAc.html#aa5390e402b6f87297fecda57b0beaa7a">getTempUnit</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#add05b89590340e891e2e1e666c5d033b">setTemp</a>(<span class="keyword">const</span> uint8_t temp, <span class="keyword">const</span> <span class="keywordtype">bool</span> fahrenheit = <span class="keyword">false</span>);</div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; uint8_t <a class="code" href="classIRTechnibelAc.html#ab64dcb5e6607e19104d90722169ac549">getTemp</a>();</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#a885f272cfa47004dfd8d19a6e251a337">setFan</a>(<span class="keyword">const</span> uint8_t speed);</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; uint8_t <a class="code" href="classIRTechnibelAc.html#a46f24dd93c161d4003da789ec58b0250">getFan</a>();</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#a04917b3760ed658d88ad2dae976d7a64">setMode</a>(<span class="keyword">const</span> uint8_t mode);</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; uint8_t <a class="code" href="classIRTechnibelAc.html#a551d62b6ec745f4ba0185475235b3b4d">getMode</a>();</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#ad6c991f62d9ff127e662b8bbfe0376ca">setSwing</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> <a class="code" href="classIRTechnibelAc.html#aa9244f6a6539d3d1b7c511468494ab8b">on</a>);</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classIRTechnibelAc.html#aac69b416cad7e1ff96cd6ef20bf6e5f0">getSwing</a>();</div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classIRTechnibelAc.html#a9368635dd24b042066094bfca13e8a17">convertSwing</a>(<span class="keyword">const</span> <a class="code" href="namespacestdAc.html#ac07f224c7bb47cac55dd01f24770ef43">stdAc::swingv_t</a> swing);</div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <a class="code" href="namespacestdAc.html#ac07f224c7bb47cac55dd01f24770ef43">stdAc::swingv_t</a> <a class="code" href="classIRTechnibelAc.html#ac379ff8f6f84fd93aa503269c36d6b49">toCommonSwing</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> swing);</div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#a2df311dc104af45a281c7d87512248d4">setSleep</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> <a class="code" href="classIRTechnibelAc.html#aa9244f6a6539d3d1b7c511468494ab8b">on</a>);</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classIRTechnibelAc.html#aa6969c7dcf882dfa16941e7abef045d8">getSleep</a>();</div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#a0fc61ce2941376e03d8285495e1fe2b2">setTimerEnabled</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> <a class="code" href="classIRTechnibelAc.html#aa9244f6a6539d3d1b7c511468494ab8b">on</a>);</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classIRTechnibelAc.html#a89b4b15b24f3ac27575837ede7ab55dd">getTimerEnabled</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#a940a048710432db01bcd1be34ea5324e">setTimer</a>(<span class="keyword">const</span> uint16_t nr_of_mins);</div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; uint16_t <a class="code" href="classIRTechnibelAc.html#a74cace7e71a224092e134897b1173f14">getTimer</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; uint64_t <a class="code" href="classIRTechnibelAc.html#a4575d11677bbe4fe6e8d84163a6f3ab1">getRaw</a>();</div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#aed63ea8dd6ba08a13623be756462a997">setRaw</a>(<span class="keyword">const</span> uint64_t state);</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; uint8_t <a class="code" href="classIRTechnibelAc.html#a2e9eef25e288656e7840b09cda0f9aa5">convertMode</a>(<span class="keyword">const</span> <a class="code" href="namespacestdAc.html#a99ad268c783486f9b3207cb78f48444f">stdAc::opmode_t</a> mode);</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; uint8_t <a class="code" href="classIRTechnibelAc.html#aa59bf477a0ed2b814096f135cc5fe7c6">convertFan</a>(<span class="keyword">const</span> <a class="code" href="namespacestdAc.html#a8bb0dbf18fe69f639f4ac0b3ff133383">stdAc::fanspeed_t</a> speed);</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="keyword">static</span> <a class="code" href="namespacestdAc.html#a99ad268c783486f9b3207cb78f48444f">stdAc::opmode_t</a> <a class="code" href="classIRTechnibelAc.html#a1a75968674695a9a6b3da2bc979e6cac">toCommonMode</a>(<span class="keyword">const</span> uint8_t mode);</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="keyword">static</span> <a class="code" href="namespacestdAc.html#a8bb0dbf18fe69f639f4ac0b3ff133383">stdAc::fanspeed_t</a> <a class="code" href="classIRTechnibelAc.html#aece92f0e3f4dd4c3b25a8b0408926d45">toCommonFanSpeed</a>(<span class="keyword">const</span> uint8_t speed);</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <a class="code" href="structstdAc_1_1state__t.html">stdAc::state_t</a> <a class="code" href="classIRTechnibelAc.html#a9af0fc80dc9fa741235d334a1e5e8d1d">toCommon</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <a class="code" href="IRremoteESP8266_8h.html#afbeda3fd1bdc8c37d01bdf9f5c8274ff">String</a> <a class="code" href="classIRTechnibelAc.html#a18a7992603a8d8aece2dc6007e8a2dba">toString</a>();</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;<span class="preprocessor">#ifndef UNIT_TEST</span></div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; </div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classIRTechnibelAc.html#adb30f91c384028cc53aaae6edaacf3b0"> 157</a></span>&#160; <a class="code" href="classIRsend.html">IRsend</a> <a class="code" href="classIRTechnibelAc.html#adb30f91c384028cc53aaae6edaacf3b0">_irsend</a>;</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classIRTechnibelAc.html#a9db7b15e279e0c17e0eafd8201d5c7dc"> 159</a></span>&#160; IRsendTest <a class="code" href="classIRTechnibelAc.html#a9db7b15e279e0c17e0eafd8201d5c7dc">_irsend</a>;</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="classIRTechnibelAc.html#a83f2c5b6b4494299bee1bcfa6f3a4a31"> 161</a></span>&#160; uint64_t <a class="code" href="classIRTechnibelAc.html#a83f2c5b6b4494299bee1bcfa6f3a4a31">remote_state</a>; <span class="comment">// The state of the IR remote.</span></div>
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="classIRTechnibelAc.html#a0b98069ac7367419f736fa0e639e4847"> 162</a></span>&#160; uint8_t <a class="code" href="classIRTechnibelAc.html#a0b98069ac7367419f736fa0e639e4847">_saved_temp</a>; <span class="comment">// The previously user requested temp value.</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classIRTechnibelAc.html#a8d5a8e132e1d5884564f3212d396d160"> 163</a></span>&#160; uint8_t <a class="code" href="classIRTechnibelAc.html#a8d5a8e132e1d5884564f3212d396d160">_saved_temp_units</a>; <span class="comment">// The previously user requested temp units.</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classIRTechnibelAc.html#af93f984eacd2820cad58400a85b0f05b">checksum</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;};</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="preprocessor">#endif // IR_TECHNIBEL_H_</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassIRTechnibelAc_html_a9db7b15e279e0c17e0eafd8201d5c7dc"><div class="ttname"><a href="classIRTechnibelAc.html#a9db7b15e279e0c17e0eafd8201d5c7dc">IRTechnibelAc::_irsend</a></div><div class="ttdeci">IRsendTest _irsend</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:159</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a18a7992603a8d8aece2dc6007e8a2dba"><div class="ttname"><a href="classIRTechnibelAc.html#a18a7992603a8d8aece2dc6007e8a2dba">IRTechnibelAc::toString</a></div><div class="ttdeci">String toString()</div><div class="ttdoc">Convert the current internal state into a human readable string.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:399</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a1762ef4003cec898543cebe0957e2c8b"><div class="ttname"><a href="classIRTechnibelAc.html#a1762ef4003cec898543cebe0957e2c8b">IRTechnibelAc::calcChecksum</a></div><div class="ttdeci">static uint8_t calcChecksum(const uint64_t state)</div><div class="ttdoc">Compute the checksum of the supplied state.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:109</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_aa5390e402b6f87297fecda57b0beaa7a"><div class="ttname"><a href="classIRTechnibelAc.html#aa5390e402b6f87297fecda57b0beaa7a">IRTechnibelAc::getTempUnit</a></div><div class="ttdeci">bool getTempUnit(void)</div><div class="ttdoc">Get the temperature unit setting.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:180</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a04917b3760ed658d88ad2dae976d7a64"><div class="ttname"><a href="classIRTechnibelAc.html#a04917b3760ed658d88ad2dae976d7a64">IRTechnibelAc::setMode</a></div><div class="ttdeci">void setMode(const uint8_t mode)</div><div class="ttdoc">Set the operating mode of the A/C.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:260</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_ab64dcb5e6607e19104d90722169ac549"><div class="ttname"><a href="classIRTechnibelAc.html#ab64dcb5e6607e19104d90722169ac549">IRTechnibelAc::getTemp</a></div><div class="ttdeci">uint8_t getTemp()</div><div class="ttdoc">Get the current temperature setting.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:198</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a74cace7e71a224092e134897b1173f14"><div class="ttname"><a href="classIRTechnibelAc.html#a74cace7e71a224092e134897b1173f14">IRTechnibelAc::getTimer</a></div><div class="ttdeci">uint16_t getTimer(void)</div><div class="ttdoc">Get the timer time for when the A/C unit will switch power state.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:365</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a03c2709e237ad3aefb094a65d89f3610"><div class="ttname"><a href="classIRTechnibelAc.html#a03c2709e237ad3aefb094a65d89f3610">IRTechnibelAc::stateReset</a></div><div class="ttdeci">void stateReset()</div><div class="ttdoc">Reset the internal state of the emulation.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:134</div></div>
<div class="ttc" id="air__Technibel_8h_html_a8f2d29928978641a19b262a05aa7adbb"><div class="ttname"><a href="ir__Technibel_8h.html#a8f2d29928978641a19b262a05aa7adbb">kTechnibelAcFooterSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcFooterSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:50</div></div>
<div class="ttc" id="air__Technibel_8h_html_acbe3d2e41a0c2bf1b8857ab97cbb7b3c"><div class="ttname"><a href="ir__Technibel_8h.html#acbe3d2e41a0c2bf1b8857ab97cbb7b3c">kTechnibelAcTempMinF</a></div><div class="ttdeci">const uint8_t kTechnibelAcTempMinF</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:62</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_ad35c2c0c75109d70519b641ca3052bd2"><div class="ttname"><a href="classIRTechnibelAc.html#ad35c2c0c75109d70519b641ca3052bd2">IRTechnibelAc::begin</a></div><div class="ttdeci">void begin()</div><div class="ttdoc">Set up hardware to be able to send a message.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:96</div></div>
<div class="ttc" id="anamespacestdAc_html_ac07f224c7bb47cac55dd01f24770ef43"><div class="ttname"><a href="namespacestdAc.html#ac07f224c7bb47cac55dd01f24770ef43">stdAc::swingv_t</a></div><div class="ttdeci">swingv_t</div><div class="ttdoc">Common A/C settings for Vertical Swing.</div><div class="ttdef"><b>Definition:</b> IRsend.h:70</div></div>
<div class="ttc" id="air__Technibel_8h_html_a3be4c4dbdfe0ef1ab7f7f2308ee5f906"><div class="ttname"><a href="ir__Technibel_8h.html#a3be4c4dbdfe0ef1ab7f7f2308ee5f906">kTechnibelAcFanLow</a></div><div class="ttdeci">const uint8_t kTechnibelAcFanLow</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:68</div></div>
<div class="ttc" id="anamespacestdAc_html_a8bb0dbf18fe69f639f4ac0b3ff133383"><div class="ttname"><a href="namespacestdAc.html#a8bb0dbf18fe69f639f4ac0b3ff133383">stdAc::fanspeed_t</a></div><div class="ttdeci">fanspeed_t</div><div class="ttdoc">Common A/C settings for Fan Speeds.</div><div class="ttdef"><b>Definition:</b> IRsend.h:58</div></div>
<div class="ttc" id="air__Technibel_8h_html_a29d3d827bd0486f4f1c6c8090bfae7b3"><div class="ttname"><a href="ir__Technibel_8h.html#a29d3d827bd0486f4f1c6c8090bfae7b3">kTechnibelAcFanSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcFanSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:67</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a1a75968674695a9a6b3da2bc979e6cac"><div class="ttname"><a href="classIRTechnibelAc.html#a1a75968674695a9a6b3da2bc979e6cac">IRTechnibelAc::toCommonMode</a></div><div class="ttdeci">static stdAc::opmode_t toCommonMode(const uint8_t mode)</div><div class="ttdoc">Convert a native mode into its stdAc equivalent.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:292</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_aed63ea8dd6ba08a13623be756462a997"><div class="ttname"><a href="classIRTechnibelAc.html#aed63ea8dd6ba08a13623be756462a997">IRTechnibelAc::setRaw</a></div><div class="ttdeci">void setRaw(const uint64_t state)</div><div class="ttdoc">Set the internal state from a valid code for this protocol.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:149</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a799407de348870d5765acf163ab92a75"><div class="ttname"><a href="classIRTechnibelAc.html#a799407de348870d5765acf163ab92a75">IRTechnibelAc::IRTechnibelAc</a></div><div class="ttdeci">IRTechnibelAc(const uint16_t pin, const bool inverted=false, const bool use_modulation=true)</div><div class="ttdoc">Class constructor.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:91</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a48ea1ac452c84b0a6c705a5c341c8ad5"><div class="ttname"><a href="classIRTechnibelAc.html#a48ea1ac452c84b0a6c705a5c341c8ad5">IRTechnibelAc::setTempUnit</a></div><div class="ttdeci">void setTempUnit(const bool celsius)</div><div class="ttdoc">Set the temperature unit setting.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:173</div></div>
<div class="ttc" id="aIRsend_8h_html"><div class="ttname"><a href="IRsend_8h.html">IRsend.h</a></div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a940a048710432db01bcd1be34ea5324e"><div class="ttname"><a href="classIRTechnibelAc.html#a940a048710432db01bcd1be34ea5324e">IRTechnibelAc::setTimer</a></div><div class="ttdeci">void setTimer(const uint16_t nr_of_mins)</div><div class="ttdoc">Set the timer for when the A/C unit will switch off.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:355</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_af93f984eacd2820cad58400a85b0f05b"><div class="ttname"><a href="classIRTechnibelAc.html#af93f984eacd2820cad58400a85b0f05b">IRTechnibelAc::checksum</a></div><div class="ttdeci">void checksum(void)</div><div class="ttdoc">Set the checksum of the internal state.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:127</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_ac0bc7bfe24f72255230c8a4c1c7eb192"><div class="ttname"><a href="classIRTechnibelAc.html#ac0bc7bfe24f72255230c8a4c1c7eb192">IRTechnibelAc::validChecksum</a></div><div class="ttdeci">static bool validChecksum(const uint64_t state)</div><div class="ttdoc">Confirm the checksum of the supplied state is valid.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:121</div></div>
<div class="ttc" id="aclassIRsend_html"><div class="ttname"><a href="classIRsend.html">IRsend</a></div><div class="ttdoc">Class for sending all basic IR protocols.</div><div class="ttdef"><b>Definition:</b> IRsend.h:182</div></div>
<div class="ttc" id="air__Technibel_8h_html_a9b8300844129b440eb827d7bb9c23011"><div class="ttname"><a href="ir__Technibel_8h.html#a9b8300844129b440eb827d7bb9c23011">kTechnibelAcChecksumOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcChecksumOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:45</div></div>
<div class="ttc" id="air__Technibel_8h_html_a5d68f5b246870a37d173eba04e510f7a"><div class="ttname"><a href="ir__Technibel_8h.html#a5d68f5b246870a37d173eba04e510f7a">kTechnibelAcTimerEnableBit</a></div><div class="ttdeci">const uint8_t kTechnibelAcTimerEnableBit</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:80</div></div>
<div class="ttc" id="aclassIRsend_html_ad1776aa6c699f9eeca1eef9bb4fe355b"><div class="ttname"><a href="classIRsend.html#ad1776aa6c699f9eeca1eef9bb4fe355b">IRsend::calibrate</a></div><div class="ttdeci">int8_t calibrate(uint16_t hz=38000U)</div><div class="ttdoc">Calculate &amp; set any offsets to account for execution times during sending.</div><div class="ttdef"><b>Definition:</b> IRsend.cpp:207</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a4d6cf3def81be5cc160b3480b62e1224"><div class="ttname"><a href="classIRTechnibelAc.html#a4d6cf3def81be5cc160b3480b62e1224">IRTechnibelAc::getPower</a></div><div class="ttdeci">bool getPower()</div><div class="ttdoc">Get the value of the current power setting.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:167</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_add05b89590340e891e2e1e666c5d033b"><div class="ttname"><a href="classIRTechnibelAc.html#add05b89590340e891e2e1e666c5d033b">IRTechnibelAc::setTemp</a></div><div class="ttdeci">void setTemp(const uint8_t temp, const bool fahrenheit=false)</div><div class="ttdoc">Set the temperature.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:187</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a83f2c5b6b4494299bee1bcfa6f3a4a31"><div class="ttname"><a href="classIRTechnibelAc.html#a83f2c5b6b4494299bee1bcfa6f3a4a31">IRTechnibelAc::remote_state</a></div><div class="ttdeci">uint64_t remote_state</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:161</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a4575d11677bbe4fe6e8d84163a6f3ab1"><div class="ttname"><a href="classIRTechnibelAc.html#a4575d11677bbe4fe6e8d84163a6f3ab1">IRTechnibelAc::getRaw</a></div><div class="ttdeci">uint64_t getRaw()</div><div class="ttdoc">Get a copy of the internal state/code for this protocol.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:142</div></div>
<div class="ttc" id="aIRremoteESP8266_8h_html_afbeda3fd1bdc8c37d01bdf9f5c8274ff"><div class="ttname"><a href="IRremoteESP8266_8h.html#afbeda3fd1bdc8c37d01bdf9f5c8274ff">String</a></div><div class="ttdeci">std::string String</div><div class="ttdef"><b>Definition:</b> IRremoteESP8266.h:1178</div></div>
<div class="ttc" id="air__Technibel_8h_html_a141efb22c7ac16c9218ecfde9577b132"><div class="ttname"><a href="ir__Technibel_8h.html#a141efb22c7ac16c9218ecfde9577b132">kTechnibelAcTempMaxC</a></div><div class="ttdeci">const uint8_t kTechnibelAcTempMaxC</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:61</div></div>
<div class="ttc" id="air__Technibel_8h_html_aec6f8354390ab069325df2b9faf9a07e"><div class="ttname"><a href="ir__Technibel_8h.html#aec6f8354390ab069325df2b9faf9a07e">kTechnibelAcTempOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcTempOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:57</div></div>
<div class="ttc" id="air__Technibel_8h_html_a76ba7668a44d61a98b46f993dc4b3df9"><div class="ttname"><a href="ir__Technibel_8h.html#a76ba7668a44d61a98b46f993dc4b3df9">kTechnibelAcSleepBit</a></div><div class="ttdeci">const uint8_t kTechnibelAcSleepBit</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:72</div></div>
<div class="ttc" id="aIRremoteESP8266_8h_html"><div class="ttname"><a href="IRremoteESP8266_8h.html">IRremoteESP8266.h</a></div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_ac379ff8f6f84fd93aa503269c36d6b49"><div class="ttname"><a href="classIRTechnibelAc.html#ac379ff8f6f84fd93aa503269c36d6b49">IRTechnibelAc::toCommonSwing</a></div><div class="ttdeci">stdAc::swingv_t toCommonSwing(const bool swing)</div><div class="ttdoc">Convert a native swing into its stdAc equivalent.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:323</div></div>
<div class="ttc" id="air__Technibel_8h_html_a737d597c15c66400f8175422d538a7a9"><div class="ttname"><a href="ir__Technibel_8h.html#a737d597c15c66400f8175422d538a7a9">kTechnibelAcFanOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcFanOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:65</div></div>
<div class="ttc" id="air__Technibel_8h_html_a7ec8f7e2911b0a8db8714aa06377a017"><div class="ttname"><a href="ir__Technibel_8h.html#a7ec8f7e2911b0a8db8714aa06377a017">kTechnibelAcFanHigh</a></div><div class="ttdeci">const uint8_t kTechnibelAcFanHigh</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:70</div></div>
<div class="ttc" id="air__Technibel_8h_html_af689f2686034aa45b19be75077a0baa6"><div class="ttname"><a href="ir__Technibel_8h.html#af689f2686034aa45b19be75077a0baa6">kTechnibelAcTimerMax</a></div><div class="ttdeci">const uint8_t kTechnibelAcTimerMax</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:55</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_ad3a94fdd7b718d8d4ba3ffdb84cf0ebb"><div class="ttname"><a href="classIRTechnibelAc.html#ad3a94fdd7b718d8d4ba3ffdb84cf0ebb">IRTechnibelAc::send</a></div><div class="ttdeci">void send(const uint16_t repeat=kTechnibelAcDefaultRepeat)</div><div class="ttdoc">Send the current internal state as an IR message.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:101</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_adc97da083abe7999e2386941b0ecf79b"><div class="ttname"><a href="classIRTechnibelAc.html#adc97da083abe7999e2386941b0ecf79b">IRTechnibelAc::off</a></div><div class="ttdeci">void off()</div><div class="ttdoc">Set the requested power state of the A/C to off.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:157</div></div>
<div class="ttc" id="air__Technibel_8h_html_aa0a74f362c3d9160660763d89195b387"><div class="ttname"><a href="ir__Technibel_8h.html#aa0a74f362c3d9160660763d89195b387">kTechnibelAcCool</a></div><div class="ttdeci">const uint8_t kTechnibelAcCool</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:84</div></div>
<div class="ttc" id="air__Technibel_8h_html_af1ccda6403e9afda03e4c18d99fbae55"><div class="ttname"><a href="ir__Technibel_8h.html#af1ccda6403e9afda03e4c18d99fbae55">kTechnibelAcTimerChangeBit</a></div><div class="ttdeci">const uint8_t kTechnibelAcTimerChangeBit</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:94</div></div>
<div class="ttc" id="air__Technibel_8h_html_a9b9c7971f9f76dbb8b742727f48408d6"><div class="ttname"><a href="ir__Technibel_8h.html#a9b9c7971f9f76dbb8b742727f48408d6">kTechnibelAcFan</a></div><div class="ttdeci">const uint8_t kTechnibelAcFan</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:86</div></div>
<div class="ttc" id="air__Technibel_8h_html_a11b2a3eaded5d7890c65f8eaa7c445a6"><div class="ttname"><a href="ir__Technibel_8h.html#a11b2a3eaded5d7890c65f8eaa7c445a6">kTechnibelAcHeader</a></div><div class="ttdeci">const uint8_t kTechnibelAcHeader</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:100</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a89b4b15b24f3ac27575837ede7ab55dd"><div class="ttname"><a href="classIRTechnibelAc.html#a89b4b15b24f3ac27575837ede7ab55dd">IRTechnibelAc::getTimerEnabled</a></div><div class="ttdeci">bool getTimerEnabled(void)</div><div class="ttdoc">Is the timer function enabled?</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:347</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_aa6969c7dcf882dfa16941e7abef045d8"><div class="ttname"><a href="classIRTechnibelAc.html#aa6969c7dcf882dfa16941e7abef045d8">IRTechnibelAc::getSleep</a></div><div class="ttdeci">bool getSleep()</div><div class="ttdoc">Get the Sleep setting of the A/C.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:335</div></div>
<div class="ttc" id="air__Technibel_8h_html_a517fa48501655e8d4f0f86146a8761d3"><div class="ttname"><a href="ir__Technibel_8h.html#a517fa48501655e8d4f0f86146a8761d3">kTechnibelAcHeat</a></div><div class="ttdeci">const uint8_t kTechnibelAcHeat</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:87</div></div>
<div class="ttc" id="air__Technibel_8h_html_a50269bdab460a8fef93aecf331e8fef1"><div class="ttname"><a href="ir__Technibel_8h.html#a50269bdab460a8fef93aecf331e8fef1">kTechnibelAcFanChangeBit</a></div><div class="ttdeci">const uint8_t kTechnibelAcFanChangeBit</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:89</div></div>
<div class="ttc" id="air__Technibel_8h_html_a8024c7db1c3883b6d3a0aea1c03a365f"><div class="ttname"><a href="ir__Technibel_8h.html#a8024c7db1c3883b6d3a0aea1c03a365f">kTechnibelAcHeaderSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcHeaderSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:99</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html"><div class="ttname"><a href="classIRTechnibelAc.html">IRTechnibelAc</a></div><div class="ttdoc">Class for handling detailed Technibel A/C messages.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:108</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a9af0fc80dc9fa741235d334a1e5e8d1d"><div class="ttname"><a href="classIRTechnibelAc.html#a9af0fc80dc9fa741235d334a1e5e8d1d">IRTechnibelAc::toCommon</a></div><div class="ttdeci">stdAc::state_t toCommon(void)</div><div class="ttdoc">Convert the current internal state into its stdAc::state_t equivalent.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:373</div></div>
<div class="ttc" id="air__Technibel_8h_html_ab3582b78d197a55b5d85c219c95d0d2d"><div class="ttname"><a href="ir__Technibel_8h.html#ab3582b78d197a55b5d85c219c95d0d2d">kTechnibelAcPowerBit</a></div><div class="ttdeci">const uint8_t kTechnibelAcPowerBit</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:96</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_aa59bf477a0ed2b814096f135cc5fe7c6"><div class="ttname"><a href="classIRTechnibelAc.html#aa59bf477a0ed2b814096f135cc5fe7c6">IRTechnibelAc::convertFan</a></div><div class="ttdeci">uint8_t convertFan(const stdAc::fanspeed_t speed)</div><div class="ttdoc">Convert a stdAc::fanspeed_t enum into it's native speed.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:230</div></div>
<div class="ttc" id="air__Technibel_8h_html_a483bc46b705db0606c05c4e6d898284b"><div class="ttname"><a href="ir__Technibel_8h.html#a483bc46b705db0606c05c4e6d898284b">kTechnibelAcSwingBit</a></div><div class="ttdeci">const uint8_t kTechnibelAcSwingBit</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:75</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a0b98069ac7367419f736fa0e639e4847"><div class="ttname"><a href="classIRTechnibelAc.html#a0b98069ac7367419f736fa0e639e4847">IRTechnibelAc::_saved_temp</a></div><div class="ttdeci">uint8_t _saved_temp</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:162</div></div>
<div class="ttc" id="air__Technibel_8h_html_a06f844beb86350bb6f68031d275bddb7"><div class="ttname"><a href="ir__Technibel_8h.html#a06f844beb86350bb6f68031d275bddb7">kTechnibelAcTempUnitBit</a></div><div class="ttdeci">const uint8_t kTechnibelAcTempUnitBit</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:78</div></div>
<div class="ttc" id="air__Technibel_8h_html_a1ee37af3cf79f33b6e2278823711432b"><div class="ttname"><a href="ir__Technibel_8h.html#a1ee37af3cf79f33b6e2278823711432b">kTechnibelAcModeOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcModeOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:82</div></div>
<div class="ttc" id="air__Technibel_8h_html_a750df711adeb31d902ca20b572c6f541"><div class="ttname"><a href="ir__Technibel_8h.html#a750df711adeb31d902ca20b572c6f541">kTechnibelAcHeaderOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcHeaderOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:98</div></div>
<div class="ttc" id="air__Technibel_8h_html_a9f4657bf4664a1fdcb4c009a663b03b5"><div class="ttname"><a href="ir__Technibel_8h.html#a9f4657bf4664a1fdcb4c009a663b03b5">kTechnibelAcHoursSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcHoursSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:54</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_aac69b416cad7e1ff96cd6ef20bf6e5f0"><div class="ttname"><a href="classIRTechnibelAc.html#aac69b416cad7e1ff96cd6ef20bf6e5f0">IRTechnibelAc::getSwing</a></div><div class="ttdeci">bool getSwing()</div><div class="ttdoc">Get the (vertical) swing setting of the A/C.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:309</div></div>
<div class="ttc" id="air__Technibel_8h_html_a82962d65e7835dc589bd2a9ace171de7"><div class="ttname"><a href="ir__Technibel_8h.html#a82962d65e7835dc589bd2a9ace171de7">kTechnibelAcTempMinC</a></div><div class="ttdeci">const uint8_t kTechnibelAcTempMinC</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:60</div></div>
<div class="ttc" id="air__Technibel_8h_html_a1762c9688b2295f792021026f630921b"><div class="ttname"><a href="ir__Technibel_8h.html#a1762c9688b2295f792021026f630921b">kTechnibelAcTempSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcTempSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:59</div></div>
<div class="ttc" id="air__Technibel_8h_html_a6f4c74a83e3734474d84dc305f975cd1"><div class="ttname"><a href="ir__Technibel_8h.html#a6f4c74a83e3734474d84dc305f975cd1">kTechnibelAcTimerHoursOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcTimerHoursOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:52</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a8d5a8e132e1d5884564f3212d396d160"><div class="ttname"><a href="classIRTechnibelAc.html#a8d5a8e132e1d5884564f3212d396d160">IRTechnibelAc::_saved_temp_units</a></div><div class="ttdeci">uint8_t _saved_temp_units</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:163</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a46f24dd93c161d4003da789ec58b0250"><div class="ttname"><a href="classIRTechnibelAc.html#a46f24dd93c161d4003da789ec58b0250">IRTechnibelAc::getFan</a></div><div class="ttdeci">uint8_t getFan()</div><div class="ttdoc">Get the current fan speed setting.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:223</div></div>
<div class="ttc" id="air__Technibel_8h_html_a1c526f7f53f689c095c70687d6bd20ee"><div class="ttname"><a href="ir__Technibel_8h.html#a1c526f7f53f689c095c70687d6bd20ee">kTechnibelAcResetState</a></div><div class="ttdeci">const uint64_t kTechnibelAcResetState</div><div class="ttdoc">Mode:Cool, Power:Off, fan:Low, temp:20, swing:Off, sleep:Off.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:102</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a0fc61ce2941376e03d8285495e1fe2b2"><div class="ttname"><a href="classIRTechnibelAc.html#a0fc61ce2941376e03d8285495e1fe2b2">IRTechnibelAc::setTimerEnabled</a></div><div class="ttdeci">void setTimerEnabled(const bool on)</div><div class="ttdoc">Set the enable timer setting.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:341</div></div>
<div class="ttc" id="aIRremoteESP8266_8h_html_a0e797e69cca806e73c902f5d9dfe1bf1"><div class="ttname"><a href="IRremoteESP8266_8h.html#a0e797e69cca806e73c902f5d9dfe1bf1">kTechnibelAcDefaultRepeat</a></div><div class="ttdeci">const uint16_t kTechnibelAcDefaultRepeat</div><div class="ttdef"><b>Definition:</b> IRremoteESP8266.h:929</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_ad6c991f62d9ff127e662b8bbfe0376ca"><div class="ttname"><a href="classIRTechnibelAc.html#ad6c991f62d9ff127e662b8bbfe0376ca">IRTechnibelAc::setSwing</a></div><div class="ttdeci">void setSwing(const bool on)</div><div class="ttdoc">Set the (vertical) swing setting of the A/C.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:303</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a551d62b6ec745f4ba0185475235b3b4d"><div class="ttname"><a href="classIRTechnibelAc.html#a551d62b6ec745f4ba0185475235b3b4d">IRTechnibelAc::getMode</a></div><div class="ttdeci">uint8_t getMode()</div><div class="ttdoc">Get the operating mode setting of the A/C.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:254</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a137e375497c699b0e7bfd8a7d46f087c"><div class="ttname"><a href="classIRTechnibelAc.html#a137e375497c699b0e7bfd8a7d46f087c">IRTechnibelAc::calibrate</a></div><div class="ttdeci">int8_t calibrate(void)</div><div class="ttdoc">Run the calibration to calculate uSec timing offsets for this platform.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:119</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_aece92f0e3f4dd4c3b25a8b0408926d45"><div class="ttname"><a href="classIRTechnibelAc.html#aece92f0e3f4dd4c3b25a8b0408926d45">IRTechnibelAc::toCommonFanSpeed</a></div><div class="ttdeci">static stdAc::fanspeed_t toCommonFanSpeed(const uint8_t speed)</div><div class="ttdoc">Convert a native fan speed into its stdAc equivalent.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:244</div></div>
<div class="ttc" id="air__Technibel_8h_html_ae390f138de9e24940a066a75f960ce67"><div class="ttname"><a href="ir__Technibel_8h.html#ae390f138de9e24940a066a75f960ce67">kTechnibelAcFanMedium</a></div><div class="ttdeci">const uint8_t kTechnibelAcFanMedium</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:69</div></div>
<div class="ttc" id="air__Technibel_8h_html_a99ec40b7785d37b9e2b1a44dd4f07aaa"><div class="ttname"><a href="ir__Technibel_8h.html#a99ec40b7785d37b9e2b1a44dd4f07aaa">kTechnibelAcFooterOffset</a></div><div class="ttdeci">const uint8_t kTechnibelAcFooterOffset</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:48</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_aa9244f6a6539d3d1b7c511468494ab8b"><div class="ttname"><a href="classIRTechnibelAc.html#aa9244f6a6539d3d1b7c511468494ab8b">IRTechnibelAc::on</a></div><div class="ttdeci">void on()</div><div class="ttdoc">Set the requested power state of the A/C to on.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:154</div></div>
<div class="ttc" id="astructstdAc_1_1state__t_html"><div class="ttname"><a href="structstdAc_1_1state__t.html">stdAc::state_t</a></div><div class="ttdoc">Structure to hold a common A/C state.</div><div class="ttdef"><b>Definition:</b> IRsend.h:97</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a9368635dd24b042066094bfca13e8a17"><div class="ttname"><a href="classIRTechnibelAc.html#a9368635dd24b042066094bfca13e8a17">IRTechnibelAc::convertSwing</a></div><div class="ttdeci">bool convertSwing(const stdAc::swingv_t swing)</div><div class="ttdoc">Convert a stdAc::swingv_t enum into it's native swing.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:316</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a2e9eef25e288656e7840b09cda0f9aa5"><div class="ttname"><a href="classIRTechnibelAc.html#a2e9eef25e288656e7840b09cda0f9aa5">IRTechnibelAc::convertMode</a></div><div class="ttdeci">uint8_t convertMode(const stdAc::opmode_t mode)</div><div class="ttdoc">Convert a stdAc::opmode_t enum into its native mode.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:280</div></div>
<div class="ttc" id="air__Technibel_8h_html_afb6b5b6b2e88fb06f1706c57e03672d8"><div class="ttname"><a href="ir__Technibel_8h.html#afb6b5b6b2e88fb06f1706c57e03672d8">kTechnibelAcDry</a></div><div class="ttdeci">const uint8_t kTechnibelAcDry</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:85</div></div>
<div class="ttc" id="air__Technibel_8h_html_ad693a1007876dca52ae3bb8394517fc1"><div class="ttname"><a href="ir__Technibel_8h.html#ad693a1007876dca52ae3bb8394517fc1">kTechnibelAcModeSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcModeSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:83</div></div>
<div class="ttc" id="air__Technibel_8h_html_a37be9b31a3b56a6fab83d7e101b788dc"><div class="ttname"><a href="ir__Technibel_8h.html#a37be9b31a3b56a6fab83d7e101b788dc">kTechnibelAcChecksumSize</a></div><div class="ttdeci">const uint8_t kTechnibelAcChecksumSize</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:46</div></div>
<div class="ttc" id="air__Technibel_8h_html_a048b6c574309291de654ee0340ffbe3c"><div class="ttname"><a href="ir__Technibel_8h.html#a048b6c574309291de654ee0340ffbe3c">kTechnibelAcTempMaxF</a></div><div class="ttdeci">const uint8_t kTechnibelAcTempMaxF</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:63</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_adb30f91c384028cc53aaae6edaacf3b0"><div class="ttname"><a href="classIRTechnibelAc.html#adb30f91c384028cc53aaae6edaacf3b0">IRTechnibelAc::_irsend</a></div><div class="ttdeci">IRsend _irsend</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:157</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a935f26d55d7d5c7024e8b298fda9aeb4"><div class="ttname"><a href="classIRTechnibelAc.html#a935f26d55d7d5c7024e8b298fda9aeb4">IRTechnibelAc::setPower</a></div><div class="ttdeci">void setPower(const bool on)</div><div class="ttdoc">Change the power setting.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:161</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a2df311dc104af45a281c7d87512248d4"><div class="ttname"><a href="classIRTechnibelAc.html#a2df311dc104af45a281c7d87512248d4">IRTechnibelAc::setSleep</a></div><div class="ttdeci">void setSleep(const bool on)</div><div class="ttdoc">Set the Sleep setting of the A/C.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:329</div></div>
<div class="ttc" id="aclassIRTechnibelAc_html_a885f272cfa47004dfd8d19a6e251a337"><div class="ttname"><a href="classIRTechnibelAc.html#a885f272cfa47004dfd8d19a6e251a337">IRTechnibelAc::setFan</a></div><div class="ttdeci">void setFan(const uint8_t speed)</div><div class="ttdoc">Set the speed of the fan.</div><div class="ttdef"><b>Definition:</b> ir_Technibel.cpp:204</div></div>
<div class="ttc" id="air__Technibel_8h_html_a1790aed6a7ac25672503a7d08390712c"><div class="ttname"><a href="ir__Technibel_8h.html#a1790aed6a7ac25672503a7d08390712c">kTechnibelAcTempChangeBit</a></div><div class="ttdeci">const uint8_t kTechnibelAcTempChangeBit</div><div class="ttdef"><b>Definition:</b> ir_Technibel.h:92</div></div>
<div class="ttc" id="anamespacestdAc_html_a99ad268c783486f9b3207cb78f48444f"><div class="ttname"><a href="namespacestdAc.html#a99ad268c783486f9b3207cb78f48444f">stdAc::opmode_t</a></div><div class="ttdeci">opmode_t</div><div class="ttdoc">Common A/C settings for A/C operating modes.</div><div class="ttdef"><b>Definition:</b> IRsend.h:46</div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>

View File

@ -1,30 +0,0 @@
var searchData=
[
['a705_87',['A705',['../unionSharpProtocol.html#a17a7db01f34cacdc975e64e738233d72',1,'SharpProtocol::A705()'],['../IRsend_8h.html#a258e4af12642d613587149fa734e45e7a7478bee154c89b576fd478d9623d9281',1,'A705():&#160;IRsend.h']]],
['a907_88',['A907',['../IRsend_8h.html#a258e4af12642d613587149fa734e45e7a11c3296670bdeab9ddd87e4edb875e64',1,'IRsend.h']]],
['add_89',['add',['../classIRtimer.html#aa8e3ff975ae5468b4727790c828fa032',1,'IRtimer::add()'],['../classTimerMs.html#a77bfc23a029a9172c3dbac03f746b0cb',1,'TimerMs::add()']]],
['addbooltostring_90',['addBoolToString',['../namespaceirutils.html#a12ba9cf1830a886649a80c3cc5fdce2b',1,'irutils']]],
['adddaytostring_91',['addDayToString',['../namespaceirutils.html#a6ead1d10578c64627f8a24b5d8a7444f',1,'irutils']]],
['addfantostring_92',['addFanToString',['../namespaceirutils.html#af222d5a977e2cd2c979184c449d3c2f8',1,'irutils']]],
['addinttostring_93',['addIntToString',['../namespaceirutils.html#a772e623c4b60208200e02afbaec66651',1,'irutils']]],
['addlabeledstring_94',['addLabeledString',['../namespaceirutils.html#ac98793392d1e65c1b8d6895eb9d9b75b',1,'irutils']]],
['addmodeltostring_95',['addModelToString',['../namespaceirutils.html#a06e5a5c2b6f6649035dfa5eb19801367',1,'irutils']]],
['addmodetostring_96',['addModeToString',['../namespaceirutils.html#a8b74ae0258e98aa0eaebc6f3efe1481e',1,'irutils']]],
['address_97',['address',['../classdecode__results.html#a2858c3a5e28eccca95d44aaa87b70e9e',1,'decode_results']]],
['addtemptostring_98',['addTempToString',['../namespaceirutils.html#a0cef0634f4db979a93b7dc19cc2b4a85',1,'irutils']]],
['airflow_99',['AirFlow',['../unionGoodweatherProtocol.html#a7b876552a27a7a9bf84b1009f7b12f7a',1,'GoodweatherProtocol']]],
['airwell_100',['airwell',['../classIRac.html#a26cd62e09250d87b652d35406ebfb159',1,'IRac::airwell()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada0cd75c2edaa4c674d679dbb39635990a',1,'AIRWELL():&#160;IRremoteESP8266.h']]],
['airwellprotocol_101',['AirwellProtocol',['../unionAirwellProtocol.html',1,'']]],
['aiwa_5frc_5ft501_102',['AIWA_RC_T501',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada7dc14b2c4769ef9de663c2e2165d8f75',1,'IRremoteESP8266.h']]],
['akb75215403_103',['AKB75215403',['../IRsend_8h.html#a50c54713e16502d280723334879dc83ba37d3851f43307f1e1eac46c5fbf3f08a',1,'IRsend.h']]],
['altmode_104',['AltMode',['../unionDaikin176Protocol.html#a05511938e152951723792dc08b33d0dd',1,'Daikin176Protocol']]],
['amcor_105',['amcor',['../classIRac.html#a4bad16621b232572e14fe4a53f678131',1,'IRac::amcor()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada1325ba25674d7a99562f15a1b392086b',1,'AMCOR():&#160;IRremoteESP8266.h']]],
['amcorprotocol_106',['AmcorProtocol',['../unionAmcorProtocol.html',1,'']]],
['ardb1_107',['ARDB1',['../IRsend_8h.html#a7204e78a1fe37a819c0b66f87a685dc0a6f6fcd0be917d91b71c1b80b5446ee5b',1,'IRsend.h']]],
['argo_108',['argo',['../classIRac.html#aa06ee1314529dbf96f4e6f3c28ea6821',1,'IRac::argo()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadac9ff1fa84905b54238b16d31197efb72',1,'ARGO():&#160;IRremoteESP8266.h']]],
['argoprotocol_109',['ArgoProtocol',['../unionArgoProtocol.html',1,'']]],
['arjw2_110',['ARJW2',['../IRsend_8h.html#a7204e78a1fe37a819c0b66f87a685dc0acbca1f3d199103d8cb9d856b9089cdc4',1,'IRsend.h']]],
['arrah2e_111',['ARRAH2E',['../IRsend_8h.html#a7204e78a1fe37a819c0b66f87a685dc0a6ccf47af1067e794e02e21f03389297b',1,'IRsend.h']]],
['arreb1e_112',['ARREB1E',['../IRsend_8h.html#a7204e78a1fe37a819c0b66f87a685dc0a2443ff6f0181dbc1af275c709d67147a',1,'IRsend.h']]],
['arry4_113',['ARRY4',['../IRsend_8h.html#a7204e78a1fe37a819c0b66f87a685dc0aee3994c5a4a8447463d67df2cdf5a946',1,'IRsend.h']]]
];

View File

@ -1,6 +0,0 @@
var searchData=
[
['quiet_3131',['quiet',['../structstdAc_1_1state__t.html#a251ad14e187a9905137e9e4e010c3e34',1,'stdAc::state_t::quiet()'],['../unionDaikinESPProtocol.html#af93324815f6be6cfc5d0d50af9e73aad',1,'DaikinESPProtocol::Quiet()'],['../unionDaikin2Protocol.html#afa111c9afbc94bcf52e9ba15b59c1bee',1,'Daikin2Protocol::Quiet()'],['../unionDaikin152Protocol.html#ac5bfe8541e53cb2732bfcbc71500ed32',1,'Daikin152Protocol::Quiet()'],['../unionKelvinatorProtocol.html#ac803fe14d6d21155418d2fe0543c9d9f',1,'KelvinatorProtocol::Quiet()']]],
['quiet1_3132',['Quiet1',['../unionSamsungProtocol.html#ac38e3f34f98ac3dae9738a1582dfeca6',1,'SamsungProtocol']]],
['quiet5_3133',['Quiet5',['../unionSamsungProtocol.html#a94a9d2b42e1ab7a308d079322350c3f9',1,'SamsungProtocol']]]
];

View File

@ -1,12 +0,0 @@
var searchData=
[
['wall_3510',['Wall',['../unionDaikin128Protocol.html#aed2c5bc365820f2c0a5f27dd68fa8a05',1,'Daikin128Protocol']]],
['wand_5fid_3511',['wand_id',['../unionmagiquest.html#a1b159cd47635d548e1d4198cd6d41e93',1,'magiquest']]],
['weeklytimer_3512',['WeeklyTimer',['../unionDaikinESPProtocol.html#a25e632da82856caebd233699fda8d796',1,'DaikinESPProtocol']]],
['whirlpool_3513',['whirlpool',['../classIRac.html#ae5f7a03589f614c03c5ad8629100b05a',1,'IRac']]],
['whirlpool_5fac_3514',['WHIRLPOOL_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada9faf927323d110269541b356f079b85a',1,'IRremoteESP8266.h']]],
['whirlpool_5fac_5fremote_5fmodel_5ft_3515',['whirlpool_ac_remote_model_t',['../IRsend_8h.html#ab4e3ebf2fdf3c6a46da89a3e6ebcd2e2',1,'IRsend.h']]],
['whynter_3516',['WHYNTER',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada458cdd7fa2b29dc8617c694696580c0c',1,'IRremoteESP8266.h']]],
['widevane_3517',['WideVane',['../unionMitsubishi144Protocol.html#ad0c48e95ca7e0658edf7c2ac2b541c3c',1,'Mitsubishi144Protocol']]],
['wifi_3518',['WiFi',['../unionGreeProtocol.html#a6cf8e0a6c54a5d2b6f14074c6f3dcc92',1,'GreeProtocol::WiFi()'],['../unionVoltasProtocol.html#aae1406825a156f159c5ad4b28d20364c',1,'VoltasProtocol::Wifi()']]]
];

View File

@ -1,7 +0,0 @@
var searchData=
[
['zepeal_3523',['ZEPEAL',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada1622e3d0835b4d47add716811c7bf797',1,'IRremoteESP8266.h']]],
['zh_2dcn_2eh_3524',['zh-CN.h',['../zh-CN_8h.html',1,'']]],
['zonefollow1_3525',['ZoneFollow1',['../unionCoolixProtocol.html#a5f19a21823bbdb6d5deceb03db0d3d5b',1,'CoolixProtocol']]],
['zonefollow2_3526',['ZoneFollow2',['../unionCoolixProtocol.html#ade33ba99bcfcf9d7dac334e56e9bb167',1,'CoolixProtocol']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['_7eirrecv_3527',['~IRrecv',['../classIRrecv.html#a87d4cca5e350177cb0922842dda1eb5b',1,'IRrecv']]]
];

View File

@ -1,136 +0,0 @@
var searchData=
[
['d_188',['D',['../unionMitsubishi152Protocol.html#ac493830f3bf09e178aa09b24368746c9',1,'Mitsubishi152Protocol']]],
['daikin_189',['daikin',['../classIRac.html#afb6d77bbeb5b2465437cef4f58b83e0e',1,'IRac::daikin()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadad8dc0597fd237d7098246334f3b5f37e',1,'DAIKIN():&#160;IRremoteESP8266.h']]],
['daikin128_190',['daikin128',['../classIRac.html#a8fe7c254e1bcb32b6b6fdc1f91693a50',1,'IRac::daikin128()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada4b26fb376f6375dd6d1d4be186438f88',1,'DAIKIN128():&#160;IRremoteESP8266.h']]],
['daikin128protocol_191',['Daikin128Protocol',['../unionDaikin128Protocol.html',1,'']]],
['daikin152_192',['daikin152',['../classIRac.html#a6dff8e608e3e9fecffe71c3fd1ebe74e',1,'IRac::daikin152()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadad3f5f7ca39aee5fdab671a1b0d647ae4',1,'DAIKIN152():&#160;IRremoteESP8266.h']]],
['daikin152protocol_193',['Daikin152Protocol',['../unionDaikin152Protocol.html',1,'']]],
['daikin160_194',['daikin160',['../classIRac.html#a3b34f44d713efa52f30d43405cde831c',1,'IRac::daikin160()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada4db6a848df3aed4289801e1b2bbbf6aa',1,'DAIKIN160():&#160;IRremoteESP8266.h']]],
['daikin160protocol_195',['Daikin160Protocol',['../unionDaikin160Protocol.html',1,'']]],
['daikin176_196',['daikin176',['../classIRac.html#aaae173fd58a7b53c3f4d2edbf7c4afe7',1,'IRac::daikin176()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada57f78a3b04d904f19d10bac13483deab',1,'DAIKIN176():&#160;IRremoteESP8266.h']]],
['daikin176protocol_197',['Daikin176Protocol',['../unionDaikin176Protocol.html',1,'']]],
['daikin2_198',['daikin2',['../classIRac.html#a89eddc0e1b3c41c608208d2752dc954c',1,'IRac::daikin2()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadab37b344f84d575ec78a92ca55e153586',1,'DAIKIN2():&#160;IRremoteESP8266.h']]],
['daikin216_199',['daikin216',['../classIRac.html#a101ac8b9e9564e557ef1a1f61ff111d9',1,'IRac::daikin216()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadaa833fa3a20c3cbb7e6206dac4da30ffb',1,'DAIKIN216():&#160;IRremoteESP8266.h']]],
['daikin216protocol_200',['Daikin216Protocol',['../unionDaikin216Protocol.html',1,'']]],
['daikin2protocol_201',['Daikin2Protocol',['../unionDaikin2Protocol.html',1,'']]],
['daikin64_202',['daikin64',['../classIRac.html#a074db6fc0cff2878d80a397020e1b249',1,'IRac::daikin64()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada70581853ce4883b747d22fdfd74409c4',1,'DAIKIN64():&#160;IRremoteESP8266.h']]],
['daikin64protocol_203',['Daikin64Protocol',['../unionDaikin64Protocol.html',1,'']]],
['daikinespprotocol_204',['DaikinESPProtocol',['../unionDaikinESPProtocol.html',1,'']]],
['data_205',['data',['../structmatch__result__t.html#ae88be61a6d1ffa7c3525aa958f4c0d25',1,'match_result_t']]],
['data0_206',['Data0',['../structCoronaSection.html#a975b14d8bc30807013714158ef7474ea',1,'CoronaSection']]],
['data0inv_207',['Data0Inv',['../structCoronaSection.html#ab05024b8314929dcd8ccdda9b497be8c',1,'CoronaSection']]],
['data1_208',['Data1',['../structCoronaSection.html#a59d97a1bc0a1be50b6f96c4d70673425',1,'CoronaSection']]],
['data1inv_209',['Data1Inv',['../structCoronaSection.html#ada247bbfb60f24cd9e9a612c9621cbb4',1,'CoronaSection']]],
['de_2dch_2eh_210',['de-CH.h',['../de-CH_8h.html',1,'']]],
['de_2dde_2eh_211',['de-DE.h',['../de-DE_8h.html',1,'']]],
['decode_212',['decode',['../classIRrecv.html#aeaa5c07a8b46f8fbb982f996cc1f9f4b',1,'IRrecv']]],
['decode_5fresults_213',['decode_results',['../classdecode__results.html',1,'']]],
['decode_5ftype_214',['decode_type',['../classdecode__results.html#a9c0e9f161b9c90dc10b7561d4c0b50fa',1,'decode_results']]],
['decode_5ftype_5ft_215',['decode_type_t',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fad',1,'IRremoteESP8266.h']]],
['decodeairwell_216',['decodeAirwell',['../classIRrecv.html#acf4635d5ee146a82498cb0c269b6af41',1,'IRrecv']]],
['decodeaiwarct501_217',['decodeAiwaRCT501',['../classIRrecv.html#aa4d678376a4c0f8ea953474a6f5ef9d2',1,'IRrecv']]],
['decodeamcor_218',['decodeAmcor',['../classIRrecv.html#a8d81fcfb47e36925975d313027689a44',1,'IRrecv']]],
['decodeargo_219',['decodeArgo',['../classIRrecv.html#a94f12dc000a6e7b75ea8680fd48fc487',1,'IRrecv']]],
['decodecarrierac_220',['decodeCarrierAC',['../classIRrecv.html#acf3d1c37038120a5c0996d92577ce74a',1,'IRrecv']]],
['decodecarrierac40_221',['decodeCarrierAC40',['../classIRrecv.html#a4bdb35ec34f49401a6b9becd15b8a3b5',1,'IRrecv']]],
['decodecarrierac64_222',['decodeCarrierAC64',['../classIRrecv.html#a79d03c31da48a385ab47cc8f342ef9b3',1,'IRrecv']]],
['decodecoolix_223',['decodeCOOLIX',['../classIRrecv.html#a964af7e72e2133688f0596c718cb98ca',1,'IRrecv']]],
['decodecoronaac_224',['decodeCoronaAc',['../classIRrecv.html#a981cba14551c93af57f9c1c0e1775d12',1,'IRrecv']]],
['decodedaikin_225',['decodeDaikin',['../classIRrecv.html#a141f0de9f4cae8daeb025aff3904ecaa',1,'IRrecv']]],
['decodedaikin128_226',['decodeDaikin128',['../classIRrecv.html#ac7188577c874d9f8f19304a3ec775415',1,'IRrecv']]],
['decodedaikin152_227',['decodeDaikin152',['../classIRrecv.html#ab20a6586b4e56cc428012ec96f5ccc2c',1,'IRrecv']]],
['decodedaikin160_228',['decodeDaikin160',['../classIRrecv.html#af0b9822defe6b29099079d664d9dc413',1,'IRrecv']]],
['decodedaikin176_229',['decodeDaikin176',['../classIRrecv.html#aa142d1340201b6fdc5b462f46fe21ee0',1,'IRrecv']]],
['decodedaikin2_230',['decodeDaikin2',['../classIRrecv.html#a4c4799a0d45ea5562159c46939617d80',1,'IRrecv']]],
['decodedaikin216_231',['decodeDaikin216',['../classIRrecv.html#a7f860686a5c58aa8f4d1842cfb15b2f9',1,'IRrecv']]],
['decodedaikin64_232',['decodeDaikin64',['../classIRrecv.html#a030701f081a9c6eab0c07b75433b524c',1,'IRrecv']]],
['decodedelonghiac_233',['decodeDelonghiAc',['../classIRrecv.html#a8c91cc83770d243e942387cc16e9ca6f',1,'IRrecv']]],
['decodedenon_234',['decodeDenon',['../classIRrecv.html#a0b1bd1c817cb43bc3755126191b7f4a2',1,'IRrecv']]],
['decodedish_235',['decodeDISH',['../classIRrecv.html#a851776d9178aeb706d9a1abd3f254e31',1,'IRrecv']]],
['decodedoshisha_236',['decodeDoshisha',['../classIRrecv.html#a675c45e6b32aaeca3de734ccf2f0c819',1,'IRrecv']]],
['decodeelectraac_237',['decodeElectraAC',['../classIRrecv.html#ad3a7be8afc36451c8e28e27f3c3e9aaa',1,'IRrecv']]],
['decodeelitescreens_238',['decodeElitescreens',['../classIRrecv.html#ac830ece2c2c200b8c13fcd66828e2846',1,'IRrecv']]],
['decodeepson_239',['decodeEpson',['../classIRrecv.html#aaadef8415f273ba25f4086fecd681d2e',1,'IRrecv']]],
['decodefujitsuac_240',['decodeFujitsuAC',['../classIRrecv.html#aa3778bdf994bf9c99ac48ef95434a826',1,'IRrecv']]],
['decodegicable_241',['decodeGICable',['../classIRrecv.html#afade8dac9b1d023e5e0946e6b2c08aea',1,'IRrecv']]],
['decodegoodweather_242',['decodeGoodweather',['../classIRrecv.html#a64650ce7dbaf5fc860a6a253d906e9de',1,'IRrecv']]],
['decodegree_243',['decodeGree',['../classIRrecv.html#a2e756342d7524a13d53d6c656700638c',1,'IRrecv']]],
['decodehaierac_244',['decodeHaierAC',['../classIRrecv.html#ad97403174f05197a7fa9a4a0107e3111',1,'IRrecv']]],
['decodehaieracyrw02_245',['decodeHaierACYRW02',['../classIRrecv.html#a281fb9d972fee75db49209c42f649822',1,'IRrecv']]],
['decodehash_246',['decodeHash',['../classIRrecv.html#a7c15fbfa7936ca474712a1953911fd06',1,'IRrecv']]],
['decodehitachiac_247',['decodeHitachiAC',['../classIRrecv.html#aa42facfffc0e304005272b6ddd4583c8',1,'IRrecv']]],
['decodehitachiac1_248',['decodeHitachiAC1',['../classIRrecv.html#a122e0dcbf14c90ec2d77399acce21459',1,'IRrecv']]],
['decodehitachiac3_249',['decodeHitachiAc3',['../classIRrecv.html#a113bc834eff00f55d5545ce3fa1ab203',1,'IRrecv']]],
['decodehitachiac424_250',['decodeHitachiAc424',['../classIRrecv.html#a01c3dda56d6d916076fa1affa2213129',1,'IRrecv']]],
['decodeinax_251',['decodeInax',['../classIRrecv.html#a94545c6a8da027b9cb0e23ecba4c29d8',1,'IRrecv']]],
['decodejvc_252',['decodeJVC',['../classIRrecv.html#a25ab71efc223a418e9630d8421f44bc9',1,'IRrecv']]],
['decodekelvinator_253',['decodeKelvinator',['../classIRrecv.html#a0ac82f20b48b2d71ee07eb392578b226',1,'IRrecv']]],
['decodelasertag_254',['decodeLasertag',['../classIRrecv.html#ae4af614a45ea65cb3304ef5bd7965122',1,'IRrecv']]],
['decodelegopf_255',['decodeLegoPf',['../classIRrecv.html#aea75ad0ba1d8fec33de16501940f2553',1,'IRrecv']]],
['decodelg_256',['decodeLG',['../classIRrecv.html#afe70015c36b1477a5de0c193163e13a7',1,'IRrecv']]],
['decodelutron_257',['decodeLutron',['../classIRrecv.html#a6093c4404a9a9d415c5bfeab5ec53be5',1,'IRrecv']]],
['decodemagiquest_258',['decodeMagiQuest',['../classIRrecv.html#a6f3bfcc6767484151dee758bcf94fb0b',1,'IRrecv']]],
['decodemetz_259',['decodeMetz',['../classIRrecv.html#ac39aa52eec10d1c92b6e9713a22252b6',1,'IRrecv']]],
['decodemidea_260',['decodeMidea',['../classIRrecv.html#a255b15601f7439a09ab5e77ad78816fb',1,'IRrecv']]],
['decodemidea24_261',['decodeMidea24',['../classIRrecv.html#a62a04019308b29ae2aea4b3a83ba9155',1,'IRrecv']]],
['decodemirage_262',['decodeMirage',['../classIRrecv.html#aa88813f830a6ff6bfd6e7bde6728a3d5',1,'IRrecv']]],
['decodemitsubishi_263',['decodeMitsubishi',['../classIRrecv.html#a6efe3be80f0ebef3ff94ed0e56c5c52a',1,'IRrecv']]],
['decodemitsubishi112_264',['decodeMitsubishi112',['../classIRrecv.html#ae0690ff3cb5a5cdcdb6a514bb7bf0cdd',1,'IRrecv']]],
['decodemitsubishi136_265',['decodeMitsubishi136',['../classIRrecv.html#a87b3ee57dbdf762a0e305ddd43eec629',1,'IRrecv']]],
['decodemitsubishi2_266',['decodeMitsubishi2',['../classIRrecv.html#a9514197850491a5b8c30ae9ffc89d895',1,'IRrecv']]],
['decodemitsubishiac_267',['decodeMitsubishiAC',['../classIRrecv.html#a942c5f41df5cbff32a8b7703673cb621',1,'IRrecv']]],
['decodemitsubishiheavy_268',['decodeMitsubishiHeavy',['../classIRrecv.html#aef9cedf79793806df4cc5376710781bc',1,'IRrecv']]],
['decodemultibrackets_269',['decodeMultibrackets',['../classIRrecv.html#af61afacc9865232643164ba824e665ab',1,'IRrecv']]],
['decodemwm_270',['decodeMWM',['../classIRrecv.html#a27518b5d792cdf3ab333b324f409f328',1,'IRrecv']]],
['decodenec_271',['decodeNEC',['../classIRrecv.html#a52b844f80df7f64edf9ce9cc189ac5b9',1,'IRrecv']]],
['decodeneoclima_272',['decodeNeoclima',['../classIRrecv.html#a4729ee949e533448b481ae33bbbf1adf',1,'IRrecv']]],
['decodenikai_273',['decodeNikai',['../classIRrecv.html#abbcbf5fc07d7e37d7724acc37bb5f592',1,'IRrecv']]],
['decodepanasonic_274',['decodePanasonic',['../classIRrecv.html#aa8dd5f24d28576c6db03cc463bd0a865',1,'IRrecv']]],
['decodepanasonicac_275',['decodePanasonicAC',['../classIRrecv.html#a0f78e180ed731e8fb16d1c85aa721c95',1,'IRrecv']]],
['decodepanasonicac32_276',['decodePanasonicAC32',['../classIRrecv.html#a89ce20e483b1297cae05ab1ae96d24ec',1,'IRrecv']]],
['decodepioneer_277',['decodePioneer',['../classIRrecv.html#a78a9487cbe8a562392a07a4090b3091e',1,'IRrecv']]],
['decoderc5_278',['decodeRC5',['../classIRrecv.html#adab9dffbeceee514520fababd0e721bd',1,'IRrecv']]],
['decoderc6_279',['decodeRC6',['../classIRrecv.html#a67316499ef37db82e3b3ecaac25c5980',1,'IRrecv']]],
['decodercmm_280',['decodeRCMM',['../classIRrecv.html#a0e7bf769cb5bebf174e852e4b0b08cf3',1,'IRrecv']]],
['decodesamsung_281',['decodeSAMSUNG',['../classIRrecv.html#a18b6cf177364faf11b9a076dd2025eec',1,'IRrecv']]],
['decodesamsung36_282',['decodeSamsung36',['../classIRrecv.html#a290a9e6a0b12ef1fe02a92a456c8ad57',1,'IRrecv']]],
['decodesamsungac_283',['decodeSamsungAC',['../classIRrecv.html#ae779c76ebd0f3cd1fc13abaa55f80d67',1,'IRrecv']]],
['decodesanyoac_284',['decodeSanyoAc',['../classIRrecv.html#ab6c02d8b8079d7f344e141e6a4e7e225',1,'IRrecv']]],
['decodesanyolc7461_285',['decodeSanyoLC7461',['../classIRrecv.html#a01a165bf2e7d16dbbb916d1eae740bc5',1,'IRrecv']]],
['decodesharp_286',['decodeSharp',['../classIRrecv.html#a3390d63ba21a835d7c74c261532a22a7',1,'IRrecv']]],
['decodesharpac_287',['decodeSharpAc',['../classIRrecv.html#a8a9b920079f783e236f8a938e20b9743',1,'IRrecv']]],
['decodesony_288',['decodeSony',['../classIRrecv.html#ab03227955cf7d1d00c1620c55d7f9f18',1,'IRrecv']]],
['decodesymphony_289',['decodeSymphony',['../classIRrecv.html#a61cdf4d891654521afbc6ca9fb415745',1,'IRrecv']]],
['decodetechnibelac_290',['decodeTechnibelAc',['../classIRrecv.html#a2f022741309ad814bf11aec440a838d0',1,'IRrecv']]],
['decodeteco_291',['decodeTeco',['../classIRrecv.html#a950711d7df8dfe4cda86f53650cd9f56',1,'IRrecv']]],
['decodetoshibaac_292',['decodeToshibaAC',['../classIRrecv.html#aae6ab687ae319ae50a52238916bcfb1a',1,'IRrecv']]],
['decodetostate_293',['decodeToState',['../namespaceIRAcUtils.html#ac5eb498bf12cb6cba023c9c1e9726949',1,'IRAcUtils']]],
['decodetranscold_294',['decodeTranscold',['../classIRrecv.html#a16c44538d7e01d9b118d983de39d18e3',1,'IRrecv']]],
['decodetrotec_295',['decodeTrotec',['../classIRrecv.html#ae2920c488173f3fa37f5325438157ced',1,'IRrecv']]],
['decodevestelac_296',['decodeVestelAc',['../classIRrecv.html#a5d48b3c91434c18c7726cca504d75b73',1,'IRrecv']]],
['decodevoltas_297',['decodeVoltas',['../classIRrecv.html#a43539320036ba1c17e9875e4dc9fd055',1,'IRrecv']]],
['decodewhirlpoolac_298',['decodeWhirlpoolAC',['../classIRrecv.html#a0d1eec83cf092f5621cb34b3e94777c4',1,'IRrecv']]],
['decodewhynter_299',['decodeWhynter',['../classIRrecv.html#a66289f6a462557ad26e6c0a64f36cf02',1,'IRrecv']]],
['decodezepeal_300',['decodeZepeal',['../classIRrecv.html#a72afd857c8b2e0192021a40afc96c2d8',1,'IRrecv']]],
['defaultbits_301',['defaultBits',['../classIRsend.html#a70a2256bee8ad9b8ea8571dd4f26596f',1,'IRsend']]],
['defaults_2eh_302',['defaults.h',['../defaults_8h.html',1,'']]],
['degrees_303',['degrees',['../structstdAc_1_1state__t.html#a3d1ff0ff2e0035db4ee8ead5c53b2dbd',1,'stdAc::state_t']]],
['delonghi_5fac_304',['DELONGHI_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada149190c9dec98e9c3f4a2bd530b154a3',1,'IRremoteESP8266.h']]],
['delonghiac_305',['delonghiac',['../classIRac.html#af290b0b08cff5121bb88c62051ed1074',1,'IRac']]],
['delonghiprotocol_306',['DelonghiProtocol',['../unionDelonghiProtocol.html',1,'']]],
['denon_307',['DENON',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada2bda37b76abb290d1675c3e027e3c2e1',1,'IRremoteESP8266.h']]],
['deprecated_20list_308',['Deprecated List',['../deprecated.html',1,'']]],
['dg11j13a_309',['DG11J13A',['../IRsend_8h.html#ab4e3ebf2fdf3c6a46da89a3e6ebcd2e2a868d69f0605cf9151b0163a3481e2fb9',1,'IRsend.h']]],
['dg11j191_310',['DG11J191',['../IRsend_8h.html#ab4e3ebf2fdf3c6a46da89a3e6ebcd2e2adaecfc16f36975f231db2507a8a36c0c',1,'IRsend.h']]],
['disableirin_311',['disableIRIn',['../classIRrecv.html#a9f4a719e756ad78c7dd47186f8bef087',1,'IRrecv']]],
['disableofftimer_312',['disableOffTimer',['../classIRDaikinESP.html#a1e4e05ad0799002d0ab25db92dcaac06',1,'IRDaikinESP::disableOffTimer()'],['../classIRDaikin2.html#a8cbdbc0de31b14f974cd8cd87f3ca54a',1,'IRDaikin2::disableOffTimer()']]],
['disableontimer_313',['disableOnTimer',['../classIRDaikinESP.html#a0733e4a15d76baac23493926ef1765b1',1,'IRDaikinESP::disableOnTimer()'],['../classIRDaikin2.html#a170a1e9ddb7873dc1392184a85387cc3',1,'IRDaikin2::disableOnTimer()']]],
['disablesensor_314',['disableSensor',['../unionMideaProtocol.html#a20cc2079eae404c980cc75101b4a3116',1,'MideaProtocol']]],
['disablesleeptimer_315',['disableSleepTimer',['../classIRDaikin2.html#a152532ef9d905e26930ae145a9623877',1,'IRDaikin2']]],
['dish_316',['DISH',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadac27c6ac38ba872593af8e46ac2fdc85a',1,'IRremoteESP8266.h']]],
['display_317',['Display',['../unionSamsungProtocol.html#aac97ebabee022e772aa00d4357079eb4',1,'SamsungProtocol']]],
['displaytemp_318',['DisplayTemp',['../unionGreeProtocol.html#ad0756a64f9c90c9dd12ca6cd71c78bb2',1,'GreeProtocol']]],
['doshisha_319',['DOSHISHA',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadab4566b260773b60c85450f40fa5b4341',1,'IRremoteESP8266.h']]],
['doxygen_5findex_2emd_320',['doxygen_index.md',['../doxygen__index_8md.html',1,'']]]
];

View File

@ -1,39 +0,0 @@
var searchData=
[
['econo_321',['Econo',['../unionCoronaProtocol.html#a1076afecc4292c370fed27ce380a1ed5',1,'CoronaProtocol::Econo()'],['../unionDaikinESPProtocol.html#a29138c4ff722520ca23863568a96bf53',1,'DaikinESPProtocol::Econo()'],['../unionDaikin2Protocol.html#aa715d01b8972f98a41829ed976932ef7',1,'Daikin2Protocol::Econo()'],['../unionDaikin128Protocol.html#a8920f30a9d4bb0132762d80c8297d5f2',1,'Daikin128Protocol::Econo()'],['../unionDaikin152Protocol.html#ad9c7903f82a89b94e0c9dfe8b7298658',1,'Daikin152Protocol::Econo()'],['../unionNeoclimaProtocol.html#ae6e84df0fe5279729c8980c68db35c50',1,'NeoclimaProtocol::Econo()'],['../unionVoltasProtocol.html#a4f44e3e3a68988d25173b2aab1c32e53',1,'VoltasProtocol::Econo()'],['../structstdAc_1_1state__t.html#a580c826c6d9671715adfe8445531b957',1,'stdAc::state_t::econo()']]],
['elapsed_322',['elapsed',['../classIRtimer.html#ad655e585f053580d49d8de7d52cd62a1',1,'IRtimer::elapsed()'],['../classTimerMs.html#ad4aa759c58727393f69863b3461dfc09',1,'TimerMs::elapsed()']]],
['electra_323',['electra',['../classIRac.html#abb847bd5e09feb293432b8a8cf0dd9de',1,'IRac']]],
['electra_5fac_324',['ELECTRA_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada05f193ef4ead3e54624bd92dc3203fac',1,'IRremoteESP8266.h']]],
['electraprotocol_325',['ElectraProtocol',['../unionElectraProtocol.html',1,'']]],
['elitescreens_326',['ELITESCREENS',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadafebe19d5453be4c99de8c031508b7cb1',1,'IRremoteESP8266.h']]],
['en_2dau_2eh_327',['en-AU.h',['../en-AU_8h.html',1,'']]],
['en_2die_2eh_328',['en-IE.h',['../en-IE_8h.html',1,'']]],
['en_2duk_2eh_329',['en-UK.h',['../en-UK_8h.html',1,'']]],
['en_2dus_2eh_330',['en-US.h',['../en-US_8h.html',1,'']]],
['enableirin_331',['enableIRIn',['../classIRrecv.html#a52c05ec6d8f3dbfb75f21f3b4fe7be3d',1,'IRrecv']]],
['enableirout_332',['enableIROut',['../classIRsend.html#ab3b6d36c9b5d26c400526717d433ed2d',1,'IRsend']]],
['enableofftimer_333',['enableOffTimer',['../classIRDaikinESP.html#a8a5686066bfc86f1d7cc454e793d3357',1,'IRDaikinESP::enableOffTimer()'],['../classIRDaikin2.html#afc7ba7d7de2976e010a72778091d633a',1,'IRDaikin2::enableOffTimer()'],['../classIRWhirlpoolAc.html#abb1c3685d90d81b44e72050cd0e042f6',1,'IRWhirlpoolAc::enableOffTimer()']]],
['enableontimer_334',['enableOnTimer',['../classIRDaikinESP.html#aac4d0f5f60c9f4c41d3bb1e0f24bc4bc',1,'IRDaikinESP::enableOnTimer()'],['../classIRDaikin2.html#a91ec5f7c67cb87102a5eb030e0763b50',1,'IRDaikin2::enableOnTimer()'],['../classIRWhirlpoolAc.html#aa3edd58882cf4fc65172e490c9e0bb2e',1,'IRWhirlpoolAc::enableOnTimer()']]],
['enablesleeptimer_335',['enableSleepTimer',['../classIRDaikin2.html#a9c86782a98a54818ae92419eec5a060b',1,'IRDaikin2']]],
['enabletimer_336',['enableTimer',['../classIRWhirlpoolAc.html#ad07804318721bc5dd60f7322e02c9696',1,'IRWhirlpoolAc']]],
['encodedoshisha_337',['encodeDoshisha',['../classIRsend.html#a0522a2256e8358df715065530be6317d',1,'IRsend']]],
['encodejvc_338',['encodeJVC',['../classIRsend.html#a6303b991c0545443e7ccf63ba89dbf18',1,'IRsend']]],
['encodelg_339',['encodeLG',['../classIRsend.html#a109b67a68e7a33900cb5c5017ed4578b',1,'IRsend']]],
['encodemagiquest_340',['encodeMagiQuest',['../classIRsend.html#a4ee40126279dbde8bb02888115577563',1,'IRsend']]],
['encodemetz_341',['encodeMetz',['../classIRsend.html#a99c88ec9f8426003738a9a1682595b9a',1,'IRsend']]],
['encodenec_342',['encodeNEC',['../classIRsend.html#ab2e1ce918e4e06b955c3d2a089ce189c',1,'IRsend']]],
['encodepanasonic_343',['encodePanasonic',['../classIRsend.html#a8340497ae75f00c844e53dfc73700d9c',1,'IRsend']]],
['encodepioneer_344',['encodePioneer',['../classIRsend.html#ae0686829eba31587b71034a1c0495971',1,'IRsend']]],
['encoderc5_345',['encodeRC5',['../classIRsend.html#a88457fd4cc01d6e8097e04c022ede74a',1,'IRsend']]],
['encoderc5x_346',['encodeRC5X',['../classIRsend.html#ae760ef1be11f25f7a61237f96a8871d9',1,'IRsend']]],
['encoderc6_347',['encodeRC6',['../classIRsend.html#ac0e341462426ea146b944502a6d3fde0',1,'IRsend']]],
['encodesamsung_348',['encodeSAMSUNG',['../classIRsend.html#a4ab0579bd854306b2667de19207e4ffb',1,'IRsend']]],
['encodesanyolc7461_349',['encodeSanyoLC7461',['../classIRsend.html#a864bef0dc48f6af4b59057362906cf5d',1,'IRsend']]],
['encodesharp_350',['encodeSharp',['../classIRsend.html#a8f4c7a36380ba31155eba5ff8f5f631e',1,'IRsend']]],
['encodesony_351',['encodeSony',['../classIRsend.html#aa0aea2cb04f0a7ee9056f15fecfc08c3',1,'IRsend']]],
['encodetime_352',['encodeTime',['../classIRPanasonicAc.html#a0eee4ad6105d35ee6c34c4666174b04b',1,'IRPanasonicAc']]],
['epson_353',['EPSON',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadaaf677fd380c38297264a10732631927c',1,'IRremoteESP8266.h']]],
['es_2des_2eh_354',['es-ES.h',['../es-ES_8h.html',1,'']]],
['eye_355',['Eye',['../unionDaikin2Protocol.html#aa8351138b8db3b8be5f40d1515802381',1,'Daikin2Protocol::Eye()'],['../unionNeoclimaProtocol.html#a61b0055d4d939dc85ee204e4f3b6ab46',1,'NeoclimaProtocol::Eye()']]],
['eyeauto_356',['EyeAuto',['../unionDaikin2Protocol.html#a22f2288452065069018bef94d2505ab7',1,'Daikin2Protocol']]]
];

View File

@ -1,36 +0,0 @@
var searchData=
[
['haier_502',['haier',['../classIRac.html#ae0a29a4cb8c7a4707a7725c576822a58',1,'IRac']]],
['haier_5fac_503',['HAIER_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada1f232bcdf330ec2e353196941b9f1628',1,'IRremoteESP8266.h']]],
['haier_5fac_5fyrw02_504',['HAIER_AC_YRW02',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadaacda5821835865551f6df46c76282fa4',1,'IRremoteESP8266.h']]],
['haierprotocol_505',['HaierProtocol',['../unionHaierProtocol.html',1,'']]],
['haieryrw02protocol_506',['HaierYRW02Protocol',['../unionHaierYRW02Protocol.html',1,'']]],
['haieryrwo2_507',['haierYrwo2',['../classIRac.html#a7bc779a162dd9a1b4c925febec443353',1,'IRac']]],
['handlespecialstate_508',['handleSpecialState',['../classIRCoolixAC.html#af78090c6d8b45b4202a80f1223640390',1,'IRCoolixAC::handleSpecialState()'],['../classIRTranscoldAc.html#a01a3e3f8f92b8fb3b6d023e595f3ce17',1,'IRTranscoldAc::handleSpecialState()']]],
['handletoggles_509',['handleToggles',['../classIRac.html#a36833999dce4ad608a5a0f084988cfd1',1,'IRac']]],
['hasacstate_510',['hasACState',['../IRutils_8cpp.html#a6efd4986db60709d3501606ec7ab5382',1,'hasACState(const decode_type_t protocol):&#160;IRutils.cpp'],['../IRutils_8h.html#a6efd4986db60709d3501606ec7ab5382',1,'hasACState(const decode_type_t protocol):&#160;IRutils.cpp']]],
['hasinvertedstates_511',['hasInvertedStates',['../classIRHitachiAc3.html#ac06b36245c85480d97c1a9f49cfaa005',1,'IRHitachiAc3']]],
['hasstatechanged_512',['hasStateChanged',['../classIRac.html#a35258c35a2d2b19886292b22b2aa053a',1,'IRac']]],
['header_513',['Header',['../unionMideaProtocol.html#a892508b7b4cade91dd2e315b678f5f1b',1,'MideaProtocol']]],
['header0_514',['Header0',['../structCoronaSection.html#a3b3c0a1a42da65bb4b481e59b42f26a6',1,'CoronaSection']]],
['header1_515',['Header1',['../structCoronaSection.html#a3d6d6c1e31f82a76cd88f81bcdb83a3a',1,'CoronaSection']]],
['health_516',['Health',['../unionHaierProtocol.html#a4cf70c633e33066e3fc0f98bb2ad3820',1,'HaierProtocol::Health()'],['../unionHaierYRW02Protocol.html#a7fa39803fd72a788736bb8f00acfa76f',1,'HaierYRW02Protocol::Health()']]],
['heat_5fmode_517',['heat_mode',['../classIRArgoAC.html#a255762f71502b9ffeb0686759991ec53',1,'IRArgoAC']]],
['hitachi_518',['hitachi',['../classIRac.html#acd0f2fcf03aabf947a19a195000add3c',1,'IRac']]],
['hitachi1_519',['hitachi1',['../classIRac.html#ac8807d62f6ae87af72d44b50bed3f17b',1,'IRac']]],
['hitachi1protocol_520',['Hitachi1Protocol',['../unionHitachi1Protocol.html',1,'']]],
['hitachi344_521',['hitachi344',['../classIRac.html#a0bc34635a1a349816344916a82585460',1,'IRac']]],
['hitachi424_522',['hitachi424',['../classIRac.html#aec6de0752ddd3a3e7c6824cb1b692508',1,'IRac']]],
['hitachi424protocol_523',['Hitachi424Protocol',['../unionHitachi424Protocol.html',1,'']]],
['hitachi_5fac_524',['HITACHI_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada9020fb54ac69d8aec0185f7e80c962ca',1,'IRremoteESP8266.h']]],
['hitachi_5fac1_525',['HITACHI_AC1',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada7d9a74161d95e62bece3c0e48900cb35',1,'IRremoteESP8266.h']]],
['hitachi_5fac1_5fremote_5fmodel_5ft_526',['hitachi_ac1_remote_model_t',['../IRsend_8h.html#acd0c6107b5a6cab2080b18a8de14ea49',1,'IRsend.h']]],
['hitachi_5fac2_527',['HITACHI_AC2',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadab5a44068d519506efa8a3113aa44c9c0',1,'IRremoteESP8266.h']]],
['hitachi_5fac3_528',['HITACHI_AC3',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadac3487c47b14da6af922f5b27992b30f3',1,'IRremoteESP8266.h']]],
['hitachi_5fac344_529',['HITACHI_AC344',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada1e147eb39adc40e4181940cc2357f070',1,'IRremoteESP8266.h']]],
['hitachi_5fac424_530',['HITACHI_AC424',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada85af068f8964d4359512265d8cc27a31',1,'IRremoteESP8266.h']]],
['hitachiprotocol_531',['HitachiProtocol',['../unionHitachiProtocol.html',1,'']]],
['hold_532',['Hold',['../unionNeoclimaProtocol.html#aaf3af5b5ab99978fb669e75949bfe136',1,'NeoclimaProtocol']]],
['htmlescape_533',['htmlEscape',['../namespaceirutils.html#a6e55c6fdcc82e1ef8bd5f73df83609a7',1,'irutils']]],
['hw_5ftimer_5ft_534',['hw_timer_t',['../IRrecv_8cpp.html#a6d06e662914b9ad7eeaea3cb650292c0',1,'IRrecv.cpp']]]
];

View File

@ -1,198 +0,0 @@
var searchData=
[
['i18n_2eh_535',['i18n.h',['../i18n_8h.html',1,'']]],
['ifeel_536',['iFeel',['../unionArgoProtocol.html#a9d51b32b8e2b2ff08339be238a775097',1,'ArgoProtocol::iFeel()'],['../unionGreeProtocol.html#a592364307a4b11064888bda76c403142',1,'GreeProtocol::IFeel()']]],
['inax_537',['INAX',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadafc566aab3afb8face6d8965ca4d0eab7',1,'IRremoteESP8266.h']]],
['irremoteesp8266_20library_20api_20documentation_538',['IRremoteESP8266 Library API Documentation',['../index.html',1,'']]],
['initstate_539',['initState',['../classIRac.html#af1c4ae70e61298c0be8d350d67e7c342',1,'IRac::initState(stdAc::state_t *state, const decode_type_t vendor, const int16_t model, const bool power, const stdAc::opmode_t mode, const float degrees, const bool celsius, const stdAc::fanspeed_t fan, const stdAc::swingv_t swingv, const stdAc::swingh_t swingh, const bool quiet, const bool turbo, const bool econo, const bool light, const bool filter, const bool clean, const bool beep, const int16_t sleep, const int16_t clock)'],['../classIRac.html#a165b7fdb9b3a02b1fb5ff2c2c3747958',1,'IRac::initState(stdAc::state_t *state)']]],
['invertbits_540',['invertBits',['../IRutils_8cpp.html#a1a85904f25c8ec77fb554d238c59cfdb',1,'invertBits(const uint64_t data, const uint16_t nbits):&#160;IRutils.cpp'],['../IRutils_8h.html#a1a85904f25c8ec77fb554d238c59cfdb',1,'invertBits(const uint64_t data, const uint16_t nbits):&#160;IRutils.cpp']]],
['invertbytepairs_541',['invertBytePairs',['../namespaceirutils.html#ad818a474349546c84824451a5468f4fe',1,'irutils']]],
['ion_542',['Ion',['../unionNeoclimaProtocol.html#aeee2a3f53f997ad7ffdbef2b5b6ee31a',1,'NeoclimaProtocol::Ion()'],['../unionSamsungProtocol.html#a977ae7e0e4cea918e4b4a714b25bb4ca',1,'SamsungProtocol::Ion()'],['../unionSharpProtocol.html#ae744f63f03d1c13fbd5bbcf8f40aea0e',1,'SharpProtocol::Ion()']]],
['ionfilter_543',['IonFilter',['../unionKelvinatorProtocol.html#ad7c762e410c8cba234614563cdc9d384',1,'KelvinatorProtocol']]],
['ir_5fairwell_2ecpp_544',['ir_Airwell.cpp',['../ir__Airwell_8cpp.html',1,'']]],
['ir_5fairwell_2eh_545',['ir_Airwell.h',['../ir__Airwell_8h.html',1,'']]],
['ir_5faiwa_2ecpp_546',['ir_Aiwa.cpp',['../ir__Aiwa_8cpp.html',1,'']]],
['ir_5famcor_2ecpp_547',['ir_Amcor.cpp',['../ir__Amcor_8cpp.html',1,'']]],
['ir_5famcor_2eh_548',['ir_Amcor.h',['../ir__Amcor_8h.html',1,'']]],
['ir_5fargo_2ecpp_549',['ir_Argo.cpp',['../ir__Argo_8cpp.html',1,'']]],
['ir_5fargo_2eh_550',['ir_Argo.h',['../ir__Argo_8h.html',1,'']]],
['ir_5fcarrier_2ecpp_551',['ir_Carrier.cpp',['../ir__Carrier_8cpp.html',1,'']]],
['ir_5fcarrier_2eh_552',['ir_Carrier.h',['../ir__Carrier_8h.html',1,'']]],
['ir_5fcoolix_2ecpp_553',['ir_Coolix.cpp',['../ir__Coolix_8cpp.html',1,'']]],
['ir_5fcoolix_2eh_554',['ir_Coolix.h',['../ir__Coolix_8h.html',1,'']]],
['ir_5fcorona_2ecpp_555',['ir_Corona.cpp',['../ir__Corona_8cpp.html',1,'']]],
['ir_5fcorona_2eh_556',['ir_Corona.h',['../ir__Corona_8h.html',1,'']]],
['ir_5fdaikin_2ecpp_557',['ir_Daikin.cpp',['../ir__Daikin_8cpp.html',1,'']]],
['ir_5fdaikin_2eh_558',['ir_Daikin.h',['../ir__Daikin_8h.html',1,'']]],
['ir_5fdelonghi_2ecpp_559',['ir_Delonghi.cpp',['../ir__Delonghi_8cpp.html',1,'']]],
['ir_5fdelonghi_2eh_560',['ir_Delonghi.h',['../ir__Delonghi_8h.html',1,'']]],
['ir_5fdenon_2ecpp_561',['ir_Denon.cpp',['../ir__Denon_8cpp.html',1,'']]],
['ir_5fdish_2ecpp_562',['ir_Dish.cpp',['../ir__Dish_8cpp.html',1,'']]],
['ir_5fdoshisha_2ecpp_563',['ir_Doshisha.cpp',['../ir__Doshisha_8cpp.html',1,'']]],
['ir_5felectra_2ecpp_564',['ir_Electra.cpp',['../ir__Electra_8cpp.html',1,'']]],
['ir_5felectra_2eh_565',['ir_Electra.h',['../ir__Electra_8h.html',1,'']]],
['ir_5felitescreens_2ecpp_566',['ir_EliteScreens.cpp',['../ir__EliteScreens_8cpp.html',1,'']]],
['ir_5fepson_2ecpp_567',['ir_Epson.cpp',['../ir__Epson_8cpp.html',1,'']]],
['ir_5ffujitsu_2ecpp_568',['ir_Fujitsu.cpp',['../ir__Fujitsu_8cpp.html',1,'']]],
['ir_5ffujitsu_2eh_569',['ir_Fujitsu.h',['../ir__Fujitsu_8h.html',1,'']]],
['ir_5fgicable_2ecpp_570',['ir_GICable.cpp',['../ir__GICable_8cpp.html',1,'']]],
['ir_5fglobalcache_2ecpp_571',['ir_GlobalCache.cpp',['../ir__GlobalCache_8cpp.html',1,'']]],
['ir_5fgoodweather_2ecpp_572',['ir_Goodweather.cpp',['../ir__Goodweather_8cpp.html',1,'']]],
['ir_5fgoodweather_2eh_573',['ir_Goodweather.h',['../ir__Goodweather_8h.html',1,'']]],
['ir_5fgree_2ecpp_574',['ir_Gree.cpp',['../ir__Gree_8cpp.html',1,'']]],
['ir_5fgree_2eh_575',['ir_Gree.h',['../ir__Gree_8h.html',1,'']]],
['ir_5fhaier_2ecpp_576',['ir_Haier.cpp',['../ir__Haier_8cpp.html',1,'']]],
['ir_5fhaier_2eh_577',['ir_Haier.h',['../ir__Haier_8h.html',1,'']]],
['ir_5fhitachi_2ecpp_578',['ir_Hitachi.cpp',['../ir__Hitachi_8cpp.html',1,'']]],
['ir_5fhitachi_2eh_579',['ir_Hitachi.h',['../ir__Hitachi_8h.html',1,'']]],
['ir_5finax_2ecpp_580',['ir_Inax.cpp',['../ir__Inax_8cpp.html',1,'']]],
['ir_5fjvc_2ecpp_581',['ir_JVC.cpp',['../ir__JVC_8cpp.html',1,'']]],
['ir_5fkelvinator_2ecpp_582',['ir_Kelvinator.cpp',['../ir__Kelvinator_8cpp.html',1,'']]],
['ir_5fkelvinator_2eh_583',['ir_Kelvinator.h',['../ir__Kelvinator_8h.html',1,'']]],
['ir_5flasertag_2ecpp_584',['ir_Lasertag.cpp',['../ir__Lasertag_8cpp.html',1,'']]],
['ir_5flego_2ecpp_585',['ir_Lego.cpp',['../ir__Lego_8cpp.html',1,'']]],
['ir_5flg_2ecpp_586',['ir_LG.cpp',['../ir__LG_8cpp.html',1,'']]],
['ir_5flg_2eh_587',['ir_LG.h',['../ir__LG_8h.html',1,'']]],
['ir_5flutron_2ecpp_588',['ir_Lutron.cpp',['../ir__Lutron_8cpp.html',1,'']]],
['ir_5fmagiquest_2ecpp_589',['ir_Magiquest.cpp',['../ir__Magiquest_8cpp.html',1,'']]],
['ir_5fmagiquest_2eh_590',['ir_Magiquest.h',['../ir__Magiquest_8h.html',1,'']]],
['ir_5fmetz_2ecpp_591',['ir_Metz.cpp',['../ir__Metz_8cpp.html',1,'']]],
['ir_5fmidea_2ecpp_592',['ir_Midea.cpp',['../ir__Midea_8cpp.html',1,'']]],
['ir_5fmidea_2eh_593',['ir_Midea.h',['../ir__Midea_8h.html',1,'']]],
['ir_5fmirage_2ecpp_594',['ir_Mirage.cpp',['../ir__Mirage_8cpp.html',1,'']]],
['ir_5fmitsubishi_2ecpp_595',['ir_Mitsubishi.cpp',['../ir__Mitsubishi_8cpp.html',1,'']]],
['ir_5fmitsubishi_2eh_596',['ir_Mitsubishi.h',['../ir__Mitsubishi_8h.html',1,'']]],
['ir_5fmitsubishiheavy_2ecpp_597',['ir_MitsubishiHeavy.cpp',['../ir__MitsubishiHeavy_8cpp.html',1,'']]],
['ir_5fmitsubishiheavy_2eh_598',['ir_MitsubishiHeavy.h',['../ir__MitsubishiHeavy_8h.html',1,'']]],
['ir_5fmultibrackets_2ecpp_599',['ir_Multibrackets.cpp',['../ir__Multibrackets_8cpp.html',1,'']]],
['ir_5fmwm_2ecpp_600',['ir_MWM.cpp',['../ir__MWM_8cpp.html',1,'']]],
['ir_5fnec_2ecpp_601',['ir_NEC.cpp',['../ir__NEC_8cpp.html',1,'']]],
['ir_5fnec_2eh_602',['ir_NEC.h',['../ir__NEC_8h.html',1,'']]],
['ir_5fneoclima_2ecpp_603',['ir_Neoclima.cpp',['../ir__Neoclima_8cpp.html',1,'']]],
['ir_5fneoclima_2eh_604',['ir_Neoclima.h',['../ir__Neoclima_8h.html',1,'']]],
['ir_5fnikai_2ecpp_605',['ir_Nikai.cpp',['../ir__Nikai_8cpp.html',1,'']]],
['ir_5fpanasonic_2ecpp_606',['ir_Panasonic.cpp',['../ir__Panasonic_8cpp.html',1,'']]],
['ir_5fpanasonic_2eh_607',['ir_Panasonic.h',['../ir__Panasonic_8h.html',1,'']]],
['ir_5fpioneer_2ecpp_608',['ir_Pioneer.cpp',['../ir__Pioneer_8cpp.html',1,'']]],
['ir_5fpronto_2ecpp_609',['ir_Pronto.cpp',['../ir__Pronto_8cpp.html',1,'']]],
['ir_5frc5_5frc6_2ecpp_610',['ir_RC5_RC6.cpp',['../ir__RC5__RC6_8cpp.html',1,'']]],
['ir_5frcmm_2ecpp_611',['ir_RCMM.cpp',['../ir__RCMM_8cpp.html',1,'']]],
['ir_5fsamsung_2ecpp_612',['ir_Samsung.cpp',['../ir__Samsung_8cpp.html',1,'']]],
['ir_5fsamsung_2eh_613',['ir_Samsung.h',['../ir__Samsung_8h.html',1,'']]],
['ir_5fsanyo_2ecpp_614',['ir_Sanyo.cpp',['../ir__Sanyo_8cpp.html',1,'']]],
['ir_5fsanyo_2eh_615',['ir_Sanyo.h',['../ir__Sanyo_8h.html',1,'']]],
['ir_5fsharp_2ecpp_616',['ir_Sharp.cpp',['../ir__Sharp_8cpp.html',1,'']]],
['ir_5fsharp_2eh_617',['ir_Sharp.h',['../ir__Sharp_8h.html',1,'']]],
['ir_5fsherwood_2ecpp_618',['ir_Sherwood.cpp',['../ir__Sherwood_8cpp.html',1,'']]],
['ir_5fsony_2ecpp_619',['ir_Sony.cpp',['../ir__Sony_8cpp.html',1,'']]],
['ir_5fsymphony_2ecpp_620',['ir_Symphony.cpp',['../ir__Symphony_8cpp.html',1,'']]],
['ir_5ftcl_2ecpp_621',['ir_Tcl.cpp',['../ir__Tcl_8cpp.html',1,'']]],
['ir_5ftcl_2eh_622',['ir_Tcl.h',['../ir__Tcl_8h.html',1,'']]],
['ir_5ftechnibel_2ecpp_623',['ir_Technibel.cpp',['../ir__Technibel_8cpp.html',1,'']]],
['ir_5ftechnibel_2eh_624',['ir_Technibel.h',['../ir__Technibel_8h.html',1,'']]],
['ir_5fteco_2ecpp_625',['ir_Teco.cpp',['../ir__Teco_8cpp.html',1,'']]],
['ir_5fteco_2eh_626',['ir_Teco.h',['../ir__Teco_8h.html',1,'']]],
['ir_5ftoshiba_2ecpp_627',['ir_Toshiba.cpp',['../ir__Toshiba_8cpp.html',1,'']]],
['ir_5ftoshiba_2eh_628',['ir_Toshiba.h',['../ir__Toshiba_8h.html',1,'']]],
['ir_5ftranscold_2ecpp_629',['ir_Transcold.cpp',['../ir__Transcold_8cpp.html',1,'']]],
['ir_5ftranscold_2eh_630',['ir_Transcold.h',['../ir__Transcold_8h.html',1,'']]],
['ir_5ftrotec_2ecpp_631',['ir_Trotec.cpp',['../ir__Trotec_8cpp.html',1,'']]],
['ir_5ftrotec_2eh_632',['ir_Trotec.h',['../ir__Trotec_8h.html',1,'']]],
['ir_5fvestel_2ecpp_633',['ir_Vestel.cpp',['../ir__Vestel_8cpp.html',1,'']]],
['ir_5fvestel_2eh_634',['ir_Vestel.h',['../ir__Vestel_8h.html',1,'']]],
['ir_5fvoltas_2ecpp_635',['ir_Voltas.cpp',['../ir__Voltas_8cpp.html',1,'']]],
['ir_5fvoltas_2eh_636',['ir_Voltas.h',['../ir__Voltas_8h.html',1,'']]],
['ir_5fwhirlpool_2ecpp_637',['ir_Whirlpool.cpp',['../ir__Whirlpool_8cpp.html',1,'']]],
['ir_5fwhirlpool_2eh_638',['ir_Whirlpool.h',['../ir__Whirlpool_8h.html',1,'']]],
['ir_5fwhynter_2ecpp_639',['ir_Whynter.cpp',['../ir__Whynter_8cpp.html',1,'']]],
['ir_5fzepeal_2ecpp_640',['ir_Zepeal.cpp',['../ir__Zepeal_8cpp.html',1,'']]],
['irac_641',['IRac',['../classIRac.html',1,'IRac'],['../classIRac.html#abb0864e277d4f6c68a92c2729112a40d',1,'IRac::IRac()']]],
['irac_2ecpp_642',['IRac.cpp',['../IRac_8cpp.html',1,'']]],
['irac_2eh_643',['IRac.h',['../IRac_8h.html',1,'']]],
['iracutils_644',['IRAcUtils',['../namespaceIRAcUtils.html',1,'']]],
['irairwellac_645',['IRAirwellAc',['../classIRAirwellAc.html',1,'IRAirwellAc'],['../classIRAirwellAc.html#a38cfe20bff4522034b16d64df64750e8',1,'IRAirwellAc::IRAirwellAc()']]],
['iramcorac_646',['IRAmcorAc',['../classIRAmcorAc.html',1,'IRAmcorAc'],['../classIRAmcorAc.html#a92db59a33c861dcd3b2960e9711f97c4',1,'IRAmcorAc::IRAmcorAc()']]],
['irargoac_647',['IRArgoAC',['../classIRArgoAC.html',1,'IRArgoAC'],['../classIRArgoAC.html#ad6c2250738397441b8f956d1477b7d70',1,'IRArgoAC::IRArgoAC()']]],
['ircarrierac64_648',['IRCarrierAc64',['../classIRCarrierAc64.html',1,'IRCarrierAc64'],['../classIRCarrierAc64.html#ac225c0f24a0e385a145375ff447ab79b',1,'IRCarrierAc64::IRCarrierAc64()']]],
['ircoolixac_649',['IRCoolixAC',['../classIRCoolixAC.html',1,'IRCoolixAC'],['../classIRCoolixAC.html#a043ad3b74e964e39b111e1fcf9e55f42',1,'IRCoolixAC::IRCoolixAC()']]],
['ircoronaac_650',['IRCoronaAc',['../classIRCoronaAc.html',1,'IRCoronaAc'],['../classIRCoronaAc.html#aa96f1ffce21cdec5b3901ebbb1c63fbb',1,'IRCoronaAc::IRCoronaAc()']]],
['irdaikin128_651',['IRDaikin128',['../classIRDaikin128.html',1,'IRDaikin128'],['../classIRDaikin128.html#aa669739541daf1a2b39ce1cd0424c43b',1,'IRDaikin128::IRDaikin128()']]],
['irdaikin152_652',['IRDaikin152',['../classIRDaikin152.html',1,'IRDaikin152'],['../classIRDaikin152.html#a68dce79bab5890d9aea325a45ef8e4a3',1,'IRDaikin152::IRDaikin152()']]],
['irdaikin160_653',['IRDaikin160',['../classIRDaikin160.html',1,'IRDaikin160'],['../classIRDaikin160.html#a76fb744b041c38abb730bce0538a497a',1,'IRDaikin160::IRDaikin160()']]],
['irdaikin176_654',['IRDaikin176',['../classIRDaikin176.html',1,'IRDaikin176'],['../classIRDaikin176.html#accfe7c3f34351844d12059455f65f312',1,'IRDaikin176::IRDaikin176()']]],
['irdaikin2_655',['IRDaikin2',['../classIRDaikin2.html',1,'IRDaikin2'],['../classIRDaikin2.html#a3ffe908313f162b92e92307578592fca',1,'IRDaikin2::IRDaikin2()']]],
['irdaikin216_656',['IRDaikin216',['../classIRDaikin216.html',1,'IRDaikin216'],['../classIRDaikin216.html#ad802bde79e5ee2d16e3b09fbc8bbe8df',1,'IRDaikin216::IRDaikin216()']]],
['irdaikin64_657',['IRDaikin64',['../classIRDaikin64.html',1,'IRDaikin64'],['../classIRDaikin64.html#a88855df33ce903884b21d2ef4771e94f',1,'IRDaikin64::IRDaikin64()']]],
['irdaikinesp_658',['IRDaikinESP',['../classIRDaikinESP.html',1,'IRDaikinESP'],['../classIRDaikinESP.html#a2652cb45e07e8a4329c16cded9f6ad9a',1,'IRDaikinESP::IRDaikinESP()']]],
['irdelonghiac_659',['IRDelonghiAc',['../classIRDelonghiAc.html',1,'IRDelonghiAc'],['../classIRDelonghiAc.html#aa6f8661cf6baa369a0a5b9d775c392e0',1,'IRDelonghiAc::IRDelonghiAc()']]],
['irelectraac_660',['IRElectraAc',['../classIRElectraAc.html',1,'IRElectraAc'],['../classIRElectraAc.html#a2f56ad22943c3d261b1d2ef88d86e300',1,'IRElectraAc::IRElectraAc()']]],
['irfujitsuac_661',['IRFujitsuAC',['../classIRFujitsuAC.html',1,'IRFujitsuAC'],['../classIRFujitsuAC.html#acdb70f239884507f540b872ba25747ce',1,'IRFujitsuAC::IRFujitsuAC()']]],
['irgoodweatherac_662',['IRGoodweatherAc',['../classIRGoodweatherAc.html',1,'IRGoodweatherAc'],['../classIRGoodweatherAc.html#a681feff1a58125cde97b2d7ed0ba775e',1,'IRGoodweatherAc::IRGoodweatherAc()']]],
['irgreeac_663',['IRGreeAC',['../classIRGreeAC.html',1,'IRGreeAC'],['../classIRGreeAC.html#abf7ead6ebee4bc776f83fb55f6fe6b63',1,'IRGreeAC::IRGreeAC()']]],
['irhaierac_664',['IRHaierAC',['../classIRHaierAC.html',1,'IRHaierAC'],['../classIRHaierAC.html#a0b78060cbd150cd886a409adc2dea49c',1,'IRHaierAC::IRHaierAC()']]],
['irhaieracyrw02_665',['IRHaierACYRW02',['../classIRHaierACYRW02.html',1,'IRHaierACYRW02'],['../classIRHaierACYRW02.html#afd9354c36df33434840bbc5f38d4e7ed',1,'IRHaierACYRW02::IRHaierACYRW02()']]],
['irhitachiac_666',['IRHitachiAc',['../classIRHitachiAc.html',1,'IRHitachiAc'],['../classIRHitachiAc.html#a4c43e95e0cc28339e7162d7090ae16bf',1,'IRHitachiAc::IRHitachiAc()']]],
['irhitachiac1_667',['IRHitachiAc1',['../classIRHitachiAc1.html',1,'IRHitachiAc1'],['../classIRHitachiAc1.html#ac00cfd9a60e08d34f292878de47f622f',1,'IRHitachiAc1::IRHitachiAc1()']]],
['irhitachiac3_668',['IRHitachiAc3',['../classIRHitachiAc3.html',1,'IRHitachiAc3'],['../classIRHitachiAc3.html#adef0e7ad217f078ce418e3aa82b9cb86',1,'IRHitachiAc3::IRHitachiAc3()']]],
['irhitachiac344_669',['IRHitachiAc344',['../classIRHitachiAc344.html',1,'IRHitachiAc344'],['../classIRHitachiAc424.html#a3c885313a79bf8c02bc5eb9f7d80088b',1,'IRHitachiAc424::IRHitachiAc344()'],['../classIRHitachiAc344.html#afbff8a1dd2777880d2d1713d07e1d419',1,'IRHitachiAc344::IRHitachiAc344()']]],
['irhitachiac424_670',['IRHitachiAc424',['../classIRHitachiAc424.html',1,'IRHitachiAc424'],['../classIRHitachiAc424.html#add708c10a56d20621ef65a0ddcc2aac1',1,'IRHitachiAc424::IRHitachiAc424()']]],
['irkelvinatorac_671',['IRKelvinatorAC',['../classIRKelvinatorAC.html',1,'IRKelvinatorAC'],['../classIRKelvinatorAC.html#a111dd384b1898a4fb880a19b6d1b1635',1,'IRKelvinatorAC::IRKelvinatorAC()']]],
['irlgac_672',['IRLgAc',['../classIRLgAc.html',1,'IRLgAc'],['../classIRLgAc.html#a290636496526a9ed2057532649709375',1,'IRLgAc::IRLgAc()']]],
['irmideaac_673',['IRMideaAC',['../classIRMideaAC.html',1,'IRMideaAC'],['../classIRMideaAC.html#a1ef2f532a1e6c6bfe89617d3fd0d9082',1,'IRMideaAC::IRMideaAC()']]],
['irmitsubishi112_674',['IRMitsubishi112',['../classIRMitsubishi112.html',1,'IRMitsubishi112'],['../classIRMitsubishi112.html#adea6f3b7b7619b0bf6da4a94cec9d712',1,'IRMitsubishi112::IRMitsubishi112()']]],
['irmitsubishi136_675',['IRMitsubishi136',['../classIRMitsubishi136.html',1,'IRMitsubishi136'],['../classIRMitsubishi136.html#ad92926b993869d0695f11ddb999b2090',1,'IRMitsubishi136::IRMitsubishi136()']]],
['irmitsubishiac_676',['IRMitsubishiAC',['../classIRMitsubishiAC.html',1,'IRMitsubishiAC'],['../classIRMitsubishiAC.html#a83fabfd9ebed5cef8dd2a18a85fdf4e6',1,'IRMitsubishiAC::IRMitsubishiAC()']]],
['irmitsubishiheavy152ac_677',['IRMitsubishiHeavy152Ac',['../classIRMitsubishiHeavy152Ac.html',1,'IRMitsubishiHeavy152Ac'],['../classIRMitsubishiHeavy152Ac.html#a704e9f96c2d0a07f9ba16a400d9c97aa',1,'IRMitsubishiHeavy152Ac::IRMitsubishiHeavy152Ac()']]],
['irmitsubishiheavy88ac_678',['IRMitsubishiHeavy88Ac',['../classIRMitsubishiHeavy88Ac.html',1,'IRMitsubishiHeavy88Ac'],['../classIRMitsubishiHeavy88Ac.html#aceabecf4a615e807a4636ff5990d77d7',1,'IRMitsubishiHeavy88Ac::IRMitsubishiHeavy88Ac()']]],
['irneoclimaac_679',['IRNeoclimaAc',['../classIRNeoclimaAc.html',1,'IRNeoclimaAc'],['../classIRNeoclimaAc.html#a99ed2962176e5f12f8387fab977c6395',1,'IRNeoclimaAc::IRNeoclimaAc()']]],
['irpanasonicac_680',['IRPanasonicAc',['../classIRPanasonicAc.html',1,'IRPanasonicAc'],['../classIRPanasonicAc.html#ae8b0f4518ee1a913d47a7101b0a11185',1,'IRPanasonicAc::IRPanasonicAc()']]],
['irpanasonicac32_681',['IRPanasonicAc32',['../classIRPanasonicAc32.html',1,'IRPanasonicAc32'],['../classIRPanasonicAc32.html#ade8637984d8c1d5d881dc636d501676d',1,'IRPanasonicAc32::IRPanasonicAc32()']]],
['irparams_5fsave_682',['irparams_save',['../classIRrecv.html#a6fdac84ce51ce119972bf121ccc95aab',1,'IRrecv']]],
['irparams_5ft_683',['irparams_t',['../structirparams__t.html',1,'']]],
['irpin_684',['IRpin',['../classIRsend.html#ae4a6ea1e72f4861167002d6e7bf17b7c',1,'IRsend']]],
['irrecv_685',['IRrecv',['../classIRrecv.html',1,'IRrecv'],['../classIRrecv.html#a8fe4d26ef1f863db1db9994fed5fc209',1,'IRrecv::IRrecv(const uint16_t recvpin, const uint16_t bufsize=kRawBuf, const uint8_t timeout=kTimeoutMs, const bool save_buffer=false, const uint8_t timer_num=kDefaultESP32Timer)'],['../classIRrecv.html#a3bb1bcc1c1a3184294dd35c8f6f758b1',1,'IRrecv::IRrecv(const uint16_t recvpin, const uint16_t bufsize=kRawBuf, const uint8_t timeout=kTimeoutMs, const bool save_buffer=false)']]],
['irrecv_2ecpp_686',['IRrecv.cpp',['../IRrecv_8cpp.html',1,'']]],
['irrecv_2eh_687',['IRrecv.h',['../IRrecv_8h.html',1,'']]],
['irremoteesp8266_2eh_688',['IRremoteESP8266.h',['../IRremoteESP8266_8h.html',1,'']]],
['irsamsungac_689',['IRSamsungAc',['../classIRSamsungAc.html',1,'IRSamsungAc'],['../classIRSamsungAc.html#a0db771b80d7d7a63b5ecb4b25efee609',1,'IRSamsungAc::IRSamsungAc()']]],
['irsanyoac_690',['IRSanyoAc',['../classIRSanyoAc.html',1,'IRSanyoAc'],['../classIRSanyoAc.html#ab7b9a1f1685993b95807f7e48624e4e2',1,'IRSanyoAc::IRSanyoAc()']]],
['irsend_691',['IRsend',['../classIRsend.html',1,'IRsend'],['../classIRsend.html#a792780b7de996c90c86dd7b700eaf271',1,'IRsend::IRsend()']]],
['irsend_2ecpp_692',['IRsend.cpp',['../IRsend_8cpp.html',1,'']]],
['irsend_2eh_693',['IRsend.h',['../IRsend_8h.html',1,'']]],
['irsharpac_694',['IRSharpAc',['../classIRSharpAc.html',1,'IRSharpAc'],['../classIRSharpAc.html#a30b5f8f634a41c943b4e1453d12bc980',1,'IRSharpAc::IRSharpAc()']]],
['irtcl112ac_695',['IRTcl112Ac',['../classIRTcl112Ac.html',1,'IRTcl112Ac'],['../classIRTcl112Ac.html#a061bdfdf4444cb5e06fa90824985c1ec',1,'IRTcl112Ac::IRTcl112Ac()']]],
['irtechnibelac_696',['IRTechnibelAc',['../classIRTechnibelAc.html',1,'IRTechnibelAc'],['../classIRTechnibelAc.html#a799407de348870d5765acf163ab92a75',1,'IRTechnibelAc::IRTechnibelAc()']]],
['irtecoac_697',['IRTecoAc',['../classIRTecoAc.html',1,'IRTecoAc'],['../classIRTecoAc.html#a56e3f31a080bfd565570bf3b165e71d4',1,'IRTecoAc::IRTecoAc()']]],
['irtext_2ecpp_698',['IRtext.cpp',['../IRtext_8cpp.html',1,'']]],
['irtext_2eh_699',['IRtext.h',['../IRtext_8h.html',1,'']]],
['irtimer_700',['IRtimer',['../classIRtimer.html',1,'IRtimer'],['../classIRtimer.html#a09d64d689137ef8ca68973bb9e550e76',1,'IRtimer::IRtimer()']]],
['irtimer_2ecpp_701',['IRtimer.cpp',['../IRtimer_8cpp.html',1,'']]],
['irtimer_2eh_702',['IRtimer.h',['../IRtimer_8h.html',1,'']]],
['irtoshibaac_703',['IRToshibaAC',['../classIRToshibaAC.html',1,'IRToshibaAC'],['../classIRToshibaAC.html#abf2b3db316f7d6acb20c4f7ea2476ec2',1,'IRToshibaAC::IRToshibaAC()']]],
['irtranscoldac_704',['IRTranscoldAc',['../classIRTranscoldAc.html',1,'IRTranscoldAc'],['../classIRTranscoldAc.html#a155278b9e5803aacf69a1ae20ed5b652',1,'IRTranscoldAc::IRTranscoldAc()']]],
['irtrotecesp_705',['IRTrotecESP',['../classIRTrotecESP.html',1,'IRTrotecESP'],['../classIRTrotecESP.html#a1b56b6e55bf133ccab6a482090408ee5',1,'IRTrotecESP::IRTrotecESP()']]],
['irutils_706',['irutils',['../namespaceirutils.html',1,'']]],
['irutils_2ecpp_707',['IRutils.cpp',['../IRutils_8cpp.html',1,'']]],
['irutils_2eh_708',['IRutils.h',['../IRutils_8h.html',1,'']]],
['irvestelac_709',['IRVestelAc',['../classIRVestelAc.html',1,'IRVestelAc'],['../classIRVestelAc.html#af1583ef81331edf112a0d04771c2cbec',1,'IRVestelAc::IRVestelAc()']]],
['irvoltas_710',['IRVoltas',['../classIRVoltas.html',1,'IRVoltas'],['../classIRVoltas.html#a4bfb0c5b16507d330abea2a9147f8332',1,'IRVoltas::IRVoltas()']]],
['irwhirlpoolac_711',['IRWhirlpoolAc',['../classIRWhirlpoolAc.html',1,'IRWhirlpoolAc'],['../classIRWhirlpoolAc.html#a89bc9d440a5f7d04a602d7bc73904bc2',1,'IRWhirlpoolAc::IRWhirlpoolAc()']]],
['iseconotoggle_712',['isEconoToggle',['../classIRMideaAC.html#a227aeed678af6da49b510cb67b02991e',1,'IRMideaAC']]],
['islighttoggle_713',['isLightToggle',['../classIRMideaAC.html#ac0f321a8a38bd2cecf453c6aff9020e6',1,'IRMideaAC']]],
['isofftimeractive_714',['isOffTimerActive',['../classIRVestelAc.html#aa756171e82ed1b43593b81aa3a63b812',1,'IRVestelAc']]],
['isofftimerenabled_715',['isOffTimerEnabled',['../classIRMideaAC.html#a10aa3386a15b46c62083baaca3bcf699',1,'IRMideaAC::isOffTimerEnabled()'],['../classIRPanasonicAc.html#ac8e218b4886d66889734b01232767c8a',1,'IRPanasonicAc::isOffTimerEnabled()'],['../classIRWhirlpoolAc.html#a1bc1366524cf3c7fb426e908a166801f',1,'IRWhirlpoolAc::isOffTimerEnabled()']]],
['isontimeractive_716',['isOnTimerActive',['../classIRVestelAc.html#a67f0e970af50fcf6e01e4cac85c5862a',1,'IRVestelAc']]],
['isontimerenabled_717',['isOnTimerEnabled',['../classIRMideaAC.html#a61f53e462caa1bc8329a6ebadbe47f93',1,'IRMideaAC::isOnTimerEnabled()'],['../classIRPanasonicAc.html#a04cbf8f5063a3892020d383c77abc57c',1,'IRPanasonicAc::isOnTimerEnabled()'],['../classIRWhirlpoolAc.html#aff1b8c2d063b376725a5a77745f6be3a',1,'IRWhirlpoolAc::isOnTimerEnabled()']]],
['ispowerspecial_718',['isPowerSpecial',['../classIRSharpAc.html#ae18f76e03fd9ee8cb5bb8e9b41718e9d',1,'IRSharpAc']]],
['isprotocolsupported_719',['isProtocolSupported',['../classIRac.html#ad9c2fc9d07db70704f78a2d5f7be5b1c',1,'IRac']]],
['isspecialstate_720',['isSpecialState',['../classIRCoolixAC.html#aa9bfc6c78fca87962c9335d60f625322',1,'IRCoolixAC::isSpecialState()'],['../classIRTranscoldAc.html#aed8c20db75d4070e66445fb2b092e2de',1,'IRTranscoldAc::isSpecialState()']]],
['isswingvstep_721',['isSwingVStep',['../classIRMideaAC.html#a360aa29e0f6817709644f6b36abce754',1,'IRMideaAC']]],
['isswingvtoggle_722',['isSwingVToggle',['../classIRMideaAC.html#a5277fa1d077650be0edcf284db50d38b',1,'IRMideaAC']]],
['istimecommand_723',['isTimeCommand',['../classIRVestelAc.html#ae811a07c1a8d82e7068c39b9ca73aaf1',1,'IRVestelAc']]],
['istimeractive_724',['isTimerActive',['../classIRVestelAc.html#a160b73df8e1eda984f9bfbff3df7fa63',1,'IRVestelAc']]],
['istimerenabled_725',['isTimerEnabled',['../classIRWhirlpoolAc.html#a5a713ffed99ab3450257d83e2d6e15ee',1,'IRWhirlpoolAc']]],
['isturbotoggle_726',['isTurboToggle',['../classIRMideaAC.html#ae40e95fbee35ecc00ebff23c0b64e56d',1,'IRMideaAC']]],
['isvalidlgac_727',['isValidLgAc',['../classIRLgAc.html#ad35d47f590ee4bd51bfdf9d911bce242',1,'IRLgAc']]],
['it_2dit_2eh_728',['it-IT.h',['../it-IT_8h.html',1,'']]],
['internationalisation_20_28i18n_29_20_26_20locale_20files_729',['Internationalisation (I18N) &amp; Locale Files',['../md_src_locale_README.html',1,'']]]
];

View File

@ -1,19 +0,0 @@
var searchData=
[
['label_2995',['Label',['../structCoronaSection.html#abc6d0caa713c73244c4bf2f602074d48',1,'CoronaSection']]],
['lasertag_2996',['LASERTAG',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada92eadf4fa6dd16da5b79a2fcbf729894',1,'IRremoteESP8266.h']]],
['ledflag_2997',['ledFlag',['../classIRCoolixAC.html#a03ba5e0a6cb47a7bb054155c2111a69c',1,'IRCoolixAC']]],
['ledoff_2998',['ledOff',['../classIRsend.html#ae71cc5aa99f894785fb4f7abc05841b2',1,'IRsend']]],
['ledon_2999',['ledOn',['../classIRsend.html#a13d804171fa7c14aff4def38c6ffb6c8',1,'IRsend']]],
['legopf_3000',['LEGOPF',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada9a31bf5555b17ea7b115a5c2550fc1de',1,'IRremoteESP8266.h']]],
['lg_3001',['lg',['../classIRac.html#afad31ecf9eae573882d53dd6629485fb',1,'IRac::lg()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadadf6c249ac7d923229f9e623eff9a61f4',1,'LG():&#160;IRremoteESP8266.h']]],
['lg2_3002',['LG2',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada8402547ec0b99b9b0efe97dec65badf9',1,'IRremoteESP8266.h']]],
['lg_5fac_5fremote_5fmodel_5ft_3003',['lg_ac_remote_model_t',['../IRsend_8h.html#a50c54713e16502d280723334879dc83b',1,'IRsend.h']]],
['lgprotocol_3004',['LGProtocol',['../unionLGProtocol.html',1,'']]],
['light_3005',['Light',['../unionDaikin2Protocol.html#adaf55ec9e1b9ba278c7391d9d797f3ba',1,'Daikin2Protocol::Light()'],['../unionGoodweatherProtocol.html#a845565af7661af0c05290a7ce039f8e2',1,'GoodweatherProtocol::Light()'],['../unionGreeProtocol.html#a72092768725667d3bce381a6e2900c66',1,'GreeProtocol::Light()'],['../unionKelvinatorProtocol.html#a38f5b978fd63fda659f0e0b5f682440e',1,'KelvinatorProtocol::Light()'],['../unionNeoclimaProtocol.html#a598346f565ad6d57df03f5256a878dd6',1,'NeoclimaProtocol::Light()'],['../unionVoltasProtocol.html#a811a0de66771c693831740440aac460c',1,'VoltasProtocol::Light()'],['../structstdAc_1_1state__t.html#a51c3a5c4703ea49b420d70aeb18b6b9b',1,'stdAc::state_t::light()']]],
['lighttoggle_3006',['LightToggle',['../unionElectraProtocol.html#aa2a5998cafd139e5ce7626edc4782c56',1,'ElectraProtocol']]],
['llword_3007',['llword',['../unionmagiquest.html#ad57fbc75ab289c3e93b94be0b2187d65',1,'magiquest']]],
['lowlevelsanitycheck_3008',['lowLevelSanityCheck',['../namespaceirutils.html#af67b75834051c4aced358b274c1c55a8',1,'irutils']]],
['lutron_3009',['LUTRON',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada76cc459b9e26d82ed82cf120272fd8cb',1,'IRremoteESP8266.h']]],
['lword_3010',['lword',['../unionmagiquest.html#ac87102145311831a232002b52fe2d02c',1,'magiquest']]]
];

View File

@ -1,6 +0,0 @@
var searchData=
[
['airwellprotocol_3528',['AirwellProtocol',['../unionAirwellProtocol.html',1,'']]],
['amcorprotocol_3529',['AmcorProtocol',['../unionAmcorProtocol.html',1,'']]],
['argoprotocol_3530',['ArgoProtocol',['../unionArgoProtocol.html',1,'']]]
];

View File

@ -1,7 +0,0 @@
var searchData=
[
['carrierprotocol_3531',['CarrierProtocol',['../unionCarrierProtocol.html',1,'']]],
['coolixprotocol_3532',['CoolixProtocol',['../unionCoolixProtocol.html',1,'']]],
['coronaprotocol_3533',['CoronaProtocol',['../unionCoronaProtocol.html',1,'']]],
['coronasection_3534',['CoronaSection',['../structCoronaSection.html',1,'']]]
];

View File

@ -1,13 +0,0 @@
var searchData=
[
['daikin128protocol_3535',['Daikin128Protocol',['../unionDaikin128Protocol.html',1,'']]],
['daikin152protocol_3536',['Daikin152Protocol',['../unionDaikin152Protocol.html',1,'']]],
['daikin160protocol_3537',['Daikin160Protocol',['../unionDaikin160Protocol.html',1,'']]],
['daikin176protocol_3538',['Daikin176Protocol',['../unionDaikin176Protocol.html',1,'']]],
['daikin216protocol_3539',['Daikin216Protocol',['../unionDaikin216Protocol.html',1,'']]],
['daikin2protocol_3540',['Daikin2Protocol',['../unionDaikin2Protocol.html',1,'']]],
['daikin64protocol_3541',['Daikin64Protocol',['../unionDaikin64Protocol.html',1,'']]],
['daikinespprotocol_3542',['DaikinESPProtocol',['../unionDaikinESPProtocol.html',1,'']]],
['decode_5fresults_3543',['decode_results',['../classdecode__results.html',1,'']]],
['delonghiprotocol_3544',['DelonghiProtocol',['../unionDelonghiProtocol.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['electraprotocol_3545',['ElectraProtocol',['../unionElectraProtocol.html',1,'']]]
];

View File

@ -1,5 +0,0 @@
var searchData=
[
['goodweatherprotocol_3546',['GoodweatherProtocol',['../unionGoodweatherProtocol.html',1,'']]],
['greeprotocol_3547',['GreeProtocol',['../unionGreeProtocol.html',1,'']]]
];

View File

@ -1,8 +0,0 @@
var searchData=
[
['haierprotocol_3548',['HaierProtocol',['../unionHaierProtocol.html',1,'']]],
['haieryrw02protocol_3549',['HaierYRW02Protocol',['../unionHaierYRW02Protocol.html',1,'']]],
['hitachi1protocol_3550',['Hitachi1Protocol',['../unionHitachi1Protocol.html',1,'']]],
['hitachi424protocol_3551',['Hitachi424Protocol',['../unionHitachi424Protocol.html',1,'']]],
['hitachiprotocol_3552',['HitachiProtocol',['../unionHitachiProtocol.html',1,'']]]
];

View File

@ -1,57 +0,0 @@
var searchData=
[
['irac_3553',['IRac',['../classIRac.html',1,'']]],
['irairwellac_3554',['IRAirwellAc',['../classIRAirwellAc.html',1,'']]],
['iramcorac_3555',['IRAmcorAc',['../classIRAmcorAc.html',1,'']]],
['irargoac_3556',['IRArgoAC',['../classIRArgoAC.html',1,'']]],
['ircarrierac64_3557',['IRCarrierAc64',['../classIRCarrierAc64.html',1,'']]],
['ircoolixac_3558',['IRCoolixAC',['../classIRCoolixAC.html',1,'']]],
['ircoronaac_3559',['IRCoronaAc',['../classIRCoronaAc.html',1,'']]],
['irdaikin128_3560',['IRDaikin128',['../classIRDaikin128.html',1,'']]],
['irdaikin152_3561',['IRDaikin152',['../classIRDaikin152.html',1,'']]],
['irdaikin160_3562',['IRDaikin160',['../classIRDaikin160.html',1,'']]],
['irdaikin176_3563',['IRDaikin176',['../classIRDaikin176.html',1,'']]],
['irdaikin2_3564',['IRDaikin2',['../classIRDaikin2.html',1,'']]],
['irdaikin216_3565',['IRDaikin216',['../classIRDaikin216.html',1,'']]],
['irdaikin64_3566',['IRDaikin64',['../classIRDaikin64.html',1,'']]],
['irdaikinesp_3567',['IRDaikinESP',['../classIRDaikinESP.html',1,'']]],
['irdelonghiac_3568',['IRDelonghiAc',['../classIRDelonghiAc.html',1,'']]],
['irelectraac_3569',['IRElectraAc',['../classIRElectraAc.html',1,'']]],
['irfujitsuac_3570',['IRFujitsuAC',['../classIRFujitsuAC.html',1,'']]],
['irgoodweatherac_3571',['IRGoodweatherAc',['../classIRGoodweatherAc.html',1,'']]],
['irgreeac_3572',['IRGreeAC',['../classIRGreeAC.html',1,'']]],
['irhaierac_3573',['IRHaierAC',['../classIRHaierAC.html',1,'']]],
['irhaieracyrw02_3574',['IRHaierACYRW02',['../classIRHaierACYRW02.html',1,'']]],
['irhitachiac_3575',['IRHitachiAc',['../classIRHitachiAc.html',1,'']]],
['irhitachiac1_3576',['IRHitachiAc1',['../classIRHitachiAc1.html',1,'']]],
['irhitachiac3_3577',['IRHitachiAc3',['../classIRHitachiAc3.html',1,'']]],
['irhitachiac344_3578',['IRHitachiAc344',['../classIRHitachiAc344.html',1,'']]],
['irhitachiac424_3579',['IRHitachiAc424',['../classIRHitachiAc424.html',1,'']]],
['irkelvinatorac_3580',['IRKelvinatorAC',['../classIRKelvinatorAC.html',1,'']]],
['irlgac_3581',['IRLgAc',['../classIRLgAc.html',1,'']]],
['irmideaac_3582',['IRMideaAC',['../classIRMideaAC.html',1,'']]],
['irmitsubishi112_3583',['IRMitsubishi112',['../classIRMitsubishi112.html',1,'']]],
['irmitsubishi136_3584',['IRMitsubishi136',['../classIRMitsubishi136.html',1,'']]],
['irmitsubishiac_3585',['IRMitsubishiAC',['../classIRMitsubishiAC.html',1,'']]],
['irmitsubishiheavy152ac_3586',['IRMitsubishiHeavy152Ac',['../classIRMitsubishiHeavy152Ac.html',1,'']]],
['irmitsubishiheavy88ac_3587',['IRMitsubishiHeavy88Ac',['../classIRMitsubishiHeavy88Ac.html',1,'']]],
['irneoclimaac_3588',['IRNeoclimaAc',['../classIRNeoclimaAc.html',1,'']]],
['irpanasonicac_3589',['IRPanasonicAc',['../classIRPanasonicAc.html',1,'']]],
['irpanasonicac32_3590',['IRPanasonicAc32',['../classIRPanasonicAc32.html',1,'']]],
['irparams_5ft_3591',['irparams_t',['../structirparams__t.html',1,'']]],
['irrecv_3592',['IRrecv',['../classIRrecv.html',1,'']]],
['irsamsungac_3593',['IRSamsungAc',['../classIRSamsungAc.html',1,'']]],
['irsanyoac_3594',['IRSanyoAc',['../classIRSanyoAc.html',1,'']]],
['irsend_3595',['IRsend',['../classIRsend.html',1,'']]],
['irsharpac_3596',['IRSharpAc',['../classIRSharpAc.html',1,'']]],
['irtcl112ac_3597',['IRTcl112Ac',['../classIRTcl112Ac.html',1,'']]],
['irtechnibelac_3598',['IRTechnibelAc',['../classIRTechnibelAc.html',1,'']]],
['irtecoac_3599',['IRTecoAc',['../classIRTecoAc.html',1,'']]],
['irtimer_3600',['IRtimer',['../classIRtimer.html',1,'']]],
['irtoshibaac_3601',['IRToshibaAC',['../classIRToshibaAC.html',1,'']]],
['irtranscoldac_3602',['IRTranscoldAc',['../classIRTranscoldAc.html',1,'']]],
['irtrotecesp_3603',['IRTrotecESP',['../classIRTrotecESP.html',1,'']]],
['irvestelac_3604',['IRVestelAc',['../classIRVestelAc.html',1,'']]],
['irvoltas_3605',['IRVoltas',['../classIRVoltas.html',1,'']]],
['irwhirlpoolac_3606',['IRWhirlpoolAc',['../classIRWhirlpoolAc.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['kelvinatorprotocol_3607',['KelvinatorProtocol',['../unionKelvinatorProtocol.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['lgprotocol_3608',['LGProtocol',['../unionLGProtocol.html',1,'']]]
];

View File

@ -1,11 +0,0 @@
var searchData=
[
['magiquest_3609',['magiquest',['../unionmagiquest.html',1,'']]],
['match_5fresult_5ft_3610',['match_result_t',['../structmatch__result__t.html',1,'']]],
['mideaprotocol_3611',['MideaProtocol',['../unionMideaProtocol.html',1,'']]],
['mitsubishi112protocol_3612',['Mitsubishi112Protocol',['../unionMitsubishi112Protocol.html',1,'']]],
['mitsubishi136protocol_3613',['Mitsubishi136Protocol',['../unionMitsubishi136Protocol.html',1,'']]],
['mitsubishi144protocol_3614',['Mitsubishi144Protocol',['../unionMitsubishi144Protocol.html',1,'']]],
['mitsubishi152protocol_3615',['Mitsubishi152Protocol',['../unionMitsubishi152Protocol.html',1,'']]],
['mitsubishi88protocol_3616',['Mitsubishi88Protocol',['../unionMitsubishi88Protocol.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['neoclimaprotocol_3617',['NeoclimaProtocol',['../unionNeoclimaProtocol.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['panasonicac32protocol_3618',['PanasonicAc32Protocol',['../unionPanasonicAc32Protocol.html',1,'']]]
];

View File

@ -1,7 +0,0 @@
var searchData=
[
['samsungprotocol_3619',['SamsungProtocol',['../unionSamsungProtocol.html',1,'']]],
['sanyoprotocol_3620',['SanyoProtocol',['../unionSanyoProtocol.html',1,'']]],
['sharpprotocol_3621',['SharpProtocol',['../unionSharpProtocol.html',1,'']]],
['state_5ft_3622',['state_t',['../structstdAc_1_1state__t.html',1,'stdAc']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['timerms_3623',['TimerMs',['../classTimerMs.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['voltasprotocol_3624',['VoltasProtocol',['../unionVoltasProtocol.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['opmode_5ft_6987',['opmode_t',['../namespacestdAc.html#a99ad268c783486f9b3207cb78f48444f',1,'stdAc']]]
];

View File

@ -1,6 +0,0 @@
var searchData=
[
['sharp_5fac_5fremote_5fmodel_5ft_6989',['sharp_ac_remote_model_t',['../IRsend_8h.html#a258e4af12642d613587149fa734e45e7',1,'IRsend.h']]],
['swingh_5ft_6990',['swingh_t',['../namespacestdAc.html#aae50ee315fa9c9ec1a4078da40d6b147',1,'stdAc']]],
['swingv_5ft_6991',['swingv_t',['../namespacestdAc.html#ac07f224c7bb47cac55dd01f24770ef43',1,'stdAc']]]
];

View File

@ -1,6 +0,0 @@
var searchData=
[
['electra_5fac_7025',['ELECTRA_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada05f193ef4ead3e54624bd92dc3203fac',1,'IRremoteESP8266.h']]],
['elitescreens_7026',['ELITESCREENS',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadafebe19d5453be4c99de8c031508b7cb1',1,'IRremoteESP8266.h']]],
['epson_7027',['EPSON',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadaaf677fd380c38297264a10732631927c',1,'IRremoteESP8266.h']]]
];

View File

@ -1,7 +0,0 @@
var searchData=
[
['de_2dch_2eh_3629',['de-CH.h',['../de-CH_8h.html',1,'']]],
['de_2dde_2eh_3630',['de-DE.h',['../de-DE_8h.html',1,'']]],
['defaults_2eh_3631',['defaults.h',['../defaults_8h.html',1,'']]],
['doxygen_5findex_2emd_3632',['doxygen_index.md',['../doxygen__index_8md.html',1,'']]]
];

View File

@ -1,8 +0,0 @@
var searchData=
[
['en_2dau_2eh_3633',['en-AU.h',['../en-AU_8h.html',1,'']]],
['en_2die_2eh_3634',['en-IE.h',['../en-IE_8h.html',1,'']]],
['en_2duk_2eh_3635',['en-UK.h',['../en-UK_8h.html',1,'']]],
['en_2dus_2eh_3636',['en-US.h',['../en-US_8h.html',1,'']]],
['es_2des_2eh_3637',['es-ES.h',['../es-ES_8h.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['fr_2dfr_2eh_3638',['fr-FR.h',['../fr-FR_8h.html',1,'']]]
];

View File

@ -1,115 +0,0 @@
var searchData=
[
['i18n_2eh_3639',['i18n.h',['../i18n_8h.html',1,'']]],
['ir_5fairwell_2ecpp_3640',['ir_Airwell.cpp',['../ir__Airwell_8cpp.html',1,'']]],
['ir_5fairwell_2eh_3641',['ir_Airwell.h',['../ir__Airwell_8h.html',1,'']]],
['ir_5faiwa_2ecpp_3642',['ir_Aiwa.cpp',['../ir__Aiwa_8cpp.html',1,'']]],
['ir_5famcor_2ecpp_3643',['ir_Amcor.cpp',['../ir__Amcor_8cpp.html',1,'']]],
['ir_5famcor_2eh_3644',['ir_Amcor.h',['../ir__Amcor_8h.html',1,'']]],
['ir_5fargo_2ecpp_3645',['ir_Argo.cpp',['../ir__Argo_8cpp.html',1,'']]],
['ir_5fargo_2eh_3646',['ir_Argo.h',['../ir__Argo_8h.html',1,'']]],
['ir_5fcarrier_2ecpp_3647',['ir_Carrier.cpp',['../ir__Carrier_8cpp.html',1,'']]],
['ir_5fcarrier_2eh_3648',['ir_Carrier.h',['../ir__Carrier_8h.html',1,'']]],
['ir_5fcoolix_2ecpp_3649',['ir_Coolix.cpp',['../ir__Coolix_8cpp.html',1,'']]],
['ir_5fcoolix_2eh_3650',['ir_Coolix.h',['../ir__Coolix_8h.html',1,'']]],
['ir_5fcorona_2ecpp_3651',['ir_Corona.cpp',['../ir__Corona_8cpp.html',1,'']]],
['ir_5fcorona_2eh_3652',['ir_Corona.h',['../ir__Corona_8h.html',1,'']]],
['ir_5fdaikin_2ecpp_3653',['ir_Daikin.cpp',['../ir__Daikin_8cpp.html',1,'']]],
['ir_5fdaikin_2eh_3654',['ir_Daikin.h',['../ir__Daikin_8h.html',1,'']]],
['ir_5fdelonghi_2ecpp_3655',['ir_Delonghi.cpp',['../ir__Delonghi_8cpp.html',1,'']]],
['ir_5fdelonghi_2eh_3656',['ir_Delonghi.h',['../ir__Delonghi_8h.html',1,'']]],
['ir_5fdenon_2ecpp_3657',['ir_Denon.cpp',['../ir__Denon_8cpp.html',1,'']]],
['ir_5fdish_2ecpp_3658',['ir_Dish.cpp',['../ir__Dish_8cpp.html',1,'']]],
['ir_5fdoshisha_2ecpp_3659',['ir_Doshisha.cpp',['../ir__Doshisha_8cpp.html',1,'']]],
['ir_5felectra_2ecpp_3660',['ir_Electra.cpp',['../ir__Electra_8cpp.html',1,'']]],
['ir_5felectra_2eh_3661',['ir_Electra.h',['../ir__Electra_8h.html',1,'']]],
['ir_5felitescreens_2ecpp_3662',['ir_EliteScreens.cpp',['../ir__EliteScreens_8cpp.html',1,'']]],
['ir_5fepson_2ecpp_3663',['ir_Epson.cpp',['../ir__Epson_8cpp.html',1,'']]],
['ir_5ffujitsu_2ecpp_3664',['ir_Fujitsu.cpp',['../ir__Fujitsu_8cpp.html',1,'']]],
['ir_5ffujitsu_2eh_3665',['ir_Fujitsu.h',['../ir__Fujitsu_8h.html',1,'']]],
['ir_5fgicable_2ecpp_3666',['ir_GICable.cpp',['../ir__GICable_8cpp.html',1,'']]],
['ir_5fglobalcache_2ecpp_3667',['ir_GlobalCache.cpp',['../ir__GlobalCache_8cpp.html',1,'']]],
['ir_5fgoodweather_2ecpp_3668',['ir_Goodweather.cpp',['../ir__Goodweather_8cpp.html',1,'']]],
['ir_5fgoodweather_2eh_3669',['ir_Goodweather.h',['../ir__Goodweather_8h.html',1,'']]],
['ir_5fgree_2ecpp_3670',['ir_Gree.cpp',['../ir__Gree_8cpp.html',1,'']]],
['ir_5fgree_2eh_3671',['ir_Gree.h',['../ir__Gree_8h.html',1,'']]],
['ir_5fhaier_2ecpp_3672',['ir_Haier.cpp',['../ir__Haier_8cpp.html',1,'']]],
['ir_5fhaier_2eh_3673',['ir_Haier.h',['../ir__Haier_8h.html',1,'']]],
['ir_5fhitachi_2ecpp_3674',['ir_Hitachi.cpp',['../ir__Hitachi_8cpp.html',1,'']]],
['ir_5fhitachi_2eh_3675',['ir_Hitachi.h',['../ir__Hitachi_8h.html',1,'']]],
['ir_5finax_2ecpp_3676',['ir_Inax.cpp',['../ir__Inax_8cpp.html',1,'']]],
['ir_5fjvc_2ecpp_3677',['ir_JVC.cpp',['../ir__JVC_8cpp.html',1,'']]],
['ir_5fkelvinator_2ecpp_3678',['ir_Kelvinator.cpp',['../ir__Kelvinator_8cpp.html',1,'']]],
['ir_5fkelvinator_2eh_3679',['ir_Kelvinator.h',['../ir__Kelvinator_8h.html',1,'']]],
['ir_5flasertag_2ecpp_3680',['ir_Lasertag.cpp',['../ir__Lasertag_8cpp.html',1,'']]],
['ir_5flego_2ecpp_3681',['ir_Lego.cpp',['../ir__Lego_8cpp.html',1,'']]],
['ir_5flg_2ecpp_3682',['ir_LG.cpp',['../ir__LG_8cpp.html',1,'']]],
['ir_5flg_2eh_3683',['ir_LG.h',['../ir__LG_8h.html',1,'']]],
['ir_5flutron_2ecpp_3684',['ir_Lutron.cpp',['../ir__Lutron_8cpp.html',1,'']]],
['ir_5fmagiquest_2ecpp_3685',['ir_Magiquest.cpp',['../ir__Magiquest_8cpp.html',1,'']]],
['ir_5fmagiquest_2eh_3686',['ir_Magiquest.h',['../ir__Magiquest_8h.html',1,'']]],
['ir_5fmetz_2ecpp_3687',['ir_Metz.cpp',['../ir__Metz_8cpp.html',1,'']]],
['ir_5fmidea_2ecpp_3688',['ir_Midea.cpp',['../ir__Midea_8cpp.html',1,'']]],
['ir_5fmidea_2eh_3689',['ir_Midea.h',['../ir__Midea_8h.html',1,'']]],
['ir_5fmirage_2ecpp_3690',['ir_Mirage.cpp',['../ir__Mirage_8cpp.html',1,'']]],
['ir_5fmitsubishi_2ecpp_3691',['ir_Mitsubishi.cpp',['../ir__Mitsubishi_8cpp.html',1,'']]],
['ir_5fmitsubishi_2eh_3692',['ir_Mitsubishi.h',['../ir__Mitsubishi_8h.html',1,'']]],
['ir_5fmitsubishiheavy_2ecpp_3693',['ir_MitsubishiHeavy.cpp',['../ir__MitsubishiHeavy_8cpp.html',1,'']]],
['ir_5fmitsubishiheavy_2eh_3694',['ir_MitsubishiHeavy.h',['../ir__MitsubishiHeavy_8h.html',1,'']]],
['ir_5fmultibrackets_2ecpp_3695',['ir_Multibrackets.cpp',['../ir__Multibrackets_8cpp.html',1,'']]],
['ir_5fmwm_2ecpp_3696',['ir_MWM.cpp',['../ir__MWM_8cpp.html',1,'']]],
['ir_5fnec_2ecpp_3697',['ir_NEC.cpp',['../ir__NEC_8cpp.html',1,'']]],
['ir_5fnec_2eh_3698',['ir_NEC.h',['../ir__NEC_8h.html',1,'']]],
['ir_5fneoclima_2ecpp_3699',['ir_Neoclima.cpp',['../ir__Neoclima_8cpp.html',1,'']]],
['ir_5fneoclima_2eh_3700',['ir_Neoclima.h',['../ir__Neoclima_8h.html',1,'']]],
['ir_5fnikai_2ecpp_3701',['ir_Nikai.cpp',['../ir__Nikai_8cpp.html',1,'']]],
['ir_5fpanasonic_2ecpp_3702',['ir_Panasonic.cpp',['../ir__Panasonic_8cpp.html',1,'']]],
['ir_5fpanasonic_2eh_3703',['ir_Panasonic.h',['../ir__Panasonic_8h.html',1,'']]],
['ir_5fpioneer_2ecpp_3704',['ir_Pioneer.cpp',['../ir__Pioneer_8cpp.html',1,'']]],
['ir_5fpronto_2ecpp_3705',['ir_Pronto.cpp',['../ir__Pronto_8cpp.html',1,'']]],
['ir_5frc5_5frc6_2ecpp_3706',['ir_RC5_RC6.cpp',['../ir__RC5__RC6_8cpp.html',1,'']]],
['ir_5frcmm_2ecpp_3707',['ir_RCMM.cpp',['../ir__RCMM_8cpp.html',1,'']]],
['ir_5fsamsung_2ecpp_3708',['ir_Samsung.cpp',['../ir__Samsung_8cpp.html',1,'']]],
['ir_5fsamsung_2eh_3709',['ir_Samsung.h',['../ir__Samsung_8h.html',1,'']]],
['ir_5fsanyo_2ecpp_3710',['ir_Sanyo.cpp',['../ir__Sanyo_8cpp.html',1,'']]],
['ir_5fsanyo_2eh_3711',['ir_Sanyo.h',['../ir__Sanyo_8h.html',1,'']]],
['ir_5fsharp_2ecpp_3712',['ir_Sharp.cpp',['../ir__Sharp_8cpp.html',1,'']]],
['ir_5fsharp_2eh_3713',['ir_Sharp.h',['../ir__Sharp_8h.html',1,'']]],
['ir_5fsherwood_2ecpp_3714',['ir_Sherwood.cpp',['../ir__Sherwood_8cpp.html',1,'']]],
['ir_5fsony_2ecpp_3715',['ir_Sony.cpp',['../ir__Sony_8cpp.html',1,'']]],
['ir_5fsymphony_2ecpp_3716',['ir_Symphony.cpp',['../ir__Symphony_8cpp.html',1,'']]],
['ir_5ftcl_2ecpp_3717',['ir_Tcl.cpp',['../ir__Tcl_8cpp.html',1,'']]],
['ir_5ftcl_2eh_3718',['ir_Tcl.h',['../ir__Tcl_8h.html',1,'']]],
['ir_5ftechnibel_2ecpp_3719',['ir_Technibel.cpp',['../ir__Technibel_8cpp.html',1,'']]],
['ir_5ftechnibel_2eh_3720',['ir_Technibel.h',['../ir__Technibel_8h.html',1,'']]],
['ir_5fteco_2ecpp_3721',['ir_Teco.cpp',['../ir__Teco_8cpp.html',1,'']]],
['ir_5fteco_2eh_3722',['ir_Teco.h',['../ir__Teco_8h.html',1,'']]],
['ir_5ftoshiba_2ecpp_3723',['ir_Toshiba.cpp',['../ir__Toshiba_8cpp.html',1,'']]],
['ir_5ftoshiba_2eh_3724',['ir_Toshiba.h',['../ir__Toshiba_8h.html',1,'']]],
['ir_5ftranscold_2ecpp_3725',['ir_Transcold.cpp',['../ir__Transcold_8cpp.html',1,'']]],
['ir_5ftranscold_2eh_3726',['ir_Transcold.h',['../ir__Transcold_8h.html',1,'']]],
['ir_5ftrotec_2ecpp_3727',['ir_Trotec.cpp',['../ir__Trotec_8cpp.html',1,'']]],
['ir_5ftrotec_2eh_3728',['ir_Trotec.h',['../ir__Trotec_8h.html',1,'']]],
['ir_5fvestel_2ecpp_3729',['ir_Vestel.cpp',['../ir__Vestel_8cpp.html',1,'']]],
['ir_5fvestel_2eh_3730',['ir_Vestel.h',['../ir__Vestel_8h.html',1,'']]],
['ir_5fvoltas_2ecpp_3731',['ir_Voltas.cpp',['../ir__Voltas_8cpp.html',1,'']]],
['ir_5fvoltas_2eh_3732',['ir_Voltas.h',['../ir__Voltas_8h.html',1,'']]],
['ir_5fwhirlpool_2ecpp_3733',['ir_Whirlpool.cpp',['../ir__Whirlpool_8cpp.html',1,'']]],
['ir_5fwhirlpool_2eh_3734',['ir_Whirlpool.h',['../ir__Whirlpool_8h.html',1,'']]],
['ir_5fwhynter_2ecpp_3735',['ir_Whynter.cpp',['../ir__Whynter_8cpp.html',1,'']]],
['ir_5fzepeal_2ecpp_3736',['ir_Zepeal.cpp',['../ir__Zepeal_8cpp.html',1,'']]],
['irac_2ecpp_3737',['IRac.cpp',['../IRac_8cpp.html',1,'']]],
['irac_2eh_3738',['IRac.h',['../IRac_8h.html',1,'']]],
['irrecv_2ecpp_3739',['IRrecv.cpp',['../IRrecv_8cpp.html',1,'']]],
['irrecv_2eh_3740',['IRrecv.h',['../IRrecv_8h.html',1,'']]],
['irremoteesp8266_2eh_3741',['IRremoteESP8266.h',['../IRremoteESP8266_8h.html',1,'']]],
['irsend_2ecpp_3742',['IRsend.cpp',['../IRsend_8cpp.html',1,'']]],
['irsend_2eh_3743',['IRsend.h',['../IRsend_8h.html',1,'']]],
['irtext_2ecpp_3744',['IRtext.cpp',['../IRtext_8cpp.html',1,'']]],
['irtext_2eh_3745',['IRtext.h',['../IRtext_8h.html',1,'']]],
['irtimer_2ecpp_3746',['IRtimer.cpp',['../IRtimer_8cpp.html',1,'']]],
['irtimer_2eh_3747',['IRtimer.h',['../IRtimer_8h.html',1,'']]],
['irutils_2ecpp_3748',['IRutils.cpp',['../IRutils_8cpp.html',1,'']]],
['irutils_2eh_3749',['IRutils.h',['../IRutils_8h.html',1,'']]],
['it_2dit_2eh_3750',['it-IT.h',['../it-IT_8h.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['pt_2dbr_2eh_3751',['pt-BR.h',['../pt-BR_8h.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['readme_2emd_3752',['README.md',['../README_8md.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['zh_2dcn_2eh_3753',['zh-CN.h',['../zh-CN_8h.html',1,'']]]
];

View File

@ -1,15 +0,0 @@
var searchData=
[
['add_3771',['add',['../classIRtimer.html#aa8e3ff975ae5468b4727790c828fa032',1,'IRtimer::add()'],['../classTimerMs.html#a77bfc23a029a9172c3dbac03f746b0cb',1,'TimerMs::add()']]],
['addbooltostring_3772',['addBoolToString',['../namespaceirutils.html#a12ba9cf1830a886649a80c3cc5fdce2b',1,'irutils']]],
['adddaytostring_3773',['addDayToString',['../namespaceirutils.html#a6ead1d10578c64627f8a24b5d8a7444f',1,'irutils']]],
['addfantostring_3774',['addFanToString',['../namespaceirutils.html#af222d5a977e2cd2c979184c449d3c2f8',1,'irutils']]],
['addinttostring_3775',['addIntToString',['../namespaceirutils.html#a772e623c4b60208200e02afbaec66651',1,'irutils']]],
['addlabeledstring_3776',['addLabeledString',['../namespaceirutils.html#ac98793392d1e65c1b8d6895eb9d9b75b',1,'irutils']]],
['addmodeltostring_3777',['addModelToString',['../namespaceirutils.html#a06e5a5c2b6f6649035dfa5eb19801367',1,'irutils']]],
['addmodetostring_3778',['addModeToString',['../namespaceirutils.html#a8b74ae0258e98aa0eaebc6f3efe1481e',1,'irutils']]],
['addtemptostring_3779',['addTempToString',['../namespaceirutils.html#a0cef0634f4db979a93b7dc19cc2b4a85',1,'irutils']]],
['airwell_3780',['airwell',['../classIRac.html#a26cd62e09250d87b652d35406ebfb159',1,'IRac']]],
['amcor_3781',['amcor',['../classIRac.html#a4bad16621b232572e14fe4a53f678131',1,'IRac']]],
['argo_3782',['argo',['../classIRac.html#aa06ee1314529dbf96f4e6f3c28ea6821',1,'IRac']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['whirlpool_4458',['whirlpool',['../classIRac.html#ae5f7a03589f614c03c5ad8629100b05a',1,'IRac']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['_7eirrecv_4460',['~IRrecv',['../classIRrecv.html#a87d4cca5e350177cb0922842dda1eb5b',1,'IRrecv']]]
];

View File

@ -1,103 +0,0 @@
var searchData=
[
['daikin_3821',['daikin',['../classIRac.html#afb6d77bbeb5b2465437cef4f58b83e0e',1,'IRac']]],
['daikin128_3822',['daikin128',['../classIRac.html#a8fe7c254e1bcb32b6b6fdc1f91693a50',1,'IRac']]],
['daikin152_3823',['daikin152',['../classIRac.html#a6dff8e608e3e9fecffe71c3fd1ebe74e',1,'IRac']]],
['daikin160_3824',['daikin160',['../classIRac.html#a3b34f44d713efa52f30d43405cde831c',1,'IRac']]],
['daikin176_3825',['daikin176',['../classIRac.html#aaae173fd58a7b53c3f4d2edbf7c4afe7',1,'IRac']]],
['daikin2_3826',['daikin2',['../classIRac.html#a89eddc0e1b3c41c608208d2752dc954c',1,'IRac']]],
['daikin216_3827',['daikin216',['../classIRac.html#a101ac8b9e9564e557ef1a1f61ff111d9',1,'IRac']]],
['daikin64_3828',['daikin64',['../classIRac.html#a074db6fc0cff2878d80a397020e1b249',1,'IRac']]],
['decode_3829',['decode',['../classIRrecv.html#aeaa5c07a8b46f8fbb982f996cc1f9f4b',1,'IRrecv']]],
['decodeairwell_3830',['decodeAirwell',['../classIRrecv.html#acf4635d5ee146a82498cb0c269b6af41',1,'IRrecv']]],
['decodeaiwarct501_3831',['decodeAiwaRCT501',['../classIRrecv.html#aa4d678376a4c0f8ea953474a6f5ef9d2',1,'IRrecv']]],
['decodeamcor_3832',['decodeAmcor',['../classIRrecv.html#a8d81fcfb47e36925975d313027689a44',1,'IRrecv']]],
['decodeargo_3833',['decodeArgo',['../classIRrecv.html#a94f12dc000a6e7b75ea8680fd48fc487',1,'IRrecv']]],
['decodecarrierac_3834',['decodeCarrierAC',['../classIRrecv.html#acf3d1c37038120a5c0996d92577ce74a',1,'IRrecv']]],
['decodecarrierac40_3835',['decodeCarrierAC40',['../classIRrecv.html#a4bdb35ec34f49401a6b9becd15b8a3b5',1,'IRrecv']]],
['decodecarrierac64_3836',['decodeCarrierAC64',['../classIRrecv.html#a79d03c31da48a385ab47cc8f342ef9b3',1,'IRrecv']]],
['decodecoolix_3837',['decodeCOOLIX',['../classIRrecv.html#a964af7e72e2133688f0596c718cb98ca',1,'IRrecv']]],
['decodecoronaac_3838',['decodeCoronaAc',['../classIRrecv.html#a981cba14551c93af57f9c1c0e1775d12',1,'IRrecv']]],
['decodedaikin_3839',['decodeDaikin',['../classIRrecv.html#a141f0de9f4cae8daeb025aff3904ecaa',1,'IRrecv']]],
['decodedaikin128_3840',['decodeDaikin128',['../classIRrecv.html#ac7188577c874d9f8f19304a3ec775415',1,'IRrecv']]],
['decodedaikin152_3841',['decodeDaikin152',['../classIRrecv.html#ab20a6586b4e56cc428012ec96f5ccc2c',1,'IRrecv']]],
['decodedaikin160_3842',['decodeDaikin160',['../classIRrecv.html#af0b9822defe6b29099079d664d9dc413',1,'IRrecv']]],
['decodedaikin176_3843',['decodeDaikin176',['../classIRrecv.html#aa142d1340201b6fdc5b462f46fe21ee0',1,'IRrecv']]],
['decodedaikin2_3844',['decodeDaikin2',['../classIRrecv.html#a4c4799a0d45ea5562159c46939617d80',1,'IRrecv']]],
['decodedaikin216_3845',['decodeDaikin216',['../classIRrecv.html#a7f860686a5c58aa8f4d1842cfb15b2f9',1,'IRrecv']]],
['decodedaikin64_3846',['decodeDaikin64',['../classIRrecv.html#a030701f081a9c6eab0c07b75433b524c',1,'IRrecv']]],
['decodedelonghiac_3847',['decodeDelonghiAc',['../classIRrecv.html#a8c91cc83770d243e942387cc16e9ca6f',1,'IRrecv']]],
['decodedenon_3848',['decodeDenon',['../classIRrecv.html#a0b1bd1c817cb43bc3755126191b7f4a2',1,'IRrecv']]],
['decodedish_3849',['decodeDISH',['../classIRrecv.html#a851776d9178aeb706d9a1abd3f254e31',1,'IRrecv']]],
['decodedoshisha_3850',['decodeDoshisha',['../classIRrecv.html#a675c45e6b32aaeca3de734ccf2f0c819',1,'IRrecv']]],
['decodeelectraac_3851',['decodeElectraAC',['../classIRrecv.html#ad3a7be8afc36451c8e28e27f3c3e9aaa',1,'IRrecv']]],
['decodeelitescreens_3852',['decodeElitescreens',['../classIRrecv.html#ac830ece2c2c200b8c13fcd66828e2846',1,'IRrecv']]],
['decodeepson_3853',['decodeEpson',['../classIRrecv.html#aaadef8415f273ba25f4086fecd681d2e',1,'IRrecv']]],
['decodefujitsuac_3854',['decodeFujitsuAC',['../classIRrecv.html#aa3778bdf994bf9c99ac48ef95434a826',1,'IRrecv']]],
['decodegicable_3855',['decodeGICable',['../classIRrecv.html#afade8dac9b1d023e5e0946e6b2c08aea',1,'IRrecv']]],
['decodegoodweather_3856',['decodeGoodweather',['../classIRrecv.html#a64650ce7dbaf5fc860a6a253d906e9de',1,'IRrecv']]],
['decodegree_3857',['decodeGree',['../classIRrecv.html#a2e756342d7524a13d53d6c656700638c',1,'IRrecv']]],
['decodehaierac_3858',['decodeHaierAC',['../classIRrecv.html#ad97403174f05197a7fa9a4a0107e3111',1,'IRrecv']]],
['decodehaieracyrw02_3859',['decodeHaierACYRW02',['../classIRrecv.html#a281fb9d972fee75db49209c42f649822',1,'IRrecv']]],
['decodehash_3860',['decodeHash',['../classIRrecv.html#a7c15fbfa7936ca474712a1953911fd06',1,'IRrecv']]],
['decodehitachiac_3861',['decodeHitachiAC',['../classIRrecv.html#aa42facfffc0e304005272b6ddd4583c8',1,'IRrecv']]],
['decodehitachiac1_3862',['decodeHitachiAC1',['../classIRrecv.html#a122e0dcbf14c90ec2d77399acce21459',1,'IRrecv']]],
['decodehitachiac3_3863',['decodeHitachiAc3',['../classIRrecv.html#a113bc834eff00f55d5545ce3fa1ab203',1,'IRrecv']]],
['decodehitachiac424_3864',['decodeHitachiAc424',['../classIRrecv.html#a01c3dda56d6d916076fa1affa2213129',1,'IRrecv']]],
['decodeinax_3865',['decodeInax',['../classIRrecv.html#a94545c6a8da027b9cb0e23ecba4c29d8',1,'IRrecv']]],
['decodejvc_3866',['decodeJVC',['../classIRrecv.html#a25ab71efc223a418e9630d8421f44bc9',1,'IRrecv']]],
['decodekelvinator_3867',['decodeKelvinator',['../classIRrecv.html#a0ac82f20b48b2d71ee07eb392578b226',1,'IRrecv']]],
['decodelasertag_3868',['decodeLasertag',['../classIRrecv.html#ae4af614a45ea65cb3304ef5bd7965122',1,'IRrecv']]],
['decodelegopf_3869',['decodeLegoPf',['../classIRrecv.html#aea75ad0ba1d8fec33de16501940f2553',1,'IRrecv']]],
['decodelg_3870',['decodeLG',['../classIRrecv.html#afe70015c36b1477a5de0c193163e13a7',1,'IRrecv']]],
['decodelutron_3871',['decodeLutron',['../classIRrecv.html#a6093c4404a9a9d415c5bfeab5ec53be5',1,'IRrecv']]],
['decodemagiquest_3872',['decodeMagiQuest',['../classIRrecv.html#a6f3bfcc6767484151dee758bcf94fb0b',1,'IRrecv']]],
['decodemetz_3873',['decodeMetz',['../classIRrecv.html#ac39aa52eec10d1c92b6e9713a22252b6',1,'IRrecv']]],
['decodemidea_3874',['decodeMidea',['../classIRrecv.html#a255b15601f7439a09ab5e77ad78816fb',1,'IRrecv']]],
['decodemidea24_3875',['decodeMidea24',['../classIRrecv.html#a62a04019308b29ae2aea4b3a83ba9155',1,'IRrecv']]],
['decodemirage_3876',['decodeMirage',['../classIRrecv.html#aa88813f830a6ff6bfd6e7bde6728a3d5',1,'IRrecv']]],
['decodemitsubishi_3877',['decodeMitsubishi',['../classIRrecv.html#a6efe3be80f0ebef3ff94ed0e56c5c52a',1,'IRrecv']]],
['decodemitsubishi112_3878',['decodeMitsubishi112',['../classIRrecv.html#ae0690ff3cb5a5cdcdb6a514bb7bf0cdd',1,'IRrecv']]],
['decodemitsubishi136_3879',['decodeMitsubishi136',['../classIRrecv.html#a87b3ee57dbdf762a0e305ddd43eec629',1,'IRrecv']]],
['decodemitsubishi2_3880',['decodeMitsubishi2',['../classIRrecv.html#a9514197850491a5b8c30ae9ffc89d895',1,'IRrecv']]],
['decodemitsubishiac_3881',['decodeMitsubishiAC',['../classIRrecv.html#a942c5f41df5cbff32a8b7703673cb621',1,'IRrecv']]],
['decodemitsubishiheavy_3882',['decodeMitsubishiHeavy',['../classIRrecv.html#aef9cedf79793806df4cc5376710781bc',1,'IRrecv']]],
['decodemultibrackets_3883',['decodeMultibrackets',['../classIRrecv.html#af61afacc9865232643164ba824e665ab',1,'IRrecv']]],
['decodemwm_3884',['decodeMWM',['../classIRrecv.html#a27518b5d792cdf3ab333b324f409f328',1,'IRrecv']]],
['decodenec_3885',['decodeNEC',['../classIRrecv.html#a52b844f80df7f64edf9ce9cc189ac5b9',1,'IRrecv']]],
['decodeneoclima_3886',['decodeNeoclima',['../classIRrecv.html#a4729ee949e533448b481ae33bbbf1adf',1,'IRrecv']]],
['decodenikai_3887',['decodeNikai',['../classIRrecv.html#abbcbf5fc07d7e37d7724acc37bb5f592',1,'IRrecv']]],
['decodepanasonic_3888',['decodePanasonic',['../classIRrecv.html#aa8dd5f24d28576c6db03cc463bd0a865',1,'IRrecv']]],
['decodepanasonicac_3889',['decodePanasonicAC',['../classIRrecv.html#a0f78e180ed731e8fb16d1c85aa721c95',1,'IRrecv']]],
['decodepanasonicac32_3890',['decodePanasonicAC32',['../classIRrecv.html#a89ce20e483b1297cae05ab1ae96d24ec',1,'IRrecv']]],
['decodepioneer_3891',['decodePioneer',['../classIRrecv.html#a78a9487cbe8a562392a07a4090b3091e',1,'IRrecv']]],
['decoderc5_3892',['decodeRC5',['../classIRrecv.html#adab9dffbeceee514520fababd0e721bd',1,'IRrecv']]],
['decoderc6_3893',['decodeRC6',['../classIRrecv.html#a67316499ef37db82e3b3ecaac25c5980',1,'IRrecv']]],
['decodercmm_3894',['decodeRCMM',['../classIRrecv.html#a0e7bf769cb5bebf174e852e4b0b08cf3',1,'IRrecv']]],
['decodesamsung_3895',['decodeSAMSUNG',['../classIRrecv.html#a18b6cf177364faf11b9a076dd2025eec',1,'IRrecv']]],
['decodesamsung36_3896',['decodeSamsung36',['../classIRrecv.html#a290a9e6a0b12ef1fe02a92a456c8ad57',1,'IRrecv']]],
['decodesamsungac_3897',['decodeSamsungAC',['../classIRrecv.html#ae779c76ebd0f3cd1fc13abaa55f80d67',1,'IRrecv']]],
['decodesanyoac_3898',['decodeSanyoAc',['../classIRrecv.html#ab6c02d8b8079d7f344e141e6a4e7e225',1,'IRrecv']]],
['decodesanyolc7461_3899',['decodeSanyoLC7461',['../classIRrecv.html#a01a165bf2e7d16dbbb916d1eae740bc5',1,'IRrecv']]],
['decodesharp_3900',['decodeSharp',['../classIRrecv.html#a3390d63ba21a835d7c74c261532a22a7',1,'IRrecv']]],
['decodesharpac_3901',['decodeSharpAc',['../classIRrecv.html#a8a9b920079f783e236f8a938e20b9743',1,'IRrecv']]],
['decodesony_3902',['decodeSony',['../classIRrecv.html#ab03227955cf7d1d00c1620c55d7f9f18',1,'IRrecv']]],
['decodesymphony_3903',['decodeSymphony',['../classIRrecv.html#a61cdf4d891654521afbc6ca9fb415745',1,'IRrecv']]],
['decodetechnibelac_3904',['decodeTechnibelAc',['../classIRrecv.html#a2f022741309ad814bf11aec440a838d0',1,'IRrecv']]],
['decodeteco_3905',['decodeTeco',['../classIRrecv.html#a950711d7df8dfe4cda86f53650cd9f56',1,'IRrecv']]],
['decodetoshibaac_3906',['decodeToshibaAC',['../classIRrecv.html#aae6ab687ae319ae50a52238916bcfb1a',1,'IRrecv']]],
['decodetostate_3907',['decodeToState',['../namespaceIRAcUtils.html#ac5eb498bf12cb6cba023c9c1e9726949',1,'IRAcUtils']]],
['decodetranscold_3908',['decodeTranscold',['../classIRrecv.html#a16c44538d7e01d9b118d983de39d18e3',1,'IRrecv']]],
['decodetrotec_3909',['decodeTrotec',['../classIRrecv.html#ae2920c488173f3fa37f5325438157ced',1,'IRrecv']]],
['decodevestelac_3910',['decodeVestelAc',['../classIRrecv.html#a5d48b3c91434c18c7726cca504d75b73',1,'IRrecv']]],
['decodevoltas_3911',['decodeVoltas',['../classIRrecv.html#a43539320036ba1c17e9875e4dc9fd055',1,'IRrecv']]],
['decodewhirlpoolac_3912',['decodeWhirlpoolAC',['../classIRrecv.html#a0d1eec83cf092f5621cb34b3e94777c4',1,'IRrecv']]],
['decodewhynter_3913',['decodeWhynter',['../classIRrecv.html#a66289f6a462557ad26e6c0a64f36cf02',1,'IRrecv']]],
['decodezepeal_3914',['decodeZepeal',['../classIRrecv.html#a72afd857c8b2e0192021a40afc96c2d8',1,'IRrecv']]],
['defaultbits_3915',['defaultBits',['../classIRsend.html#a70a2256bee8ad9b8ea8571dd4f26596f',1,'IRsend']]],
['delonghiac_3916',['delonghiac',['../classIRac.html#af290b0b08cff5121bb88c62051ed1074',1,'IRac']]],
['disableirin_3917',['disableIRIn',['../classIRrecv.html#a9f4a719e756ad78c7dd47186f8bef087',1,'IRrecv']]],
['disableofftimer_3918',['disableOffTimer',['../classIRDaikinESP.html#a1e4e05ad0799002d0ab25db92dcaac06',1,'IRDaikinESP::disableOffTimer()'],['../classIRDaikin2.html#a8cbdbc0de31b14f974cd8cd87f3ca54a',1,'IRDaikin2::disableOffTimer()']]],
['disableontimer_3919',['disableOnTimer',['../classIRDaikinESP.html#a0733e4a15d76baac23493926ef1765b1',1,'IRDaikinESP::disableOnTimer()'],['../classIRDaikin2.html#a170a1e9ddb7873dc1392184a85387cc3',1,'IRDaikin2::disableOnTimer()']]],
['disablesleeptimer_3920',['disableSleepTimer',['../classIRDaikin2.html#a152532ef9d905e26930ae145a9623877',1,'IRDaikin2']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['kelvinator_4153',['kelvinator',['../classIRac.html#a6e4d8061841a7271205f81bd8e7d6171',1,'IRac']]]
];

View File

@ -1,7 +0,0 @@
var searchData=
[
['ledoff_4154',['ledOff',['../classIRsend.html#ae71cc5aa99f894785fb4f7abc05841b2',1,'IRsend']]],
['ledon_4155',['ledOn',['../classIRsend.html#a13d804171fa7c14aff4def38c6ffb6c8',1,'IRsend']]],
['lg_4156',['lg',['../classIRac.html#afad31ecf9eae573882d53dd6629485fb',1,'IRac']]],
['lowlevelsanitycheck_4157',['lowLevelSanityCheck',['../namespaceirutils.html#af67b75834051c4aced358b274c1c55a8',1,'irutils']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['neoclima_4180',['neoclima',['../classIRac.html#a777da4b0552ee3b64d656c4592687f47',1,'IRac']]]
];

View File

@ -1,5 +0,0 @@
var searchData=
[
['panasonic_4184',['panasonic',['../classIRac.html#af873db2b9735127eb6f079861daed67a',1,'IRac']]],
['panasonic32_4185',['panasonic32',['../classIRac.html#a66ed34d5686ad25a1659862f3b683f68',1,'IRac']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['_5firrecv_3625',['_IRrecv',['../namespace__IRrecv.html',1,'']]]
];

View File

@ -1,5 +0,0 @@
var searchData=
[
['iracutils_3626',['IRAcUtils',['../namespaceIRAcUtils.html',1,'']]],
['irutils_3627',['irutils',['../namespaceirutils.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['stdac_3628',['stdAc',['../namespacestdAc.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['deprecated_20list_7141',['Deprecated List',['../deprecated.html',1,'']]]
];

View File

@ -1,5 +0,0 @@
var searchData=
[
['irremoteesp8266_20library_20api_20documentation_7142',['IRremoteESP8266 Library API Documentation',['../index.html',1,'']]],
['internationalisation_20_28i18n_29_20_26_20locale_20files_7143',['Internationalisation (I18N) &amp; Locale Files',['../md_src_locale_README.html',1,'']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['todo_20list_7144',['Todo List',['../todo.html',1,'']]]
];

View File

@ -1,7 +0,0 @@
var searchData=
[
['a705_4530',['A705',['../unionSharpProtocol.html#a17a7db01f34cacdc975e64e738233d72',1,'SharpProtocol']]],
['address_4531',['address',['../classdecode__results.html#a2858c3a5e28eccca95d44aaa87b70e9e',1,'decode_results']]],
['airflow_4532',['AirFlow',['../unionGoodweatherProtocol.html#a7b876552a27a7a9bf84b1009f7b12f7a',1,'GoodweatherProtocol']]],
['altmode_4533',['AltMode',['../unionDaikin176Protocol.html#a05511938e152951723792dc08b33d0dd',1,'Daikin176Protocol']]]
];

View File

@ -1,10 +0,0 @@
var searchData=
[
['unknown_6959',['unknown',['../unionHaierProtocol.html#aabc2a684c5936858544c02ec8a68afb9',1,'HaierProtocol']]],
['unknown1_6960',['unknown1',['../unionGreeProtocol.html#ae973c1c723b7162959374e1fd8ecab61',1,'GreeProtocol']]],
['unknown2_6961',['unknown2',['../unionGreeProtocol.html#aa102f7d68c26f5b8644b13113a5b05f4',1,'GreeProtocol']]],
['use_5ftime_5fstate_6962',['use_time_state',['../classIRVestelAc.html#af1b622c50a4952fb3edaf483e1bf9328',1,'IRVestelAc']]],
['used_6963',['used',['../structmatch__result__t.html#a26cea305aa83ed65b88ac0b6ed6de54a',1,'match_result_t']]],
['usefah_6964',['UseFah',['../unionNeoclimaProtocol.html#ae60408715008e78ab8058ab024669955',1,'NeoclimaProtocol']]],
['usefahrenheit_6965',['useFahrenheit',['../unionMideaProtocol.html#a1b1258107620bb83fd6356815242e19b',1,'MideaProtocol::useFahrenheit()'],['../unionGreeProtocol.html#a47c79761efe40c00e6bb01b7712b272c',1,'GreeProtocol::UseFahrenheit()']]]
];

View File

@ -1,8 +0,0 @@
var searchData=
[
['value_6966',['value',['../classdecode__results.html#a033502b7a6b4b0412e5a2062e33c5f47',1,'decode_results']]],
['vane_6967',['Vane',['../unionMitsubishi144Protocol.html#af4cb685d4c5f87f6ff61d1305ccd6967',1,'Mitsubishi144Protocol']]],
['vanebit_6968',['VaneBit',['../unionMitsubishi144Protocol.html#aaefd53cd1441b57b90dc3d21488bbdd3',1,'Mitsubishi144Protocol']]],
['vent_6969',['Vent',['../unionAmcorProtocol.html#a289bcba64f01cd2c847845f41978d400',1,'AmcorProtocol']]],
['ventswing_6970',['VentSwing',['../unionKelvinatorProtocol.html#af7cd4e8ebfaa36812d09105c54f868f2',1,'KelvinatorProtocol']]]
];

View File

@ -1,8 +0,0 @@
var searchData=
[
['wall_6971',['Wall',['../unionDaikin128Protocol.html#aed2c5bc365820f2c0a5f27dd68fa8a05',1,'Daikin128Protocol']]],
['wand_5fid_6972',['wand_id',['../unionmagiquest.html#a1b159cd47635d548e1d4198cd6d41e93',1,'magiquest']]],
['weeklytimer_6973',['WeeklyTimer',['../unionDaikinESPProtocol.html#a25e632da82856caebd233699fda8d796',1,'DaikinESPProtocol']]],
['widevane_6974',['WideVane',['../unionMitsubishi144Protocol.html#ad0c48e95ca7e0658edf7c2ac2b541c3c',1,'Mitsubishi144Protocol']]],
['wifi_6975',['WiFi',['../unionGreeProtocol.html#a6cf8e0a6c54a5d2b6f14074c6f3dcc92',1,'GreeProtocol::WiFi()'],['../unionVoltasProtocol.html#aae1406825a156f159c5ad4b28d20364c',1,'VoltasProtocol::Wifi()']]]
];

View File

@ -1,4 +0,0 @@
var searchData=
[
['xfan_6976',['Xfan',['../unionGreeProtocol.html#a3fbf66dfc2043710c5e00f8230eddb48',1,'GreeProtocol::Xfan()'],['../unionKelvinatorProtocol.html#a44a0ba82ee5dc39f64215d26edb9636c',1,'KelvinatorProtocol::XFan()']]]
];

View File

@ -1,13 +0,0 @@
var searchData=
[
['backup_4534',['backup',['../classIRToshibaAC.html#adc8d8c6918cd110f524f6bedf6f2bb6e',1,'IRToshibaAC']]],
['basicfan_4535',['BasicFan',['../unionKelvinatorProtocol.html#a9237eb894fd7d6807169d18655bb3261',1,'KelvinatorProtocol']]],
['beep_4536',['beep',['../structstdAc_1_1state__t.html#a468ce4cf8b68467964b1f1840257663d',1,'stdAc::state_t::beep()'],['../unionDaikin2Protocol.html#ae464d693bde12c9a0085cf268010d158',1,'Daikin2Protocol::Beep()'],['../unionSamsungProtocol.html#a80645f900ef2b45b44b0b9522f4265cc',1,'SamsungProtocol::Beep()'],['../unionSanyoProtocol.html#a56e41c218b229561ee48e9e0184981bd',1,'SanyoProtocol::Beep()']]],
['beepdisable_4537',['BeepDisable',['../unionMideaProtocol.html#a2a1d3b51765737427adb5dddcda84d60',1,'MideaProtocol']]],
['bits_4538',['bits',['../classdecode__results.html#aa5ba2fd53bdb36bdc120d8eabd9f36d7',1,'decode_results']]],
['boost_4539',['Boost',['../unionDelonghiProtocol.html#ad3347e0739d5c00f3fb5cba7c9f53bcd',1,'DelonghiProtocol']]],
['breeze_4540',['Breeze',['../unionSamsungProtocol.html#a5b60f239d70e2005e14e0f4c3c9f8986',1,'SamsungProtocol']]],
['bufsize_4541',['bufsize',['../structirparams__t.html#a2b34d697b85ee6a0ce08344c941e50ec',1,'irparams_t']]],
['button_4542',['Button',['../unionHaierYRW02Protocol.html#ab5b13626ecf6214cc1be52d47909915d',1,'HaierYRW02Protocol::Button()'],['../unionHitachi424Protocol.html#aaadfa5a2e789fb1159ce795f833b83e5',1,'Hitachi424Protocol::Button()'],['../unionNeoclimaProtocol.html#aedacead75ecd658f9e2c8c3a23d2bc58',1,'NeoclimaProtocol::Button()']]],
['byte_4543',['byte',['../unionmagiquest.html#af1a9c9a147a1610fe5f0e77ca3e09e44',1,'magiquest']]]
];

View File

@ -1,14 +0,0 @@
var searchData=
[
['d_4563',['D',['../unionMitsubishi152Protocol.html#ac493830f3bf09e178aa09b24368746c9',1,'Mitsubishi152Protocol']]],
['data_4564',['data',['../structmatch__result__t.html#ae88be61a6d1ffa7c3525aa958f4c0d25',1,'match_result_t']]],
['data0_4565',['Data0',['../structCoronaSection.html#a975b14d8bc30807013714158ef7474ea',1,'CoronaSection']]],
['data0inv_4566',['Data0Inv',['../structCoronaSection.html#ab05024b8314929dcd8ccdda9b497be8c',1,'CoronaSection']]],
['data1_4567',['Data1',['../structCoronaSection.html#a59d97a1bc0a1be50b6f96c4d70673425',1,'CoronaSection']]],
['data1inv_4568',['Data1Inv',['../structCoronaSection.html#ada247bbfb60f24cd9e9a612c9621cbb4',1,'CoronaSection']]],
['decode_5ftype_4569',['decode_type',['../classdecode__results.html#a9c0e9f161b9c90dc10b7561d4c0b50fa',1,'decode_results']]],
['degrees_4570',['degrees',['../structstdAc_1_1state__t.html#a3d1ff0ff2e0035db4ee8ead5c53b2dbd',1,'stdAc::state_t']]],
['disablesensor_4571',['disableSensor',['../unionMideaProtocol.html#a20cc2079eae404c980cc75101b4a3116',1,'MideaProtocol']]],
['display_4572',['Display',['../unionSamsungProtocol.html#aac97ebabee022e772aa00d4357079eb4',1,'SamsungProtocol']]],
['displaytemp_4573',['DisplayTemp',['../unionGreeProtocol.html#ad0756a64f9c90c9dd12ca6cd71c78bb2',1,'GreeProtocol']]]
];

View File

@ -1,9 +0,0 @@
var searchData=
[
['header_4588',['Header',['../unionMideaProtocol.html#a892508b7b4cade91dd2e315b678f5f1b',1,'MideaProtocol']]],
['header0_4589',['Header0',['../structCoronaSection.html#a3b3c0a1a42da65bb4b481e59b42f26a6',1,'CoronaSection']]],
['header1_4590',['Header1',['../structCoronaSection.html#a3d6d6c1e31f82a76cd88f81bcdb83a3a',1,'CoronaSection']]],
['health_4591',['Health',['../unionHaierProtocol.html#a4cf70c633e33066e3fc0f98bb2ad3820',1,'HaierProtocol::Health()'],['../unionHaierYRW02Protocol.html#a7fa39803fd72a788736bb8f00acfa76f',1,'HaierYRW02Protocol::Health()']]],
['heat_5fmode_4592',['heat_mode',['../classIRArgoAC.html#a255762f71502b9ffeb0686759991ec53',1,'IRArgoAC']]],
['hold_4593',['Hold',['../unionNeoclimaProtocol.html#aaf3af5b5ab99978fb669e75949bfe136',1,'NeoclimaProtocol']]]
];

View File

@ -1,9 +0,0 @@
var searchData=
[
['label_6828',['Label',['../structCoronaSection.html#abc6d0caa713c73244c4bf2f602074d48',1,'CoronaSection']]],
['ledflag_6829',['ledFlag',['../classIRCoolixAC.html#a03ba5e0a6cb47a7bb054155c2111a69c',1,'IRCoolixAC']]],
['light_6830',['Light',['../unionDaikin2Protocol.html#adaf55ec9e1b9ba278c7391d9d797f3ba',1,'Daikin2Protocol::Light()'],['../unionGoodweatherProtocol.html#a845565af7661af0c05290a7ce039f8e2',1,'GoodweatherProtocol::Light()'],['../unionGreeProtocol.html#a72092768725667d3bce381a6e2900c66',1,'GreeProtocol::Light()'],['../unionKelvinatorProtocol.html#a38f5b978fd63fda659f0e0b5f682440e',1,'KelvinatorProtocol::Light()'],['../unionNeoclimaProtocol.html#a598346f565ad6d57df03f5256a878dd6',1,'NeoclimaProtocol::Light()'],['../unionVoltasProtocol.html#a811a0de66771c693831740440aac460c',1,'VoltasProtocol::Light()'],['../structstdAc_1_1state__t.html#a51c3a5c4703ea49b420d70aeb18b6b9b',1,'stdAc::state_t::light()']]],
['lighttoggle_6831',['LightToggle',['../unionElectraProtocol.html#aa2a5998cafd139e5ce7626edc4782c56',1,'ElectraProtocol']]],
['llword_6832',['llword',['../unionmagiquest.html#ad57fbc75ab289c3e93b94be0b2187d65',1,'magiquest']]],
['lword_6833',['lword',['../unionmagiquest.html#ac87102145311831a232002b52fe2d02c',1,'magiquest']]]
];

View File

@ -1,6 +0,0 @@
var searchData=
[
['quiet_6897',['quiet',['../structstdAc_1_1state__t.html#a251ad14e187a9905137e9e4e010c3e34',1,'stdAc::state_t::quiet()'],['../unionDaikinESPProtocol.html#af93324815f6be6cfc5d0d50af9e73aad',1,'DaikinESPProtocol::Quiet()'],['../unionDaikin2Protocol.html#afa111c9afbc94bcf52e9ba15b59c1bee',1,'Daikin2Protocol::Quiet()'],['../unionDaikin152Protocol.html#ac5bfe8541e53cb2732bfcbc71500ed32',1,'Daikin152Protocol::Quiet()'],['../unionKelvinatorProtocol.html#ac803fe14d6d21155418d2fe0543c9d9f',1,'KelvinatorProtocol::Quiet()']]],
['quiet1_6898',['Quiet1',['../unionSamsungProtocol.html#ac38e3f34f98ac3dae9738a1582dfeca6',1,'SamsungProtocol']]],
['quiet5_6899',['Quiet5',['../unionSamsungProtocol.html#a94a9d2b42e1ab7a308d079322350c3f9',1,'SamsungProtocol']]]
];

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

View File

@ -1,49 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="250"
height="500"
id="svg2">
<defs
id="defs4">
<linearGradient
id="linearGradient4457">
<stop
id="stop4459"
style="stop-color:#0000ff;stop-opacity:1"
offset="0" />
</linearGradient>
</defs>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-552.36218)"
id="layer1">
<rect
width="236.64082"
height="86.640839"
rx="15.946075"
ry="15.666504"
x="6.6795802"
y="959.03809"
id="rect2995"
style="opacity:0.87999998;fill:#46b8da;fill-opacity:0;stroke:#000000;stroke-width:13.35916042;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:35.90000153;stroke-opacity:1;stroke-dasharray:none" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -1,49 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="250"
height="500"
id="svg2">
<defs
id="defs4">
<linearGradient
id="linearGradient4457">
<stop
id="stop4459"
style="stop-color:#0000ff;stop-opacity:1"
offset="0" />
</linearGradient>
</defs>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-552.36218)"
id="layer1">
<rect
width="236.64082"
height="86.640839"
rx="15.946075"
ry="15.666504"
x="6.6795802"
y="959.03809"
id="rect2995"
style="opacity:0.87999998;fill:#46b8da;fill-opacity:1;stroke:#000000;stroke-width:13.35916042;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:35.90000153;stroke-opacity:1;stroke-dasharray:none" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -1,49 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="250"
height="500"
id="svg2">
<defs
id="defs4">
<linearGradient
id="linearGradient4457">
<stop
id="stop4459"
style="stop-color:#0000ff;stop-opacity:1"
offset="0" />
</linearGradient>
</defs>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-552.36218)"
id="layer1">
<rect
width="230.92926"
height="180.92929"
rx="22.392242"
ry="22.274536"
x="9.5353565"
y="861.89758"
id="rect2995"
style="opacity:0.87999998;fill:#46b8da;fill-opacity:0;stroke:#000000;stroke-width:19.07071304;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:35.90000153;stroke-opacity:1;stroke-dasharray:none" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -1,49 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="250"
height="500"
id="svg2">
<defs
id="defs4">
<linearGradient
id="linearGradient4457">
<stop
id="stop4459"
style="stop-color:#0000ff;stop-opacity:1"
offset="0" />
</linearGradient>
</defs>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-552.36218)"
id="layer1">
<rect
width="230.92926"
height="180.92929"
rx="22.392242"
ry="22.274536"
x="9.5353565"
y="861.89758"
id="rect2995"
style="opacity:0.87999998;fill:#46b8da;fill-opacity:1;stroke:#000000;stroke-width:19.07071304;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:35.90000153;stroke-opacity:1;stroke-dasharray:none" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -1,49 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="250"
height="500"
id="svg2">
<defs
id="defs4">
<linearGradient
id="linearGradient4457">
<stop
id="stop4459"
style="stop-color:#0000ff;stop-opacity:1"
offset="0" />
</linearGradient>
</defs>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-552.36218)"
id="layer1">
<rect
width="226.6387"
height="276.63873"
rx="36.69751"
ry="40.173462"
x="11.680637"
y="764.04285"
id="rect2995"
style="opacity:0.87999998;fill:#46b8da;fill-opacity:0;stroke:#000000;stroke-width:23.36127472;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:35.90000153;stroke-opacity:1;stroke-dasharray:none" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -1,49 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="250"
height="500"
id="svg2">
<defs
id="defs4">
<linearGradient
id="linearGradient4457">
<stop
id="stop4459"
style="stop-color:#0000ff;stop-opacity:1"
offset="0" />
</linearGradient>
</defs>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-552.36218)"
id="layer1">
<rect
width="226.6387"
height="276.63873"
rx="36.69751"
ry="40.173462"
x="11.680637"
y="764.04285"
id="rect2995"
style="opacity:0.87999998;fill:#46b8da;fill-opacity:1;stroke:#000000;stroke-width:23.36127472;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:35.90000153;stroke-opacity:1;stroke-dasharray:none" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -1,49 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="250"
height="500"
id="svg2">
<defs
id="defs4">
<linearGradient
id="linearGradient4457">
<stop
id="stop4459"
style="stop-color:#0000ff;stop-opacity:1"
offset="0" />
</linearGradient>
</defs>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-552.36218)"
id="layer1">
<rect
width="223.08398"
height="373.08401"
rx="40.059196"
ry="46.087463"
x="13.458"
y="665.82019"
id="rect2995"
style="opacity:0.87999998;fill:#46b8da;fill-opacity:0;stroke:#000000;stroke-width:26.91600037;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:35.90000153;stroke-opacity:1;stroke-dasharray:none" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -1,49 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="250"
height="500"
id="svg2">
<defs
id="defs4">
<linearGradient
id="linearGradient4457">
<stop
id="stop4459"
style="stop-color:#0000ff;stop-opacity:1"
offset="0" />
</linearGradient>
</defs>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(0,-552.36218)"
id="layer1">
<rect
width="223.08398"
height="373.08401"
rx="40.059196"
ry="46.087463"
x="13.458"
y="665.82019"
id="rect2995"
style="opacity:0.87999998;fill:#46b8da;fill-opacity:1;stroke:#000000;stroke-width:26.91600037;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:35.90000153;stroke-opacity:1;stroke-dasharray:none" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -1,109 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Home Temperature</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel='shortcut icon' type='image/x-icon' href='favicon.ico' />
<style type="text/css">
body { padding-top: 70px; }
</style>
<!-- Font Awsome -->
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->
</head>
<!--page content-->
<body>
<div class='container'>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container-fluid">
<div class="navbar-brand">
<p>AC Control</p>
</div>
<p class="navbar-text navbar-right sr-only" id="spinner"><i class="fa fa-circle-o-notch fa-spin fa-lg"></i></p>
</div>
</nav>
<div class="alert alert-danger sr-only" id="alert">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
<p></p>
</div>
<div class="container-fluid">
<div class="row">
<!-- ON/OFF -->
<div class="col-sm-offset-10 col-sm-2 pull-right">
<a id="power-btn" class="btn btn-default" onclick='power_onclick();'><i class="fa fa-power-off" style="font-size:1.6em;color:black;"></i><b style="font-size:1.5em;" id="power"> OFF</b></a>
</div>
</div>
<br>
<div class="row">
<div class="col-md-4 col-sm-6">
<!-- Mode -->
<h4>Mode</h4>
<div class="btn-group">
<a class="btn btn-default mode-btn" id="mode_cooling" onclick='mode_onclick(1);'><i class="fa fa-asterisk fa-2x"></i></a>
<a class="btn btn-default mode-btn" id="mode_dehum" onclick='mode_onclick(2);'><i class="fa fa-tint fa-2x"></i></a>
<a class="btn btn-default mode-btn" id="mode_heating" onclick='mode_onclick(3);'><i class="fa fa-sun-o fa-2x"></i></a>
<a class="btn btn-default mode-btn" id="mode_fan" onclick='mode_onclick(4);'><i class="fa fa-retweet fa-2x"></i></a>
<a class="btn btn-default mode-btn" id="mode_auto" onclick='mode_onclick(0);'><i class="fa fa-font fa-2x"></i></a>
</div>
</div>
<div class="col-md-4 col-sm-6">
<!-- Fan -->
<h4>Fan</h4>
<div class="btn-group">
<a class="btn btn-default fan-btn" id="fan_auto" onclick='fan_onclick("0");'><i class="fa fa-font fa-2x"></i></a>
<a class="btn btn-default" onclick='fan_onclick(1);'><img src="level_1_off.svg" height="29px" id="fan_lvl_1"></a>
<a class="btn btn-default" onclick='fan_onclick(2);'><img src="level_2_off.svg" height="29px" id="fan_lvl_2"></a>
<a class="btn btn-default" onclick='fan_onclick(3);'><img src="level_3_off.svg" height="29px" id="fan_lvl_3"></a>
</div>
</div>
</div>
<br>
<br>
<div class="row">
<div class="col-md-4 col-sm-6" id="target_temp_col">
<!--Target temperature-->
<h4>Target temperature</h4>
<div class="btn-group" >
<a class="btn btn-default" style="font-size:2.2em;padding-top:12px;padding-bottom:12px;"><b id="target_temp"> ~ C</b></a>
</div>
<div class="btn-group-vertical">
<a class="btn btn-default wing-btn" id="target_temp_up" onclick='temp_onclick(1);' style="font-size:1.7em;padding-top:0px;padding-bottom:0px;"><i class="fa fa-chevron-up"></i></a>
<a class="btn btn-default wing-btn" id="target_temp_down" onclick='temp_onclick(-1);' style="font-size:1.7em;padding-top:0px;padding-bottom:0px;"><i class="fa fa-chevron-down"></i></a>
</div>
</div>
</div>
</div>
</div>
<br>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script type="text/javascript" src="ui.js"></script>
</body>
</html>

View File

@ -1,132 +0,0 @@
var state = {}
function updateStatus() {
$.ajax({
type: 'GET',
url: "state",
dataType: "json",
data: [{
name: "light",
value: "1"
}, ],
success: function(data) {
if (!data) {
return;
}
state = data;
if (state["power"] === true) {
$("#power").text(" ON");
$("#power-btn").addClass("btn-info");
$("#power-btn").removeClass("btn-default");
} else {
$("#power").text(" OFF");
$("#power-btn").addClass("btn-default");
$("#power-btn").removeClass("btn-info");
}
$("#target_temp").text(state["temp"] + " C");
setModeColor(state["mode"]);
setFanColor(state["fan"]);
},
error: function() {
console.log('error getting state');
},
timeout: 1000
});
}
updateStatus();
function postData(t) {
var e = new XMLHttpRequest;
e.timeout = 2000;
e.open("PUT", "state", !0);
e.setRequestHeader("Content-Type", "application/json");
console.log(JSON.stringify(t)), e.send(JSON.stringify(t));
}
function mode_onclick(mode) {
state["mode"] = mode;
setModeColor(mode);
postData(state);
}
function setModeColor(mode) {
$(".mode-btn").addClass("btn-default");
$(".mode-btn").removeClass("btn-info");
if (mode === 0) {
$("#mode_auto").removeClass("btn-default");
$("#mode_auto").addClass("btn-info");
setFanColor(0);
state["fan"] = 0;
} else if (mode === 1) {
$("#mode_cooling").removeClass("btn-default");
$("#mode_cooling").addClass("btn-info");
} else if (mode === 2) {
$("#mode_dehum").removeClass("btn-default");
$("#mode_dehum").addClass("btn-info");
} else if (mode === 3) {
$("#mode_heating").removeClass("btn-default");
$("#mode_heating").addClass("btn-info");
} else if (mode === 4) {
$("#mode_fan").removeClass("btn-default");
$("#mode_fan").addClass("btn-info");
}
}
function setFanColor(fan) {
if (fan == 0) {
$("#fan_auto").removeClass("btn-default");
$("#fan_auto").addClass("btn-info");
} else {
$("#fan_auto").removeClass("btn-info");
$("#fan_auto").addClass("btn-default");
}
for (var i = 1; i <= 3; ++i) {
if (i <= fan) {
$("#fan_lvl_" + i).attr("src", "level_" + i + "_on.svg");
} else {
$("#fan_lvl_" + i).attr("src", "level_" + i + "_off.svg");
}
}
}
function fan_onclick(fan) {
if (state["mode"] !== 0) {
state["fan"] = fan;
setFanColor(fan);
postData(state);
}
}
function power_onclick(power) {
if (state["power"]) {
state["power"] = false;
$("#power").text(" OFF");
$("#power-btn").removeClass("btn-info");
$("#power-btn").addClass("btn-default");
} else {
state["power"] = true;
$("#power").text(" ON");
$("#power-btn").addClass("btn-info");
$("#power-btn").removeClass("btn-default");
}
postData(state);
}
function temp_onclick(temp) {
state["temp"] += temp;
if (state["temp"] < 17) {
state["temp"] = 17;
}
if (state["temp"] > 30) {
state["temp"] = 30;
}
$("#target_temp").text(state["temp"] + " C");
postData(state);
}

Some files were not shown because too many files have changed in this diff Show More