mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-28 13:16:32 +00:00
Merge branch 'development' into pre-release-9.1.0
This commit is contained in:
commit
584ae41cb7
2
.github/PULL_REQUEST_TEMPLATE.md
vendored
2
.github/PULL_REQUEST_TEMPLATE.md
vendored
@ -6,7 +6,7 @@
|
||||
- [ ] The pull request is done against the latest dev branch
|
||||
- [ ] Only relevant files were touched
|
||||
- [ ] Only one feature/fix was added per PR.
|
||||
- [ ] The code change is tested and works on Tasmota core ESP8266 V.2.7.4.1
|
||||
- [ ] The code change is tested and works on Tasmota core ESP8266 V.2.7.4.5
|
||||
- [ ] The code change is tested and works on core ESP32 V.1.12.2
|
||||
- [ ] I accept the [CLA](https://github.com/arendst/Tasmota/blob/development/CONTRIBUTING.md#contributor-license-agreement-cla).
|
||||
|
||||
|
6
.github/issue-close-app.yml
vendored
6
.github/issue-close-app.yml
vendored
@ -16,8 +16,6 @@ comment: >-
|
||||
Please, could you be so kind on completing the [issue template](https://github.com/arendst/Tasmota/issues/new/choose) in order to have more information so as to properly help you?
|
||||
|
||||
Thank you for taking the time to report, hopefully it can be resolved soon.
|
||||
|
||||
[Support Information](https://github.com/arendst/Sonoff-Tasmota/blob/development/SUPPORT.md)
|
||||
|
||||
[Wiki](https://tasmota.github.io/docs/) for more information.
|
||||
|
||||
@ -25,9 +23,9 @@ comment: >-
|
||||
|
||||
[Community](https://groups.google.com/d/forum/sonoffusers) for forum.
|
||||
|
||||
[Code of Conduct](https://github.com/arendst/Sonoff-Tasmota/blob/development/CODE_OF_CONDUCT.md)
|
||||
[Code of Conduct](https://github.com/arendst/Tasmota/blob/development/CODE_OF_CONDUCT.md)
|
||||
|
||||
[Contributing Guideline and Policy](https://github.com/arendst/Sonoff-Tasmota/blob/development/CONTRIBUTING.md)
|
||||
[Contributing Guideline and Policy](https://github.com/arendst/Tasmota/blob/development/CONTRIBUTING.md)
|
||||
|
||||
issueConfigs:
|
||||
# There can be several configs for different kind of issues.
|
||||
|
594
.github/workflows/CI_github.yml
vendored
Normal file
594
.github/workflows/CI_github.yml
vendored
Normal file
@ -0,0 +1,594 @@
|
||||
name: Tasmota CI
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
||||
jobs:
|
||||
tasmota:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-minimal:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-minimal
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-lite:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-lite
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-knx:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-knx
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-sensors:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-sensors
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-display:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-display
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-ir:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-ir
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-zbbridge:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-zbbridge
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-BG:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-BG
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-BR:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-BR
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-CN:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-CN
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-CZ:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-CZ
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-DE:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-DE
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-ES:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-ES
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-FR:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-FR
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-GR:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-GR
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-HE:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-HE
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-HU:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-HU
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-IT:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-IT
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-KO:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-KO
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-NL:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-NL
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-PL:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-PL
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-PT:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-PT
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-RO:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-RO
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-RU:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-RU
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-SE:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-SE
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-SK:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-SK
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-TR:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-TR
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-TW:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-TW
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-UK:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-UK
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota-VN:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: platformio run -e tasmota-VN
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
625
.github/workflows/CI_github_ESP32.yml
vendored
Normal file
625
.github/workflows/CI_github_ESP32.yml
vendored
Normal file
@ -0,0 +1,625 @@
|
||||
name: Tasmota ESP32 CI
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
||||
jobs:
|
||||
tasmota32:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-webcam:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-webcam
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-minimal:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-minimal
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-lite:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-lite
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-knx:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-knx
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-sensors:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-sensors
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-display:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-display
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-ir:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-ir
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-BG:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-BG
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-BR:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-BR
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-CN:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-CN
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-CZ:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-CZ
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-DE:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-DE
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-ES:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-ES
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-FR:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-FR
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-GR:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-GR
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-HE:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-HE
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-HU:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-HU
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-IT:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-IT
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-KO:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-KO
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-NL:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-NL
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-PL:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-PL
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-PT:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-PT
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-RO:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-RO
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-RU:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-RU
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-SE:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-SE
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-SK:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-SK
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-TR:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-TR
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-TW:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-TW
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-UK:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-UK
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
||||
|
||||
tasmota32-VN:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v1
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -U platformio
|
||||
platformio upgrade --dev
|
||||
platformio update
|
||||
- name: Run PlatformIO
|
||||
run: |
|
||||
platformio run -e tasmota32-VN
|
||||
- uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: firmware
|
||||
path: ./build_output/firmware
|
1548
.github/workflows/Tasmota_build.yml
vendored
Normal file
1548
.github/workflows/Tasmota_build.yml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
3
.gitignore
vendored
3
.gitignore
vendored
@ -5,8 +5,7 @@
|
||||
|
||||
## Project files ######
|
||||
.platformio
|
||||
.pioenvs
|
||||
.piolibdeps
|
||||
.pio
|
||||
.clang_complete
|
||||
.gcc-flags.json
|
||||
.cache
|
||||
|
@ -39,6 +39,7 @@ env:
|
||||
- ENV=tasmota-TR
|
||||
- ENV=tasmota-TW
|
||||
- ENV=tasmota-UK
|
||||
- ENV=tasmota-VN
|
||||
|
||||
script:
|
||||
- platformio run -e $ENV
|
||||
|
@ -73,6 +73,7 @@
|
||||
| USE_BL0940 | - | x | x | x | x | - | - |
|
||||
| USE_TELEINFO | - | - | - | - | - | - | - |
|
||||
| USE_IEM3000 | - | - | - | - | - | - | - |
|
||||
| USE_WE517 | - | - | - | - | - | - | - |
|
||||
| | | | | | | | |
|
||||
| USE_ADC_VCC | x | x | - | - | - | x | - |
|
||||
| USE_COUNTER | - | - | x | x | x | - | x |
|
||||
@ -130,6 +131,12 @@
|
||||
| USE_VEML7700 | - | - | - | - | - | - | - |
|
||||
| USE_MCP9808 | - | - | - | - | - | - | - |
|
||||
| USE_HP303B | - | - | - | - | - | - | - |
|
||||
| USE_EZOCO2 | - | - | - | - | - | - | - |
|
||||
| USE_EZOEC | - | - | - | - | - | - | - |
|
||||
| USE_EZOHUM | - | - | - | - | - | - | - |
|
||||
| USE_EZOORP | - | - | - | - | - | - | - |
|
||||
| USE_EZOPH | - | - | - | - | - | - | - |
|
||||
| USE_EZORTD | - | - | - | - | - | - | - |
|
||||
| | | | | | | | |
|
||||
| Feature or Sensor | minimal | lite | tasmota | knx | sensors | ir | display | Remarks
|
||||
| USE_SPI | - | - | - | - | - | - | x |
|
||||
@ -149,6 +156,7 @@
|
||||
| USE_HRXL | - | - | - | - | x | - | - |
|
||||
| USE_TASMOTA_CLIENT | - | - | - | - | - | - | - |
|
||||
| USE_OPENTHERM | - | - | - | - | - | - | - |
|
||||
| USE_MIEL_HVAC | - | - | - | - | - | - | - |
|
||||
| USE_TCP_BRIDGE | - | - | - | - | - | - | - | zbbridge
|
||||
| | | | | | | | |
|
||||
| USE_NRF24 | - | - | - | - | - | - | - |
|
||||
|
@ -1,409 +1,578 @@
|
||||
## Released
|
||||
# Changelog
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
### 8.5.1 20201002
|
||||
## [Released]
|
||||
|
||||
### 9.1.0 20201105
|
||||
|
||||
- Release Imogen
|
||||
|
||||
## [Unreleased] - Development
|
||||
|
||||
## [9.0.0.3]
|
||||
### Added
|
||||
- TLS in binary tasmota-zbbridge (#9620)
|
||||
|
||||
## [9.0.0.2] - 20201025
|
||||
### Added
|
||||
- Support for Vietnamese language translations by Tâm.NT
|
||||
- Support for timers in case of no-sunset permanent day by cybermaus (#9543)
|
||||
- Command ``NoDelay`` for immediate backlog command execution by Erik Montnemery (#9544)
|
||||
- Command ``SwitchMode 15`` sending only MQTT message on switch change (#9593)
|
||||
- Command ``ShutterChange`` to increment change position (#9594)
|
||||
- Command ``SetOption113 1`` to set dimmer low on rotary dial after power off
|
||||
- Support for EZO Ph and ORP sensors by Christopher Tremblay (#9567)
|
||||
- Support for EZO RTD sensors by Christopher Tremblay (#9585)
|
||||
- Support for EZO HUM sensors by Christopher Tremblay (#9599)
|
||||
- Support for EZO EC sensors by Christopher Tremblay (#9613)
|
||||
- Support for EZO CO2 sensors by Christopher Tremblay (#9619)
|
||||
- On ZigbeeBridge support for glowing led when permit join is active (#9581)
|
||||
- Support for PWM Dimmer multi-press and ledmask (#9584)
|
||||
- Support for fixed output Hi or Lo GPIO selection
|
||||
- ESP32 support for Wireless-Tag WT32-ETH01 (#9496)
|
||||
- ESP32 MI32 Beacon support, RSSI at TELEPERIOD, refactoring (#9609)
|
||||
|
||||
### Changed
|
||||
- Command ``Gpio17`` replaces command ``Adc``
|
||||
- Command ``Gpios`` replaces command ``Adcs``
|
||||
- Management of serial baudrate (#9554)
|
||||
- TLS fingerprint ``#define MQTT_FINGERPRINT`` from string to hexnumbers (#9570)
|
||||
- Rotary driver adjusted accordingly if Mi Desk Lamp module is selected (#9399)
|
||||
- Tasmota Arduino Core v2.7.4.5 allowing webpassword over 47 characters (#9687)
|
||||
- Webserver code optimizations (#9580, #9590)
|
||||
|
||||
### Fixed
|
||||
- Convert AdcParam parameters from versions before v9.0.0.2
|
||||
- Telegram message decoding error regression from v8.5.0.1
|
||||
- Correct Energy period display shortly after midnight by gominoa (#9536)
|
||||
- Rule handling of Var or Mem using text regression from v8.5.0.1 (#9540)
|
||||
- TuyaMcu energy display regression from v8.5.0.1 (#9547)
|
||||
- Tuyamcu dimmers MQTT topic (#9606)
|
||||
- MQTT data corruption on ``MQTTLog 4`` (#9571)
|
||||
- Scripter memory alignment (#9608)
|
||||
- Zigbee battery percentage (#9607)
|
||||
- HassAnyKey anomaly (#9601)
|
||||
- ESP32 Webcam broken regression from #9590
|
||||
|
||||
## [9.0.0.1] - 20201010
|
||||
### Added
|
||||
- Optional support for Mitsubishi Electric HVAC by David Gwynne (#9237)
|
||||
- Optional support for Orno WE517-Modbus energy meter by Maxime Vincent (#9353)
|
||||
- SDM630 three phase ImportActive Energy display when ``#define SDM630_IMPORT`` is enabled by Janusz Kostorz (#9124)
|
||||
- Optional support for inverted NeoPixelBus data line by enabling ``#define USE_WS2812_INVERTED`` (#8988)
|
||||
- PWM dimmer color/trigger on tap, SO88 led, DGR WITH_LOCAL flag by Paul Diem (#9474)
|
||||
- Support for stateful ACs using ``StateMode`` in tasmota-ir.bin by Arik Yavilevich (#9472)
|
||||
- Zigbee command ``ZbData`` for better support of device specific data
|
||||
- Support for analog buttons indexed within standard button range
|
||||
|
||||
### Changed
|
||||
- Redesigning ESP8266 GPIO internal representation in line with ESP32 changing ``Template`` layout too
|
||||
- New IR Raw compact format (#9444)
|
||||
- MAX31865 driver to support up to 6 thermocouples selected by ``MX31865 CS`` instead of ``SSPI CS`` (#9103)
|
||||
- A4988 optional microstep pin selection
|
||||
- Pulsetime to allow use for all relays with 8 interleaved so ``Pulsetime1`` is valid for Relay1, Relay9, Relay17 etc. (#9279)
|
||||
- ``Status`` command output for disabled status types
|
||||
- IRremoteESP8266 library from v2.7.10 to v2.7.11
|
||||
- NeoPixelBus library from v2.5.0.09 to v2.6.0
|
||||
|
||||
### Fixed
|
||||
- Template conversion when GPIO17 is 0
|
||||
- Template using ``#define USER_TEMPLATE`` (#9506)
|
||||
- Ledlink blink when no network connected regression from v8.3.1.4 (#9292)
|
||||
- Exception 28 due to device group buffer overflow (#9459)
|
||||
- Shutter timing problem due to buffer overflow in calibration matrix (#9458)
|
||||
- Light wakeup exception 0 (divide by zero) when ``WakeupDuration`` is not initialised (#9466)
|
||||
- ADC initalization sequence (#9473)
|
||||
- Thermostat sensor status corruption regression from v8.5.0.1 (#9449)
|
||||
|
||||
### Removed
|
||||
- Support for direct upgrade from Tasmota versions before v7.0
|
||||
- Auto config update for all Friendlynames and Switchtopic from Tasmota versions before v8.0
|
||||
|
||||
## [8.5.1] - 20201002
|
||||
- Release Hannah
|
||||
|
||||
## Unreleased (development)
|
||||
## [8.5.0.1] - 20200907
|
||||
### Added
|
||||
- Command ``SetOption110 1`` to disable Zigbee auto-config when pairing new devices
|
||||
- Command ``SetOption111 1`` to enable frequency output for buzzer GPIO (#8994)
|
||||
- Command ``SetOption112 1`` to enable friendly name in zigbee topic (use with SetOption89)
|
||||
- ``#define USE_MQTT_AWS_IOT_LIGHT`` for password based AWS IoT authentication
|
||||
- ``#define MQTT_LWT_OFFLINE`` and ``#define MQTT_LWT_ONLINE`` to user_config.h (#9395)
|
||||
- New shutter modes (#9244)
|
||||
- Zigbee auto-config when pairing
|
||||
- Support for MLX90640 IR array temperature sensor by Christian Baars
|
||||
- Support for VL53L1X time of flight sensor by Johann Obermeier
|
||||
|
||||
### 8.5.0.1 20200907
|
||||
### Changed
|
||||
- Replace ArduinoJson with JSMN for JSON parsing
|
||||
- ``WakeUp`` uses 256 steps instead of 100 (#9241)
|
||||
- Major redesign of TuyaMcu adding shutter, light and multiple dimmer support by Federico Leoni (#9330)
|
||||
|
||||
- Fix energy total counters (#9263, #9266)
|
||||
- Fix crash in ``ZbRestore``
|
||||
- Fix reset BMP sensors when executing command ``SaveData`` and define USE_DEEPSLEEP enabled (#9300)
|
||||
- Fix ``status 0`` message when using define USE_MQTT_TLS due to small log buffer (#9305)
|
||||
- Fix ``status 13`` exception 9 when more than one shutter is configured
|
||||
- Fix ``status 13`` json message
|
||||
- Fix Shelly 2.5 higher temperature regression from 8.2.0.1 (#7991)
|
||||
- Change replace ArduinoJson with JSMN for JSON parsing
|
||||
- Change ``WakeUp`` uses 256 steps instead of 100 (#9241)
|
||||
- Add command ``SetOption110 1`` to disable Zigbee auto-config when pairing new devices
|
||||
- Add command ``SetOption111 1`` to enable frequency output for buzzer GPIO (#8994)
|
||||
- Add command ``SetOption112 1`` to enable friendly name in zigbee topic (use with SetOption89)
|
||||
- Add ``#define USE_MQTT_AWS_IOT_LIGHT`` for password based AWS IoT authentication
|
||||
- Add ``#define MQTT_LWT_OFFLINE`` and ``#define MQTT_LWT_ONLINE`` to user_config.h (#9395)
|
||||
- Add new shutter modes (#9244)
|
||||
- Add Zigbee auto-config when pairing
|
||||
- Add support for MLX90640 IR array temperature sensor by Christian Baars
|
||||
- Add support for VL53L1X time of flight sensor by Johann Obermeier
|
||||
|
||||
### 8.5.0 20200907
|
||||
### Fixed
|
||||
- Energy total counters (#9263, #9266)
|
||||
- Crash in ``ZbRestore``
|
||||
- Reset BMP sensors when executing command ``SaveData`` and define USE_DEEPSLEEP enabled (#9300)
|
||||
- ``status 0`` message when using define USE_MQTT_TLS due to small log buffer (#9305)
|
||||
- ``status 13`` exception 9 when more than one shutter is configured
|
||||
- ``status 13`` json message
|
||||
- Shelly 2.5 higher temperature regression from 8.2.0.1 (#7991)
|
||||
|
||||
## [8.5.0] - 20200907
|
||||
- Release Hannah
|
||||
|
||||
### 8.4.0.3 20200823
|
||||
## [8.4.0.3] - 20200823
|
||||
### Added
|
||||
- Command ``PowerDelta1`` to ``PowerDelta3`` to trigger on up to three phases (#9134)
|
||||
- Zigbee web ui widget for Lights
|
||||
- ``SetOption109 1`` to force gen1 Alexa mode, for Echo Dot 2nd gen devices only
|
||||
- Zigbee web ui for power metering plugs
|
||||
- Experimental support for ESP32 TTGO Watch and I2S Audio by Gerhard Mutz
|
||||
|
||||
- Change references from http://thehackbox.org/tasmota/ to http://ota.tasmota.com/tasmota/
|
||||
- Add command ``PowerDelta1`` to ``PowerDelta3`` to trigger on up to three phases (#9134)
|
||||
- Add Zigbee web ui widget for Lights
|
||||
- Add ``SetOption109 1`` to force gen1 Alexa mode, for Echo Dot 2nd gen devices only
|
||||
- Add Zigbee web ui for power metering plugs
|
||||
- Add experimental support for ESP32 TTGO Watch and I2S Audio by Gerhard Mutz
|
||||
### Changed
|
||||
- References from http://thehackbox.org/tasmota/ to http://ota.tasmota.com/tasmota/
|
||||
|
||||
### 8.4.0.2 20200813
|
||||
## [8.4.0.2] - 20200813
|
||||
### Added
|
||||
- Command ``SetOption103 0/1`` to set TLS mode when TLS is selected
|
||||
- Command ``SetOption104 1`` to disable all MQTT retained messages
|
||||
- Command ``SetOption106 1`` to create a virtual White ColorTemp for RGBW lights
|
||||
- Command ``SetOption107 0/1`` to select virtual White as (0) Warm or (1) Cold
|
||||
- Command ``SetOption108 0/1`` to enable Teleinfo telemetry into Tasmota Energy MQTT (0) or Teleinfo only (1) - Add better config corruption recovery (#9046)
|
||||
- Virtual CT for 4 channels lights, emulating a 5th channel
|
||||
- Support for DYP ME007 ultrasonic distance sensor by Janusz Kostorz (#9113)
|
||||
- Zigbee web gui widget for Temp/Humidity/Pressure sensors
|
||||
- Zigbee battery icon
|
||||
|
||||
- Remove support for direct upgrade from versions before 6.6.0.11 to versions after 8.4.0.1
|
||||
- Change White blend mode moved to using ``SetOption 105`` instead of ``RGBWWTable``
|
||||
- Fix display power control (#9114)
|
||||
- Add command ``SetOption103 0/1`` to set TLS mode when TLS is selected
|
||||
- Add command ``SetOption104 1`` to disable all MQTT retained messages
|
||||
- Add command ``SetOption106 1`` to create a virtual White ColorTemp for RGBW lights
|
||||
- Add command ``SetOption107 0/1`` to select virtual White as (0) Warm or (1) Cold
|
||||
- Add command ``SetOption108 0/1`` to enable Teleinfo telemetry into Tasmota Energy MQTT (0) or Teleinfo only (1) - Add better config corruption recovery (#9046)
|
||||
- Add virtual CT for 4 channels lights, emulating a 5th channel
|
||||
- Add support for DYP ME007 ultrasonic distance sensor by Janusz Kostorz (#9113)
|
||||
- Add Zigbee web gui widget for Temp/Humidity/Pressure sensors
|
||||
- Add Zigbee battery icon
|
||||
### Changed
|
||||
- White blend mode moved to using ``SetOption 105`` instead of ``RGBWWTable``
|
||||
|
||||
### 8.4.0.1 20200730
|
||||
### Fixed
|
||||
- Display power control (#9114)
|
||||
|
||||
- Fix ESP32 PWM range
|
||||
- Add Zigbee better support for IKEA Motion Sensor
|
||||
- Add ESP32 Analog input support for GPIO32 to GPIO39
|
||||
- Add Zigbee options to ``ZbSend`` ``Config`` and ``ReadCondig``
|
||||
- Add command ``Restart 2`` to halt system. Needs hardware reset or power cycle to restart (#9046)
|
||||
- Add command ``SetOption102 0/1`` to switch between Teleinfo French Metering mode, legacy 1200 bps (0) or Linky standard 9600 bps (1)
|
||||
- Change triple-mode TLS via configuration in a single firmware (TLS AWS IoT, Letsencrypt and No-TLS)
|
||||
### Removed
|
||||
- Support for direct upgrade from versions before 6.6.0.11 to versions after 8.4.0.1
|
||||
|
||||
### 8.4.0 20200730
|
||||
## [8.4.0.1] - 20200730
|
||||
### Added
|
||||
- Zigbee better support for IKEA Motion Sensor
|
||||
- ESP32 Analog input support for GPIO32 to GPIO39
|
||||
- Zigbee options to ``ZbSend`` ``Config`` and ``ReadCondig``
|
||||
- Command ``Restart 2`` to halt system. Needs hardware reset or power cycle to restart (#9046)
|
||||
- Command ``SetOption102 0/1`` to switch between Teleinfo French Metering mode, legacy 1200 bps (0) or Linky standard 9600 bps (1)
|
||||
|
||||
### Changed
|
||||
- Triple-mode TLS via configuration in a single firmware (TLS AWS IoT, Letsencrypt and No-TLS)
|
||||
|
||||
### Fixed
|
||||
- ESP32 PWM range
|
||||
|
||||
## [8.4.0] - 20200730
|
||||
- Release George
|
||||
|
||||
### 8.3.1.7 20200716
|
||||
## [8.3.1.7] - 20200716
|
||||
### Added
|
||||
- Command ``DzSend<type> <index>,<value1(;value2)|state>`` to send values or state to Domoticz
|
||||
- Command ``SetOption100 0/1`` to remove Zigbee ``ZbReceived`` value from ``{"ZbReceived":{xxx:yyy}}`` JSON message
|
||||
- Command ``SetOption101 0/1`` to add the Zigbee source endpoint as suffix to attributes, ex `Power3` instead of `Power` if sent from endpoint 3
|
||||
- Command (``S``)``SerialSend6`` \<comma seperated values\> (#8937)
|
||||
- Support for Sonoff Zigbee Bridge as module 75 (#8583)
|
||||
|
||||
### Changed
|
||||
- Limited support of Arduino IDE as an increasing amount of features cannot be compiled with Arduino IDE
|
||||
- All timer references from ``Arm`` to ``Enable`` in GUI, ``Timer`` command and JSON message
|
||||
- Domoticz commands prefix from ``Domoticz`` to ``Dz``
|
||||
- ``Ping`` now reports the hostname instead of IP address (#8948)
|
||||
- Zigbee randomizing of parameters at first run or after Reset
|
||||
|
||||
### Removed
|
||||
- Remove Arduino ESP8266 Core support for versions before 2.7.1
|
||||
- Change to limited support of Arduino IDE as an increasing amount of features cannot be compiled with Arduino IDE
|
||||
- Change all timer references from ``Arm`` to ``Enable`` in GUI, ``Timer`` command and JSON message
|
||||
- Change Domoticz commands prefix from ``Domoticz`` to ``Dz``
|
||||
- Change ``Ping`` now reports the hostname instead of IP address (#8948)
|
||||
- Change Zigbee randomizing of parameters at first run or after Reset
|
||||
- Add command ``DzSend<type> <index>,<value1(;value2)|state>`` to send values or state to Domoticz
|
||||
- Add command ``SetOption100 0/1`` to remove Zigbee ``ZbReceived`` value from ``{"ZbReceived":{xxx:yyy}}`` JSON message
|
||||
- Add command ``SetOption101 0/1`` to add the Zigbee source endpoint as suffix to attributes, ex `Power3` instead of `Power` if sent from endpoint 3
|
||||
- Add command (``S``)``SerialSend6`` \<comma seperated values\> (#8937)
|
||||
- Add support for Sonoff Zigbee Bridge as module 75 (#8583)
|
||||
|
||||
### 8.3.1.6 20200617
|
||||
## [8.3.1.6] - 20200617
|
||||
### Added
|
||||
- Command ``Module2`` to configure fallback module on fast reboot (#8464)
|
||||
- Command ``SetOption97 0/1`` to switch between Tuya serial speeds 9600 bps (0) or 115200 bps (1)
|
||||
- Command ``SetOption98 0/1`` to provide rotary rule triggers (1) instead of controlling light (0)
|
||||
- Command ``SetOption99 0/1`` to enable zero cross detection on PWM dimmer
|
||||
- Support for Energy sensor (Denky) for French Smart Metering meter provided by global Energy Providers, need a adaptater. See dedicated full [blog](http://hallard.me/category/tinfo/) about French teleinformation stuff
|
||||
- Library to be used for decoding Teleinfo (French Metering Smart Meter)
|
||||
- Support for single wire LMT01 temperature Sensor by justifiably (#8713)
|
||||
- Compile time interlock parameters (#8759)
|
||||
- Compile time user template (#8766)
|
||||
- Rotary encoder support for light dimmer and optional color temperature if button1 still pressed (#8670)
|
||||
- Support for switches/relays using an AC detection circuitry e.g. MOES MS-104B or BlitzWolf SS5 (#8606)
|
||||
- Support for Schneider Electric iEM3000 series Modbus energy meter by Marius Bezuidenhout
|
||||
|
||||
- Add command ``Module2`` to configure fallback module on fast reboot (#8464)
|
||||
- Add command ``SetOption97 0/1`` to switch between Tuya serial speeds 9600 bps (0) or 115200 bps (1)
|
||||
- Add command ``SetOption98 0/1`` to provide rotary rule triggers (1) instead of controlling light (0)
|
||||
- Add command ``SetOption99 0/1`` to enable zero cross detection on PWM dimmer
|
||||
- Add support for Energy sensor (Denky) for French Smart Metering meter provided by global Energy Providers, need a adaptater. See dedicated full [blog](http://hallard.me/category/tinfo/) about French teleinformation stuff
|
||||
- Add library to be used for decoding Teleinfo (French Metering Smart Meter)
|
||||
- Add support for single wire LMT01 temperature Sensor by justifiably (#8713)
|
||||
- Add compile time interlock parameters (#8759)
|
||||
- Add compile time user template (#8766)
|
||||
- Add rotary encoder support for light dimmer and optional color temperature if button1 still pressed (#8670)
|
||||
- Add support for switches/relays using an AC detection circuitry e.g. MOES MS-104B or BlitzWolf SS5 (#8606)
|
||||
- Add support for Schneider Electric iEM3000 series Modbus energy meter by Marius Bezuidenhout
|
||||
- Fix exception or watchdog on rule re-entry (#8757)
|
||||
- Change ESP32 USER GPIO template representation decreasing template message size
|
||||
- Change define USE_TASMOTA_SLAVE into USE_TASMOTA_CLIENT
|
||||
- Change commands ``SlaveSend`` and ``SlaveReset`` into ``ClientSend`` and ``ClientReset``
|
||||
- Change IRremoteESP8266 library updated to v2.7.8
|
||||
### Changed
|
||||
- ESP32 USER GPIO template representation decreasing template message size
|
||||
- Define ``USE_TASMOTA_SLAVE`` into ``USE_TASMOTA_CLIENT``
|
||||
- Commands ``SlaveSend`` and ``SlaveReset`` into ``ClientSend`` and ``ClientReset``
|
||||
- IRremoteESP8266 library updated to v2.7.8
|
||||
|
||||
### 8.3.1.5 20200616
|
||||
### Fixed
|
||||
- Exception or watchdog on rule re-entry (#8757)
|
||||
|
||||
- Add ESP32 ethernet commands ``EthType 0/1``, ``EthAddress 0..31`` and ``EthClockMode 0..3``
|
||||
- Add Zigbee initial support for EmberZNet protocol (raw send/receive only)
|
||||
## [8.3.1.5] - 20200616
|
||||
### Added
|
||||
- ESP32 ethernet commands ``EthType 0/1``, ``EthAddress 0..31`` and ``EthClockMode 0..3``
|
||||
- Zigbee initial support for EmberZNet protocol (raw send/receive only)
|
||||
|
||||
### 8.3.1.4 20200615
|
||||
## [8.3.1.4] - 20200615
|
||||
### Added
|
||||
- Basic support for ESP32 ethernet adding commands ``Wifi 0/1`` and ``Ethernet 0/1`` both default ON
|
||||
|
||||
- Add basic support for ESP32 ethernet adding commands ``Wifi 0/1`` and ``Ethernet 0/1`` both default ON
|
||||
## [8.3.1.3] - 20200611
|
||||
### Added
|
||||
- Initial support for Telegram bot (#8619)
|
||||
- Support for HP303B Temperature and Pressure sensor by Robert Jaakke (#8638)
|
||||
- Rule trigger ``System#Init`` to allow early rule execution without wifi and mqtt initialized yet
|
||||
- Serial to TCP bridge, ``TCPStart`` and ``TCPBaudRate`` (needs #define USE_TCP_BRIDGE)
|
||||
|
||||
### 8.3.1.3 20200611
|
||||
## [8.3.1.2] - 20200522
|
||||
### Added
|
||||
- Command ``Time 4`` to display timestamp using milliseconds (#8537)
|
||||
- Command ``SetOption94 0/1`` to select MAX31855 or MAX6675 thermocouple support (#8616)
|
||||
- Commands ``LedPwmOn 0..255``, ``LedPwmOff 0..255`` and ``LedPwmMode1 0/1`` to control led brightness by George (#8491)
|
||||
- Three Phase Export Active Energy to SDM630 driver
|
||||
- Wildcard pattern ``?`` for JSON matching in rules
|
||||
- Support for unique MQTTClient (and inherited fallback topic) by full Mac address using ``mqttclient DVES_%12X`` (#8300)
|
||||
- Zigbee options to ``ZbSend`` to write and report attributes
|
||||
- ``CpuFrequency`` to ``status 2``
|
||||
- ``FlashFrequency`` to ``status 4``
|
||||
- Support for up to two BH1750 sensors controlled by commands ``BH1750Resolution`` and ``BH1750MTime`` (#8139)
|
||||
- Zigbee auto-responder for common attributes
|
||||
- Support for BL0940 energy monitor as used in Blitzwolf BW-SHP10 (#8175)
|
||||
|
||||
- Add initial support for Telegram bot (#8619)
|
||||
- Add support for HP303B Temperature and Pressure sensor by Robert Jaakke (#8638)
|
||||
- Add rule trigger ``System#Init`` to allow early rule execution without wifi and mqtt initialized yet
|
||||
- Add serial to TCP bridge, ``TCPStart`` and ``TCPBaudRate`` (needs #define USE_TCP_BRIDGE)
|
||||
### Changed
|
||||
- Energy JSON Total field from ``"Total":[33.736,11.717,16.978]`` to ``"Total":33.736,"TotalTariff":[11.717,16.978]``
|
||||
- Energy JSON ExportActive field from ``"ExportActive":[33.736,11.717,16.978]`` to ``"ExportActive":33.736,"ExportTariff":[11.717,16.978]``
|
||||
- Adafruit_SGP30 library from v1.0.3 to v1.2.0 (#8519)
|
||||
|
||||
### 8.3.1.2 20200522
|
||||
### Fixed
|
||||
- Escape of non-JSON received serial data (#8329)
|
||||
|
||||
- Change Energy JSON Total field from ``"Total":[33.736,11.717,16.978]`` to ``"Total":33.736,"TotalTariff":[11.717,16.978]``
|
||||
- Change Energy JSON ExportActive field from ``"ExportActive":[33.736,11.717,16.978]`` to ``"ExportActive":33.736,"ExportTariff":[11.717,16.978]``
|
||||
- Change Adafruit_SGP30 library from v1.0.3 to v1.2.0 (#8519)
|
||||
- Fix escape of non-JSON received serial data (#8329)
|
||||
- Add command ``Time 4`` to display timestamp using milliseconds (#8537)
|
||||
- Add command ``SetOption94 0/1`` to select MAX31855 or MAX6675 thermocouple support (#8616)
|
||||
- Add commands ``LedPwmOn 0..255``, ``LedPwmOff 0..255`` and ``LedPwmMode1 0/1`` to control led brightness by George (#8491)
|
||||
- Add Three Phase Export Active Energy to SDM630 driver
|
||||
- Add wildcard pattern ``?`` for JSON matching in rules
|
||||
- Add support for unique MQTTClient (and inherited fallback topic) by full Mac address using ``mqttclient DVES_%12X`` (#8300)
|
||||
- Add Zigbee options to ``ZbSend`` to write and report attributes
|
||||
- Add ``CpuFrequency`` to ``status 2``
|
||||
- Add ``FlashFrequency`` to ``status 4``
|
||||
- Add support for up to two BH1750 sensors controlled by commands ``BH1750Resolution`` and ``BH1750MTime`` (#8139)
|
||||
- Add Zigbee auto-responder for common attributes
|
||||
- Add support for BL0940 energy monitor as used in Blitzwolf BW-SHP10 (#8175)
|
||||
## [8.3.1.1] - 20200518
|
||||
### Added
|
||||
- Command ``Rule0`` to change global rule parameters
|
||||
- More functionality to ``Switchmode`` 11 and 12 (#8450)
|
||||
- Dump of compressed rules over 512 chars and unishox decompress fix
|
||||
- Support for VEML6075 UVA/UVB/UVINDEX Sensor by device111 (#8432)
|
||||
- Support for VEML7700 Ambient light intensity Sensor by device111 (#8432)
|
||||
|
||||
### 8.3.1.1 20200518
|
||||
|
||||
- Change IRremoteESP8266 library updated to v2.7.7
|
||||
- Add command ``Rule0`` to change global rule parameters
|
||||
- Add more functionality to ``Switchmode`` 11 and 12 (#8450)
|
||||
- Add dump of compressed rules over 512 chars and unishox decompress fix
|
||||
- Add support for VEML6075 UVA/UVB/UVINDEX Sensor by device111 (#8432)
|
||||
- Add support for VEML7700 Ambient light intensity Sensor by device111 (#8432)
|
||||
|
||||
### 8.3.1 20200518
|
||||
### Changed
|
||||
- IRremoteESP8266 library updated to v2.7.7
|
||||
|
||||
## [8.3.1] - 20200518
|
||||
- Release Fred
|
||||
|
||||
### 8.3.0.2 20200517
|
||||
## [8.3.0.2] - 20200517
|
||||
### Added
|
||||
- Command ``DeviceName`` defaults to FriendlyName1 and replaces FriendlyName1 in GUI
|
||||
|
||||
- Change Hass discovery from using template name to new Device name (#8462)
|
||||
- Add command ``DeviceName`` defaults to FriendlyName1 and replaces FriendlyName1 in GUI
|
||||
### Changed
|
||||
- Hass discovery from using template name to new Device name (#8462)
|
||||
|
||||
### 8.3.0.1 20200514
|
||||
## [8.3.0.1] - 20200514
|
||||
### Changed
|
||||
- KNX pow function to approximative pow saving 5k of code space
|
||||
- Mutichannel Gas sensor pow function to approximative pow saving 5k of code space
|
||||
- Quick Power Cycle detection from 4 to 7 power interrupts (#4066)
|
||||
|
||||
- Change KNX pow function to approximative pow saving 5k of code space
|
||||
- Change Mutichannel Gas sensor pow function to approximative pow saving 5k of code space
|
||||
- Change Quick Power Cycle detection from 4 to 7 power interrupts (#4066)
|
||||
### Fixed
|
||||
- Fix default state of ``SetOption73 0`` for button decoupling and send multi-press and hold MQTT messages
|
||||
|
||||
### 8.3.0 20200514
|
||||
|
||||
## [8.3.0] - 20200514
|
||||
- Release Fred
|
||||
|
||||
### 8.2.0.6 20200501
|
||||
## [8.2.0.6] - 20200501
|
||||
### Added
|
||||
- Experimental basic support for Tasmota on ESP32 based on work by Jörg Schüler-Maroldt
|
||||
- Support for analog anemometer by Matteo Albinola (#8283)
|
||||
- Support for OpenTherm by Yuriy Sannikov (#8373)
|
||||
- Support for Thermostat control by arijav (#8212)
|
||||
- Automatic compression of Rules to achieve ~60% compression by Stefan Hadinger
|
||||
- Command ``SetOption93 1`` to control caching of compressed rules
|
||||
- Rule trigger at root level like ``on loadavg<50 do power 2 endon`` after ``state`` command
|
||||
- Zigbee support for router and end-device mode
|
||||
|
||||
- Add experimental basic support for Tasmota on ESP32 based on work by Jörg Schüler-Maroldt
|
||||
- Add support for analog anemometer by Matteo Albinola (#8283)
|
||||
- Add support for OpenTherm by Yuriy Sannikov (#8373)
|
||||
- Add support for Thermostat control by arijav (#8212)
|
||||
- Add automatic compression of Rules to achieve ~60% compression by Stefan Hadinger
|
||||
- Add command ``SetOption93 1`` to control caching of compressed rules
|
||||
- Add rule trigger at root level like ``on loadavg<50 do power 2 endon`` after ``state`` command
|
||||
- Change flash access removing support for any Core before 2.6.3
|
||||
- Change HAss discovery by Federico Leoni (#8370)
|
||||
- Change default PWM Frequency to 977 Hz from 223 Hz
|
||||
- Change minimum PWM Frequency from 100 Hz to 40 Hz
|
||||
- Change PWM updated to the latest version of Arduino PR #7231
|
||||
- Change Philips Hue emulation now exposes modelId and manufacturerId
|
||||
- Add Zigbee support for router and end-device mode
|
||||
|
||||
### 8.2.0.5 20200425
|
||||
### Changed
|
||||
- Flash access removing support for any Core before 2.6.3
|
||||
- HAss discovery by Federico Leoni (#8370)
|
||||
- Default PWM Frequency to 977 Hz from 223 Hz
|
||||
- Minimum PWM Frequency from 100 Hz to 40 Hz
|
||||
- PWM updated to the latest version of Arduino PR #7231
|
||||
- Philips Hue emulation now exposes modelId and manufacturerId
|
||||
|
||||
## [8.2.0.5] - 20200425
|
||||
### Changed
|
||||
- Breaking Change Device Groups multicast address and port (#8270)
|
||||
- Change IRremoteESP8266 library updated to v2.7.6
|
||||
- IRremoteESP8266 library updated to v2.7.6
|
||||
|
||||
### 8.2.0.4 20200417
|
||||
## [8.2.0.4] - 20200417
|
||||
### Added
|
||||
- Config version tag
|
||||
- Command ``SetOption73 1`` for button decoupling and send multi-press and hold MQTT messages by Federico Leoni (#8235)
|
||||
- Command ``SetOption92 1`` to set PWM Mode from regular PWM to ColorTemp control (Xiaomi Philips ...)
|
||||
- Command ``SO`` as shortcut for command ``SetOption``
|
||||
|
||||
- Change PWM implementation to Arduino #7231 removing support for Core versions before 2.6.3
|
||||
- Change default PWM Frequency to 223 Hz instead of 880 Hz for less interrupt pressure
|
||||
### Changed
|
||||
- PWM implementation to Arduino #7231 removing support for Core versions before 2.6.3
|
||||
- Default PWM Frequency to 223 Hz instead of 880 Hz for less interrupt pressure
|
||||
|
||||
### Fixed
|
||||
- Fix Zigbee DimmerUp/DimmerDown malformed
|
||||
- Add config version tag
|
||||
- Add command ``SetOption73 1`` for button decoupling and send multi-press and hold MQTT messages by Federico Leoni (#8235)
|
||||
- Add command ``SetOption92 1`` to set PWM Mode from regular PWM to ColorTemp control (Xiaomi Philips ...)
|
||||
- Add command ``SO`` as shortcut for command ``SetOption``
|
||||
|
||||
### 8.2.0.3 20200329
|
||||
## [8.2.0.3] - 20200329
|
||||
### Added
|
||||
- Support for longer template names
|
||||
- Zigbee command ``ZbBindState`` and ``manuf``attribute
|
||||
- Zigbee command ``ZbConfig`` and configuration in Settings
|
||||
- Commands ``CounterDebounceLow`` and ``CounterDebounceHigh`` to control debouncing (#8021)
|
||||
- Commands ``NrfPage``, ``NrfIgnore``, ``NrfScan`` and ``NrfBeacon`` to NRF24 Bluetooth driver (#8075)
|
||||
- Command ``SetOption90 1`` to disable non-json MQTT messages (#8044)
|
||||
- Command ``Sensor10 0/1/2`` to control BH1750 resolution - 0 = High (default), 1 = High2, 2 = Low (#8016)
|
||||
- Command ``Sensor10 31..254`` to control BH1750 measurement time which defaults to 69 (#8016)
|
||||
- Command ``Sensor18 0..32000`` to control PMS5003 sensor interval to extend lifetime by Gene Ruebsamen (#8128)
|
||||
- Command ``SetOption91 1`` to enable fading at startup / power on
|
||||
- Command ``SetOption41 <x>`` to force sending gratuitous ARP every <x> seconds
|
||||
- Command ``DevGroupName`` to specify up to four Device Group Names (#8087)
|
||||
- Command ``DevGroupSend`` to send an update to a Device Group (#8093)
|
||||
- Command ``Ping`` (#7176)
|
||||
- Command ``Palette`` to add the ability to specify a palette of colors (#8150)
|
||||
- Commands ``GlobalTemp`` and ``GlobalHum`` to init sensor data (#8152)
|
||||
- Quick wifi reconnect using saved AP parameters when ``SetOption56 0`` (#3189)
|
||||
- More accuracy to GPS NTP server (#8088)
|
||||
- Support for an iAQ sensor (#8107)
|
||||
- Support for Seven Segment display using HT16K33 (#8116)
|
||||
- Support for AS3935 Lightning Sensor by device111 (#8130)
|
||||
- ``DimmerRange`` for PWM lights (#8120)
|
||||
|
||||
- Change light scheme 2,3,4 cycle time speed from 24,48,72,... seconds to 4,6,12,24,36,48,... seconds (#8034)
|
||||
- Change remove floating point libs from IRAM
|
||||
- Change remove MQTT Info messages on restart for DeepSleep Wake (#8044)
|
||||
- Change IRremoteESP8266 library updated to v2.7.5
|
||||
- Fix PWM flickering during wifi connection (#8046)
|
||||
- Fix Zigbee crash with Occupancy sensor (#8089)
|
||||
- Add support for longer template names
|
||||
- Add Zigbee command ``ZbBindState`` and ``manuf``attribute
|
||||
- Add Zigbee command ``ZbConfig`` and configuration in Settings
|
||||
- Add commands ``CounterDebounceLow`` and ``CounterDebounceHigh`` to control debouncing (#8021)
|
||||
- Add commands ``NrfPage``, ``NrfIgnore``, ``NrfScan`` and ``NrfBeacon`` to NRF24 Bluetooth driver (#8075)
|
||||
- Add command ``SetOption90 1`` to disable non-json MQTT messages (#8044)
|
||||
- Add command ``Sensor10 0/1/2`` to control BH1750 resolution - 0 = High (default), 1 = High2, 2 = Low (#8016)
|
||||
- Add command ``Sensor10 31..254`` to control BH1750 measurement time which defaults to 69 (#8016)
|
||||
- Add command ``Sensor18 0..32000`` to control PMS5003 sensor interval to extend lifetime by Gene Ruebsamen (#8128)
|
||||
- Add command ``SetOption91 1`` to enable fading at startup / power on
|
||||
- Add command ``SetOption41 <x>`` to force sending gratuitous ARP every <x> seconds
|
||||
- Add command ``DevGroupName`` to specify up to four Device Group Names (#8087)
|
||||
- Add command ``DevGroupSend`` to send an update to a Device Group (#8093)
|
||||
- Add command ``Ping`` (#7176)
|
||||
- Add command ``Palette`` to add the ability to specify a palette of colors (#8150)
|
||||
- Add commands ``GlobalTemp`` and ``GlobalHum`` to init sensor data (#8152)
|
||||
- Add quick wifi reconnect using saved AP parameters when ``SetOption56 0`` (#3189)
|
||||
- Add more accuracy to GPS NTP server (#8088)
|
||||
- Add support for an iAQ sensor (#8107)
|
||||
- Add support for Seven Segment display using HT16K33 (#8116)
|
||||
- Add support for AS3935 Lightning Sensor by device111 (#8130)
|
||||
- Fix prevent multiple pings to run concurrently
|
||||
- Fix Scheme 2-4 brightness when SetOption68 1 (#8058)
|
||||
- Add ``DimmerRange`` for PWM lights (#8120)
|
||||
### Changed
|
||||
- Light scheme 2,3,4 cycle time speed from 24,48,72,... seconds to 4,6,12,24,36,48,... seconds (#8034)
|
||||
- Remove floating point libs from IRAM
|
||||
- Remove MQTT Info messages on restart for DeepSleep Wake (#8044)
|
||||
- IRremoteESP8266 library updated to v2.7.5
|
||||
|
||||
### 8.2.0.2 20200328
|
||||
### Fixed
|
||||
- PWM flickering during wifi connection (#8046)
|
||||
- Zigbee crash with Occupancy sensor (#8089)
|
||||
- Prevent multiple pings to run concurrently
|
||||
- Scheme 2-4 brightness when SetOption68 1 (#8058)
|
||||
|
||||
- Add support for up to four MQTT GroupTopics using the same optional Device Group names (#8014)
|
||||
- Add console command history (#7483, #8015)
|
||||
## [8.2.0.2] - 20200328
|
||||
### Added
|
||||
- Support for up to four MQTT GroupTopics using the same optional Device Group names (#8014)
|
||||
- Console command history (#7483, #8015)
|
||||
|
||||
### 8.2.0.1 20200321
|
||||
## [8.2.0.1] - 20200321
|
||||
### Added
|
||||
- Zigbee command ``ZbRestore`` to restore device configuration dumped with ``ZbStatus 2``
|
||||
- Zigbee command ``ZbUnbind``
|
||||
- Support for unreachable (unplugged) Zigbee devices in Philips Hue emulation and Alexa
|
||||
- Support for 64x48 SSD1306 OLED (#6740)
|
||||
|
||||
- Change HM-10 sensor type detection and add features (#7962)
|
||||
- Fix possible Relay toggle on (OTA) restart
|
||||
- Fix Zigbee sending wrong Sat value with Hue emulation
|
||||
- Add Zigbee command ``ZbRestore`` to restore device configuration dumped with ``ZbStatus 2``
|
||||
- Add Zigbee command ``ZbUnbind``
|
||||
- Add support for unreachable (unplugged) Zigbee devices in Philips Hue emulation and Alexa
|
||||
- Add support for 64x48 SSD1306 OLED (#6740)
|
||||
### Changed
|
||||
- HM-10 sensor type detection and add features (#7962)
|
||||
|
||||
### 8.2.0 20200321
|
||||
### Fixed
|
||||
- Possible Relay toggle on (OTA) restart
|
||||
- Zigbee sending wrong Sat value with Hue emulation
|
||||
|
||||
## [8.2.0] - 20200321
|
||||
- Release Elliot
|
||||
|
||||
### 8.1.0.11 20200313
|
||||
## [8.1.0.11] - 20200313
|
||||
### Added
|
||||
- HAss Discovery support for Button and Switch triggers by Federico Leoni (#7901)
|
||||
- Support for HDC1080 Temperature and Humidity sensor by Luis Teixeira (#7888)
|
||||
- Commands ``SwitchMode 13`` PushOn and ``SwitchMode 14`` PushOnInverted (#7912)
|
||||
- Command ``HumOffset -10.0 .. 10.0`` to set global humidity sensor offset (#7934)
|
||||
- Zigbee support for Hue emulation by Stefan Hadinger
|
||||
- Dew Point to Temperature and Humidity sensors
|
||||
- Support for ElectriQ iQ-wifiMOODL RGBW light by Ian King (#7947)
|
||||
|
||||
- Change Zigbee simplification of devices probing, saving Flash and memory
|
||||
- Add HAss Discovery support for Button and Switch triggers by Federico Leoni (#7901)
|
||||
- Add support for HDC1080 Temperature and Humidity sensor by Luis Teixeira (#7888)
|
||||
- Add commands ``SwitchMode 13`` PushOn and ``SwitchMode 14`` PushOnInverted (#7912)
|
||||
- Add command ``HumOffset -10.0 .. 10.0`` to set global humidity sensor offset (#7934)
|
||||
- Add Zigbee support for Hue emulation by Stefan Hadinger
|
||||
- Add Dew Point to Temperature and Humidity sensors
|
||||
- Add support for ElectriQ iQ-wifiMOODL RGBW light by Ian King (#7947)
|
||||
### Changed
|
||||
- Zigbee simplification of devices probing, saving Flash and memory
|
||||
|
||||
### 8.1.0.10 20200227
|
||||
## [8.1.0.10] - 20200227
|
||||
### Added
|
||||
- Support for Jarolift rollers by Keeloq algorithm
|
||||
- Zigbee features and improvements and remove support for Zigbee commands starting with ``Zigbee...``
|
||||
- Support for MaxBotix HRXL-MaxSonar ultrasonic range finders by Jon Little (#7814)
|
||||
- Support for Romanian language translations by Augustin Marti
|
||||
- Support for La Crosse TX23 Anemometer by Norbert Richter (#3146, #7765)
|
||||
- Command ``SetOption89 0/1`` for Zigbee distinct MQTT topics per device for SENSOR, allowing retained messages (#7835)
|
||||
|
||||
- Change default my_user_config.h driver and sensor support removing most sensors and adding most drivers
|
||||
- Change IRremoteESP8266 library updated to v2.7.4
|
||||
### Changed
|
||||
- Default my_user_config.h driver and sensor support removing most sensors and adding most drivers
|
||||
- IRremoteESP8266 library updated to v2.7.4
|
||||
- Revert switchmode 6 according to issue 7778 (#7831)
|
||||
- Add support for Jarolift rollers by Keeloq algorithm
|
||||
- Add Zigbee features and improvements and remove support for Zigbee commands starting with ``Zigbee...``
|
||||
- Add support for MaxBotix HRXL-MaxSonar ultrasonic range finders by Jon Little (#7814)
|
||||
- Add support for Romanian language translations by Augustin Marti
|
||||
- Add support for La Crosse TX23 Anemometer by Norbert Richter (#3146, #7765)
|
||||
- Add command ``SetOption89 0/1`` for Zigbee distinct MQTT topics per device for SENSOR, allowing retained messages (#7835)
|
||||
- Change Hue emulation code optimization
|
||||
- Hue emulation code optimization
|
||||
|
||||
### 8.1.0.9 20200220
|
||||
## [8.1.0.9] - 20200220
|
||||
### Added
|
||||
- Initial support for Sensors AHT10 and AHT15 by Martin Wagner (#7596)
|
||||
- Support for Wemos Motor Shield V1 by Denis Sborets (#7764)
|
||||
- Zigbee enhanced commands decoding, added ``ZbPing``
|
||||
- Commands ``SetOption85 0/1`` and ``DevGroupShare`` supporting UDP Group command using ``GroupTopic`` without MQTT by Paul Diem (#7790)
|
||||
- Support for Martin Jerry/acenx/Tessan/NTONPOWER SD0x PWM dimmer switches by Paul Diem (#7791)
|
||||
- Command ``SetOption86 0/1`` for PWM dimmer to turn brightness LED's off 5 seconds after last change
|
||||
- Command ``SetOption87 0/1`` for PWM dimmer to turn red LED on when powered off
|
||||
- Command ``SetOption88 0/1`` for PWM dimmer to let buttons control remote devices
|
||||
|
||||
### Changed
|
||||
- Revert most wifi connectivity changes introduced in 8.1.0.5 (#7746, #7602, #7621)
|
||||
- Fix Zigbee auto-increment transaction number (#7757)
|
||||
- Add initial support for Sensors AHT10 and AHT15 by Martin Wagner (#7596)
|
||||
- Add support for Wemos Motor Shield V1 by Denis Sborets (#7764)
|
||||
- Add Zigbee enhanced commands decoding, added ``ZbPing``
|
||||
- Add commands ``SetOption85 0/1`` and ``DevGroupShare`` supporting UDP Group command using ``GroupTopic`` without MQTT by Paul Diem (#7790)
|
||||
- Add support for Martin Jerry/acenx/Tessan/NTONPOWER SD0x PWM dimmer switches by Paul Diem (#7791)
|
||||
- Add command ``SetOption86 0/1`` for PWM dimmer to turn brightness LED's off 5 seconds after last change
|
||||
- Add command ``SetOption87 0/1`` for PWM dimmer to turn red LED on when powered off
|
||||
- Add command ``SetOption88 0/1`` for PWM dimmer to let buttons control remote devices
|
||||
|
||||
### 8.1.0.8 20200212
|
||||
### Fixed
|
||||
- Zigbee auto-increment transaction number (#7757)
|
||||
|
||||
- Change MQTT message size with additional 200 characters
|
||||
- Change some wifi code to attempt faster connection (#7621)
|
||||
- Change display of some date and time messages from "Wed Feb 19 10:45:12 2020" to "2020-02-19T10:45:12"
|
||||
- Fix relation between RSSI and signal strength
|
||||
- Add another new DHT driver based on ESPEasy. The old driver can still be used using define USE_DHT_OLD. The previous new driver can be used with define USE_DHT_V2 (#7717)
|
||||
## [8.1.0.8] - 20200212
|
||||
### Added
|
||||
- Another new DHT driver based on ESPEasy. The old driver can still be used using define USE_DHT_OLD. The previous new driver can be used with define USE_DHT_V2 (#7717)
|
||||
|
||||
### 8.1.0.7 20200210
|
||||
### Changed
|
||||
- MQTT message size with additional 200 characters
|
||||
- Some wifi code to attempt faster connection (#7621)
|
||||
- Display of some date and time messages from "Wed Feb 19 10:45:12 2020" to "2020-02-19T10:45:12"
|
||||
|
||||
- Add new DHT driver. The old driver can still be used using define USE_DHT_OLD (#7468)
|
||||
- Fix wrong encoding of Zigbee persistent data
|
||||
### Fixed
|
||||
- Relation between RSSI and signal strength
|
||||
|
||||
### 8.1.0.6 20200205
|
||||
## [8.1.0.7] - 20200210
|
||||
### Added
|
||||
- New DHT driver. The old driver can still be used using define USE_DHT_OLD (#7468)
|
||||
|
||||
- Fix Hass sensor discovery part 1/4 by Federico Leoni (#7582, #7548)
|
||||
- Fix MaxPower functionality (#7647)
|
||||
- Add support for sensors DS18x20 and DHT family on Shelly 1 and Shelly 1PM using Shelly Add-On adapter (#7469)
|
||||
- Add commands ``SwitchMode 11`` PushHoldMulti and ``SwitchMode 12`` PushHoldInverted (#7603)
|
||||
- Add command ``Buzzer -1`` for infinite mode and command ``Buzzer -2`` for following led mode (#7623)
|
||||
- Add support for MI-BLE sensors using HM-10 Bluetooth 4.0 module by Christian Staars (#7683)
|
||||
- Add BootCount Reset Time as BCResetTime to ``Status 1``
|
||||
- Add ``ZbZNPReceived``and ``ZbZCLReceived`` being published to MQTT when ``SetOption66 1``
|
||||
- Add optional Wifi AccessPoint passphrase define WIFI_AP_PASSPHRASE in my_user_config.h (#7690)
|
||||
- Add support for FiF LE-01MR energy meter by saper-2 (#7584)
|
||||
### Fixed
|
||||
- wrong encoding of Zigbee persistent data
|
||||
|
||||
### 8.1.0.5 20200126
|
||||
## [8.1.0.6] - 20200205
|
||||
### Added
|
||||
- Support for sensors DS18x20 and DHT family on Shelly 1 and Shelly 1PM using Shelly Add-On adapter (#7469)
|
||||
- Commands ``SwitchMode 11`` PushHoldMulti and ``SwitchMode 12`` PushHoldInverted (#7603)
|
||||
- Command ``Buzzer -1`` for infinite mode and command ``Buzzer -2`` for following led mode (#7623)
|
||||
- Support for MI-BLE sensors using HM-10 Bluetooth 4.0 module by Christian Staars (#7683)
|
||||
- BootCount Reset Time as BCResetTime to ``Status 1``
|
||||
- ``ZbZNPReceived``and ``ZbZCLReceived`` being published to MQTT when ``SetOption66 1``
|
||||
- Optional Wifi AccessPoint passphrase define WIFI_AP_PASSPHRASE in my_user_config.h (#7690)
|
||||
- Support for FiF LE-01MR energy meter by saper-2 (#7584)
|
||||
|
||||
- Change wifi connectivity stability (#7602)
|
||||
- Change IRremoteESP8266 library updated to v2.7.3
|
||||
- Fix PWM flickering at low levels (#7415)
|
||||
- Add ``SetOption84 0/1`` sends AWS IoT device shadow updates (alternative to retained)
|
||||
- Add ``ZbBind`` (experimental) and bug fixes
|
||||
### Fixed
|
||||
- HAss sensor discovery part 1/4 by Federico Leoni (#7582, #7548)
|
||||
- MaxPower functionality (#7647)
|
||||
|
||||
### 8.1.0.4 20200116
|
||||
## [8.1.0.5] - 20200126
|
||||
### Added
|
||||
- ``SetOption84 0/1`` sends AWS IoT device shadow updates (alternative to retained)
|
||||
- ``ZbBind`` (experimental) and bug fixes
|
||||
|
||||
- Change Zigbee command prefix from ``Zigbee*`` to ``Zb*``
|
||||
- Fix ``PowerDelta`` zero power detection (#7515)
|
||||
- Fix OTA minimal gzipped detection regression from 8.1.0.3
|
||||
- Fix ``RGBWWTable`` ignored (#7572)
|
||||
- Add web page sliders when ``SetOption37 128`` is active allowing control of white(s)
|
||||
- Add Zigbee persistence and friendly names
|
||||
- Add most SetOptions as defines to my_user_config.h
|
||||
- Add SoftwareSerial to CSE7766 driver allowing different GPIOs (#7563)
|
||||
- Add optional parameter ``<startcolor>`` to command ``Scheme <scheme>, <startcolor>`` to control initial start color
|
||||
- Add rule trigger on one level deeper using syntax with two ``#`` like ``on zigbeereceived#vibration_sensor#aqaracubeside=0 do ...``
|
||||
### Changed
|
||||
- Wifi connectivity stability (#7602)
|
||||
- IRremoteESP8266 library updated to v2.7.3
|
||||
|
||||
### 8.1.0.3 20200106
|
||||
### Fixed
|
||||
- PWM flickering at low levels (#7415)
|
||||
|
||||
- Change commands ``Prefix``, ``Ssid``, ``StateText``, ``NTPServer``, and ``FriendlyName`` displaying all items
|
||||
- Change IRremoteESP8266 library updated to v2.7.2
|
||||
- Fix ``WakeUp <x>`` ignores provided value (#7473)
|
||||
- Fix exception 9 restart on log message in Ticker interrupt service routines NTP, Wemos and Hue emulation (#7496)
|
||||
- Add support for gzipped binaries
|
||||
- Add ``SwitchMode 8`` ToggleMulti, ``SwitchMode 9`` FollowMulti and ``SwitchMode 10`` FollowMultiInverted (#7522)
|
||||
## [8.1.0.4] - 20200116
|
||||
### Added
|
||||
- Web page sliders when ``SetOption37 128`` is active allowing control of white(s)
|
||||
- Zigbee persistence and friendly names
|
||||
- Most SetOptions as defines to my_user_config.h
|
||||
- SoftwareSerial to CSE7766 driver allowing different GPIOs (#7563)
|
||||
- Optional parameter ``<startcolor>`` to command ``Scheme <scheme>, <startcolor>`` to control initial start color
|
||||
- Rule trigger on one level deeper using syntax with two ``#`` like ``on zigbeereceived#vibration_sensor#aqaracubeside=0 do ...``
|
||||
|
||||
### 8.1.0.2 20191230
|
||||
### Changed
|
||||
- Zigbee command prefix from ``Zigbee*`` to ``Zb*``
|
||||
|
||||
- Fix LCD line and column positioning (#7387)
|
||||
- Fix Display handling of hexadecimal escape characters (#7387)
|
||||
- Fix Improved fade linearity with gamma correction
|
||||
- Fix wrong gamma correction for Module 48 lights (PWM5 for CT)
|
||||
- Add support for ``AdcParam`` parameters to control ADC0 Current Transformer Apparent Power formula by Jodi Dillon (#7100)
|
||||
- Add optional support for Prometheus using file xsns_91_prometheus.ino (#7216)
|
||||
- Add command ``ShutterButton <parameters>`` to control shutter(s) by to-scho (#7403)
|
||||
- Add command ``SetOption82 0/1`` to limit the CT range for Alexa to 200..380
|
||||
- Add experimental support for NRF24L01 as BLE-bridge for Mijia Bluetooth sensors by Christian Baars (#7394)
|
||||
- Add support to BMP driver to enter reset state (sleep enable) when deep sleep is used in Tasmota
|
||||
### Fixed
|
||||
- ``PowerDelta`` zero power detection (#7515)
|
||||
- OTA minimal gzipped detection regression from 8.1.0.3
|
||||
- ``RGBWWTable`` ignored (#7572)
|
||||
|
||||
### 8.1.0.1 20191225
|
||||
## [8.1.0.3] - 20200106
|
||||
### Added
|
||||
- Support for gzipped binaries
|
||||
- ``SwitchMode 8`` ToggleMulti, ``SwitchMode 9`` FollowMulti and ``SwitchMode 10`` FollowMultiInverted (#7522)
|
||||
|
||||
- Change Lights: simplified gamma correction and 10 bits internal computation
|
||||
- Fix Sonoff Bridge, Sc, L1, iFan03 and CSE7766 serial interface to forced speed, config and disable logging
|
||||
- Fix Serial initialization regression from previous fix
|
||||
- Fix commands ``Display`` and ``Counter`` from overruling command processing (#7322)
|
||||
- Fix ``White`` added to light status (#7142)
|
||||
- Add command ``SetOption79 0/1`` to enable reset of counters at teleperiod time by Andre Thomas (#7355)
|
||||
- Add SerialConfig to ``Status 1``
|
||||
- Add WifiPower to ``Status 5``
|
||||
- Add support for DS1624, DS1621 Temperature sensor by Leonid Myravjev
|
||||
- Add Zigbee attribute decoder for Xiaomi Aqara Cube
|
||||
### Changed
|
||||
- Commands ``Prefix``, ``Ssid``, ``StateText``, ``NTPServer``, and ``FriendlyName`` displaying all items
|
||||
- IRremoteESP8266 library updated to v2.7.2
|
||||
|
||||
### 8.1.0 20191225
|
||||
### Fixed
|
||||
- ``WakeUp <x>`` ignores provided value (#7473)
|
||||
- Exception 9 restart on log message in Ticker interrupt service routines NTP, Wemos and Hue emulation (#7496)
|
||||
|
||||
## [8.1.0.2] - 20191230
|
||||
### Added
|
||||
- Support for ``AdcParam`` parameters to control ADC0 Current Transformer Apparent Power formula by Jodi Dillon (#7100)
|
||||
- Optional support for Prometheus using file xsns_91_prometheus.ino (#7216)
|
||||
- Command ``ShutterButton <parameters>`` to control shutter(s) by to-scho (#7403)
|
||||
- Command ``SetOption82 0/1`` to limit the CT range for Alexa to 200..380
|
||||
- Experimental support for NRF24L01 as BLE-bridge for Mijia Bluetooth sensors by Christian Baars (#7394)
|
||||
- Support to BMP driver to enter reset state (sleep enable) when deep sleep is used in Tasmota
|
||||
|
||||
### Fixed
|
||||
- LCD line and column positioning (#7387)
|
||||
- Display handling of hexadecimal escape characters (#7387)
|
||||
- Improved fade linearity with gamma correction
|
||||
- Wrong gamma correction for Module 48 lights (PWM5 for CT)
|
||||
|
||||
## [8.1.0.1] - 20191225
|
||||
### Added
|
||||
- Command ``SetOption79 0/1`` to enable reset of counters at teleperiod time by Andre Thomas (#7355)
|
||||
- SerialConfig to ``Status 1``
|
||||
- WifiPower to ``Status 5``
|
||||
- Support for DS1624, DS1621 Temperature sensor by Leonid Myravjev
|
||||
- Zigbee attribute decoder for Xiaomi Aqara Cube
|
||||
|
||||
### Changed
|
||||
- Lights: simplified gamma correction and 10 bits internal computation
|
||||
|
||||
### Fixed
|
||||
- Sonoff Bridge, Sc, L1, iFan03 and CSE7766 serial interface to forced speed, config and disable logging
|
||||
- Serial initialization regression from previous fix
|
||||
- Commands ``Display`` and ``Counter`` from overruling command processing (#7322)
|
||||
- ``White`` added to light status (#7142)
|
||||
|
||||
## [8.1.0] - 20191225
|
||||
- Release Doris
|
||||
|
||||
### 8.0.0.3 20191224
|
||||
|
||||
## [8.0.0.3] - 20191224
|
||||
### Changed
|
||||
- Version bump due to internal Settings change
|
||||
|
||||
### 8.0.0.2 20191223
|
||||
## [8.0.0.2] - 20191223
|
||||
### Added
|
||||
- Zigbee better support for Xiaomi Double Switch and Xiaomi Vibration sensor
|
||||
- Support for ``AdcParam`` parameters to control ADC0 Moisture formula by Federico Leoni (#7309)
|
||||
- Commands ``WebButton1`` until ``WebButton16`` to support user defined GUI button text (#7166)
|
||||
|
||||
- Changed Settings variable namings
|
||||
- Change number of ``FriendlyName``s from 4 to 8
|
||||
- Add Zigbee better support for Xiaomi Double Switch and Xiaomi Vibration sensor
|
||||
- Add support for ``AdcParam`` parameters to control ADC0 Moisture formula by Federico Leoni (#7309)
|
||||
- Add commands ``WebButton1`` until ``WebButton16`` to support user defined GUI button text (#7166)
|
||||
### Changed
|
||||
- Settings variable namings
|
||||
- Number of ``FriendlyName``s from 4 to 8
|
||||
|
||||
### 8.0.0.1 20191221
|
||||
## [8.0.0.1] - 20191221
|
||||
### Added
|
||||
- Support for max 150 characters in most command parameter strings (#3686, #4754)
|
||||
- Support for GPS as NTP server by Christian Baars and Adrian Scillato
|
||||
- Zigbee coalesce sensor attributes into a single message
|
||||
- Deepsleep start delay based on Teleperiod if ``Teleperiod`` differs from 10 or 300
|
||||
|
||||
- Change Settings text handling allowing variable length text within a total text pool of 699 characters
|
||||
- Change Smoother ``Fade`` using 100Hz instead of 20Hz animation (#7179)
|
||||
- Change number of rule ``Var``s and ``Mem``s from 5 to 16 (#4933)
|
||||
- Add support for max 150 characters in most command parameter strings (#3686, #4754)
|
||||
- Add support for GPS as NTP server by Christian Baars and Adrian Scillato
|
||||
- Add Zigbee coalesce sensor attributes into a single message
|
||||
- Add Deepsleep start delay based on Teleperiod if ``Teleperiod`` differs from 10 or 300
|
||||
|
||||
### 7.2.0 20191221
|
||||
### Changed
|
||||
- Settings text handling allowing variable length text within a total text pool of 699 characters
|
||||
- Smoother ``Fade`` using 100Hz instead of 20Hz animation (#7179)
|
||||
- Number of rule ``Var``s and ``Mem``s from 5 to 16 (#4933)
|
||||
|
||||
## [7.2.0] - 20191221
|
||||
- Release Constance
|
||||
- Change basic version string to lite (#7291)
|
||||
- Fix Arduino IDE compile error (#7277)
|
||||
- Fix restore ShutterAccuracy, MqttLog, WifiConfig, WifiPower and SerialConfig (#7281)
|
||||
- Fix no AP on initial install (#7282)
|
||||
- Fix failing downgrade (#7285)
|
||||
### Changed
|
||||
- Basic version string to lite (#7291)
|
||||
|
||||
### Fixed
|
||||
- Arduino IDE compile error (#7277)
|
||||
- Restore ShutterAccuracy, MqttLog, WifiConfig, WifiPower and SerialConfig (#7281)
|
||||
- No AP on initial install (#7282)
|
||||
- Failing downgrade (#7285)
|
||||
|
||||
### 7.1.2.6 20191214
|
||||
|
@ -1,76 +1,130 @@
|
||||
|
||||
# Contributor Covenant Code of Conduct
|
||||
|
||||
## Our Pledge
|
||||
|
||||
In the interest of fostering an open and welcoming environment, we as
|
||||
contributors and maintainers pledge to making participation in our project and
|
||||
our community a harassment-free experience for everyone, regardless of age, body
|
||||
size, disability, ethnicity, sex characteristics, gender identity and expression,
|
||||
level of experience, education, socio-economic status, nationality, personal
|
||||
appearance, race, religion, or sexual identity and orientation.
|
||||
We as members, contributors, and leaders pledge to make participation in our
|
||||
community a harassment-free experience for everyone, regardless of age, body
|
||||
size, visible or invisible disability, ethnicity, sex characteristics, gender
|
||||
identity and expression, level of experience, education, socio-economic status,
|
||||
nationality, personal appearance, race, religion, or sexual identity
|
||||
and orientation.
|
||||
|
||||
We pledge to act and interact in ways that contribute to an open, welcoming,
|
||||
diverse, inclusive, and healthy community.
|
||||
|
||||
## Our Standards
|
||||
|
||||
Examples of behavior that contributes to creating a positive environment
|
||||
include:
|
||||
Examples of behavior that contributes to a positive environment for our
|
||||
community include:
|
||||
|
||||
* Using welcoming and inclusive language
|
||||
* Being respectful of differing viewpoints and experiences
|
||||
* Gracefully accepting constructive criticism
|
||||
* Focusing on what is best for the community
|
||||
* Showing empathy towards other community members
|
||||
* Demonstrating empathy and kindness toward other people
|
||||
* Being respectful of differing opinions, viewpoints, and experiences
|
||||
* Giving and gracefully accepting constructive feedback
|
||||
* Accepting responsibility and apologizing to those affected by our mistakes,
|
||||
and learning from the experience
|
||||
* Focusing on what is best not just for us as individuals, but for the
|
||||
overall community
|
||||
|
||||
Examples of unacceptable behavior by participants include:
|
||||
Examples of unacceptable behavior include:
|
||||
|
||||
* The use of sexualized language or imagery and unwelcome sexual attention or
|
||||
advances
|
||||
* Trolling, insulting/derogatory comments, and personal or political attacks
|
||||
* The use of sexualized language or imagery, and sexual attention or
|
||||
advances of any kind
|
||||
* Trolling, insulting or derogatory comments, and personal or political attacks
|
||||
* Public or private harassment
|
||||
* Publishing others' private information, such as a physical or electronic
|
||||
address, without explicit permission
|
||||
* Publishing others' private information, such as a physical or email
|
||||
address, without their explicit permission
|
||||
* Other conduct which could reasonably be considered inappropriate in a
|
||||
professional setting
|
||||
professional setting
|
||||
|
||||
## Our Responsibilities
|
||||
## Enforcement Responsibilities
|
||||
|
||||
Project maintainers are responsible for clarifying the standards of acceptable
|
||||
behavior and are expected to take appropriate and fair corrective action in
|
||||
response to any instances of unacceptable behavior.
|
||||
Community leaders are responsible for clarifying and enforcing our standards of
|
||||
acceptable behavior and will take appropriate and fair corrective action in
|
||||
response to any behavior that they deem inappropriate, threatening, offensive,
|
||||
or harmful.
|
||||
|
||||
Project maintainers have the right and responsibility to remove, edit, or
|
||||
reject comments, commits, code, wiki edits, issues, and other contributions
|
||||
that are not aligned to this Code of Conduct, or to ban temporarily or
|
||||
permanently any contributor for other behaviors that they deem inappropriate,
|
||||
threatening, offensive, or harmful.
|
||||
Community leaders have the right and responsibility to remove, edit, or reject
|
||||
comments, commits, code, wiki edits, issues, and other contributions that are
|
||||
not aligned to this Code of Conduct, and will communicate reasons for moderation
|
||||
decisions when appropriate.
|
||||
|
||||
## Scope
|
||||
|
||||
This Code of Conduct applies both within project spaces and in public spaces
|
||||
when an individual is representing the project or its community. Examples of
|
||||
representing a project or community include using an official project e-mail
|
||||
address, posting via an official social media account, or acting as an appointed
|
||||
representative at an online or offline event. Representation of a project may be
|
||||
further defined and clarified by project maintainers.
|
||||
This Code of Conduct applies within all community spaces, and also applies when
|
||||
an individual is officially representing the community in public spaces.
|
||||
Examples of representing our community include using an official e-mail address,
|
||||
posting via an official social media account, or acting as an appointed
|
||||
representative at an online or offline event.
|
||||
|
||||
## Enforcement
|
||||
|
||||
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
||||
reported by contacting the project team at https://sidweb.nl/cms3/en/contact. All
|
||||
complaints will be reviewed and investigated and will result in a response that
|
||||
is deemed necessary and appropriate to the circumstances. The project team is
|
||||
obligated to maintain confidentiality with regard to the reporter of an incident.
|
||||
Further details of specific enforcement policies may be posted separately.
|
||||
reported to the community leaders responsible for enforcement at
|
||||
https://sidweb.nl/cms3/en/contact.
|
||||
All complaints will be reviewed and investigated promptly and fairly.
|
||||
|
||||
Project maintainers who do not follow or enforce the Code of Conduct in good
|
||||
faith may face temporary or permanent repercussions as determined by other
|
||||
members of the project's leadership.
|
||||
All community leaders are obligated to respect the privacy and security of the
|
||||
reporter of any incident.
|
||||
|
||||
## Enforcement Guidelines
|
||||
|
||||
Community leaders will follow these Community Impact Guidelines in determining
|
||||
the consequences for any action they deem in violation of this Code of Conduct:
|
||||
|
||||
### 1. Correction
|
||||
|
||||
**Community Impact**: Use of inappropriate language or other behavior deemed
|
||||
unprofessional or unwelcome in the community.
|
||||
|
||||
**Consequence**: A private, written warning from community leaders, providing
|
||||
clarity around the nature of the violation and an explanation of why the
|
||||
behavior was inappropriate. A public apology may be requested.
|
||||
|
||||
### 2. Warning
|
||||
|
||||
**Community Impact**: A violation through a single incident or series
|
||||
of actions.
|
||||
|
||||
**Consequence**: A warning with consequences for continued behavior. No
|
||||
interaction with the people involved, including unsolicited interaction with
|
||||
those enforcing the Code of Conduct, for a specified period of time. This
|
||||
includes avoiding interactions in community spaces as well as external channels
|
||||
like social media. Violating these terms may lead to a temporary or
|
||||
permanent ban.
|
||||
|
||||
### 3. Temporary Ban
|
||||
|
||||
**Community Impact**: A serious violation of community standards, including
|
||||
sustained inappropriate behavior.
|
||||
|
||||
**Consequence**: A temporary ban from any sort of interaction or public
|
||||
communication with the community for a specified period of time. No public or
|
||||
private interaction with the people involved, including unsolicited interaction
|
||||
with those enforcing the Code of Conduct, is allowed during this period.
|
||||
Violating these terms may lead to a permanent ban.
|
||||
|
||||
### 4. Permanent Ban
|
||||
|
||||
**Community Impact**: Demonstrating a pattern of violation of community
|
||||
standards, including sustained inappropriate behavior, harassment of an
|
||||
individual, or aggression toward or disparagement of classes of individuals.
|
||||
|
||||
**Consequence**: A permanent ban from any sort of public interaction within
|
||||
the community.
|
||||
|
||||
## Attribution
|
||||
|
||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
|
||||
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
|
||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
|
||||
version 2.0, available at
|
||||
https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
|
||||
|
||||
Community Impact Guidelines were inspired by [Mozilla's code of conduct
|
||||
enforcement ladder](https://github.com/mozilla/diversity).
|
||||
|
||||
[homepage]: https://www.contributor-covenant.org
|
||||
|
||||
For answers to common questions about this code of conduct, see
|
||||
https://www.contributor-covenant.org/faq
|
||||
For answers to common questions about this code of conduct, see the FAQ at
|
||||
https://www.contributor-covenant.org/faq. Translations are available at
|
||||
https://www.contributor-covenant.org/translations.
|
||||
|
||||
|
@ -77,3 +77,9 @@ Index | Define | Driver | Device | Address(es) | Description
|
||||
52 | USE_HP303B | xsns_73 | HP303B | 0x76 - 0x77 | Pressure and temperature sensor
|
||||
53 | USE_MLX90640 | xdrv_84 | MLX90640 | 0x33 | IR array temperature sensor
|
||||
54 | USE_VL53L1X | xsns_77 | VL53L1X | 0x29 | Time-of-flight (ToF) distance sensor
|
||||
55 | USE_EZOPH | xsns_78 | EZOPH | 0x61 - 0x70 | pH sensor
|
||||
55 | USE_EZOORP | xsns_78 | EZOORP | 0x61 - 0x70 | ORP sensor
|
||||
55 | USE_EZORTD | xsns_78 | EZORTD | 0x61 - 0x70 | Temperature sensor
|
||||
55 | USE_EZOHUM | xsns_78 | EZOHUM | 0x61 - 0x70 | Humidity sensor
|
||||
55 | USE_EZOEC | xsns_78 | EZOEC | 0x61 - 0x70 | Electric conductivity sensor
|
||||
55 | USE_EZOCO2 | xsns_78 | EZOCO2 | 0x61 - 0x70 | CO2 sensor
|
||||
|
14
README.md
14
README.md
@ -7,8 +7,6 @@ _Written for PlatformIO with limited support for Arduino IDE._
|
||||
[](https://github.com/arendst/Tasmota/releases/latest)
|
||||
[](LICENSE.txt)
|
||||
[](https://discord.gg/Ks2Kzd4)
|
||||
[](http://isitmaintained.com/project/arendst/Tasmota "Average time to resolve an issue")
|
||||
[](http://isitmaintained.com/project/arendst/Tasmota "Percentage of issues still open")
|
||||
[](https://gitpod.io/#https://github.com/arendst/Tasmota)
|
||||
|
||||
If you like **Tasmota**, give it a star, or fork it and contribute!
|
||||
@ -17,7 +15,7 @@ If you like **Tasmota**, give it a star, or fork it and contribute!
|
||||
[](https://github.com/arendst/Tasmota/network)
|
||||
[](https://paypal.me/tasmota)
|
||||
|
||||
See [RELEASENOTES.md](RELEASENOTES.md) for release information.
|
||||
See [RELEASENOTES.md](https://github.com/arendst/Tasmota/blob/master/RELEASENOTES.md) for release information.
|
||||
|
||||
In addition to the [release webpage](https://github.com/arendst/Tasmota/releases/latest) the binaries can also be downloaded from http://ota.tasmota.com/tasmota/release/
|
||||
|
||||
@ -29,7 +27,7 @@ In addition to the [release webpage](https://github.com/arendst/Tasmota/releases
|
||||
[](https://github.com/arendst/Tasmota/actions?query=workflow%3A%22Tasmota+ESP32+CI%22)
|
||||
[](https://github.com/arendst/Tasmota/actions?query=workflow%3ABuild_firmware)
|
||||
|
||||
See [tasmota/CHANGELOG.md](tasmota/CHANGELOG.md) for detailed change information.
|
||||
See [CHANGELOG.md](CHANGELOG.md) for detailed change information.
|
||||
|
||||
Unless your Tasmota powered device exhibits a problem or you need to make use of a feature that is not available in the Tasmota version currently installed on your device, leave your device alone - it works so don't make unnecessary changes! If the release version (i.e., the master branch) exhibits unexpected behaviour for your device and configuration, you should upgrade to the latest development version instead to see if your problem is resolved as some bugs in previous releases or development builds may already have been resolved.
|
||||
|
||||
@ -57,7 +55,7 @@ If you want to compile Tasmota yourself keep in mind the following:
|
||||
|
||||
- Only Flash Mode **DOUT** is supported. Do not use Flash Mode DIO / QIO / QOUT as it might seem to brick your device.
|
||||
- Tasmota uses a 1M linker script WITHOUT spiffs **1M (no SPIFFS)** for optimal code space.
|
||||
- To make compile time changes to Tasmota use the `user_config_override.h` file. It assures keeping your custom settings when you download and compile a new version. You have to make a copy from the provided `user_config_override_sample.h` file and add your setting overrides. To enable the override you have to set a compile define as documented in the `user_config_override_sample.h` file.
|
||||
- To make compile time changes to Tasmota use the `user_config_override.h` file. It assures keeping your custom settings when you download and compile a new version. You have to make a copy from the provided `user_config_override_sample.h` file and add your setting overrides.
|
||||
|
||||
## Configuration Information
|
||||
|
||||
@ -78,6 +76,12 @@ See [wiki migration path](https://tasmota.github.io/docs/Upgrading#migration-pat
|
||||
6. Migrate to **Tasmota 8.1**
|
||||
7. Migrate to **Tasmota 8.x**
|
||||
|
||||
--- Major change in internal GPIO function representation ---
|
||||
|
||||
8. Migrate to **Tasmota 9.x**
|
||||
|
||||
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with version **v9.0.0.1** the internal GPIO function representation has changed in such a way that fallback is only possible to the latest GPIO configuration before installing **v9.0.0.1**.
|
||||
|
||||
## Support Information
|
||||
|
||||
<img src="https://user-images.githubusercontent.com/5904370/68332933-e6e5a600-00d7-11ea-885d-50395f7239a1.png" width=150 align="right" />
|
||||
|
@ -17,11 +17,15 @@ See [migration path](https://tasmota.github.io/docs/Upgrading#migration-path) fo
|
||||
6. Migrate to **Tasmota 8.1**
|
||||
7. Migrate to **Tasmota 8.x**
|
||||
|
||||
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release **v8.1.0 Doris** the Settings are re-allocated in such a way that fallback is only allowed and possible to release **v7.2.0 Constance**. Once at v7.2.0 you're on your own when downgrading even further.
|
||||
--- Major change in internal GPIO function representation ---
|
||||
|
||||
8. Migrate to **Tasmota 9.x**
|
||||
|
||||
While fallback or downgrading is common practice it was never supported due to Settings additions or changes in newer releases. Starting with release **v9.1.0 Imogen** the internal GPIO function representation has changed in such a way that fallback is only possible to the latest GPIO configuration before installing **v9.1.0**.
|
||||
|
||||
## Supported Core versions
|
||||
|
||||
This release will be supported from ESP8266/Arduino library Core version **2.7.4.1** due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
|
||||
This release will be supported from ESP8266/Arduino library Core version **2.7.4.3** due to reported security and stability issues on previous Core version. This will also support gzipped binaries.
|
||||
|
||||
Support of Core versions before 2.7.1 has been removed.
|
||||
|
||||
@ -35,7 +39,7 @@ For initial configuration this release supports Webserver based **WifiManager**
|
||||
|
||||
## Provided Binary Downloads
|
||||
|
||||
The following binary downloads have been compiled with ESP8266/Arduino library core version **2.7.4.1**.
|
||||
The following binary downloads have been compiled with ESP8266/Arduino library core version **2.7.4.3**.
|
||||
|
||||
- **tasmota.bin** = The Tasmota version with most drivers. **RECOMMENDED RELEASE BINARY**
|
||||
- **tasmota-BG.bin** to **tasmota-TW.bin** = The Tasmota version in different languages.
|
||||
@ -53,25 +57,63 @@ The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota
|
||||
|
||||
[Complete list](BUILDS.md) of available feature and sensors.
|
||||
|
||||
## Changelog
|
||||
## Changelog v9.1.0 Imogen
|
||||
### Added
|
||||
- Command ``NoDelay`` for immediate backlog command execution by Erik Montnemery (#9544)
|
||||
- Command ``SwitchMode 15`` sending only MQTT message on switch change (#9593)
|
||||
- Command ``ShutterChange`` to increment change position (#9594)
|
||||
- Command ``SetOption113 1`` to set dimmer low on rotary dial after power off
|
||||
- Zigbee command ``ZbData`` for better support of device specific data
|
||||
- Optional support for Mitsubishi Electric HVAC by David Gwynne (#9237)
|
||||
- Optional support for Orno WE517-Modbus energy meter by Maxime Vincent (#9353)
|
||||
- SDM630 three phase ImportActive Energy display when ``#define SDM630_IMPORT`` is enabled by Janusz Kostorz (#9124)
|
||||
- Optional support for inverted NeoPixelBus data line by enabling ``#define USE_WS2812_INVERTED`` (#8988)
|
||||
- Support for PWM dimmer color/trigger on tap, SO88 led, DGR WITH_LOCAL flag, multi-press and ledmask by Paul Diem (#9474, #9584)
|
||||
- Support for stateful ACs using ``StateMode`` in tasmota-ir.bin by Arik Yavilevich (#9472)
|
||||
- Support for analog buttons indexed within standard button range
|
||||
- Support for Vietnamese language translations by Tâm.NT
|
||||
- Support for timers in case of no-sunset permanent day by cybermaus (#9543)
|
||||
- Support for EZO CO2, EC, HUM, ORP, Ph and RTD sensors by Christopher Tremblay
|
||||
- Support for fixed output Hi or Lo GPIO selection
|
||||
- TLS in binary tasmota-zbbridge (#9620)
|
||||
- ESP32 support for Wireless-Tag WT32-ETH01 (#9496)
|
||||
- ESP32 MI32 Beacon support, RSSI at TELEPERIOD, refactoring (#9609)
|
||||
|
||||
### Version 8.5.1 Hannah
|
||||
### Breaking Changed
|
||||
- Redesigned ESP8266 GPIO internal representation in line with ESP32 changing ``Template`` layout too
|
||||
- TLS fingerprint ``#define MQTT_FINGERPRINT`` from string to hexnumbers (#9570)
|
||||
- Command ``Status`` output for disabled status types now returns {"Command":"Error"}
|
||||
- MAX31865 driver to support up to 6 thermocouples selected by ``MX31865 CS`` instead of ``SSPI CS`` (#9103)
|
||||
|
||||
- Fix energy total counters (#9263, #9266)
|
||||
- Fix crash in ``ZbRestore``
|
||||
- Fix reset BMP sensors when executing command ``SaveData`` and define USE_DEEPSLEEP enabled (#9300)
|
||||
- Fix ``status 0`` message when using define USE_MQTT_TLS due to small log buffer (#9305)
|
||||
- Fix ``status 13`` exception 9 when more than one shutter is configured
|
||||
- Fix ``status 13`` json message
|
||||
- Fix Shelly 2.5 higher temperature regression from 8.2.0.1 (#7991)
|
||||
- Change replace ArduinoJson with JSMN for JSON parsing
|
||||
- Change ``WakeUp`` uses 256 steps instead of 100 (#9241)
|
||||
- Add command ``SetOption110 1`` to disable Zigbee auto-config when pairing new devices
|
||||
- Add command ``SetOption111 1`` to enable frequency output for buzzer GPIO (#8994)
|
||||
- Add command ``SetOption112 1`` to enable friendly name in zigbee topic (use with SetOption89)
|
||||
- Add ``#define USE_MQTT_AWS_IOT_LIGHT`` for password based AWS IoT authentication
|
||||
- Add ``#define MQTT_LWT_OFFLINE`` and ``#define MQTT_LWT_ONLINE`` to user_config.h (#9395)
|
||||
- Add new shutter modes (#9244)
|
||||
- Add Zigbee auto-config when pairing
|
||||
- Add support for MLX90640 IR array temperature sensor by Christian Baars
|
||||
- Add support for VL53L1X time of flight sensor by Johann Obermeier
|
||||
### Changed
|
||||
- Command ``Gpio17`` replaces command ``Adc``
|
||||
- Command ``Gpios`` replaces command ``Adcs``
|
||||
- New IR Raw compact format (#9444)
|
||||
- A4988 optional microstep pin selection
|
||||
- Pulsetime to allow use for all relays with 8 interleaved so ``Pulsetime1`` is valid for Relay1, Relay9, Relay17 etc. (#9279)
|
||||
- IRremoteESP8266 library from v2.7.10 to v2.7.11
|
||||
- NeoPixelBus library from v2.5.0.09 to v2.6.0
|
||||
- Management of serial baudrate (#9554)
|
||||
- Rotary driver adjusted accordingly if Mi Desk Lamp module is selected (#9399)
|
||||
- Tasmota Arduino Core v2.7.4.5 allowing webpassword over 47 characters (#9687)
|
||||
- Webserver code optimizations (#9580, #9590)
|
||||
|
||||
### Fixed
|
||||
- Ledlink blink when no network connected regression from v8.3.1.4 (#9292)
|
||||
- Exception 28 due to device group buffer overflow (#9459)
|
||||
- Shutter timing problem due to buffer overflow in calibration matrix (#9458)
|
||||
- Light wakeup exception 0 (divide by zero) when ``WakeupDuration`` is not initialised (#9466)
|
||||
- Thermostat sensor status corruption regression from v8.5.0.1 (#9449)
|
||||
- Telegram message decoding error regression from v8.5.0.1
|
||||
- Rule handling of Var or Mem using text regression from v8.5.0.1 (#9540)
|
||||
- Correct Energy period display shortly after midnight by gominoa (#9536)
|
||||
- TuyaMcu energy display regression from v8.5.0.1 (#9547)
|
||||
- Tuyamcu dimmers MQTT topic (#9606)
|
||||
- Scripter memory alignment (#9608)
|
||||
- Zigbee battery percentage (#9607)
|
||||
- HassAnyKey anomaly (#9601)
|
||||
|
||||
### Removed
|
||||
- Support for direct upgrade from Tasmota versions before v7.0
|
||||
- Auto config update for all Friendlynames and Switchtopic from Tasmota versions before v8.0
|
||||
- Support for downgrade to versions before 9.0 keeping current GPIO configuration
|
||||
|
334
lib/AT24C256_512/Eeprom24C512.cpp
Normal file
334
lib/AT24C256_512/Eeprom24C512.cpp
Normal file
@ -0,0 +1,334 @@
|
||||
/**************************************************************************//**
|
||||
* \brief EEPROM 24C512 library for Arduino
|
||||
* \author Copyright (C) 2012 Julien Le Sech - www.idreammicro.com
|
||||
* \version 1.0
|
||||
* \date 20120218
|
||||
*
|
||||
* This file is part of the EEPROM 24C512 library for Arduino.
|
||||
*
|
||||
* This library is free software: you can redistribute it and/or modify it under
|
||||
* the terms of the GNU Lesser General Public License as published by the Free
|
||||
* Software Foundation, either version 3 of the License, or (at your option) any
|
||||
* later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
|
||||
* details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public License
|
||||
* along with this program. If not, see http://www.gnu.org/licenses/
|
||||
******************************************************************************/
|
||||
|
||||
/**************************************************************************//**
|
||||
* \file Eeprom24C512.cpp
|
||||
******************************************************************************/
|
||||
|
||||
/******************************************************************************
|
||||
* Header file inclusions.
|
||||
******************************************************************************/
|
||||
|
||||
#include <Arduino.h>
|
||||
#include <Wire.h>
|
||||
|
||||
#include <Eeprom24C512.h>
|
||||
|
||||
/******************************************************************************
|
||||
* Private macro definitions.
|
||||
******************************************************************************/
|
||||
|
||||
/**************************************************************************//**
|
||||
* \def EEPROM__PAGE_SIZE
|
||||
* \brief Size of a page in EEPROM memory.
|
||||
* This size is given by EEPROM memory datasheet.
|
||||
******************************************************************************/
|
||||
#define EEPROM__PAGE_SIZE 128
|
||||
|
||||
/**************************************************************************//**
|
||||
* \def EEPROM__RD_BUFFER_SIZE
|
||||
* \brief Size of input TWI buffer.
|
||||
* This size is equal to BUFFER_LENGTH defined in Wire library (32 bytes).
|
||||
******************************************************************************/
|
||||
#define EEPROM__RD_BUFFER_SIZE BUFFER_LENGTH
|
||||
|
||||
/**************************************************************************//**
|
||||
* \def EEPROM__WR_BUFFER_SIZE
|
||||
* \brief Size of output TWI buffer.
|
||||
* This size is equal to BUFFER_LENGTH - 2 bytes reserved for address.
|
||||
******************************************************************************/
|
||||
#define EEPROM__WR_BUFFER_SIZE (BUFFER_LENGTH - 2)
|
||||
|
||||
/******************************************************************************
|
||||
* Public method definitions.
|
||||
******************************************************************************/
|
||||
|
||||
/**************************************************************************//**
|
||||
* \fn Eeprom24C512::Eeprom24C512(byte deviceAddress)
|
||||
*
|
||||
* \brief Constructor.
|
||||
*
|
||||
* \param deviceAddress EEPROM address on TWI bus.
|
||||
******************************************************************************/
|
||||
Eeprom24C512::Eeprom24C512
|
||||
(
|
||||
byte deviceAddress
|
||||
){
|
||||
m_deviceAddress = deviceAddress;
|
||||
}
|
||||
|
||||
/**************************************************************************//**
|
||||
* \fn void Eeprom24C512::initialize()
|
||||
*
|
||||
* \brief Initialize library and TWI bus.
|
||||
*
|
||||
* If several devices are connected to TWI bus, this method mustn't be
|
||||
* called. TWI bus must be initialized out of this library using
|
||||
* Wire.begin() method.
|
||||
******************************************************************************/
|
||||
void
|
||||
Eeprom24C512::initialize()
|
||||
{
|
||||
Wire.begin();
|
||||
}
|
||||
|
||||
/**************************************************************************//**
|
||||
* \fn void Eeprom24C512::writeByte(
|
||||
* word address,
|
||||
* byte data)
|
||||
*
|
||||
* \brief Write a byte in EEPROM memory.
|
||||
*
|
||||
* \remarks A delay of 10 ms is required after write cycle.
|
||||
*
|
||||
* \param address Address.
|
||||
* \param data Byte to write.
|
||||
******************************************************************************/
|
||||
void
|
||||
Eeprom24C512::writeByte
|
||||
(
|
||||
word address,
|
||||
byte data
|
||||
){
|
||||
Wire.beginTransmission(m_deviceAddress);
|
||||
Wire.write(address >> 8);
|
||||
Wire.write(address & 0xFF);
|
||||
Wire.write(data);
|
||||
Wire.endTransmission();
|
||||
}
|
||||
|
||||
/**************************************************************************//**
|
||||
* \fn void Eeprom24C512::writeBytes(
|
||||
* word address,
|
||||
* word length,
|
||||
* byte* p_data)
|
||||
*
|
||||
* \brief Write bytes in EEPROM memory.
|
||||
*
|
||||
* \param address Start address.
|
||||
* \param length Number of bytes to write.
|
||||
* \param[in] p_data Bytes to write.
|
||||
******************************************************************************/
|
||||
void
|
||||
Eeprom24C512::writeBytes
|
||||
(
|
||||
word address,
|
||||
word length,
|
||||
byte* p_data
|
||||
){
|
||||
// Write first page if not aligned.
|
||||
byte notAlignedLength = 0;
|
||||
byte pageOffset = address % EEPROM__PAGE_SIZE;
|
||||
if (pageOffset > 0)
|
||||
{
|
||||
notAlignedLength = EEPROM__PAGE_SIZE - pageOffset;
|
||||
if (length < notAlignedLength)
|
||||
{
|
||||
notAlignedLength = length;
|
||||
}
|
||||
writePage(address, notAlignedLength, p_data);
|
||||
length -= notAlignedLength;
|
||||
}
|
||||
|
||||
if (length > 0)
|
||||
{
|
||||
address += notAlignedLength;
|
||||
p_data += notAlignedLength;
|
||||
|
||||
// Write complete and aligned pages.
|
||||
word pageCount = length / EEPROM__PAGE_SIZE;
|
||||
for (word i = 0; i < pageCount; i++)
|
||||
{
|
||||
writePage(address, EEPROM__PAGE_SIZE, p_data);
|
||||
address += EEPROM__PAGE_SIZE;
|
||||
p_data += EEPROM__PAGE_SIZE;
|
||||
length -= EEPROM__PAGE_SIZE;
|
||||
}
|
||||
|
||||
if (length > 0)
|
||||
{
|
||||
// Write remaining uncomplete page.
|
||||
writePage(address, length, p_data);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**************************************************************************//**
|
||||
* \fn byte Eeprom24C512::readByte(word address)
|
||||
*
|
||||
* \brief Read a byte in EEPROM memory.
|
||||
*
|
||||
* \param address Address.
|
||||
*
|
||||
* \return Read byte.
|
||||
******************************************************************************/
|
||||
byte
|
||||
Eeprom24C512::readByte
|
||||
(
|
||||
word address
|
||||
){
|
||||
Wire.beginTransmission(m_deviceAddress);
|
||||
Wire.write(address >> 8);
|
||||
Wire.write(address & 0xFF);
|
||||
Wire.endTransmission();
|
||||
Wire.requestFrom(m_deviceAddress, (byte)1);
|
||||
byte data = 0;
|
||||
if (Wire.available())
|
||||
{
|
||||
data = Wire.read();
|
||||
}
|
||||
return data;
|
||||
}
|
||||
|
||||
/**************************************************************************//**
|
||||
* \fn void Eeprom24C512::readBytes(
|
||||
* word address,
|
||||
* word length,
|
||||
* byte* p_data)
|
||||
*
|
||||
* \brief Read bytes in EEPROM memory.
|
||||
*
|
||||
* \param address Start address.
|
||||
* \param length Number of bytes to read.
|
||||
* \patam[in] p_data Byte array to fill with read bytes.
|
||||
******************************************************************************/
|
||||
void
|
||||
Eeprom24C512::readBytes
|
||||
(
|
||||
word address,
|
||||
word length,
|
||||
byte* p_data
|
||||
){
|
||||
word bufferCount = length / EEPROM__RD_BUFFER_SIZE;
|
||||
for (word i = 0; i < bufferCount; i++)
|
||||
{
|
||||
word offset = i * EEPROM__RD_BUFFER_SIZE;
|
||||
readBuffer(address + offset, EEPROM__RD_BUFFER_SIZE, p_data + offset);
|
||||
}
|
||||
|
||||
byte remainingBytes = length % EEPROM__RD_BUFFER_SIZE;
|
||||
word offset = length - remainingBytes;
|
||||
readBuffer(address + offset, remainingBytes, p_data + offset);
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
* Private method definitions.
|
||||
******************************************************************************/
|
||||
|
||||
/**************************************************************************//**
|
||||
* \fn void Eeprom24C512::writePage(
|
||||
* word address,
|
||||
* byte length,
|
||||
* byte* p_data)
|
||||
*
|
||||
* \brief Write page in EEPROM memory.
|
||||
*
|
||||
* \param address Start address.
|
||||
* \param length Number of bytes (EEPROM__PAGE_SIZE bytes max).
|
||||
* \param[in] p_data Data.
|
||||
******************************************************************************/
|
||||
void
|
||||
Eeprom24C512::writePage
|
||||
(
|
||||
word address,
|
||||
byte length,
|
||||
byte* p_data
|
||||
){
|
||||
// Write complete buffers.
|
||||
byte bufferCount = length / EEPROM__WR_BUFFER_SIZE;
|
||||
for (byte i = 0; i < bufferCount; i++)
|
||||
{
|
||||
byte offset = i * EEPROM__WR_BUFFER_SIZE;
|
||||
writeBuffer(address + offset, EEPROM__WR_BUFFER_SIZE, p_data + offset);
|
||||
}
|
||||
|
||||
// Write remaining bytes.
|
||||
byte remainingBytes = length % EEPROM__WR_BUFFER_SIZE;
|
||||
byte offset = length - remainingBytes;
|
||||
writeBuffer(address + offset, remainingBytes, p_data + offset);
|
||||
}
|
||||
|
||||
/**************************************************************************//**
|
||||
* \fn void Eeprom24C512::writeBuffer(
|
||||
* word address,
|
||||
* byte length,
|
||||
* byte* p_data)
|
||||
*
|
||||
* \brief Write bytes into memory.
|
||||
*
|
||||
* \param address Start address.
|
||||
* \param length Number of bytes (EEPROM__WR_BUFFER_SIZE bytes max).
|
||||
* \param[in] p_data Data.
|
||||
******************************************************************************/
|
||||
void
|
||||
Eeprom24C512::writeBuffer
|
||||
(
|
||||
word address,
|
||||
byte length,
|
||||
byte* p_data
|
||||
){
|
||||
Wire.beginTransmission(m_deviceAddress);
|
||||
Wire.write(address >> 8);
|
||||
Wire.write(address & 0xFF);
|
||||
for (byte i = 0; i < length; i++)
|
||||
{
|
||||
Wire.write(p_data[i]);
|
||||
}
|
||||
Wire.endTransmission();
|
||||
|
||||
// Write cycle time (tWR). See EEPROM memory datasheet for more details.
|
||||
delay(10);
|
||||
}
|
||||
|
||||
/**************************************************************************//**
|
||||
* \fn void Eeprom24C512::readBuffer(
|
||||
* word address,
|
||||
* byte length,
|
||||
* byte* p_data)
|
||||
*
|
||||
* \brief Read bytes in memory.
|
||||
*
|
||||
* \param address Start address.
|
||||
* \param length Number of bytes (EEPROM__RD_BUFFER_SIZE bytes max).
|
||||
* \param[in] p_data Buffer to fill with read bytes.
|
||||
******************************************************************************/
|
||||
void
|
||||
Eeprom24C512::readBuffer
|
||||
(
|
||||
word address,
|
||||
byte length,
|
||||
byte* p_data
|
||||
){
|
||||
Wire.beginTransmission(m_deviceAddress);
|
||||
Wire.write(address >> 8);
|
||||
Wire.write(address & 0xFF);
|
||||
Wire.endTransmission();
|
||||
Wire.requestFrom(m_deviceAddress, length);
|
||||
for (byte i = 0; i < length; i++)
|
||||
{
|
||||
if (Wire.available())
|
||||
{
|
||||
p_data[i] = Wire.read();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
211
lib/AT24C256_512/Eeprom24C512.h
Normal file
211
lib/AT24C256_512/Eeprom24C512.h
Normal file
@ -0,0 +1,211 @@
|
||||
/**************************************************************************//**
|
||||
* \brief EEPROM 24C512 library for Arduino
|
||||
* \author Copyright (C) 2012 Julien Le Sech - www.idreammicro.com
|
||||
* \version 1.0
|
||||
* \date 20120203
|
||||
*
|
||||
* This file is part of the EEPROM 24C512 library for Arduino.
|
||||
*
|
||||
* This library is free software: you can redistribute it and/or modify it under
|
||||
* the terms of the GNU Lesser General Public License as published by the Free
|
||||
* Software Foundation, either version 3 of the License, or (at your option) any
|
||||
* later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
|
||||
* details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public License
|
||||
* along with this program. If not, see http://www.gnu.org/licenses/
|
||||
******************************************************************************/
|
||||
|
||||
/**************************************************************************//**
|
||||
* \headerfile Eeprom24C512.h
|
||||
******************************************************************************/
|
||||
|
||||
#ifndef Eeprom24C512_h
|
||||
#define Eeprom24C512_h
|
||||
|
||||
/******************************************************************************
|
||||
* Header file inclusion.
|
||||
******************************************************************************/
|
||||
|
||||
#include <Arduino.h>
|
||||
|
||||
/**************************************************************************//**
|
||||
* \class Eeprom24C512
|
||||
*
|
||||
* \brief EEPROM 24C512 memory driver.
|
||||
*
|
||||
* This driver is designed for 24C512 memory.
|
||||
******************************************************************************/
|
||||
class Eeprom24C512
|
||||
{
|
||||
public:
|
||||
|
||||
/******************************************************************//**
|
||||
* \fn Eeprom24C512(byte deviceAddress)
|
||||
*
|
||||
* \brief Constructor.
|
||||
*
|
||||
* \param deviceAddress EEPROM address on TWI bus.
|
||||
**********************************************************************/
|
||||
Eeprom24C512
|
||||
(
|
||||
byte deviceAddress
|
||||
);
|
||||
|
||||
/******************************************************************//**
|
||||
* \fn void initialize()
|
||||
*
|
||||
* \brief Initialize library abnd TWI bus.
|
||||
*
|
||||
* If several devices are connected to TWI bus, this method mustn't be
|
||||
* called. TWI bus must be initialized out of this library using
|
||||
* Wire.begin() method.
|
||||
**********************************************************************/
|
||||
void
|
||||
initialize();
|
||||
|
||||
/******************************************************************//**
|
||||
* \fn void writeByte(
|
||||
* word address,
|
||||
* byte data)
|
||||
*
|
||||
* \brief Write a byte in EEPROM memory.
|
||||
*
|
||||
* \remarks A delay of 10 ms is required after write cycle.
|
||||
*
|
||||
* \param address Address.
|
||||
* \param data Byte to write.
|
||||
**********************************************************************/
|
||||
void
|
||||
writeByte
|
||||
(
|
||||
word address,
|
||||
byte data
|
||||
);
|
||||
|
||||
/******************************************************************//**
|
||||
* \fn void writeBytes(
|
||||
* word address,
|
||||
* word length,
|
||||
* byte* p_data)
|
||||
*
|
||||
* \brief Write bytes in EEPROM memory.
|
||||
*
|
||||
* \param address Start address.
|
||||
* \param length Number of bytes to write.
|
||||
* \param[in] p_data Bytes to write.
|
||||
**********************************************************************/
|
||||
void
|
||||
writeBytes
|
||||
(
|
||||
word address,
|
||||
word length,
|
||||
byte* p_data
|
||||
);
|
||||
|
||||
/******************************************************************//**
|
||||
* \fn byte readByte(word address)
|
||||
*
|
||||
* \brief Read a byte in EEPROM memory.
|
||||
*
|
||||
* \param address Address.
|
||||
*
|
||||
* \return Read byte.
|
||||
**********************************************************************/
|
||||
byte
|
||||
readByte
|
||||
(
|
||||
word address
|
||||
);
|
||||
|
||||
/******************************************************************//**
|
||||
* \fn void readBytes(
|
||||
* word address,
|
||||
* word length,
|
||||
* byte* p_data)
|
||||
*
|
||||
* \brief Read bytes in EEPROM memory.
|
||||
*
|
||||
* \param address Start address.
|
||||
* \param length Number of bytes to read.
|
||||
* \patam[in] p_data Byte array to fill with read bytes.
|
||||
**********************************************************************/
|
||||
void
|
||||
readBytes
|
||||
(
|
||||
word address,
|
||||
word length,
|
||||
byte* p_buffer
|
||||
);
|
||||
|
||||
private:
|
||||
|
||||
byte m_deviceAddress;
|
||||
|
||||
/******************************************************************//**
|
||||
* \fn void writePage(
|
||||
* word address,
|
||||
* byte length,
|
||||
* byte* p_data)
|
||||
*
|
||||
* \brief Write page in EEPROM memory.
|
||||
*
|
||||
* \param address Start address.
|
||||
* \param length Number of bytes (64 bytes max).
|
||||
* \param[in] p_data Data.
|
||||
**********************************************************************/
|
||||
void
|
||||
writePage
|
||||
(
|
||||
word address,
|
||||
byte length,
|
||||
byte* p_data
|
||||
);
|
||||
|
||||
/******************************************************************//**
|
||||
* \fn void writeBuffer(
|
||||
* word address,
|
||||
* byte length,
|
||||
* byte* p_data)
|
||||
*
|
||||
* \brief Write bytes into memory.
|
||||
*
|
||||
* \param address Start address.
|
||||
* \param length Number of bytes (30 bytes max).
|
||||
* \param[in] p_date Data.
|
||||
**********************************************************************/
|
||||
void
|
||||
writeBuffer
|
||||
(
|
||||
word address,
|
||||
byte length,
|
||||
byte* p_data
|
||||
);
|
||||
|
||||
/******************************************************************//**
|
||||
* \fn void readBuffer(
|
||||
* word address,
|
||||
* byte length,
|
||||
* byte* p_data)
|
||||
*
|
||||
* \brief Read bytes in memory.
|
||||
*
|
||||
* \param address Start address.
|
||||
* \param length Number of bytes to read (32 bytes max).
|
||||
* \param[in] p_data Buffer to fill with read bytes.
|
||||
**********************************************************************/
|
||||
void
|
||||
readBuffer
|
||||
(
|
||||
word address,
|
||||
byte length,
|
||||
byte* p_data
|
||||
);
|
||||
};
|
||||
|
||||
#endif // Eeprom24C512_h
|
||||
|
9
lib/AT24C256_512/library.properties
Normal file
9
lib/AT24C256_512/library.properties
Normal file
@ -0,0 +1,9 @@
|
||||
name=EEPROM 24C128_256_521
|
||||
version=
|
||||
author=Julien Le Sech
|
||||
maintainer=Julien Le Sech - www.idreammicro.com
|
||||
sentence=EEPROM 24C128 / 24C256 / 24C512 memory driver.
|
||||
paragraph=EEPROM 24C128 / 24C256 / 24C512 memory driver.
|
||||
category=
|
||||
url=
|
||||
architectures=*
|
9
lib/Adafruit_SH1106-gemu-1.0/library.properties
Normal file
9
lib/Adafruit_SH1106-gemu-1.0/library.properties
Normal file
@ -0,0 +1,9 @@
|
||||
name=Adafruit SH1106-gemu-1.0
|
||||
version=1.0
|
||||
author=Adafruit
|
||||
maintainer=Adafruit <info@adafruit.com>
|
||||
sentence=SH1106
|
||||
paragraph=SH1106
|
||||
category=Display
|
||||
url=
|
||||
architectures=*
|
9
lib/Adafruit_TSL2591_Library/library.properties
Normal file
9
lib/Adafruit_TSL2591_Library/library.properties
Normal file
@ -0,0 +1,9 @@
|
||||
name=Adafruit TSL2591
|
||||
version=
|
||||
author=Adafruit
|
||||
maintainer=Adafruit <info@adafruit.com>
|
||||
sentence=Library for Adafruit TSL2591
|
||||
paragraph=Library for Adafruit TSL2591
|
||||
category=
|
||||
url=https://www.adafruit.com/products/1980
|
||||
architectures=*
|
9
lib/ArduinoNTPd/library.properties
Normal file
9
lib/ArduinoNTPd/library.properties
Normal file
@ -0,0 +1,9 @@
|
||||
name=NTP Library
|
||||
version=
|
||||
author=Mooneer Salem
|
||||
maintainer=Mooneer Salem <mooneer@gmail.com>
|
||||
sentence=NTP
|
||||
paragraph=NTP
|
||||
category=
|
||||
url=
|
||||
architectures=*
|
9
lib/BME680_driver-bme680_v3.5.9/library.properties
Normal file
9
lib/BME680_driver-bme680_v3.5.9/library.properties
Normal file
@ -0,0 +1,9 @@
|
||||
name=BME680
|
||||
version=
|
||||
author=
|
||||
maintainer=Bosch Sensortec GmbH
|
||||
sentence=Sensor driver for BME680 sensor
|
||||
paragraph=Sensor driver for BME680 sensor
|
||||
category=Sensor
|
||||
url=
|
||||
architectures=esp8266
|
@ -40,7 +40,7 @@ bool AudioFileSourceHTTPStream::open(const char *url)
|
||||
http.begin(client, url);
|
||||
http.setReuse(true);
|
||||
#ifndef ESP32
|
||||
http.setFollowRedirects(true);
|
||||
http.setFollowRedirects(HTTPC_STRICT_FOLLOW_REDIRECTS);
|
||||
#endif
|
||||
int code = http.GET();
|
||||
if (code != HTTP_CODE_OK) {
|
||||
|
9
lib/FrogmoreScd30/library.properties
Normal file
9
lib/FrogmoreScd30/library.properties
Normal file
@ -0,0 +1,9 @@
|
||||
name=FrogmoreScd30
|
||||
version=
|
||||
author=Frogmore42
|
||||
maintainer=Frogmore42
|
||||
sentence=SCD30
|
||||
paragraph=SCD30
|
||||
category=Sensor
|
||||
url=
|
||||
architectures=esp8266,esp32
|
9
lib/I2Cdevlib-MPU6050/library.properties
Normal file
9
lib/I2Cdevlib-MPU6050/library.properties
Normal file
@ -0,0 +1,9 @@
|
||||
name=MPU6050 I2C
|
||||
version=
|
||||
author=Jeff Rowberg
|
||||
maintainer=Jeff Rowberg <jeff@rowberg.net>
|
||||
sentence=This is a library for the MPU6050.
|
||||
paragraph=This is a library for the MPU6050.
|
||||
category=Sensors
|
||||
url=https://github.com/jrowberg/i2cdevlib
|
||||
architectures=*
|
@ -1,4 +0,0 @@
|
||||
<map id="IRAmcorAc" name="IRAmcorAc">
|
||||
<area shape="rect" id="node1" title="Class for handling detailed Amcor A/C messages." alt="" coords="5,95,99,121"/>
|
||||
<area shape="rect" id="node2" href="$classIRsend.html" title="Class for sending all basic IR protocols." alt="" coords="19,5,85,32"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
163192504ac8319807adb950a6186ac0
|
Binary file not shown.
Before Width: | Height: | Size: 2.9 KiB |
@ -1,4 +0,0 @@
|
||||
<map id="IRArgoAC" name="IRArgoAC">
|
||||
<area shape="rect" id="node1" title="Class for handling detailed Argo A/C messages." alt="" coords="5,95,88,121"/>
|
||||
<area shape="rect" id="node2" href="$classIRsend.html" title="Class for sending all basic IR protocols." alt="" coords="13,5,80,32"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
7d040225d2db5b4715532b7d4ba5268b
|
Binary file not shown.
Before Width: | Height: | Size: 3.1 KiB |
@ -1,4 +0,0 @@
|
||||
<map id="IRCarrierAc64" name="IRCarrierAc64">
|
||||
<area shape="rect" id="node1" title="Class for handling detailed Carrier 64 bit 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>
|
@ -1 +0,0 @@
|
||||
c88965083519dee20186a15bc2f69a8c
|
Binary file not shown.
Before Width: | Height: | Size: 3.6 KiB |
@ -1,4 +0,0 @@
|
||||
<map id="IRCoronaAc" name="IRCoronaAc">
|
||||
<area shape="rect" id="node1" title="Class for handling detailed Corona A/C messages." alt="" coords="5,95,103,121"/>
|
||||
<area shape="rect" id="node2" href="$classIRsend.html" title="Class for sending all basic IR protocols." alt="" coords="21,5,87,32"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
2a8dc27b8683799250ee74acb6173d8f
|
Binary file not shown.
Before Width: | Height: | Size: 3.2 KiB |
@ -1,4 +0,0 @@
|
||||
<map id="IRDelonghiAc" name="IRDelonghiAc">
|
||||
<area shape="rect" id="node1" title="Class for handling detailed Delonghi A/C messages." alt="" coords="5,95,115,121"/>
|
||||
<area shape="rect" id="node2" href="$classIRsend.html" title="Class for sending all basic IR protocols." alt="" coords="27,5,93,32"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
e2babeacb4dc45c7ae998d66cca5b36e
|
Binary file not shown.
Before Width: | Height: | Size: 3.4 KiB |
@ -1,568 +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_Carrier.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&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&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> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">ir_Carrier.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Carrier A/C.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><a href="ir__Carrier_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  </td><td class="memItemRight" valign="bottom"><a class="el" href="classIRCarrierAc64.html">IRCarrierAc64</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class for handling detailed Carrier 64 bit A/C messages. <a href="classIRCarrierAc64.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </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:a3aa65474b5be8c77d498b7e83d8b8f31"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a3aa65474b5be8c77d498b7e83d8b8f31">kCarrierAc64ChecksumOffset</a> = 16</td></tr>
|
||||
<tr class="separator:a3aa65474b5be8c77d498b7e83d8b8f31"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0b446c17c4965508f335e68c786f0596"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a0b446c17c4965508f335e68c786f0596">kCarrierAc64ChecksumSize</a> = 4</td></tr>
|
||||
<tr class="separator:a0b446c17c4965508f335e68c786f0596"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7f2ef38df606cb00f1c859914fc6f085"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a7f2ef38df606cb00f1c859914fc6f085">kCarrierAc64ModeOffset</a></td></tr>
|
||||
<tr class="separator:a7f2ef38df606cb00f1c859914fc6f085"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d28dd57b7ad6b9f4bb2ba11fa4b63f7"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a8d28dd57b7ad6b9f4bb2ba11fa4b63f7">kCarrierAc64ModeSize</a> = 2</td></tr>
|
||||
<tr class="separator:a8d28dd57b7ad6b9f4bb2ba11fa4b63f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac261ba8bff6f103bb9043c85a6f21d58"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#ac261ba8bff6f103bb9043c85a6f21d58">kCarrierAc64Heat</a> = 0b01</td></tr>
|
||||
<tr class="separator:ac261ba8bff6f103bb9043c85a6f21d58"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa75d5965da484d09f6f4c645cdb23869"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#aa75d5965da484d09f6f4c645cdb23869">kCarrierAc64Cool</a> = 0b10</td></tr>
|
||||
<tr class="separator:aa75d5965da484d09f6f4c645cdb23869"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a57655ceea762b18e0dd96724ddf888bd"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a57655ceea762b18e0dd96724ddf888bd">kCarrierAc64Fan</a> = 0b11</td></tr>
|
||||
<tr class="separator:a57655ceea762b18e0dd96724ddf888bd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abbd2da4887e1c313df40506c82cba836"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#abbd2da4887e1c313df40506c82cba836">kCarrierAc64FanOffset</a></td></tr>
|
||||
<tr class="separator:abbd2da4887e1c313df40506c82cba836"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aebcfb795028fea2d1b4bfde9a045e672"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#aebcfb795028fea2d1b4bfde9a045e672">kCarrierAc64FanSize</a> = 2</td></tr>
|
||||
<tr class="separator:aebcfb795028fea2d1b4bfde9a045e672"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a12d1fb295a0d9cf407040ab544acc245"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a12d1fb295a0d9cf407040ab544acc245">kCarrierAc64FanAuto</a> = 0b00</td></tr>
|
||||
<tr class="separator:a12d1fb295a0d9cf407040ab544acc245"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaeee61e5924bdc8028c4775f96ba14d2"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#aaeee61e5924bdc8028c4775f96ba14d2">kCarrierAc64FanLow</a> = 0b01</td></tr>
|
||||
<tr class="separator:aaeee61e5924bdc8028c4775f96ba14d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb8943f8d9f2bd95a9df6500eea7cba4"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#aeb8943f8d9f2bd95a9df6500eea7cba4">kCarrierAc64FanMedium</a> = 0b10</td></tr>
|
||||
<tr class="separator:aeb8943f8d9f2bd95a9df6500eea7cba4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a099f2e82998bd78d25cec17a4be5f230"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a099f2e82998bd78d25cec17a4be5f230">kCarrierAc64FanHigh</a> = 0b11</td></tr>
|
||||
<tr class="separator:a099f2e82998bd78d25cec17a4be5f230"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3d3663b7e55cae59f1b8bba5ffbb5fad"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a3d3663b7e55cae59f1b8bba5ffbb5fad">kCarrierAc64TempOffset</a></td></tr>
|
||||
<tr class="separator:a3d3663b7e55cae59f1b8bba5ffbb5fad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9e16d5ab69b493607ce84dfbded150f"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#ae9e16d5ab69b493607ce84dfbded150f">kCarrierAc64TempSize</a> = 4</td></tr>
|
||||
<tr class="separator:ae9e16d5ab69b493607ce84dfbded150f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9e7a88bf52839ecb34da1966bb8a956b"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a9e7a88bf52839ecb34da1966bb8a956b">kCarrierAc64MinTemp</a> = 16</td></tr>
|
||||
<tr class="separator:a9e7a88bf52839ecb34da1966bb8a956b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5653bc180a4c849b5e0b33b957255ae4"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a5653bc180a4c849b5e0b33b957255ae4">kCarrierAc64MaxTemp</a> = 30</td></tr>
|
||||
<tr class="separator:a5653bc180a4c849b5e0b33b957255ae4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a186dcc18acb75f98370d71f4640f02ce"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a186dcc18acb75f98370d71f4640f02ce">kCarrierAc64SwingVOffset</a></td></tr>
|
||||
<tr class="separator:a186dcc18acb75f98370d71f4640f02ce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a943b94e79e98237678b66f6f4a1b6af4"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a943b94e79e98237678b66f6f4a1b6af4">kCarrierAc64PowerOffset</a> = <a class="el" href="ir__Carrier_8h.html#a186dcc18acb75f98370d71f4640f02ce">kCarrierAc64SwingVOffset</a> + 6 + 1</td></tr>
|
||||
<tr class="separator:a943b94e79e98237678b66f6f4a1b6af4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1afcf0873e42c5cda5328bfe97d97ade"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a1afcf0873e42c5cda5328bfe97d97ade">kCarrierAc64OffTimerEnableOffset</a></td></tr>
|
||||
<tr class="separator:a1afcf0873e42c5cda5328bfe97d97ade"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8a03bb9d7ead5116dff0b81732300b40"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a8a03bb9d7ead5116dff0b81732300b40">kCarrierAc64OnTimerEnableOffset</a></td></tr>
|
||||
<tr class="separator:a8a03bb9d7ead5116dff0b81732300b40"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8ae023f5e44d5c29df41ab0f5cd534a0"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a8ae023f5e44d5c29df41ab0f5cd534a0">kCarrierAc64SleepOffset</a></td></tr>
|
||||
<tr class="separator:a8ae023f5e44d5c29df41ab0f5cd534a0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adced87f4aed397ea8f2bb5ac2749dce5"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#adced87f4aed397ea8f2bb5ac2749dce5">kCarrierAc64TimerSize</a> = 4</td></tr>
|
||||
<tr class="separator:adced87f4aed397ea8f2bb5ac2749dce5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78a34b51e51dc3b4129f350673c9fa96"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a78a34b51e51dc3b4129f350673c9fa96">kCarrierAc64TimerMax</a> = 9</td></tr>
|
||||
<tr class="separator:a78a34b51e51dc3b4129f350673c9fa96"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeebac3e61246f2e148806d4b4e8ac13e"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#aeebac3e61246f2e148806d4b4e8ac13e">kCarrierAc64TimerMin</a> = 1</td></tr>
|
||||
<tr class="separator:aeebac3e61246f2e148806d4b4e8ac13e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad2fd8df9a5114e0fc34a3657aac61f9c"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#ad2fd8df9a5114e0fc34a3657aac61f9c">kCarrierAc64OnTimerOffset</a></td></tr>
|
||||
<tr class="separator:ad2fd8df9a5114e0fc34a3657aac61f9c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0c9189a86abe1bc41f9db34e4ab77172"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Carrier_8h.html#a0c9189a86abe1bc41f9db34e4ab77172">kCarrierAc64OffTimerOffset</a></td></tr>
|
||||
<tr class="separator:a0c9189a86abe1bc41f9db34e4ab77172"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Carrier A/C. </p>
|
||||
<dl class="section see"><dt>See also</dt><dd><a href="https://github.com/crankyoldgit/IRremoteESP8266/issues/1127">https://github.com/crankyoldgit/IRremoteESP8266/issues/1127</a> </dd>
|
||||
<dd>
|
||||
<a href="https://docs.google.com/spreadsheets/d/1EZy78L0cn1KDIX1aKq2biptejFqCjD5HO3tLiRvXf48/edit#gid=0">https://docs.google.com/spreadsheets/d/1EZy78L0cn1KDIX1aKq2biptejFqCjD5HO3tLiRvXf48/edit#gid=0</a> </dd></dl>
|
||||
</div><h2 class="groupheader">Variable Documentation</h2>
|
||||
<a id="a3aa65474b5be8c77d498b7e83d8b8f31"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3aa65474b5be8c77d498b7e83d8b8f31">◆ </a></span>kCarrierAc64ChecksumOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64ChecksumOffset = 16</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0b446c17c4965508f335e68c786f0596"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0b446c17c4965508f335e68c786f0596">◆ </a></span>kCarrierAc64ChecksumSize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64ChecksumSize = 4</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa75d5965da484d09f6f4c645cdb23869"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa75d5965da484d09f6f4c645cdb23869">◆ </a></span>kCarrierAc64Cool</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64Cool = 0b10</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a57655ceea762b18e0dd96724ddf888bd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a57655ceea762b18e0dd96724ddf888bd">◆ </a></span>kCarrierAc64Fan</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64Fan = 0b11</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a12d1fb295a0d9cf407040ab544acc245"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a12d1fb295a0d9cf407040ab544acc245">◆ </a></span>kCarrierAc64FanAuto</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64FanAuto = 0b00</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a099f2e82998bd78d25cec17a4be5f230"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a099f2e82998bd78d25cec17a4be5f230">◆ </a></span>kCarrierAc64FanHigh</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64FanHigh = 0b11</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aaeee61e5924bdc8028c4775f96ba14d2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aaeee61e5924bdc8028c4775f96ba14d2">◆ </a></span>kCarrierAc64FanLow</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64FanLow = 0b01</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeb8943f8d9f2bd95a9df6500eea7cba4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeb8943f8d9f2bd95a9df6500eea7cba4">◆ </a></span>kCarrierAc64FanMedium</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64FanMedium = 0b10</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abbd2da4887e1c313df40506c82cba836"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abbd2da4887e1c313df40506c82cba836">◆ </a></span>kCarrierAc64FanOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64FanOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Carrier_8h.html#a7f2ef38df606cb00f1c859914fc6f085">kCarrierAc64ModeOffset</a> +</div>
|
||||
<div class="line"> <a class="code" href="ir__Carrier_8h.html#a8d28dd57b7ad6b9f4bb2ba11fa4b63f7">kCarrierAc64ModeSize</a></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="aebcfb795028fea2d1b4bfde9a045e672"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aebcfb795028fea2d1b4bfde9a045e672">◆ </a></span>kCarrierAc64FanSize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64FanSize = 2</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac261ba8bff6f103bb9043c85a6f21d58"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac261ba8bff6f103bb9043c85a6f21d58">◆ </a></span>kCarrierAc64Heat</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64Heat = 0b01</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5653bc180a4c849b5e0b33b957255ae4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5653bc180a4c849b5e0b33b957255ae4">◆ </a></span>kCarrierAc64MaxTemp</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64MaxTemp = 30</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9e7a88bf52839ecb34da1966bb8a956b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9e7a88bf52839ecb34da1966bb8a956b">◆ </a></span>kCarrierAc64MinTemp</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64MinTemp = 16</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7f2ef38df606cb00f1c859914fc6f085"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7f2ef38df606cb00f1c859914fc6f085">◆ </a></span>kCarrierAc64ModeOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64ModeOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Carrier_8h.html#a3aa65474b5be8c77d498b7e83d8b8f31">kCarrierAc64ChecksumOffset</a> +</div>
|
||||
<div class="line"> <a class="code" href="ir__Carrier_8h.html#a0b446c17c4965508f335e68c786f0596">kCarrierAc64ChecksumSize</a></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8d28dd57b7ad6b9f4bb2ba11fa4b63f7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8d28dd57b7ad6b9f4bb2ba11fa4b63f7">◆ </a></span>kCarrierAc64ModeSize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64ModeSize = 2</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1afcf0873e42c5cda5328bfe97d97ade"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1afcf0873e42c5cda5328bfe97d97ade">◆ </a></span>kCarrierAc64OffTimerEnableOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64OffTimerEnableOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
||||
<div class="line"> <a class="code" href="ir__Carrier_8h.html#a943b94e79e98237678b66f6f4a1b6af4">kCarrierAc64PowerOffset</a> + 1</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0c9189a86abe1bc41f9db34e4ab77172"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0c9189a86abe1bc41f9db34e4ab77172">◆ </a></span>kCarrierAc64OffTimerOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64OffTimerOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Carrier_8h.html#ad2fd8df9a5114e0fc34a3657aac61f9c">kCarrierAc64OnTimerOffset</a> +</div>
|
||||
<div class="line"> <a class="code" href="ir__Carrier_8h.html#adced87f4aed397ea8f2bb5ac2749dce5">kCarrierAc64TimerSize</a> + 4</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8a03bb9d7ead5116dff0b81732300b40"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8a03bb9d7ead5116dff0b81732300b40">◆ </a></span>kCarrierAc64OnTimerEnableOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64OnTimerEnableOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
||||
<div class="line"> <a class="code" href="ir__Carrier_8h.html#a1afcf0873e42c5cda5328bfe97d97ade">kCarrierAc64OffTimerEnableOffset</a> + 1</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad2fd8df9a5114e0fc34a3657aac61f9c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad2fd8df9a5114e0fc34a3657aac61f9c">◆ </a></span>kCarrierAc64OnTimerOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64OnTimerOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
||||
<div class="line"> <a class="code" href="ir__Carrier_8h.html#a8ae023f5e44d5c29df41ab0f5cd534a0">kCarrierAc64SleepOffset</a> + 12 + 1</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a943b94e79e98237678b66f6f4a1b6af4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a943b94e79e98237678b66f6f4a1b6af4">◆ </a></span>kCarrierAc64PowerOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64PowerOffset = <a class="el" href="ir__Carrier_8h.html#a186dcc18acb75f98370d71f4640f02ce">kCarrierAc64SwingVOffset</a> + 6 + 1</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8ae023f5e44d5c29df41ab0f5cd534a0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8ae023f5e44d5c29df41ab0f5cd534a0">◆ </a></span>kCarrierAc64SleepOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64SleepOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
||||
<div class="line"> <a class="code" href="ir__Carrier_8h.html#a8a03bb9d7ead5116dff0b81732300b40">kCarrierAc64OnTimerEnableOffset</a> + 1</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a186dcc18acb75f98370d71f4640f02ce"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a186dcc18acb75f98370d71f4640f02ce">◆ </a></span>kCarrierAc64SwingVOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64SwingVOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Carrier_8h.html#a3d3663b7e55cae59f1b8bba5ffbb5fad">kCarrierAc64TempOffset</a> +</div>
|
||||
<div class="line"> <a class="code" href="ir__Carrier_8h.html#ae9e16d5ab69b493607ce84dfbded150f">kCarrierAc64TempSize</a> + 1</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3d3663b7e55cae59f1b8bba5ffbb5fad"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3d3663b7e55cae59f1b8bba5ffbb5fad">◆ </a></span>kCarrierAc64TempOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64TempOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Carrier_8h.html#abbd2da4887e1c313df40506c82cba836">kCarrierAc64FanOffset</a> +</div>
|
||||
<div class="line"> <a class="code" href="ir__Carrier_8h.html#aebcfb795028fea2d1b4bfde9a045e672">kCarrierAc64FanSize</a></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae9e16d5ab69b493607ce84dfbded150f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae9e16d5ab69b493607ce84dfbded150f">◆ </a></span>kCarrierAc64TempSize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64TempSize = 4</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a78a34b51e51dc3b4129f350673c9fa96"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a78a34b51e51dc3b4129f350673c9fa96">◆ </a></span>kCarrierAc64TimerMax</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64TimerMax = 9</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeebac3e61246f2e148806d4b4e8ac13e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeebac3e61246f2e148806d4b4e8ac13e">◆ </a></span>kCarrierAc64TimerMin</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64TimerMin = 1</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="adced87f4aed397ea8f2bb5ac2749dce5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adced87f4aed397ea8f2bb5ac2749dce5">◆ </a></span>kCarrierAc64TimerSize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kCarrierAc64TimerSize = 4</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<div class="ttc" id="air__Carrier_8h_html_a8ae023f5e44d5c29df41ab0f5cd534a0"><div class="ttname"><a href="ir__Carrier_8h.html#a8ae023f5e44d5c29df41ab0f5cd534a0">kCarrierAc64SleepOffset</a></div><div class="ttdeci">const uint8_t kCarrierAc64SleepOffset</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:60</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_aebcfb795028fea2d1b4bfde9a045e672"><div class="ttname"><a href="ir__Carrier_8h.html#aebcfb795028fea2d1b4bfde9a045e672">kCarrierAc64FanSize</a></div><div class="ttdeci">const uint8_t kCarrierAc64FanSize</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:43</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_a8a03bb9d7ead5116dff0b81732300b40"><div class="ttname"><a href="ir__Carrier_8h.html#a8a03bb9d7ead5116dff0b81732300b40">kCarrierAc64OnTimerEnableOffset</a></div><div class="ttdeci">const uint8_t kCarrierAc64OnTimerEnableOffset</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:58</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_ad2fd8df9a5114e0fc34a3657aac61f9c"><div class="ttname"><a href="ir__Carrier_8h.html#ad2fd8df9a5114e0fc34a3657aac61f9c">kCarrierAc64OnTimerOffset</a></div><div class="ttdeci">const uint8_t kCarrierAc64OnTimerOffset</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:65</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_a1afcf0873e42c5cda5328bfe97d97ade"><div class="ttname"><a href="ir__Carrier_8h.html#a1afcf0873e42c5cda5328bfe97d97ade">kCarrierAc64OffTimerEnableOffset</a></div><div class="ttdeci">const uint8_t kCarrierAc64OffTimerEnableOffset</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:56</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_adced87f4aed397ea8f2bb5ac2749dce5"><div class="ttname"><a href="ir__Carrier_8h.html#adced87f4aed397ea8f2bb5ac2749dce5">kCarrierAc64TimerSize</a></div><div class="ttdeci">const uint8_t kCarrierAc64TimerSize</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:62</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_a0b446c17c4965508f335e68c786f0596"><div class="ttname"><a href="ir__Carrier_8h.html#a0b446c17c4965508f335e68c786f0596">kCarrierAc64ChecksumSize</a></div><div class="ttdeci">const uint8_t kCarrierAc64ChecksumSize</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:34</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_a7f2ef38df606cb00f1c859914fc6f085"><div class="ttname"><a href="ir__Carrier_8h.html#a7f2ef38df606cb00f1c859914fc6f085">kCarrierAc64ModeOffset</a></div><div class="ttdeci">const uint8_t kCarrierAc64ModeOffset</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:35</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_a943b94e79e98237678b66f6f4a1b6af4"><div class="ttname"><a href="ir__Carrier_8h.html#a943b94e79e98237678b66f6f4a1b6af4">kCarrierAc64PowerOffset</a></div><div class="ttdeci">const uint8_t kCarrierAc64PowerOffset</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:55</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_a8d28dd57b7ad6b9f4bb2ba11fa4b63f7"><div class="ttname"><a href="ir__Carrier_8h.html#a8d28dd57b7ad6b9f4bb2ba11fa4b63f7">kCarrierAc64ModeSize</a></div><div class="ttdeci">const uint8_t kCarrierAc64ModeSize</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:37</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_a3d3663b7e55cae59f1b8bba5ffbb5fad"><div class="ttname"><a href="ir__Carrier_8h.html#a3d3663b7e55cae59f1b8bba5ffbb5fad">kCarrierAc64TempOffset</a></div><div class="ttdeci">const uint8_t kCarrierAc64TempOffset</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:48</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_ae9e16d5ab69b493607ce84dfbded150f"><div class="ttname"><a href="ir__Carrier_8h.html#ae9e16d5ab69b493607ce84dfbded150f">kCarrierAc64TempSize</a></div><div class="ttdeci">const uint8_t kCarrierAc64TempSize</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:50</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_a3aa65474b5be8c77d498b7e83d8b8f31"><div class="ttname"><a href="ir__Carrier_8h.html#a3aa65474b5be8c77d498b7e83d8b8f31">kCarrierAc64ChecksumOffset</a></div><div class="ttdeci">const uint8_t kCarrierAc64ChecksumOffset</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:33</div></div>
|
||||
<div class="ttc" id="air__Carrier_8h_html_abbd2da4887e1c313df40506c82cba836"><div class="ttname"><a href="ir__Carrier_8h.html#abbd2da4887e1c313df40506c82cba836">kCarrierAc64FanOffset</a></div><div class="ttdeci">const uint8_t kCarrierAc64FanOffset</div><div class="ttdef"><b>Definition:</b> ir_Carrier.h:41</div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,695 +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_Delonghi.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&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&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> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">ir_Delonghi.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Delonghi A/C.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><a href="ir__Delonghi_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  </td><td class="memItemRight" valign="bottom"><a class="el" href="classIRDelonghiAc.html">IRDelonghiAc</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class for handling detailed Delonghi A/C messages. <a href="classIRDelonghiAc.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </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:a9d02f6520d6d1d7e305ea651099cc9ef"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a9d02f6520d6d1d7e305ea651099cc9ef">kDelonghiAcTempOffset</a> = 8</td></tr>
|
||||
<tr class="separator:a9d02f6520d6d1d7e305ea651099cc9ef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3fb467e0d2385893c8c7a8daa0505ec1"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a3fb467e0d2385893c8c7a8daa0505ec1">kDelonghiAcTempSize</a> = 5</td></tr>
|
||||
<tr class="separator:a3fb467e0d2385893c8c7a8daa0505ec1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad31267284f7dd8f533fc978ed7e92428"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#ad31267284f7dd8f533fc978ed7e92428">kDelonghiAcTempMinC</a> = 18</td></tr>
|
||||
<tr class="separator:ad31267284f7dd8f533fc978ed7e92428"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a476922b8d240c46cf092897f6c701e87"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a476922b8d240c46cf092897f6c701e87">kDelonghiAcTempMaxC</a> = 32</td></tr>
|
||||
<tr class="separator:a476922b8d240c46cf092897f6c701e87"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0311abab5eff5a8c47261db8e3d40ed5"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a0311abab5eff5a8c47261db8e3d40ed5">kDelonghiAcTempMinF</a> = 64</td></tr>
|
||||
<tr class="separator:a0311abab5eff5a8c47261db8e3d40ed5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abc11f81bc221aa3789258b7a990633b3"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#abc11f81bc221aa3789258b7a990633b3">kDelonghiAcTempMaxF</a> = 90</td></tr>
|
||||
<tr class="separator:abc11f81bc221aa3789258b7a990633b3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:add6f728d2746a089e00a35644d664a6c"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#add6f728d2746a089e00a35644d664a6c">kDelonghiAcTempAutoDryMode</a> = 0</td></tr>
|
||||
<tr class="separator:add6f728d2746a089e00a35644d664a6c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a120ae31fac35c33214317c3187aae15c"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a120ae31fac35c33214317c3187aae15c">kDelonghiAcTempFanMode</a> = 0b00110</td></tr>
|
||||
<tr class="separator:a120ae31fac35c33214317c3187aae15c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab9ff55f2717de8401a940b6afd4c13d6"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#ab9ff55f2717de8401a940b6afd4c13d6">kDelonghiAcFanOffset</a></td></tr>
|
||||
<tr class="separator:ab9ff55f2717de8401a940b6afd4c13d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adc3ed20ff78231b8ac2eb82481d3ebb2"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#adc3ed20ff78231b8ac2eb82481d3ebb2">kDelonghiAcFanSize</a> = 2</td></tr>
|
||||
<tr class="separator:adc3ed20ff78231b8ac2eb82481d3ebb2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adf2286936d79d8c899283fa6e3838ebb"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#adf2286936d79d8c899283fa6e3838ebb">kDelonghiAcFanAuto</a> = 0b00</td></tr>
|
||||
<tr class="separator:adf2286936d79d8c899283fa6e3838ebb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a03027eb1a6a382479b44db0699aee30b"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a03027eb1a6a382479b44db0699aee30b">kDelonghiAcFanHigh</a> = 0b01</td></tr>
|
||||
<tr class="separator:a03027eb1a6a382479b44db0699aee30b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac748c5e0b7c5acb108086f90c088028f"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#ac748c5e0b7c5acb108086f90c088028f">kDelonghiAcFanMedium</a> = 0b10</td></tr>
|
||||
<tr class="separator:ac748c5e0b7c5acb108086f90c088028f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a053a51021679cd5c4720e7ec68fa43eb"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a053a51021679cd5c4720e7ec68fa43eb">kDelonghiAcFanLow</a> = 0b11</td></tr>
|
||||
<tr class="separator:a053a51021679cd5c4720e7ec68fa43eb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac9e6f419569558f4bd5f5a6e10d24bb6"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#ac9e6f419569558f4bd5f5a6e10d24bb6">kDelonghiAcTempUnitBit</a></td></tr>
|
||||
<tr class="separator:ac9e6f419569558f4bd5f5a6e10d24bb6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac89b7d74aaf3d4beaa21849085d2d7e3"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#ac89b7d74aaf3d4beaa21849085d2d7e3">kDelonghiAcPowerBit</a> = <a class="el" href="ir__Delonghi_8h.html#ac9e6f419569558f4bd5f5a6e10d24bb6">kDelonghiAcTempUnitBit</a> + 1</td></tr>
|
||||
<tr class="separator:ac89b7d74aaf3d4beaa21849085d2d7e3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8044375ad833a12e56974b71ddfc2bc7"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a8044375ad833a12e56974b71ddfc2bc7">kDelonghiAcModeOffset</a> = <a class="el" href="ir__Delonghi_8h.html#ac89b7d74aaf3d4beaa21849085d2d7e3">kDelonghiAcPowerBit</a> + 1</td></tr>
|
||||
<tr class="separator:a8044375ad833a12e56974b71ddfc2bc7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a30dc468cb735389aff3a27846e8a24f1"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a30dc468cb735389aff3a27846e8a24f1">kDelonghiAcModeSize</a> = 3</td></tr>
|
||||
<tr class="separator:a30dc468cb735389aff3a27846e8a24f1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9447cc3a3f6f4e0603ecc99104523119"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a9447cc3a3f6f4e0603ecc99104523119">kDelonghiAcCool</a> = 0b000</td></tr>
|
||||
<tr class="separator:a9447cc3a3f6f4e0603ecc99104523119"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1c83f080ac1f48548fcfa5d691ef893d"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a1c83f080ac1f48548fcfa5d691ef893d">kDelonghiAcDry</a> = 0b001</td></tr>
|
||||
<tr class="separator:a1c83f080ac1f48548fcfa5d691ef893d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af494534acfb8ae1c0f9c15bc13e2d0c8"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#af494534acfb8ae1c0f9c15bc13e2d0c8">kDelonghiAcFan</a> = 0b010</td></tr>
|
||||
<tr class="separator:af494534acfb8ae1c0f9c15bc13e2d0c8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab10d4fe0b9dbe99ed942b73a6ff61d37"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#ab10d4fe0b9dbe99ed942b73a6ff61d37">kDelonghiAcAuto</a> = 0b100</td></tr>
|
||||
<tr class="separator:ab10d4fe0b9dbe99ed942b73a6ff61d37"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52c86741107eb5e33780f78fbf5667d5"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a52c86741107eb5e33780f78fbf5667d5">kDelonghiAcBoostBit</a></td></tr>
|
||||
<tr class="separator:a52c86741107eb5e33780f78fbf5667d5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa1f75ea73bac50c6645625393b137391"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#aa1f75ea73bac50c6645625393b137391">kDelonghiAcSleepBit</a> = <a class="el" href="ir__Delonghi_8h.html#a52c86741107eb5e33780f78fbf5667d5">kDelonghiAcBoostBit</a> + 1</td></tr>
|
||||
<tr class="separator:aa1f75ea73bac50c6645625393b137391"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a56d225e53ffcc29c486fce295ff3295b"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a56d225e53ffcc29c486fce295ff3295b">kDelonghiAcOnTimerEnableBit</a> = <a class="el" href="ir__Delonghi_8h.html#aa1f75ea73bac50c6645625393b137391">kDelonghiAcSleepBit</a> + 3</td></tr>
|
||||
<tr class="separator:a56d225e53ffcc29c486fce295ff3295b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a94e0d6ed9ba66c467d9fb4467ab4e512"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a94e0d6ed9ba66c467d9fb4467ab4e512">kDelonghiAcHoursSize</a> = 5</td></tr>
|
||||
<tr class="separator:a94e0d6ed9ba66c467d9fb4467ab4e512"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91ed842a356878349760fe75f6d686b2"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a91ed842a356878349760fe75f6d686b2">kDelonghiAcMinsSize</a> = 6</td></tr>
|
||||
<tr class="separator:a91ed842a356878349760fe75f6d686b2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a44d3f0d850c5cd5ad8c0e2dc7c2bd860"><td class="memItemLeft" align="right" valign="top">const uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a44d3f0d850c5cd5ad8c0e2dc7c2bd860">kDelonghiAcTimerMax</a> = 23 * 60 + 59</td></tr>
|
||||
<tr class="separator:a44d3f0d850c5cd5ad8c0e2dc7c2bd860"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a310b01f1ba238a8342261c01f77f0234"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a310b01f1ba238a8342261c01f77f0234">kDelonghiAcOnTimerHoursOffset</a></td></tr>
|
||||
<tr class="separator:a310b01f1ba238a8342261c01f77f0234"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a37d9a33640b64833daeb1ccc4e209be1"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a37d9a33640b64833daeb1ccc4e209be1">kDelonghiAcOnTimerMinsOffset</a></td></tr>
|
||||
<tr class="separator:a37d9a33640b64833daeb1ccc4e209be1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a93b8d905151be16f6d0918d6fd8d27e2"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a93b8d905151be16f6d0918d6fd8d27e2">kDelonghiAcOffTimerEnableBit</a></td></tr>
|
||||
<tr class="separator:a93b8d905151be16f6d0918d6fd8d27e2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d7b8115532bf01ae8c53b2ecbbf223b"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a6d7b8115532bf01ae8c53b2ecbbf223b">kDelonghiAcOffTimerHoursOffset</a></td></tr>
|
||||
<tr class="separator:a6d7b8115532bf01ae8c53b2ecbbf223b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a47b2f9c730c23d2c117141653622e04b"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a47b2f9c730c23d2c117141653622e04b">kDelonghiAcOffTimerMinsOffset</a></td></tr>
|
||||
<tr class="separator:a47b2f9c730c23d2c117141653622e04b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b5e3d9874b016f60b7f9c26e7cf0cfd"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a4b5e3d9874b016f60b7f9c26e7cf0cfd">kDelonghiAcChecksumOffset</a></td></tr>
|
||||
<tr class="separator:a4b5e3d9874b016f60b7f9c26e7cf0cfd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a376acfc72923eccd3a1a9cc04453c0fc"><td class="memItemLeft" align="right" valign="top">const uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="ir__Delonghi_8h.html#a376acfc72923eccd3a1a9cc04453c0fc">kDelonghiAcChecksumSize</a> = 8</td></tr>
|
||||
<tr class="separator:a376acfc72923eccd3a1a9cc04453c0fc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Delonghi A/C. </p>
|
||||
<dl class="section note"><dt>Note</dt><dd>Kudos to TheMaxxz For the breakdown and mapping of the bit values. </dd></dl>
|
||||
<dl class="section see"><dt>See also</dt><dd><a href="https://github.com/crankyoldgit/IRremoteESP8266/issues/1096">https://github.com/crankyoldgit/IRremoteESP8266/issues/1096</a> </dd></dl>
|
||||
</div><h2 class="groupheader">Variable Documentation</h2>
|
||||
<a id="ab10d4fe0b9dbe99ed942b73a6ff61d37"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab10d4fe0b9dbe99ed942b73a6ff61d37">◆ </a></span>kDelonghiAcAuto</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcAuto = 0b100</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a52c86741107eb5e33780f78fbf5667d5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a52c86741107eb5e33780f78fbf5667d5">◆ </a></span>kDelonghiAcBoostBit</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcBoostBit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Delonghi_8h.html#a8044375ad833a12e56974b71ddfc2bc7">kDelonghiAcModeOffset</a> +</div>
|
||||
<div class="line"> <a class="code" href="ir__Delonghi_8h.html#a30dc468cb735389aff3a27846e8a24f1">kDelonghiAcModeSize</a></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4b5e3d9874b016f60b7f9c26e7cf0cfd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4b5e3d9874b016f60b7f9c26e7cf0cfd">◆ </a></span>kDelonghiAcChecksumOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcChecksumOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Delonghi_8h.html#a47b2f9c730c23d2c117141653622e04b">kDelonghiAcOffTimerMinsOffset</a> +</div>
|
||||
<div class="line"> <a class="code" href="ir__Delonghi_8h.html#a91ed842a356878349760fe75f6d686b2">kDelonghiAcMinsSize</a> + 2</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a376acfc72923eccd3a1a9cc04453c0fc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a376acfc72923eccd3a1a9cc04453c0fc">◆ </a></span>kDelonghiAcChecksumSize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcChecksumSize = 8</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9447cc3a3f6f4e0603ecc99104523119"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9447cc3a3f6f4e0603ecc99104523119">◆ </a></span>kDelonghiAcCool</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcCool = 0b000</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1c83f080ac1f48548fcfa5d691ef893d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1c83f080ac1f48548fcfa5d691ef893d">◆ </a></span>kDelonghiAcDry</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcDry = 0b001</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af494534acfb8ae1c0f9c15bc13e2d0c8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af494534acfb8ae1c0f9c15bc13e2d0c8">◆ </a></span>kDelonghiAcFan</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcFan = 0b010</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="adf2286936d79d8c899283fa6e3838ebb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adf2286936d79d8c899283fa6e3838ebb">◆ </a></span>kDelonghiAcFanAuto</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcFanAuto = 0b00</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a03027eb1a6a382479b44db0699aee30b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a03027eb1a6a382479b44db0699aee30b">◆ </a></span>kDelonghiAcFanHigh</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcFanHigh = 0b01</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a053a51021679cd5c4720e7ec68fa43eb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a053a51021679cd5c4720e7ec68fa43eb">◆ </a></span>kDelonghiAcFanLow</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcFanLow = 0b11</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac748c5e0b7c5acb108086f90c088028f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac748c5e0b7c5acb108086f90c088028f">◆ </a></span>kDelonghiAcFanMedium</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcFanMedium = 0b10</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab9ff55f2717de8401a940b6afd4c13d6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab9ff55f2717de8401a940b6afd4c13d6">◆ </a></span>kDelonghiAcFanOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcFanOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Delonghi_8h.html#a9d02f6520d6d1d7e305ea651099cc9ef">kDelonghiAcTempOffset</a> +</div>
|
||||
<div class="line"> <a class="code" href="ir__Delonghi_8h.html#a3fb467e0d2385893c8c7a8daa0505ec1">kDelonghiAcTempSize</a></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="adc3ed20ff78231b8ac2eb82481d3ebb2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adc3ed20ff78231b8ac2eb82481d3ebb2">◆ </a></span>kDelonghiAcFanSize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcFanSize = 2</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a94e0d6ed9ba66c467d9fb4467ab4e512"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a94e0d6ed9ba66c467d9fb4467ab4e512">◆ </a></span>kDelonghiAcHoursSize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcHoursSize = 5</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a91ed842a356878349760fe75f6d686b2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a91ed842a356878349760fe75f6d686b2">◆ </a></span>kDelonghiAcMinsSize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcMinsSize = 6</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8044375ad833a12e56974b71ddfc2bc7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8044375ad833a12e56974b71ddfc2bc7">◆ </a></span>kDelonghiAcModeOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcModeOffset = <a class="el" href="ir__Delonghi_8h.html#ac89b7d74aaf3d4beaa21849085d2d7e3">kDelonghiAcPowerBit</a> + 1</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a30dc468cb735389aff3a27846e8a24f1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a30dc468cb735389aff3a27846e8a24f1">◆ </a></span>kDelonghiAcModeSize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcModeSize = 3</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a93b8d905151be16f6d0918d6fd8d27e2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a93b8d905151be16f6d0918d6fd8d27e2">◆ </a></span>kDelonghiAcOffTimerEnableBit</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcOffTimerEnableBit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Delonghi_8h.html#a37d9a33640b64833daeb1ccc4e209be1">kDelonghiAcOnTimerMinsOffset</a> +</div>
|
||||
<div class="line"> <a class="code" href="ir__Delonghi_8h.html#a91ed842a356878349760fe75f6d686b2">kDelonghiAcMinsSize</a> + 2</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6d7b8115532bf01ae8c53b2ecbbf223b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6d7b8115532bf01ae8c53b2ecbbf223b">◆ </a></span>kDelonghiAcOffTimerHoursOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcOffTimerHoursOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Delonghi_8h.html#a93b8d905151be16f6d0918d6fd8d27e2">kDelonghiAcOffTimerEnableBit</a> +</div>
|
||||
<div class="line"> 1</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a47b2f9c730c23d2c117141653622e04b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a47b2f9c730c23d2c117141653622e04b">◆ </a></span>kDelonghiAcOffTimerMinsOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcOffTimerMinsOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Delonghi_8h.html#a6d7b8115532bf01ae8c53b2ecbbf223b">kDelonghiAcOffTimerHoursOffset</a> +</div>
|
||||
<div class="line"> <a class="code" href="ir__Delonghi_8h.html#a94e0d6ed9ba66c467d9fb4467ab4e512">kDelonghiAcHoursSize</a> + 2</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a56d225e53ffcc29c486fce295ff3295b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a56d225e53ffcc29c486fce295ff3295b">◆ </a></span>kDelonghiAcOnTimerEnableBit</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcOnTimerEnableBit = <a class="el" href="ir__Delonghi_8h.html#aa1f75ea73bac50c6645625393b137391">kDelonghiAcSleepBit</a> + 3</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a310b01f1ba238a8342261c01f77f0234"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a310b01f1ba238a8342261c01f77f0234">◆ </a></span>kDelonghiAcOnTimerHoursOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcOnTimerHoursOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Delonghi_8h.html#a56d225e53ffcc29c486fce295ff3295b">kDelonghiAcOnTimerEnableBit</a> +</div>
|
||||
<div class="line"> 1</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a37d9a33640b64833daeb1ccc4e209be1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a37d9a33640b64833daeb1ccc4e209be1">◆ </a></span>kDelonghiAcOnTimerMinsOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcOnTimerMinsOffset</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Delonghi_8h.html#a310b01f1ba238a8342261c01f77f0234">kDelonghiAcOnTimerHoursOffset</a> +</div>
|
||||
<div class="line"> <a class="code" href="ir__Delonghi_8h.html#a94e0d6ed9ba66c467d9fb4467ab4e512">kDelonghiAcHoursSize</a> + 2</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac89b7d74aaf3d4beaa21849085d2d7e3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac89b7d74aaf3d4beaa21849085d2d7e3">◆ </a></span>kDelonghiAcPowerBit</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcPowerBit = <a class="el" href="ir__Delonghi_8h.html#ac9e6f419569558f4bd5f5a6e10d24bb6">kDelonghiAcTempUnitBit</a> + 1</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa1f75ea73bac50c6645625393b137391"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa1f75ea73bac50c6645625393b137391">◆ </a></span>kDelonghiAcSleepBit</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcSleepBit = <a class="el" href="ir__Delonghi_8h.html#a52c86741107eb5e33780f78fbf5667d5">kDelonghiAcBoostBit</a> + 1</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="add6f728d2746a089e00a35644d664a6c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#add6f728d2746a089e00a35644d664a6c">◆ </a></span>kDelonghiAcTempAutoDryMode</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcTempAutoDryMode = 0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a120ae31fac35c33214317c3187aae15c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a120ae31fac35c33214317c3187aae15c">◆ </a></span>kDelonghiAcTempFanMode</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcTempFanMode = 0b00110</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a476922b8d240c46cf092897f6c701e87"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a476922b8d240c46cf092897f6c701e87">◆ </a></span>kDelonghiAcTempMaxC</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcTempMaxC = 32</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abc11f81bc221aa3789258b7a990633b3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abc11f81bc221aa3789258b7a990633b3">◆ </a></span>kDelonghiAcTempMaxF</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcTempMaxF = 90</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad31267284f7dd8f533fc978ed7e92428"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad31267284f7dd8f533fc978ed7e92428">◆ </a></span>kDelonghiAcTempMinC</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcTempMinC = 18</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0311abab5eff5a8c47261db8e3d40ed5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0311abab5eff5a8c47261db8e3d40ed5">◆ </a></span>kDelonghiAcTempMinF</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcTempMinF = 64</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9d02f6520d6d1d7e305ea651099cc9ef"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9d02f6520d6d1d7e305ea651099cc9ef">◆ </a></span>kDelonghiAcTempOffset</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcTempOffset = 8</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3fb467e0d2385893c8c7a8daa0505ec1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3fb467e0d2385893c8c7a8daa0505ec1">◆ </a></span>kDelonghiAcTempSize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcTempSize = 5</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac9e6f419569558f4bd5f5a6e10d24bb6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac9e6f419569558f4bd5f5a6e10d24bb6">◆ </a></span>kDelonghiAcTempUnitBit</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint8_t kDelonghiAcTempUnitBit</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= <a class="code" href="ir__Delonghi_8h.html#ab9ff55f2717de8401a940b6afd4c13d6">kDelonghiAcFanOffset</a> +</div>
|
||||
<div class="line"> <a class="code" href="ir__Delonghi_8h.html#adc3ed20ff78231b8ac2eb82481d3ebb2">kDelonghiAcFanSize</a></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a44d3f0d850c5cd5ad8c0e2dc7c2bd860"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a44d3f0d850c5cd5ad8c0e2dc7c2bd860">◆ </a></span>kDelonghiAcTimerMax</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const uint16_t kDelonghiAcTimerMax = 23 * 60 + 59</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<div class="ttc" id="air__Delonghi_8h_html_a9d02f6520d6d1d7e305ea651099cc9ef"><div class="ttname"><a href="ir__Delonghi_8h.html#a9d02f6520d6d1d7e305ea651099cc9ef">kDelonghiAcTempOffset</a></div><div class="ttdeci">const uint8_t kDelonghiAcTempOffset</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:50</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_a310b01f1ba238a8342261c01f77f0234"><div class="ttname"><a href="ir__Delonghi_8h.html#a310b01f1ba238a8342261c01f77f0234">kDelonghiAcOnTimerHoursOffset</a></div><div class="ttdeci">const uint8_t kDelonghiAcOnTimerHoursOffset</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:82</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_a8044375ad833a12e56974b71ddfc2bc7"><div class="ttname"><a href="ir__Delonghi_8h.html#a8044375ad833a12e56974b71ddfc2bc7">kDelonghiAcModeOffset</a></div><div class="ttdeci">const uint8_t kDelonghiAcModeOffset</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:68</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_a37d9a33640b64833daeb1ccc4e209be1"><div class="ttname"><a href="ir__Delonghi_8h.html#a37d9a33640b64833daeb1ccc4e209be1">kDelonghiAcOnTimerMinsOffset</a></div><div class="ttdeci">const uint8_t kDelonghiAcOnTimerMinsOffset</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:84</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_a30dc468cb735389aff3a27846e8a24f1"><div class="ttname"><a href="ir__Delonghi_8h.html#a30dc468cb735389aff3a27846e8a24f1">kDelonghiAcModeSize</a></div><div class="ttdeci">const uint8_t kDelonghiAcModeSize</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:69</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_a3fb467e0d2385893c8c7a8daa0505ec1"><div class="ttname"><a href="ir__Delonghi_8h.html#a3fb467e0d2385893c8c7a8daa0505ec1">kDelonghiAcTempSize</a></div><div class="ttdeci">const uint8_t kDelonghiAcTempSize</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:51</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_a47b2f9c730c23d2c117141653622e04b"><div class="ttname"><a href="ir__Delonghi_8h.html#a47b2f9c730c23d2c117141653622e04b">kDelonghiAcOffTimerMinsOffset</a></div><div class="ttdeci">const uint8_t kDelonghiAcOffTimerMinsOffset</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:91</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_adc3ed20ff78231b8ac2eb82481d3ebb2"><div class="ttname"><a href="ir__Delonghi_8h.html#adc3ed20ff78231b8ac2eb82481d3ebb2">kDelonghiAcFanSize</a></div><div class="ttdeci">const uint8_t kDelonghiAcFanSize</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:60</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_a56d225e53ffcc29c486fce295ff3295b"><div class="ttname"><a href="ir__Delonghi_8h.html#a56d225e53ffcc29c486fce295ff3295b">kDelonghiAcOnTimerEnableBit</a></div><div class="ttdeci">const uint8_t kDelonghiAcOnTimerEnableBit</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:78</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_a91ed842a356878349760fe75f6d686b2"><div class="ttname"><a href="ir__Delonghi_8h.html#a91ed842a356878349760fe75f6d686b2">kDelonghiAcMinsSize</a></div><div class="ttdeci">const uint8_t kDelonghiAcMinsSize</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:80</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_a93b8d905151be16f6d0918d6fd8d27e2"><div class="ttname"><a href="ir__Delonghi_8h.html#a93b8d905151be16f6d0918d6fd8d27e2">kDelonghiAcOffTimerEnableBit</a></div><div class="ttdeci">const uint8_t kDelonghiAcOffTimerEnableBit</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:87</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_a94e0d6ed9ba66c467d9fb4467ab4e512"><div class="ttname"><a href="ir__Delonghi_8h.html#a94e0d6ed9ba66c467d9fb4467ab4e512">kDelonghiAcHoursSize</a></div><div class="ttdeci">const uint8_t kDelonghiAcHoursSize</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:79</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_ab9ff55f2717de8401a940b6afd4c13d6"><div class="ttname"><a href="ir__Delonghi_8h.html#ab9ff55f2717de8401a940b6afd4c13d6">kDelonghiAcFanOffset</a></div><div class="ttdeci">const uint8_t kDelonghiAcFanOffset</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:58</div></div>
|
||||
<div class="ttc" id="air__Delonghi_8h_html_a6d7b8115532bf01ae8c53b2ecbbf223b"><div class="ttname"><a href="ir__Delonghi_8h.html#a6d7b8115532bf01ae8c53b2ecbbf223b">kDelonghiAcOffTimerHoursOffset</a></div><div class="ttdeci">const uint8_t kDelonghiAcOffTimerHoursOffset</div><div class="ttdef"><b>Definition:</b> ir_Delonghi.h:89</div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.17
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,70 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['_5f_0',['_',['../classIRAirwellAc.html#af5675d200cdc571911162ecf8c74fdc0',1,'IRAirwellAc::_()'],['../classIRGreeAC.html#a9c048fe707312bdfd30c29fe8d6ab4b5',1,'IRGreeAC::_()'],['../classIRHaierAC.html#a523b6e63f16c5f817d82bcdbf351d7e7',1,'IRHaierAC::_()'],['../classIRHaierACYRW02.html#aaa31ae12544758f57f0dcd11b20fe285',1,'IRHaierACYRW02::_()'],['../classIRMideaAC.html#a43e44a594e00ed14c9b6aca4a862ea9e',1,'IRMideaAC::_()'],['../classIRVoltas.html#a251065338907253521a12e5e0f8aeb26',1,'IRVoltas::_()']]],
|
||||
['_5f_5fpad0_5f_5f_1',['__pad0__',['../unionAirwellProtocol.html#ac8190704f390caf41b76dc0ee3377056',1,'AirwellProtocol::__pad0__()'],['../unionGreeProtocol.html#a06baff7b648875f337ea4d099f8ba73d',1,'GreeProtocol::__pad0__()'],['../unionHaierProtocol.html#a2648f0ff2bc5a6481e9fd2017408a590',1,'HaierProtocol::__pad0__()'],['../unionHaierYRW02Protocol.html#a48fb1f12d6902568da902b5de7e1bfef',1,'HaierYRW02Protocol::__pad0__()'],['../unionMideaProtocol.html#ab48c834ee5a37297d04e71e6e32468d2',1,'MideaProtocol::__pad0__()'],['../unionVoltasProtocol.html#a6a9f9ff0c3c7b691ed78738138467afa',1,'VoltasProtocol::__pad0__()']]],
|
||||
['_5f_5fpad10_5f_5f_2',['__pad10__',['../unionHaierYRW02Protocol.html#abc9d14dbc6ab798a389244499fad7d96',1,'HaierYRW02Protocol']]],
|
||||
['_5f_5fpad11_5f_5f_3',['__pad11__',['../unionHaierYRW02Protocol.html#a033dacb9a8b936c0187e86c585431198',1,'HaierYRW02Protocol']]],
|
||||
['_5f_5fpad12_5f_5f_4',['__pad12__',['../unionHaierYRW02Protocol.html#a3df5d93e5f676ff44b32227a44be98ac',1,'HaierYRW02Protocol']]],
|
||||
['_5f_5fpad1_5f_5f_5',['__pad1__',['../unionAirwellProtocol.html#ab2a20785c417317ac37cd1b5ef795249',1,'AirwellProtocol::__pad1__()'],['../unionGreeProtocol.html#a094751746e21e5ae70ff7ace3b84c75d',1,'GreeProtocol::__pad1__()'],['../unionHaierProtocol.html#a8e91589ca0e2db529f73e3f8ecbb00a0',1,'HaierProtocol::__pad1__()'],['../unionHaierYRW02Protocol.html#aa20f4bbeb35dfa6afe0af4c7ea1cc498',1,'HaierYRW02Protocol::__pad1__()'],['../unionMideaProtocol.html#a3351e3af6d3f214536e593c450fa0915',1,'MideaProtocol::__pad1__()'],['../unionVoltasProtocol.html#a80c4eeb8eea30866ef991cab330f6def',1,'VoltasProtocol::__pad1__()']]],
|
||||
['_5f_5fpad2_5f_5f_6',['__pad2__',['../unionAirwellProtocol.html#a3ba38aea4ada26e1936478d737e2080a',1,'AirwellProtocol::__pad2__()'],['../unionGreeProtocol.html#a715441faac2bdd5dc37d6a3efcc99c4f',1,'GreeProtocol::__pad2__()'],['../unionHaierYRW02Protocol.html#a51178359e3860a50dbf53bda14b5a88c',1,'HaierYRW02Protocol::__pad2__()'],['../unionMideaProtocol.html#ab638086cc0b8d25fba57278c7ba881cb',1,'MideaProtocol::__pad2__()'],['../unionVoltasProtocol.html#a4c2798df803074bcde8ddf6c7e855d91',1,'VoltasProtocol::__pad2__()']]],
|
||||
['_5f_5fpad3_5f_5f_7',['__pad3__',['../unionGreeProtocol.html#a7291d729f3b5638cb160afbda37baba1',1,'GreeProtocol::__pad3__()'],['../unionHaierYRW02Protocol.html#ad2c1066a2d796f49424feb2612df3d98',1,'HaierYRW02Protocol::__pad3__()'],['../unionMideaProtocol.html#ac0d1346479086522065ec71ea0b87ad2',1,'MideaProtocol::__pad3__()'],['../unionVoltasProtocol.html#aa63b5dd18bc7376a712e7dd16d594525',1,'VoltasProtocol::__pad3__()']]],
|
||||
['_5f_5fpad4_5f_5f_8',['__pad4__',['../unionGreeProtocol.html#a6caf58eb68a83c0686dbd65d7a35cb58',1,'GreeProtocol::__pad4__()'],['../unionHaierYRW02Protocol.html#a62e17795ebcaea82715972f98d5408ca',1,'HaierYRW02Protocol::__pad4__()'],['../unionMideaProtocol.html#addde95b2535612df3ef2183998cf7ca6',1,'MideaProtocol::__pad4__()'],['../unionVoltasProtocol.html#ab0ec8c8b4f98d8ad2185259a1013f20b',1,'VoltasProtocol::__pad4__()']]],
|
||||
['_5f_5fpad5_5f_5f_9',['__pad5__',['../unionHaierYRW02Protocol.html#a7405f45e3dfb5230a6e531c3ea5bd2cc',1,'HaierYRW02Protocol::__pad5__()'],['../unionVoltasProtocol.html#af25903098b89acf7d2b6ebc08eea3ce5',1,'VoltasProtocol::__pad5__()']]],
|
||||
['_5f_5fpad6_5f_5f_10',['__pad6__',['../unionHaierYRW02Protocol.html#a03595ed00f070b0eecc647f426c2c9b1',1,'HaierYRW02Protocol::__pad6__()'],['../unionVoltasProtocol.html#a1fc2d4c2b5792d53d364e61b84ca1fb0',1,'VoltasProtocol::__pad6__()']]],
|
||||
['_5f_5fpad7_5f_5f_11',['__pad7__',['../unionHaierYRW02Protocol.html#a13f95461887012ca8a0d27ce71c65cb6',1,'HaierYRW02Protocol']]],
|
||||
['_5f_5fpad8_5f_5f_12',['__pad8__',['../unionHaierYRW02Protocol.html#ab0640cdf0ae186ef0a75699bb2ab2247',1,'HaierYRW02Protocol']]],
|
||||
['_5f_5fpad9_5f_5f_13',['__pad9__',['../unionHaierYRW02Protocol.html#ad5c197a23df2a768d022946347d765fe',1,'HaierYRW02Protocol']]],
|
||||
['_5fbackupstate_14',['_backupState',['../classIRToshibaAC.html#a108c23cb859a64228166e5385295a1e5',1,'IRToshibaAC']]],
|
||||
['_5fcancelofftimer_15',['_cancelOffTimer',['../classIRCarrierAc64.html#a4a0fdf34836b1c954b27c9b242324679',1,'IRCarrierAc64']]],
|
||||
['_5fcancelontimer_16',['_cancelOnTimer',['../classIRCarrierAc64.html#a43e7be5a1a6fe2dbfe245e99d2205779',1,'IRCarrierAc64']]],
|
||||
['_5fclean_17',['_clean',['../classIRFujitsuAC.html#acf7808cfeb6e15cea1d5ee8196075e04',1,'IRFujitsuAC']]],
|
||||
['_5fcmd_18',['_cmd',['../classIRFujitsuAC.html#a5e66bc4a24b892525cfa02bb4d741cbf',1,'IRFujitsuAC']]],
|
||||
['_5fdelaymicroseconds_19',['_delayMicroseconds',['../classIRsend.html#a61ceb32aa53f538b93377b10e58b45c9',1,'IRsend']]],
|
||||
['_5fdesiredtemp_20',['_desiredtemp',['../classIRWhirlpoolAc.html#aee17cfa10f19e0df992b25cff58e9613',1,'IRWhirlpoolAc']]],
|
||||
['_5fdutycycle_21',['_dutycycle',['../classIRsend.html#a602e96e8cdbd6af41d288d905043e51f',1,'IRsend']]],
|
||||
['_5feconotoggle_22',['_EconoToggle',['../classIRMideaAC.html#a30f184751948b4412da46577578b625a',1,'IRMideaAC']]],
|
||||
['_5ffan_23',['_fan',['../classIRSharpAc.html#ad0f4e6025f2952c477bbd3f72a64d2fe',1,'IRSharpAc']]],
|
||||
['_5ffanspeed_24',['_fanSpeed',['../classIRFujitsuAC.html#a537f02328039c044f7152bf0a61a05c9',1,'IRFujitsuAC']]],
|
||||
['_5ffilter_25',['_filter',['../classIRFujitsuAC.html#a4a2f96f4f1cd6650d48ebc3b13fd561c',1,'IRFujitsuAC']]],
|
||||
['_5fforcepower_26',['_forcepower',['../classIRSamsungAc.html#a022c96bfab671b1d0b6b5b331be31993',1,'IRSamsungAc']]],
|
||||
['_5ffreq_5funittest_27',['_freq_unittest',['../classIRsend.html#a2caec2f35ecdb890b1e34d9eb3642363',1,'IRsend']]],
|
||||
['_5fgettemp_28',['_getTemp',['../classIRSanyoAc.html#a958a4d66a2e17dccefaedad45787355e',1,'IRSanyoAc']]],
|
||||
['_5fgettime_29',['_getTime',['../classIRPanasonicAc.html#ab0a592b759daf90be548ac69ae99f40f',1,'IRPanasonicAc']]],
|
||||
['_5fgettimer_30',['_getTimer',['../classIRCoronaAc.html#a419053fbf9ef27e937db0ff7519927bd',1,'IRCoronaAc::_getTimer()'],['../classIRVestelAc.html#ad3f095d248ad3c84a777ed9f2d3b001e',1,'IRVestelAc::_getTimer()']]],
|
||||
['_5finverted_31',['_inverted',['../classIRac.html#a9cfaa0b92819f06b3aa5b3e9e48b9d51',1,'IRac']]],
|
||||
['_5firsend_32',['_irsend',['../classIRAirwellAc.html#a57a01d6e65f6fa1127f8d3dc86ff8071',1,'IRAirwellAc::_irsend()'],['../classIRAmcorAc.html#a6245bb51fa206031c3348e3eb6cb096d',1,'IRAmcorAc::_irsend()'],['../classIRArgoAC.html#a1abd8d958c3e153c4f2aaf7a3716414e',1,'IRArgoAC::_irsend()'],['../classIRCarrierAc64.html#a17270f2b1d6cab828e2a51fc23b36437',1,'IRCarrierAc64::_irsend()'],['../classIRCoolixAC.html#a6c7033e72fb860bca600ba6ea6e7afef',1,'IRCoolixAC::_irsend()'],['../classIRCoronaAc.html#afba5a3c3cff3859303a91d136ad00b66',1,'IRCoronaAc::_irsend()'],['../classIRDaikinESP.html#a2f5a8cb170d54f06bfa3eeb9b8ff838e',1,'IRDaikinESP::_irsend()'],['../classIRDaikin2.html#aa8ba00ae2c09af098146452164c4cb3b',1,'IRDaikin2::_irsend()'],['../classIRDaikin216.html#ac0e88b92a5c75138ce5b3a31f0c09be2',1,'IRDaikin216::_irsend()'],['../classIRDaikin160.html#a3094f35b359d8774a95dd3896c0e45e4',1,'IRDaikin160::_irsend()'],['../classIRDaikin176.html#a24f7022eb1c1936f5ee95ac0d732584c',1,'IRDaikin176::_irsend()'],['../classIRDaikin128.html#a1f155cc34e6c21d206962239d0135d1b',1,'IRDaikin128::_irsend()'],['../classIRDaikin152.html#a9b203215156d48dabac0fa8fd19dc613',1,'IRDaikin152::_irsend()'],['../classIRDaikin64.html#a6eb57b0eb12dab12bd9cf2fe4fded2c7',1,'IRDaikin64::_irsend()'],['../classIRDelonghiAc.html#a8cbe8b6857b7492c108118b4eda3ecb0',1,'IRDelonghiAc::_irsend()'],['../classIRElectraAc.html#af8732b31f2a4421226220dd8a4a4f985',1,'IRElectraAc::_irsend()'],['../classIRFujitsuAC.html#a2b7fec218b3530b06ce8b49f472e9595',1,'IRFujitsuAC::_irsend()'],['../classIRGoodweatherAc.html#acf606eb9e024c99407138dbd058e98d9',1,'IRGoodweatherAc::_irsend()'],['../classIRGreeAC.html#a36390655badf0ad5b5809499a8634f70',1,'IRGreeAC::_irsend()'],['../classIRHaierAC.html#aec69643fe633a57d635754690225fdd1',1,'IRHaierAC::_irsend()'],['../classIRHaierACYRW02.html#a24dd00bfa5e062c5c7f459bcd60213b7',1,'IRHaierACYRW02::_irsend()'],['../classIRHitachiAc.html#a0e296fa54cc4c56e16c6fc58c7ad827f',1,'IRHitachiAc::_irsend()'],['../classIRHitachiAc1.html#a61ad6289fc3719a850299788e642b98b',1,'IRHitachiAc1::_irsend()'],['../classIRHitachiAc424.html#a39157a1bda46304429570be2880c6ec4',1,'IRHitachiAc424::_irsend()'],['../classIRHitachiAc3.html#a8dc3b713e29f3ea96a106868451ba728',1,'IRHitachiAc3::_irsend()'],['../classIRKelvinatorAC.html#ae3571bf6de20e47f81ad1da8f1d13118',1,'IRKelvinatorAC::_irsend()'],['../classIRLgAc.html#a779f321b65db6ad05ab3e578b38cf093',1,'IRLgAc::_irsend()'],['../classIRMideaAC.html#ae2b6068355ecdc360c4c2ca2fd8d921b',1,'IRMideaAC::_irsend()'],['../classIRMitsubishiAC.html#a6753b676690f35bc8ba73504fdc34946',1,'IRMitsubishiAC::_irsend()'],['../classIRMitsubishi136.html#acd14c7bb6b26d0603ee552a000e16d43',1,'IRMitsubishi136::_irsend()'],['../classIRMitsubishi112.html#af858d640f9b2fca053287f280c8a27c0',1,'IRMitsubishi112::_irsend()'],['../classIRMitsubishiHeavy152Ac.html#a1ebd4c8b06d64e0944358156f58d414e',1,'IRMitsubishiHeavy152Ac::_irsend()'],['../classIRMitsubishiHeavy88Ac.html#a1e999c9ee028d35c03cd6b4751bcb8be',1,'IRMitsubishiHeavy88Ac::_irsend()'],['../classIRNeoclimaAc.html#a43e42b1c7e68e5a85ed10454c6210be5',1,'IRNeoclimaAc::_irsend()'],['../classIRPanasonicAc.html#a065dcc65ef3dbb8f2384f883fb97d102',1,'IRPanasonicAc::_irsend()'],['../classIRSamsungAc.html#a5815878dbebe512c41c26924cf9f5eeb',1,'IRSamsungAc::_irsend()'],['../classIRSanyoAc.html#a5dc78b02c5d10ac717542b67b65f15d6',1,'IRSanyoAc::_irsend()'],['../classIRSharpAc.html#a10ee598c31c0f8179ace953ed88e37c6',1,'IRSharpAc::_irsend()'],['../classIRTcl112Ac.html#a3f10e710a44c3a80f4f9ed5247b28058',1,'IRTcl112Ac::_irsend()'],['../classIRTecoAc.html#a283ff8b73ef2998f0668d0a03cba0938',1,'IRTecoAc::_irsend()'],['../classIRToshibaAC.html#a694609136a9cbdb9af5f8bb98411c2eb',1,'IRToshibaAC::_irsend()'],['../classIRTrotecESP.html#a1faa968fc2651dc1774160950e97a74e',1,'IRTrotecESP::_irsend()'],['../classIRVestelAc.html#a56d35fc5d39c97b4c6f2decf176e2cae',1,'IRVestelAc::_irsend()'],['../classIRVoltas.html#a09225bcf0cdff72f0fe35a88a91a88ad',1,'IRVoltas::_irsend()'],['../classIRWhirlpoolAc.html#af4fdac2382048e2776c787bebd482e9e',1,'IRWhirlpoolAc::_irsend()']]],
|
||||
['_5firtimer_5funittest_5fnow_33',['_IRtimer_unittest_now',['../IRtimer_8cpp.html#a4ac531aa761a28d68edbc12967038180',1,'IRtimer.cpp']]],
|
||||
['_5flastsentpowerstate_34',['_lastsentpowerstate',['../classIRSamsungAc.html#af1c6712dc05a451e815675abe972d9b4',1,'IRSamsungAc']]],
|
||||
['_5fmatchgeneric_35',['_matchGeneric',['../classIRrecv.html#af0b300fe6fdff58324525e8208be3024',1,'IRrecv']]],
|
||||
['_5fmode_36',['_mode',['../classIRFujitsuAC.html#a1b22f3bb3dc43e370aabad5b6efd7ca5',1,'IRFujitsuAC::_mode()'],['../classIRSharpAc.html#a169d5636aead556234dc301729050619',1,'IRSharpAc::_mode()']]],
|
||||
['_5fmodel_37',['_model',['../classIRFujitsuAC.html#a181c71dbd46ceabdcfe08448ee32bba7',1,'IRFujitsuAC::_model()'],['../classIRGreeAC.html#ae357bf1611f349e2686f4f46c2581c47',1,'IRGreeAC::_model()'],['../classIRVoltas.html#a01270b3d5e2b0d85a3ee860edb5c3232',1,'IRVoltas::_model()']]],
|
||||
['_5fmodulation_38',['_modulation',['../classIRac.html#acc6b7380f11c38d13fffa99ca2189a9b',1,'IRac']]],
|
||||
['_5foutsidequiet_39',['_outsideQuiet',['../classIRFujitsuAC.html#a20a794245e0bc44607faf7927a285672',1,'IRFujitsuAC']]],
|
||||
['_5fpin_40',['_pin',['../classIRac.html#aba78a2510d8cdcaf4c601e8b0574ae6c',1,'IRac']]],
|
||||
['_5fprev_41',['_prev',['../classIRac.html#a8c63dc78c49f3714887fea0feefffd44',1,'IRac']]],
|
||||
['_5fprevioustemp_42',['_previoustemp',['../classIRHitachiAc.html#a1368dcd7f4c0049822fd2b9b1e0acb5e',1,'IRHitachiAc::_previoustemp()'],['../classIRHitachiAc424.html#aba6c17936775e268744af23a4a533f92',1,'IRHitachiAc424::_previoustemp()']]],
|
||||
['_5fprotocol_43',['_protocol',['../classIRLgAc.html#a9bd32e865a7358bbf32830d888e2786a',1,'IRLgAc']]],
|
||||
['_5frestorestate_44',['_restoreState',['../classIRToshibaAC.html#a23fb190770159f8f1e9bf64df22e8a26',1,'IRToshibaAC']]],
|
||||
['_5fsaved_5ftemp_45',['_saved_temp',['../classIRDaikin176.html#a8f1d6c765bf09c1a3dc9678c3939a5be',1,'IRDaikin176::_saved_temp()'],['../classIRDelonghiAc.html#a724aa5748e714a7f0109a2f3502cd1d1',1,'IRDelonghiAc::_saved_temp()']]],
|
||||
['_5fsaved_5ftemp_5funits_46',['_saved_temp_units',['../classIRDelonghiAc.html#a14fba6ccbc25da76744d28e7a40c385b',1,'IRDelonghiAc']]],
|
||||
['_5fsend_5fswing_47',['_send_swing',['../classIRToshibaAC.html#a3c0873667deefce7b13a051910d13046',1,'IRToshibaAC']]],
|
||||
['_5fsendsony_48',['_sendSony',['../classIRsend.html#a21352b4499f976872a74bae36ea10338',1,'IRsend']]],
|
||||
['_5fsetmode_49',['_setMode',['../classIRWhirlpoolAc.html#a60fd8da35d6e0137711e114a5307d664',1,'IRWhirlpoolAc']]],
|
||||
['_5fsetpower_50',['_setPower',['../classIRCoronaAc.html#a4b05b7e34e0f2e66f59ff279c6970478',1,'IRCoronaAc']]],
|
||||
['_5fsettemp_51',['_setTemp',['../classIRLgAc.html#a39aca9861608211c8e74c89a7ccc97cd',1,'IRLgAc::_setTemp()'],['../classIRSanyoAc.html#a4c8c0606f6bb82b0c55b179c9f4a7bda',1,'IRSanyoAc::_setTemp()'],['../classIRWhirlpoolAc.html#abb221e09077efd96304f84e8ca130458',1,'IRWhirlpoolAc::_setTemp()']]],
|
||||
['_5fsettime_52',['_setTime',['../classIRPanasonicAc.html#a51e306dd7a3e4d580ed5396fcd166141',1,'IRPanasonicAc']]],
|
||||
['_5fsettimer_53',['_setTimer',['../classIRCoronaAc.html#a0ea9319987de7cb7f3dcb9fbefb60a2c',1,'IRCoronaAc::_setTimer()'],['../classIRVestelAc.html#a726178a16458c84d031aec07355d0dd2',1,'IRVestelAc::_setTimer()']]],
|
||||
['_5fstate_5flength_54',['_state_length',['../classIRFujitsuAC.html#aea1819d0041f305e2c990f6f3eced865',1,'IRFujitsuAC']]],
|
||||
['_5fstate_5flength_5fshort_55',['_state_length_short',['../classIRFujitsuAC.html#a7093cf32cd2e856ff692aebc732c1d50',1,'IRFujitsuAC']]],
|
||||
['_5fswing_5fmode_56',['_swing_mode',['../classIRToshibaAC.html#a3d782a316cbadf2128a1392feda5c21b',1,'IRToshibaAC']]],
|
||||
['_5fswingh_57',['_swingh',['../classIRPanasonicAc.html#ad0300ee66bcab38e13724520cb3226f9',1,'IRPanasonicAc']]],
|
||||
['_5fswingmode_58',['_swingMode',['../classIRFujitsuAC.html#a74a00fbba55b457b68f61481ce9ffbaa',1,'IRFujitsuAC']]],
|
||||
['_5fswingvtoggle_59',['_SwingVToggle',['../classIRMideaAC.html#adb4318940487aea09116fe6b9f061470',1,'IRMideaAC']]],
|
||||
['_5ftemp_60',['_temp',['../classIRFujitsuAC.html#afcff35df74885c63651134ba85359694',1,'IRFujitsuAC::_temp()'],['../classIRLgAc.html#a1eeb727ee96c26b784a607aabd4577c9',1,'IRLgAc::_temp()'],['../classIRPanasonicAc.html#af6511e3c9745ff6750dc6fc3fdda21b3',1,'IRPanasonicAc::_temp()'],['../classIRSharpAc.html#a1d0a6274534123133217175920c7cd95',1,'IRSharpAc::_temp()']]],
|
||||
['_5ftimer_5fnum_61',['_timer_num',['../classIRrecv.html#aff11c0c20735b16ce411088003607911',1,'IRrecv']]],
|
||||
['_5ftimerms_5funittest_5fnow_62',['_TimerMs_unittest_now',['../IRtimer_8cpp.html#aed35ce7fa92ebb856a03f81e756cb2c6',1,'IRtimer.cpp']]],
|
||||
['_5ftolerance_63',['_tolerance',['../classIRrecv.html#a0459a65dd31b215713ad66a1e4f3540e',1,'IRrecv']]],
|
||||
['_5ftostring_64',['_toString',['../classIRHitachiAc424.html#af7ab654c4eecf770a70399f6b9959db3',1,'IRHitachiAc424']]],
|
||||
['_5funknown_5fthreshold_65',['_unknown_threshold',['../classIRrecv.html#adb8cbc5c1cb739f33f5be25b3a6c79bd',1,'IRrecv']]],
|
||||
['_5fvalidtolerance_66',['_validTolerance',['../classIRrecv.html#a0b4221970de0d027b5ae99648fa1c003',1,'IRrecv']]]
|
||||
];
|
@ -1,24 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['add_67',['add',['../classIRtimer.html#aa8e3ff975ae5468b4727790c828fa032',1,'IRtimer::add()'],['../classTimerMs.html#a77bfc23a029a9172c3dbac03f746b0cb',1,'TimerMs::add()']]],
|
||||
['addbooltostring_68',['addBoolToString',['../namespaceirutils.html#a12ba9cf1830a886649a80c3cc5fdce2b',1,'irutils']]],
|
||||
['adddaytostring_69',['addDayToString',['../namespaceirutils.html#a6ead1d10578c64627f8a24b5d8a7444f',1,'irutils']]],
|
||||
['addfantostring_70',['addFanToString',['../namespaceirutils.html#ae023bbabc452173d348c14eac7d86ab4',1,'irutils']]],
|
||||
['addinttostring_71',['addIntToString',['../namespaceirutils.html#a772e623c4b60208200e02afbaec66651',1,'irutils']]],
|
||||
['addlabeledstring_72',['addLabeledString',['../namespaceirutils.html#ac98793392d1e65c1b8d6895eb9d9b75b',1,'irutils']]],
|
||||
['addmodeltostring_73',['addModelToString',['../namespaceirutils.html#a06e5a5c2b6f6649035dfa5eb19801367',1,'irutils']]],
|
||||
['addmodetostring_74',['addModeToString',['../namespaceirutils.html#a8b74ae0258e98aa0eaebc6f3efe1481e',1,'irutils']]],
|
||||
['address_75',['address',['../classdecode__results.html#a2858c3a5e28eccca95d44aaa87b70e9e',1,'decode_results']]],
|
||||
['addtemptostring_76',['addTempToString',['../namespaceirutils.html#a0cef0634f4db979a93b7dc19cc2b4a85',1,'irutils']]],
|
||||
['airwell_77',['airwell',['../classIRac.html#a26cd62e09250d87b652d35406ebfb159',1,'IRac::airwell()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada0cd75c2edaa4c674d679dbb39635990a',1,'AIRWELL(): IRremoteESP8266.h']]],
|
||||
['airwellprotocol_78',['AirwellProtocol',['../unionAirwellProtocol.html',1,'']]],
|
||||
['aiwa_5frc_5ft501_79',['AIWA_RC_T501',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada7dc14b2c4769ef9de663c2e2165d8f75',1,'IRremoteESP8266.h']]],
|
||||
['akb75215403_80',['AKB75215403',['../IRsend_8h.html#a50c54713e16502d280723334879dc83ba37d3851f43307f1e1eac46c5fbf3f08a',1,'IRsend.h']]],
|
||||
['amcor_81',['amcor',['../classIRac.html#a4bad16621b232572e14fe4a53f678131',1,'IRac::amcor()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada1325ba25674d7a99562f15a1b392086b',1,'AMCOR(): IRremoteESP8266.h']]],
|
||||
['ardb1_82',['ARDB1',['../IRsend_8h.html#a7204e78a1fe37a819c0b66f87a685dc0a6f6fcd0be917d91b71c1b80b5446ee5b',1,'IRsend.h']]],
|
||||
['argo_83',['argo',['../classIRArgoAC.html#ab607bde051712a57fe9c0a0cf9da20ac',1,'IRArgoAC::argo()'],['../classIRac.html#aa06ee1314529dbf96f4e6f3c28ea6821',1,'IRac::argo()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadac9ff1fa84905b54238b16d31197efb72',1,'ARGO(): IRremoteESP8266.h']]],
|
||||
['arjw2_84',['ARJW2',['../IRsend_8h.html#a7204e78a1fe37a819c0b66f87a685dc0acbca1f3d199103d8cb9d856b9089cdc4',1,'IRsend.h']]],
|
||||
['arrah2e_85',['ARRAH2E',['../IRsend_8h.html#a7204e78a1fe37a819c0b66f87a685dc0a6ccf47af1067e794e02e21f03389297b',1,'IRsend.h']]],
|
||||
['arreb1e_86',['ARREB1E',['../IRsend_8h.html#a7204e78a1fe37a819c0b66f87a685dc0a2443ff6f0181dbc1af275c709d67147a',1,'IRsend.h']]],
|
||||
['arry4_87',['ARRY4',['../IRsend_8h.html#a7204e78a1fe37a819c0b66f87a685dc0aee3994c5a4a8447463d67df2cdf5a946',1,'IRsend.h']]]
|
||||
];
|
@ -1,16 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['padding_3331',['padding',['../unionmagiquest.html#a28ca4be56c78ef762f87171506dc6e93',1,'magiquest']]],
|
||||
['panasonic_3332',['panasonic',['../classIRac.html#af873db2b9735127eb6f079861daed67a',1,'IRac::panasonic()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadaf87c99938d26a1f77d4f082c070d4660',1,'PANASONIC(): IRremoteESP8266.h']]],
|
||||
['panasonic_5fac_3333',['PANASONIC_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada02178d0c70511011d5f381291bb7e491',1,'IRremoteESP8266.h']]],
|
||||
['panasonic_5fac_5fremote_5fmodel_5ft_3334',['panasonic_ac_remote_model_t',['../IRsend_8h.html#a1b797a5e5176ac0eef49810bf7f40e6f',1,'IRsend.h']]],
|
||||
['periodoffset_3335',['periodOffset',['../classIRsend.html#a1b5180cbf4f88f19fca3f677e1e91b96',1,'IRsend']]],
|
||||
['pioneer_3336',['PIONEER',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadadf49fef8f6e9740c92af2e25384f7846',1,'IRremoteESP8266.h']]],
|
||||
['power_3337',['power',['../structstdAc_1_1state__t.html#ab85d37cc99bbbc4915331369c4ea622e',1,'stdAc::state_t::power()'],['../unionGreeProtocol.html#ab04d1d5bdaf8fb0b7129e210de14a772',1,'GreeProtocol::Power()'],['../unionHaierYRW02Protocol.html#ae87a93806911792662391a671607a760',1,'HaierYRW02Protocol::Power()'],['../unionMideaProtocol.html#a6b534bb5845c3c184ee43b87995cff32',1,'MideaProtocol::Power()'],['../unionVoltasProtocol.html#a554e4bce95426a096f090cc6890f46f2',1,'VoltasProtocol::Power()']]],
|
||||
['powerflag_3338',['powerFlag',['../classIRCoolixAC.html#a5984ff64ff14df92291618a647da08f9',1,'IRCoolixAC']]],
|
||||
['powertoggle_3339',['PowerToggle',['../unionAirwellProtocol.html#a9a3893a0ec7811202697adeb60d89775',1,'AirwellProtocol']]],
|
||||
['prefix_3340',['Prefix',['../unionHaierProtocol.html#a6c15a8e22231dae23ffa8bef78420054',1,'HaierProtocol::Prefix()'],['../unionHaierYRW02Protocol.html#af55185fad3229f2011b5917412ad8c1b',1,'HaierYRW02Protocol::Prefix()']]],
|
||||
['prev_5fmode_3341',['prev_mode',['../classIRToshibaAC.html#ac251884741fb8ad8280b55e99c23211e',1,'IRToshibaAC']]],
|
||||
['pronto_3342',['PRONTO',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada5b68c32f80c4afa6e61039843b2d1f97',1,'IRremoteESP8266.h']]],
|
||||
['protocol_3343',['protocol',['../structstdAc_1_1state__t.html#af59897778be0e571f77dd11337352c27',1,'stdAc::state_t']]]
|
||||
];
|
@ -1,29 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['r_5flt0541_5fhta_5fa_3345',['R_LT0541_HTA_A',['../IRsend_8h.html#acd0c6107b5a6cab2080b18a8de14ea49afed7c9dd67250bb1e72081e5f05b35f8',1,'IRsend.h']]],
|
||||
['r_5flt0541_5fhta_5fb_3346',['R_LT0541_HTA_B',['../IRsend_8h.html#acd0c6107b5a6cab2080b18a8de14ea49a03b6e058b4cfeb6719906bc3cd57594f',1,'IRsend.h']]],
|
||||
['raw_3347',['raw',['../unionAirwellProtocol.html#a984e1bba5afac9887c2ebb976a38d560',1,'AirwellProtocol::raw()'],['../unionHaierYRW02Protocol.html#aa1607ceff9c90cbb78e446a98eb0fe52',1,'HaierYRW02Protocol::raw()'],['../unionVoltasProtocol.html#aef55de7b215b4dd5d36d0bd7b542a85b',1,'VoltasProtocol::raw()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadabdeded99fe7d3f2773014a9a2cfb73d7',1,'RAW(): IRremoteESP8266.h']]],
|
||||
['rawbuf_3348',['rawbuf',['../structirparams__t.html#a6f8a82b51fa206a8cb195e5838aa0cb3',1,'irparams_t::rawbuf()'],['../classdecode__results.html#a19043dc161cd5e0d3dcc82b5a7470e49',1,'decode_results::rawbuf()']]],
|
||||
['rawlen_3349',['rawlen',['../structirparams__t.html#a08e83386c65a90038e0d4922f1f6aa84',1,'irparams_t::rawlen()'],['../classdecode__results.html#a913e19fc5032fa1f97cf8afe0fa450ec',1,'decode_results::rawlen()']]],
|
||||
['rc5_3350',['RC5',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadac3c0a3883a1488209bcd91730ece33b2',1,'IRremoteESP8266.h']]],
|
||||
['rc5x_3351',['RC5X',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada8a3ac4419806a34ba566bfcbbb0e4f1d',1,'IRremoteESP8266.h']]],
|
||||
['rc6_3352',['RC6',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada7f7247f15587eb3812846f424b941abe',1,'IRremoteESP8266.h']]],
|
||||
['rcmm_3353',['RCMM',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada79204b7ae26be334cebf3ea8268c34ab',1,'IRremoteESP8266.h']]],
|
||||
['rcvstate_3354',['rcvstate',['../structirparams__t.html#a63354788dab4569f4092cd05e77f0260',1,'irparams_t']]],
|
||||
['readme_2emd_3355',['README.md',['../README_8md.html',1,'']]],
|
||||
['recoversavedstate_3356',['recoverSavedState',['../classIRCoolixAC.html#a134cb36681c3fab53074b402bba0a45c',1,'IRCoolixAC']]],
|
||||
['recvpin_3357',['recvpin',['../structirparams__t.html#a50da5aa1c42a69b01d50ea688db67d14',1,'irparams_t']]],
|
||||
['remote_3358',['remote',['../classIRDaikinESP.html#ac24751c23f6b27cb26dcd51e91c63c9b',1,'IRDaikinESP::remote()'],['../classIRGoodweatherAc.html#af511a0703a4cbc77f5b8a520abf11f2f',1,'IRGoodweatherAc::remote()'],['../classIRSharpAc.html#a411a4db0579ed84b54533dcde153d5da',1,'IRSharpAc::remote()']]],
|
||||
['remote_5fstate_3359',['remote_state',['../classIRAmcorAc.html#acef1c3896f03afd5d10d5cbb7ed105ce',1,'IRAmcorAc::remote_state()'],['../classIRCarrierAc64.html#a257272c7cb54f5854e79053c8223a43e',1,'IRCarrierAc64::remote_state()'],['../classIRCoolixAC.html#a03bf575961d4d924275cb16a45edaa46',1,'IRCoolixAC::remote_state()'],['../classIRCoronaAc.html#afcf0b21ac5c438dc560612a785a29864',1,'IRCoronaAc::remote_state()'],['../classIRDaikin2.html#a0b28396956687a4009cab7c860b9ce4b',1,'IRDaikin2::remote_state()'],['../classIRDaikin216.html#abf9bab0a52f9227d54f583488b024a85',1,'IRDaikin216::remote_state()'],['../classIRDaikin160.html#a17fb5726060e8872735559654a72cb22',1,'IRDaikin160::remote_state()'],['../classIRDaikin176.html#adb6863da11f0569524f0beb31681d0b5',1,'IRDaikin176::remote_state()'],['../classIRDaikin128.html#af1b36cc2f51cd145da3bfe7ec3d9134a',1,'IRDaikin128::remote_state()'],['../classIRDaikin152.html#aa16c89c0cb6d83aef83d293466dab197',1,'IRDaikin152::remote_state()'],['../classIRDaikin64.html#aa279d6df0d130e727c3a1500b283eda0',1,'IRDaikin64::remote_state()'],['../classIRDelonghiAc.html#a3b3364143c52dc2a29d9db43612c07b1',1,'IRDelonghiAc::remote_state()'],['../classIRElectraAc.html#a3f423f5d896e4bfc2f3a0ce04b596289',1,'IRElectraAc::remote_state()'],['../classIRFujitsuAC.html#a851b9192e1f18f6a4b2f1726d49ef33b',1,'IRFujitsuAC::remote_state()'],['../unionGreeProtocol.html#ae034ac3966312175d26fe1817108d7a4',1,'GreeProtocol::remote_state()'],['../unionHaierProtocol.html#af8966fa819bcb51f496ec185130bcf0f',1,'HaierProtocol::remote_state()'],['../classIRHitachiAc.html#a44b3d360b2a8044782b73f7f4a533a99',1,'IRHitachiAc::remote_state()'],['../classIRHitachiAc1.html#a13340cba808d457d6093f1c9efffc419',1,'IRHitachiAc1::remote_state()'],['../classIRHitachiAc424.html#a58bac4ef7f46ef1e9f38c1a144e2ca41',1,'IRHitachiAc424::remote_state()'],['../classIRHitachiAc3.html#a5602ded229a41796c205519449f7d509',1,'IRHitachiAc3::remote_state()'],['../classIRKelvinatorAC.html#a70f75821274e53cc5ed64ac53a6e32b4',1,'IRKelvinatorAC::remote_state()'],['../classIRLgAc.html#a481133671657b13ecce1bd08f710089d',1,'IRLgAc::remote_state()'],['../unionMideaProtocol.html#a8d696bb16d652ef6d582014049be2bbb',1,'MideaProtocol::remote_state()'],['../classIRMitsubishiAC.html#ac0a149b9705371e59c45ece162bc1aab',1,'IRMitsubishiAC::remote_state()'],['../classIRMitsubishi136.html#ad1e80d693d3558f0bed4c0f7995bddd5',1,'IRMitsubishi136::remote_state()'],['../classIRMitsubishi112.html#a64a40e57208d08b5cd6ef87a7c8d6671',1,'IRMitsubishi112::remote_state()'],['../classIRMitsubishiHeavy152Ac.html#a6d333f238bf1b42e39919d4897080aa8',1,'IRMitsubishiHeavy152Ac::remote_state()'],['../classIRMitsubishiHeavy88Ac.html#a46be0e755530f59fad7d3f9050ecc107',1,'IRMitsubishiHeavy88Ac::remote_state()'],['../classIRNeoclimaAc.html#a336507e0635ede3b9ebf53881ece50bb',1,'IRNeoclimaAc::remote_state()'],['../classIRPanasonicAc.html#a85d5118c0ed947cc77f2ed94b0d44e4a',1,'IRPanasonicAc::remote_state()'],['../classIRSamsungAc.html#a5966a3b665ce034de807de1955396e10',1,'IRSamsungAc::remote_state()'],['../classIRSanyoAc.html#a157b54dba73a31d1945ed3ca7c676c37',1,'IRSanyoAc::remote_state()'],['../classIRTcl112Ac.html#a6eda1148a977a3ccf0c6c30239fca4c8',1,'IRTcl112Ac::remote_state()'],['../classIRTecoAc.html#a3c2ad7587ed4f5589deb20d8dc16b1e4',1,'IRTecoAc::remote_state()'],['../classIRToshibaAC.html#ab6c99091be13e159d88a07a9222c9a7c',1,'IRToshibaAC::remote_state()'],['../classIRTrotecESP.html#afccba55e2c3d42c716591c10bc9afa18',1,'IRTrotecESP::remote_state()'],['../classIRVestelAc.html#a74d889a0db2fa63a2e38aaa15819568c',1,'IRVestelAc::remote_state()'],['../classIRWhirlpoolAc.html#a65333985c39773896071081ebcca4821',1,'IRWhirlpoolAc::remote_state()']]],
|
||||
['remote_5ftime_5fstate_3360',['remote_time_state',['../classIRVestelAc.html#a9b10e4a0c1f71aecbeb385666d1a53bd',1,'IRVestelAc']]],
|
||||
['repeat_3361',['repeat',['../classdecode__results.html#a09da48786fe3966cd5621840fd771bfa',1,'decode_results']]],
|
||||
['reset_3362',['reset',['../classIRtimer.html#aaaf886de2c9533a8c791242dc575db1a',1,'IRtimer::reset()'],['../classTimerMs.html#a25ab025793a4d432e7d4180cbd31157b',1,'TimerMs::reset()']]],
|
||||
['resultactostring_3363',['resultAcToString',['../namespaceIRAcUtils.html#ac3d2683bc26edc2bf58916187b5349c3',1,'IRAcUtils']]],
|
||||
['resulttohexidecimal_3364',['resultToHexidecimal',['../IRutils_8cpp.html#a25a669d53f231de6152f8e60cedf39f7',1,'resultToHexidecimal(const decode_results *const result): IRutils.cpp'],['../IRutils_8h.html#a25a669d53f231de6152f8e60cedf39f7',1,'resultToHexidecimal(const decode_results *const result): IRutils.cpp']]],
|
||||
['resulttohumanreadablebasic_3365',['resultToHumanReadableBasic',['../IRutils_8cpp.html#a0cc6ae1b9649b1ea1d2bfe7e7b03b6d8',1,'resultToHumanReadableBasic(const decode_results *const results): IRutils.cpp'],['../IRutils_8h.html#a0cc6ae1b9649b1ea1d2bfe7e7b03b6d8',1,'resultToHumanReadableBasic(const decode_results *const results): IRutils.cpp']]],
|
||||
['resulttorawarray_3366',['resultToRawArray',['../IRutils_8cpp.html#a7b3bbfa1f2bf2dea2fc40a2fefe05a2a',1,'resultToRawArray(const decode_results *const decode): IRutils.cpp'],['../IRutils_8h.html#a7b3bbfa1f2bf2dea2fc40a2fefe05a2a',1,'resultToRawArray(const decode_results *const decode): IRutils.cpp']]],
|
||||
['resulttosourcecode_3367',['resultToSourceCode',['../IRutils_8cpp.html#a10fc00c8b399dddb67a228325e6e2f79',1,'resultToSourceCode(const decode_results *const results): IRutils.cpp'],['../IRutils_8h.html#a10fc00c8b399dddb67a228325e6e2f79',1,'resultToSourceCode(const decode_results *const results): IRutils.cpp']]],
|
||||
['resulttotiminginfo_3368',['resultToTimingInfo',['../IRutils_8cpp.html#afbfdef125ff077431f3abc27a1eeb800',1,'resultToTimingInfo(const decode_results *const results): IRutils.cpp'],['../IRutils_8h.html#afbfdef125ff077431f3abc27a1eeb800',1,'resultToTimingInfo(const decode_results *const results): IRutils.cpp']]],
|
||||
['resume_3369',['resume',['../classIRrecv.html#a6b5beb7348d807d8d98ae929d005510e',1,'IRrecv']]],
|
||||
['reversebits_3370',['reverseBits',['../IRutils_8cpp.html#a366219b6f1c46f41c6573b3e5e875e41',1,'reverseBits(uint64_t input, uint16_t nbits): IRutils.cpp'],['../IRutils_8h.html#a366219b6f1c46f41c6573b3e5e875e41',1,'reverseBits(uint64_t input, uint16_t nbits): IRutils.cpp']]]
|
||||
];
|
@ -1,13 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['uint64tostring_3654',['uint64ToString',['../IRutils_8cpp.html#a9f6ddef74b41ef6f8d2805fcfc396420',1,'uint64ToString(uint64_t input, uint8_t base): IRutils.cpp'],['../IRutils_8h.html#a781650451d38303e80da677539f574ee',1,'uint64ToString(uint64_t input, uint8_t base=10): IRutils.cpp']]],
|
||||
['uint8tobcd_3655',['uint8ToBcd',['../namespaceirutils.html#a534704a52b75acd46f687cc0a2b91bf1',1,'irutils']]],
|
||||
['unknown_3656',['unknown',['../unionHaierProtocol.html#aabc2a684c5936858544c02ec8a68afb9',1,'HaierProtocol::unknown()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada6ce26a62afab55d7606ad4e92428b30c',1,'UNKNOWN(): IRremoteESP8266.h']]],
|
||||
['unknown1_3657',['unknown1',['../unionGreeProtocol.html#ae973c1c723b7162959374e1fd8ecab61',1,'GreeProtocol']]],
|
||||
['unknown2_3658',['unknown2',['../unionGreeProtocol.html#aa102f7d68c26f5b8644b13113a5b05f4',1,'GreeProtocol']]],
|
||||
['unused_3659',['UNUSED',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadaa09b651ef326a9d8efcee5cc5b720ab4',1,'IRremoteESP8266.h']]],
|
||||
['updatesavedstate_3660',['updateSavedState',['../classIRCoolixAC.html#a1f39630b328939307bb08c18e56e9ad3',1,'IRCoolixAC']]],
|
||||
['use_5ftime_5fstate_3661',['use_time_state',['../classIRVestelAc.html#af1b622c50a4952fb3edaf483e1bf9328',1,'IRVestelAc']]],
|
||||
['used_3662',['used',['../structmatch__result__t.html#a26cea305aa83ed65b88ac0b6ed6de54a',1,'match_result_t']]],
|
||||
['usefahrenheit_3663',['UseFahrenheit',['../unionGreeProtocol.html#a47c79761efe40c00e6bb01b7712b272c',1,'GreeProtocol::UseFahrenheit()'],['../unionMideaProtocol.html#a1b1258107620bb83fd6356815242e19b',1,'MideaProtocol::useFahrenheit()']]]
|
||||
];
|
@ -1,6 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['zepeal_3682',['ZEPEAL',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada1622e3d0835b4d47add716811c7bf797',1,'IRremoteESP8266.h']]],
|
||||
['zh_2dcn_2eh_3683',['zh-CN.h',['../zh-CN_8h.html',1,'']]],
|
||||
['zonefollowflag_3684',['zoneFollowFlag',['../classIRCoolixAC.html#a9cb37ed201fcf842c153f0414d9bfd9f',1,'IRCoolixAC']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['_7eirrecv_3685',['~IRrecv',['../classIRrecv.html#a87d4cca5e350177cb0922842dda1eb5b',1,'IRrecv']]]
|
||||
];
|
@ -1,115 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['daikin_144',['daikin',['../classIRac.html#afb6d77bbeb5b2465437cef4f58b83e0e',1,'IRac::daikin()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadad8dc0597fd237d7098246334f3b5f37e',1,'DAIKIN(): IRremoteESP8266.h']]],
|
||||
['daikin128_145',['daikin128',['../classIRac.html#a8fe7c254e1bcb32b6b6fdc1f91693a50',1,'IRac::daikin128()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada4b26fb376f6375dd6d1d4be186438f88',1,'DAIKIN128(): IRremoteESP8266.h']]],
|
||||
['daikin152_146',['daikin152',['../classIRac.html#a6dff8e608e3e9fecffe71c3fd1ebe74e',1,'IRac::daikin152()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadad3f5f7ca39aee5fdab671a1b0d647ae4',1,'DAIKIN152(): IRremoteESP8266.h']]],
|
||||
['daikin160_147',['daikin160',['../classIRac.html#a3b34f44d713efa52f30d43405cde831c',1,'IRac::daikin160()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada4db6a848df3aed4289801e1b2bbbf6aa',1,'DAIKIN160(): IRremoteESP8266.h']]],
|
||||
['daikin176_148',['daikin176',['../classIRac.html#aaae173fd58a7b53c3f4d2edbf7c4afe7',1,'IRac::daikin176()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada57f78a3b04d904f19d10bac13483deab',1,'DAIKIN176(): IRremoteESP8266.h']]],
|
||||
['daikin2_149',['daikin2',['../classIRac.html#a89eddc0e1b3c41c608208d2752dc954c',1,'IRac::daikin2()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadab37b344f84d575ec78a92ca55e153586',1,'DAIKIN2(): IRremoteESP8266.h']]],
|
||||
['daikin216_150',['daikin216',['../classIRac.html#a101ac8b9e9564e557ef1a1f61ff111d9',1,'IRac::daikin216()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadaa833fa3a20c3cbb7e6206dac4da30ffb',1,'DAIKIN216(): IRremoteESP8266.h']]],
|
||||
['daikin64_151',['daikin64',['../classIRac.html#a074db6fc0cff2878d80a397020e1b249',1,'IRac::daikin64()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada70581853ce4883b747d22fdfd74409c4',1,'DAIKIN64(): IRremoteESP8266.h']]],
|
||||
['data_152',['data',['../structmatch__result__t.html#ae88be61a6d1ffa7c3525aa958f4c0d25',1,'match_result_t']]],
|
||||
['de_2dch_2eh_153',['de-CH.h',['../de-CH_8h.html',1,'']]],
|
||||
['de_2dde_2eh_154',['de-DE.h',['../de-DE_8h.html',1,'']]],
|
||||
['decode_155',['decode',['../classIRrecv.html#aeaa5c07a8b46f8fbb982f996cc1f9f4b',1,'IRrecv']]],
|
||||
['decode_5fresults_156',['decode_results',['../classdecode__results.html',1,'']]],
|
||||
['decode_5ftype_157',['decode_type',['../classdecode__results.html#a9c0e9f161b9c90dc10b7561d4c0b50fa',1,'decode_results']]],
|
||||
['decode_5ftype_5ft_158',['decode_type_t',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fad',1,'IRremoteESP8266.h']]],
|
||||
['decodeairwell_159',['decodeAirwell',['../classIRrecv.html#acf4635d5ee146a82498cb0c269b6af41',1,'IRrecv']]],
|
||||
['decodeaiwarct501_160',['decodeAiwaRCT501',['../classIRrecv.html#aa4d678376a4c0f8ea953474a6f5ef9d2',1,'IRrecv']]],
|
||||
['decodeamcor_161',['decodeAmcor',['../classIRrecv.html#a8d81fcfb47e36925975d313027689a44',1,'IRrecv']]],
|
||||
['decodeargo_162',['decodeArgo',['../classIRrecv.html#a94f12dc000a6e7b75ea8680fd48fc487',1,'IRrecv']]],
|
||||
['decodecarrierac_163',['decodeCarrierAC',['../classIRrecv.html#acf3d1c37038120a5c0996d92577ce74a',1,'IRrecv']]],
|
||||
['decodecarrierac40_164',['decodeCarrierAC40',['../classIRrecv.html#a4bdb35ec34f49401a6b9becd15b8a3b5',1,'IRrecv']]],
|
||||
['decodecarrierac64_165',['decodeCarrierAC64',['../classIRrecv.html#a79d03c31da48a385ab47cc8f342ef9b3',1,'IRrecv']]],
|
||||
['decodecoolix_166',['decodeCOOLIX',['../classIRrecv.html#a964af7e72e2133688f0596c718cb98ca',1,'IRrecv']]],
|
||||
['decodecoronaac_167',['decodeCoronaAc',['../classIRrecv.html#a981cba14551c93af57f9c1c0e1775d12',1,'IRrecv']]],
|
||||
['decodedaikin_168',['decodeDaikin',['../classIRrecv.html#a141f0de9f4cae8daeb025aff3904ecaa',1,'IRrecv']]],
|
||||
['decodedaikin128_169',['decodeDaikin128',['../classIRrecv.html#ac7188577c874d9f8f19304a3ec775415',1,'IRrecv']]],
|
||||
['decodedaikin152_170',['decodeDaikin152',['../classIRrecv.html#ab20a6586b4e56cc428012ec96f5ccc2c',1,'IRrecv']]],
|
||||
['decodedaikin160_171',['decodeDaikin160',['../classIRrecv.html#af0b9822defe6b29099079d664d9dc413',1,'IRrecv']]],
|
||||
['decodedaikin176_172',['decodeDaikin176',['../classIRrecv.html#aa142d1340201b6fdc5b462f46fe21ee0',1,'IRrecv']]],
|
||||
['decodedaikin2_173',['decodeDaikin2',['../classIRrecv.html#a4c4799a0d45ea5562159c46939617d80',1,'IRrecv']]],
|
||||
['decodedaikin216_174',['decodeDaikin216',['../classIRrecv.html#a7f860686a5c58aa8f4d1842cfb15b2f9',1,'IRrecv']]],
|
||||
['decodedaikin64_175',['decodeDaikin64',['../classIRrecv.html#a030701f081a9c6eab0c07b75433b524c',1,'IRrecv']]],
|
||||
['decodedelonghiac_176',['decodeDelonghiAc',['../classIRrecv.html#a8c91cc83770d243e942387cc16e9ca6f',1,'IRrecv']]],
|
||||
['decodedenon_177',['decodeDenon',['../classIRrecv.html#a0b1bd1c817cb43bc3755126191b7f4a2',1,'IRrecv']]],
|
||||
['decodedish_178',['decodeDISH',['../classIRrecv.html#a851776d9178aeb706d9a1abd3f254e31',1,'IRrecv']]],
|
||||
['decodedoshisha_179',['decodeDoshisha',['../classIRrecv.html#a675c45e6b32aaeca3de734ccf2f0c819',1,'IRrecv']]],
|
||||
['decodeelectraac_180',['decodeElectraAC',['../classIRrecv.html#ad3a7be8afc36451c8e28e27f3c3e9aaa',1,'IRrecv']]],
|
||||
['decodeepson_181',['decodeEpson',['../classIRrecv.html#aaadef8415f273ba25f4086fecd681d2e',1,'IRrecv']]],
|
||||
['decodefujitsuac_182',['decodeFujitsuAC',['../classIRrecv.html#aa3778bdf994bf9c99ac48ef95434a826',1,'IRrecv']]],
|
||||
['decodegicable_183',['decodeGICable',['../classIRrecv.html#afade8dac9b1d023e5e0946e6b2c08aea',1,'IRrecv']]],
|
||||
['decodegoodweather_184',['decodeGoodweather',['../classIRrecv.html#a64650ce7dbaf5fc860a6a253d906e9de',1,'IRrecv']]],
|
||||
['decodegree_185',['decodeGree',['../classIRrecv.html#a2e756342d7524a13d53d6c656700638c',1,'IRrecv']]],
|
||||
['decodehaierac_186',['decodeHaierAC',['../classIRrecv.html#ad97403174f05197a7fa9a4a0107e3111',1,'IRrecv']]],
|
||||
['decodehaieracyrw02_187',['decodeHaierACYRW02',['../classIRrecv.html#a281fb9d972fee75db49209c42f649822',1,'IRrecv']]],
|
||||
['decodehash_188',['decodeHash',['../classIRrecv.html#a7c15fbfa7936ca474712a1953911fd06',1,'IRrecv']]],
|
||||
['decodehitachiac_189',['decodeHitachiAC',['../classIRrecv.html#aa42facfffc0e304005272b6ddd4583c8',1,'IRrecv']]],
|
||||
['decodehitachiac1_190',['decodeHitachiAC1',['../classIRrecv.html#a122e0dcbf14c90ec2d77399acce21459',1,'IRrecv']]],
|
||||
['decodehitachiac3_191',['decodeHitachiAc3',['../classIRrecv.html#a113bc834eff00f55d5545ce3fa1ab203',1,'IRrecv']]],
|
||||
['decodehitachiac424_192',['decodeHitachiAc424',['../classIRrecv.html#a01c3dda56d6d916076fa1affa2213129',1,'IRrecv']]],
|
||||
['decodeinax_193',['decodeInax',['../classIRrecv.html#a94545c6a8da027b9cb0e23ecba4c29d8',1,'IRrecv']]],
|
||||
['decodejvc_194',['decodeJVC',['../classIRrecv.html#a25ab71efc223a418e9630d8421f44bc9',1,'IRrecv']]],
|
||||
['decodekelvinator_195',['decodeKelvinator',['../classIRrecv.html#a0ac82f20b48b2d71ee07eb392578b226',1,'IRrecv']]],
|
||||
['decodelasertag_196',['decodeLasertag',['../classIRrecv.html#ae4af614a45ea65cb3304ef5bd7965122',1,'IRrecv']]],
|
||||
['decodelegopf_197',['decodeLegoPf',['../classIRrecv.html#aea75ad0ba1d8fec33de16501940f2553',1,'IRrecv']]],
|
||||
['decodelg_198',['decodeLG',['../classIRrecv.html#afe70015c36b1477a5de0c193163e13a7',1,'IRrecv']]],
|
||||
['decodelutron_199',['decodeLutron',['../classIRrecv.html#a6093c4404a9a9d415c5bfeab5ec53be5',1,'IRrecv']]],
|
||||
['decodemagiquest_200',['decodeMagiQuest',['../classIRrecv.html#a6f3bfcc6767484151dee758bcf94fb0b',1,'IRrecv']]],
|
||||
['decodemetz_201',['decodeMetz',['../classIRrecv.html#ac39aa52eec10d1c92b6e9713a22252b6',1,'IRrecv']]],
|
||||
['decodemidea_202',['decodeMidea',['../classIRrecv.html#a255b15601f7439a09ab5e77ad78816fb',1,'IRrecv']]],
|
||||
['decodemidea24_203',['decodeMidea24',['../classIRrecv.html#a62a04019308b29ae2aea4b3a83ba9155',1,'IRrecv']]],
|
||||
['decodemitsubishi_204',['decodeMitsubishi',['../classIRrecv.html#a6efe3be80f0ebef3ff94ed0e56c5c52a',1,'IRrecv']]],
|
||||
['decodemitsubishi112_205',['decodeMitsubishi112',['../classIRrecv.html#ae0690ff3cb5a5cdcdb6a514bb7bf0cdd',1,'IRrecv']]],
|
||||
['decodemitsubishi136_206',['decodeMitsubishi136',['../classIRrecv.html#a87b3ee57dbdf762a0e305ddd43eec629',1,'IRrecv']]],
|
||||
['decodemitsubishi2_207',['decodeMitsubishi2',['../classIRrecv.html#a9514197850491a5b8c30ae9ffc89d895',1,'IRrecv']]],
|
||||
['decodemitsubishiac_208',['decodeMitsubishiAC',['../classIRrecv.html#a942c5f41df5cbff32a8b7703673cb621',1,'IRrecv']]],
|
||||
['decodemitsubishiheavy_209',['decodeMitsubishiHeavy',['../classIRrecv.html#aef9cedf79793806df4cc5376710781bc',1,'IRrecv']]],
|
||||
['decodemultibrackets_210',['decodeMultibrackets',['../classIRrecv.html#af61afacc9865232643164ba824e665ab',1,'IRrecv']]],
|
||||
['decodemwm_211',['decodeMWM',['../classIRrecv.html#a27518b5d792cdf3ab333b324f409f328',1,'IRrecv']]],
|
||||
['decodenec_212',['decodeNEC',['../classIRrecv.html#a52b844f80df7f64edf9ce9cc189ac5b9',1,'IRrecv']]],
|
||||
['decodeneoclima_213',['decodeNeoclima',['../classIRrecv.html#a4729ee949e533448b481ae33bbbf1adf',1,'IRrecv']]],
|
||||
['decodenikai_214',['decodeNikai',['../classIRrecv.html#abbcbf5fc07d7e37d7724acc37bb5f592',1,'IRrecv']]],
|
||||
['decodepanasonic_215',['decodePanasonic',['../classIRrecv.html#aa8dd5f24d28576c6db03cc463bd0a865',1,'IRrecv']]],
|
||||
['decodepanasonicac_216',['decodePanasonicAC',['../classIRrecv.html#a0f78e180ed731e8fb16d1c85aa721c95',1,'IRrecv']]],
|
||||
['decodepioneer_217',['decodePioneer',['../classIRrecv.html#a78a9487cbe8a562392a07a4090b3091e',1,'IRrecv']]],
|
||||
['decoderc5_218',['decodeRC5',['../classIRrecv.html#adab9dffbeceee514520fababd0e721bd',1,'IRrecv']]],
|
||||
['decoderc6_219',['decodeRC6',['../classIRrecv.html#a67316499ef37db82e3b3ecaac25c5980',1,'IRrecv']]],
|
||||
['decodercmm_220',['decodeRCMM',['../classIRrecv.html#a0e7bf769cb5bebf174e852e4b0b08cf3',1,'IRrecv']]],
|
||||
['decodesamsung_221',['decodeSAMSUNG',['../classIRrecv.html#a18b6cf177364faf11b9a076dd2025eec',1,'IRrecv']]],
|
||||
['decodesamsung36_222',['decodeSamsung36',['../classIRrecv.html#a290a9e6a0b12ef1fe02a92a456c8ad57',1,'IRrecv']]],
|
||||
['decodesamsungac_223',['decodeSamsungAC',['../classIRrecv.html#ae779c76ebd0f3cd1fc13abaa55f80d67',1,'IRrecv']]],
|
||||
['decodesanyoac_224',['decodeSanyoAc',['../classIRrecv.html#ab6c02d8b8079d7f344e141e6a4e7e225',1,'IRrecv']]],
|
||||
['decodesanyolc7461_225',['decodeSanyoLC7461',['../classIRrecv.html#a01a165bf2e7d16dbbb916d1eae740bc5',1,'IRrecv']]],
|
||||
['decodesharp_226',['decodeSharp',['../classIRrecv.html#a3390d63ba21a835d7c74c261532a22a7',1,'IRrecv']]],
|
||||
['decodesharpac_227',['decodeSharpAc',['../classIRrecv.html#a8a9b920079f783e236f8a938e20b9743',1,'IRrecv']]],
|
||||
['decodesony_228',['decodeSony',['../classIRrecv.html#ab03227955cf7d1d00c1620c55d7f9f18',1,'IRrecv']]],
|
||||
['decodesymphony_229',['decodeSymphony',['../classIRrecv.html#a61cdf4d891654521afbc6ca9fb415745',1,'IRrecv']]],
|
||||
['decodeteco_230',['decodeTeco',['../classIRrecv.html#a950711d7df8dfe4cda86f53650cd9f56',1,'IRrecv']]],
|
||||
['decodetoshibaac_231',['decodeToshibaAC',['../classIRrecv.html#aae6ab687ae319ae50a52238916bcfb1a',1,'IRrecv']]],
|
||||
['decodetostate_232',['decodeToState',['../namespaceIRAcUtils.html#ac5eb498bf12cb6cba023c9c1e9726949',1,'IRAcUtils']]],
|
||||
['decodetrotec_233',['decodeTrotec',['../classIRrecv.html#ae2920c488173f3fa37f5325438157ced',1,'IRrecv']]],
|
||||
['decodevestelac_234',['decodeVestelAc',['../classIRrecv.html#a5d48b3c91434c18c7726cca504d75b73',1,'IRrecv']]],
|
||||
['decodevoltas_235',['decodeVoltas',['../classIRrecv.html#a43539320036ba1c17e9875e4dc9fd055',1,'IRrecv']]],
|
||||
['decodewhirlpoolac_236',['decodeWhirlpoolAC',['../classIRrecv.html#a0d1eec83cf092f5621cb34b3e94777c4',1,'IRrecv']]],
|
||||
['decodewhynter_237',['decodeWhynter',['../classIRrecv.html#a66289f6a462557ad26e6c0a64f36cf02',1,'IRrecv']]],
|
||||
['decodezepeal_238',['decodeZepeal',['../classIRrecv.html#a72afd857c8b2e0192021a40afc96c2d8',1,'IRrecv']]],
|
||||
['defaultbits_239',['defaultBits',['../classIRsend.html#a70a2256bee8ad9b8ea8571dd4f26596f',1,'IRsend']]],
|
||||
['defaults_2eh_240',['defaults.h',['../defaults_8h.html',1,'']]],
|
||||
['degrees_241',['degrees',['../structstdAc_1_1state__t.html#a3d1ff0ff2e0035db4ee8ead5c53b2dbd',1,'stdAc::state_t']]],
|
||||
['delonghi_5fac_242',['DELONGHI_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada149190c9dec98e9c3f4a2bd530b154a3',1,'IRremoteESP8266.h']]],
|
||||
['delonghiac_243',['delonghiac',['../classIRac.html#af290b0b08cff5121bb88c62051ed1074',1,'IRac']]],
|
||||
['denon_244',['DENON',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada2bda37b76abb290d1675c3e027e3c2e1',1,'IRremoteESP8266.h']]],
|
||||
['deprecated_20list_245',['Deprecated List',['../deprecated.html',1,'']]],
|
||||
['dg11j13a_246',['DG11J13A',['../IRsend_8h.html#ab4e3ebf2fdf3c6a46da89a3e6ebcd2e2a868d69f0605cf9151b0163a3481e2fb9',1,'IRsend.h']]],
|
||||
['dg11j191_247',['DG11J191',['../IRsend_8h.html#ab4e3ebf2fdf3c6a46da89a3e6ebcd2e2adaecfc16f36975f231db2507a8a36c0c',1,'IRsend.h']]],
|
||||
['disableirin_248',['disableIRIn',['../classIRrecv.html#a9f4a719e756ad78c7dd47186f8bef087',1,'IRrecv']]],
|
||||
['disableofftimer_249',['disableOffTimer',['../classIRDaikinESP.html#a1e4e05ad0799002d0ab25db92dcaac06',1,'IRDaikinESP::disableOffTimer()'],['../classIRDaikin2.html#a6c8ad4c34713d61942c80b6052e6283a',1,'IRDaikin2::disableOffTimer()']]],
|
||||
['disableontimer_250',['disableOnTimer',['../classIRDaikinESP.html#a0733e4a15d76baac23493926ef1765b1',1,'IRDaikinESP::disableOnTimer()'],['../classIRDaikin2.html#ab0e77969a86af9637cb9aa4b4befd4aa',1,'IRDaikin2::disableOnTimer()']]],
|
||||
['disablesleeptimer_251',['disableSleepTimer',['../classIRDaikin2.html#a5461cf51967d3fe67489384c82daac47',1,'IRDaikin2']]],
|
||||
['dish_252',['DISH',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadac27c6ac38ba872593af8e46ac2fdc85a',1,'IRremoteESP8266.h']]],
|
||||
['displaytemp_253',['DisplayTemp',['../unionGreeProtocol.html#ad0756a64f9c90c9dd12ca6cd71c78bb2',1,'GreeProtocol']]],
|
||||
['doshisha_254',['DOSHISHA',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadab4566b260773b60c85450f40fa5b4341',1,'IRremoteESP8266.h']]],
|
||||
['doxygen_5findex_2emd_255',['doxygen_index.md',['../doxygen__index_8md.html',1,'']]]
|
||||
];
|
@ -1,35 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['econo_256',['econo',['../structstdAc_1_1state__t.html#a580c826c6d9671715adfe8445531b957',1,'stdAc::state_t::econo()'],['../unionVoltasProtocol.html#a4f44e3e3a68988d25173b2aab1c32e53',1,'VoltasProtocol::Econo()']]],
|
||||
['elapsed_257',['elapsed',['../classIRtimer.html#ad655e585f053580d49d8de7d52cd62a1',1,'IRtimer::elapsed()'],['../classTimerMs.html#ad4aa759c58727393f69863b3461dfc09',1,'TimerMs::elapsed()']]],
|
||||
['electra_258',['electra',['../classIRac.html#abb847bd5e09feb293432b8a8cf0dd9de',1,'IRac']]],
|
||||
['electra_5fac_259',['ELECTRA_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada05f193ef4ead3e54624bd92dc3203fac',1,'IRremoteESP8266.h']]],
|
||||
['en_2dau_2eh_260',['en-AU.h',['../en-AU_8h.html',1,'']]],
|
||||
['en_2die_2eh_261',['en-IE.h',['../en-IE_8h.html',1,'']]],
|
||||
['en_2duk_2eh_262',['en-UK.h',['../en-UK_8h.html',1,'']]],
|
||||
['en_2dus_2eh_263',['en-US.h',['../en-US_8h.html',1,'']]],
|
||||
['enableirin_264',['enableIRIn',['../classIRrecv.html#a52c05ec6d8f3dbfb75f21f3b4fe7be3d',1,'IRrecv']]],
|
||||
['enableirout_265',['enableIROut',['../classIRsend.html#ab3b6d36c9b5d26c400526717d433ed2d',1,'IRsend']]],
|
||||
['enableofftimer_266',['enableOffTimer',['../classIRDaikinESP.html#a8a5686066bfc86f1d7cc454e793d3357',1,'IRDaikinESP::enableOffTimer()'],['../classIRDaikin2.html#afc7ba7d7de2976e010a72778091d633a',1,'IRDaikin2::enableOffTimer()'],['../classIRWhirlpoolAc.html#abb1c3685d90d81b44e72050cd0e042f6',1,'IRWhirlpoolAc::enableOffTimer()']]],
|
||||
['enableontimer_267',['enableOnTimer',['../classIRDaikinESP.html#aac4d0f5f60c9f4c41d3bb1e0f24bc4bc',1,'IRDaikinESP::enableOnTimer()'],['../classIRDaikin2.html#a91ec5f7c67cb87102a5eb030e0763b50',1,'IRDaikin2::enableOnTimer()'],['../classIRWhirlpoolAc.html#aa3edd58882cf4fc65172e490c9e0bb2e',1,'IRWhirlpoolAc::enableOnTimer()']]],
|
||||
['enablesleeptimer_268',['enableSleepTimer',['../classIRDaikin2.html#a9c86782a98a54818ae92419eec5a060b',1,'IRDaikin2']]],
|
||||
['enabletimer_269',['enableTimer',['../classIRWhirlpoolAc.html#ad07804318721bc5dd60f7322e02c9696',1,'IRWhirlpoolAc']]],
|
||||
['encodedoshisha_270',['encodeDoshisha',['../classIRsend.html#a0522a2256e8358df715065530be6317d',1,'IRsend']]],
|
||||
['encodejvc_271',['encodeJVC',['../classIRsend.html#a6303b991c0545443e7ccf63ba89dbf18',1,'IRsend']]],
|
||||
['encodelg_272',['encodeLG',['../classIRsend.html#a109b67a68e7a33900cb5c5017ed4578b',1,'IRsend']]],
|
||||
['encodemagiquest_273',['encodeMagiQuest',['../classIRsend.html#a4ee40126279dbde8bb02888115577563',1,'IRsend']]],
|
||||
['encodemetz_274',['encodeMetz',['../classIRsend.html#a99c88ec9f8426003738a9a1682595b9a',1,'IRsend']]],
|
||||
['encodenec_275',['encodeNEC',['../classIRsend.html#ab2e1ce918e4e06b955c3d2a089ce189c',1,'IRsend']]],
|
||||
['encodepanasonic_276',['encodePanasonic',['../classIRsend.html#a8340497ae75f00c844e53dfc73700d9c',1,'IRsend']]],
|
||||
['encodepioneer_277',['encodePioneer',['../classIRsend.html#ae0686829eba31587b71034a1c0495971',1,'IRsend']]],
|
||||
['encoderc5_278',['encodeRC5',['../classIRsend.html#a88457fd4cc01d6e8097e04c022ede74a',1,'IRsend']]],
|
||||
['encoderc5x_279',['encodeRC5X',['../classIRsend.html#ae760ef1be11f25f7a61237f96a8871d9',1,'IRsend']]],
|
||||
['encoderc6_280',['encodeRC6',['../classIRsend.html#ac0e341462426ea146b944502a6d3fde0',1,'IRsend']]],
|
||||
['encodesamsung_281',['encodeSAMSUNG',['../classIRsend.html#a4ab0579bd854306b2667de19207e4ffb',1,'IRsend']]],
|
||||
['encodesanyolc7461_282',['encodeSanyoLC7461',['../classIRsend.html#a864bef0dc48f6af4b59057362906cf5d',1,'IRsend']]],
|
||||
['encodesharp_283',['encodeSharp',['../classIRsend.html#a8f4c7a36380ba31155eba5ff8f5f631e',1,'IRsend']]],
|
||||
['encodesony_284',['encodeSony',['../classIRsend.html#aa0aea2cb04f0a7ee9056f15fecfc08c3',1,'IRsend']]],
|
||||
['encodetime_285',['encodeTime',['../classIRPanasonicAc.html#a0eee4ad6105d35ee6c34c4666174b04b',1,'IRPanasonicAc']]],
|
||||
['epson_286',['EPSON',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadaaf677fd380c38297264a10732631927c',1,'IRremoteESP8266.h']]],
|
||||
['es_2des_2eh_287',['es-ES.h',['../es-ES_8h.html',1,'']]]
|
||||
];
|
@ -1,16 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['fahrenheittocelsius_288',['fahrenheitToCelsius',['../IRutils_8cpp.html#a83538e86145850c24b1c824723089502',1,'fahrenheitToCelsius(const float deg): IRutils.cpp'],['../IRutils_8h.html#a83538e86145850c24b1c824723089502',1,'fahrenheitToCelsius(const float deg): IRutils.cpp']]],
|
||||
['fan_289',['Fan',['../unionAirwellProtocol.html#a7d38043e982231fb6a331d72f7407c10',1,'AirwellProtocol::Fan()'],['../unionGreeProtocol.html#af6f917228f457a24e70256d7c132289c',1,'GreeProtocol::Fan()'],['../unionHaierProtocol.html#a44e6a58782f4c6d5e532c715e9050b5b',1,'HaierProtocol::Fan()'],['../unionHaierYRW02Protocol.html#a4ecca9653d14ccd283e44f6e385ff36a',1,'HaierYRW02Protocol::Fan()'],['../unionMideaProtocol.html#a04b0f344ec9b7cf2bdbd2c530b409fcb',1,'MideaProtocol::Fan()']]],
|
||||
['fanspeed_290',['fanspeed',['../structstdAc_1_1state__t.html#a28a50c877a0eaa71689ccc3bf9c957d7',1,'stdAc::state_t::fanspeed()'],['../unionVoltasProtocol.html#a7a2326d3ecf316e1a4e0a5db0523cad6',1,'VoltasProtocol::FanSpeed()']]],
|
||||
['fanspeed_5ft_291',['fanspeed_t',['../namespacestdAc.html#a8bb0dbf18fe69f639f4ac0b3ff133383',1,'stdAc']]],
|
||||
['fanspeedtostring_292',['fanspeedToString',['../classIRac.html#ab8d8a1ce5de8970c07c90fb41731e2e6',1,'IRac']]],
|
||||
['filter_293',['filter',['../structstdAc_1_1state__t.html#a41e4b957f9e011ddb32d35bfcd56c0e7',1,'stdAc::state_t']]],
|
||||
['fixchecksum_294',['fixChecksum',['../classIRPanasonicAc.html#aa40bef35000ddf6d14e286b3f2044897',1,'IRPanasonicAc']]],
|
||||
['fixup_295',['fixup',['../classIRGreeAC.html#a5bbdcc83f9d49e32379cd27cad0ba130',1,'IRGreeAC::fixup()'],['../classIRKelvinatorAC.html#a389af589003c39794ae5d4bd572fa485',1,'IRKelvinatorAC::fixup()']]],
|
||||
['flap_5fmode_296',['flap_mode',['../classIRArgoAC.html#abfc383d92ced7d47945cc5ac996e5fc4',1,'IRArgoAC']]],
|
||||
['fr_2dfr_2eh_297',['fr-FR.h',['../fr-FR_8h.html',1,'']]],
|
||||
['fujitsu_298',['fujitsu',['../classIRac.html#a23cf80270562ca28ae1f1da2bbb559e7',1,'IRac']]],
|
||||
['fujitsu_5fac_299',['FUJITSU_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadad8cf99a3a8776d644b78313306a2108c',1,'IRremoteESP8266.h']]],
|
||||
['fujitsu_5fac_5fremote_5fmodel_5ft_300',['fujitsu_ac_remote_model_t',['../IRsend_8h.html#a7204e78a1fe37a819c0b66f87a685dc0',1,'IRsend.h']]]
|
||||
];
|
@ -1,28 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['haier_419',['haier',['../classIRac.html#ae0a29a4cb8c7a4707a7725c576822a58',1,'IRac']]],
|
||||
['haier_5fac_420',['HAIER_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada1f232bcdf330ec2e353196941b9f1628',1,'IRremoteESP8266.h']]],
|
||||
['haier_5fac_5fyrw02_421',['HAIER_AC_YRW02',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadaacda5821835865551f6df46c76282fa4',1,'IRremoteESP8266.h']]],
|
||||
['haierprotocol_422',['HaierProtocol',['../unionHaierProtocol.html',1,'']]],
|
||||
['haieryrw02protocol_423',['HaierYRW02Protocol',['../unionHaierYRW02Protocol.html',1,'']]],
|
||||
['haieryrwo2_424',['haierYrwo2',['../classIRac.html#a7bc779a162dd9a1b4c925febec443353',1,'IRac']]],
|
||||
['handlespecialstate_425',['handleSpecialState',['../classIRCoolixAC.html#af78090c6d8b45b4202a80f1223640390',1,'IRCoolixAC']]],
|
||||
['handletoggles_426',['handleToggles',['../classIRac.html#a36833999dce4ad608a5a0f084988cfd1',1,'IRac']]],
|
||||
['hasacstate_427',['hasACState',['../IRutils_8cpp.html#a6efd4986db60709d3501606ec7ab5382',1,'hasACState(const decode_type_t protocol): IRutils.cpp'],['../IRutils_8h.html#a6efd4986db60709d3501606ec7ab5382',1,'hasACState(const decode_type_t protocol): IRutils.cpp']]],
|
||||
['hasinvertedstates_428',['hasInvertedStates',['../classIRHitachiAc3.html#ac06b36245c85480d97c1a9f49cfaa005',1,'IRHitachiAc3']]],
|
||||
['hasstatechanged_429',['hasStateChanged',['../classIRac.html#a35258c35a2d2b19886292b22b2aa053a',1,'IRac']]],
|
||||
['health_430',['Health',['../unionHaierProtocol.html#a4cf70c633e33066e3fc0f98bb2ad3820',1,'HaierProtocol::Health()'],['../unionHaierYRW02Protocol.html#a7fa39803fd72a788736bb8f00acfa76f',1,'HaierYRW02Protocol::Health()']]],
|
||||
['heat_5fmode_431',['heat_mode',['../classIRArgoAC.html#a255762f71502b9ffeb0686759991ec53',1,'IRArgoAC']]],
|
||||
['hitachi_432',['hitachi',['../classIRac.html#acd0f2fcf03aabf947a19a195000add3c',1,'IRac']]],
|
||||
['hitachi1_433',['hitachi1',['../classIRac.html#ac8807d62f6ae87af72d44b50bed3f17b',1,'IRac']]],
|
||||
['hitachi344_434',['hitachi344',['../classIRac.html#a0bc34635a1a349816344916a82585460',1,'IRac']]],
|
||||
['hitachi424_435',['hitachi424',['../classIRac.html#aec6de0752ddd3a3e7c6824cb1b692508',1,'IRac']]],
|
||||
['hitachi_5fac_436',['HITACHI_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada9020fb54ac69d8aec0185f7e80c962ca',1,'IRremoteESP8266.h']]],
|
||||
['hitachi_5fac1_437',['HITACHI_AC1',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada7d9a74161d95e62bece3c0e48900cb35',1,'IRremoteESP8266.h']]],
|
||||
['hitachi_5fac1_5fremote_5fmodel_5ft_438',['hitachi_ac1_remote_model_t',['../IRsend_8h.html#acd0c6107b5a6cab2080b18a8de14ea49',1,'IRsend.h']]],
|
||||
['hitachi_5fac2_439',['HITACHI_AC2',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadab5a44068d519506efa8a3113aa44c9c0',1,'IRremoteESP8266.h']]],
|
||||
['hitachi_5fac3_440',['HITACHI_AC3',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadac3487c47b14da6af922f5b27992b30f3',1,'IRremoteESP8266.h']]],
|
||||
['hitachi_5fac344_441',['HITACHI_AC344',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada1e147eb39adc40e4181940cc2357f070',1,'IRremoteESP8266.h']]],
|
||||
['hitachi_5fac424_442',['HITACHI_AC424',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada85af068f8964d4359512265d8cc27a31',1,'IRremoteESP8266.h']]],
|
||||
['htmlescape_443',['htmlEscape',['../namespaceirutils.html#a6e55c6fdcc82e1ef8bd5f73df83609a7',1,'irutils']]]
|
||||
];
|
@ -1,186 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['i18n_2eh_444',['i18n.h',['../i18n_8h.html',1,'']]],
|
||||
['ifeel_445',['IFeel',['../unionGreeProtocol.html#a592364307a4b11064888bda76c403142',1,'GreeProtocol']]],
|
||||
['inax_446',['INAX',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadafc566aab3afb8face6d8965ca4d0eab7',1,'IRremoteESP8266.h']]],
|
||||
['irremoteesp8266_20library_20api_20documentation_447',['IRremoteESP8266 Library API Documentation',['../index.html',1,'']]],
|
||||
['initstate_448',['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_449',['invertBits',['../IRutils_8cpp.html#a1a85904f25c8ec77fb554d238c59cfdb',1,'invertBits(const uint64_t data, const uint16_t nbits): IRutils.cpp'],['../IRutils_8h.html#a1a85904f25c8ec77fb554d238c59cfdb',1,'invertBits(const uint64_t data, const uint16_t nbits): IRutils.cpp']]],
|
||||
['invertbytepairs_450',['invertBytePairs',['../namespaceirutils.html#ad818a474349546c84824451a5468f4fe',1,'irutils']]],
|
||||
['ir_5fairwell_2ecpp_451',['ir_Airwell.cpp',['../ir__Airwell_8cpp.html',1,'']]],
|
||||
['ir_5fairwell_2eh_452',['ir_Airwell.h',['../ir__Airwell_8h.html',1,'']]],
|
||||
['ir_5faiwa_2ecpp_453',['ir_Aiwa.cpp',['../ir__Aiwa_8cpp.html',1,'']]],
|
||||
['ir_5famcor_2ecpp_454',['ir_Amcor.cpp',['../ir__Amcor_8cpp.html',1,'']]],
|
||||
['ir_5famcor_2eh_455',['ir_Amcor.h',['../ir__Amcor_8h.html',1,'']]],
|
||||
['ir_5fargo_2ecpp_456',['ir_Argo.cpp',['../ir__Argo_8cpp.html',1,'']]],
|
||||
['ir_5fargo_2eh_457',['ir_Argo.h',['../ir__Argo_8h.html',1,'']]],
|
||||
['ir_5fcarrier_2ecpp_458',['ir_Carrier.cpp',['../ir__Carrier_8cpp.html',1,'']]],
|
||||
['ir_5fcarrier_2eh_459',['ir_Carrier.h',['../ir__Carrier_8h.html',1,'']]],
|
||||
['ir_5fcoolix_2ecpp_460',['ir_Coolix.cpp',['../ir__Coolix_8cpp.html',1,'']]],
|
||||
['ir_5fcoolix_2eh_461',['ir_Coolix.h',['../ir__Coolix_8h.html',1,'']]],
|
||||
['ir_5fcorona_2ecpp_462',['ir_Corona.cpp',['../ir__Corona_8cpp.html',1,'']]],
|
||||
['ir_5fcorona_2eh_463',['ir_Corona.h',['../ir__Corona_8h.html',1,'']]],
|
||||
['ir_5fdaikin_2ecpp_464',['ir_Daikin.cpp',['../ir__Daikin_8cpp.html',1,'']]],
|
||||
['ir_5fdaikin_2eh_465',['ir_Daikin.h',['../ir__Daikin_8h.html',1,'']]],
|
||||
['ir_5fdelonghi_2ecpp_466',['ir_Delonghi.cpp',['../ir__Delonghi_8cpp.html',1,'']]],
|
||||
['ir_5fdelonghi_2eh_467',['ir_Delonghi.h',['../ir__Delonghi_8h.html',1,'']]],
|
||||
['ir_5fdenon_2ecpp_468',['ir_Denon.cpp',['../ir__Denon_8cpp.html',1,'']]],
|
||||
['ir_5fdish_2ecpp_469',['ir_Dish.cpp',['../ir__Dish_8cpp.html',1,'']]],
|
||||
['ir_5fdoshisha_2ecpp_470',['ir_Doshisha.cpp',['../ir__Doshisha_8cpp.html',1,'']]],
|
||||
['ir_5felectra_2ecpp_471',['ir_Electra.cpp',['../ir__Electra_8cpp.html',1,'']]],
|
||||
['ir_5felectra_2eh_472',['ir_Electra.h',['../ir__Electra_8h.html',1,'']]],
|
||||
['ir_5fepson_2ecpp_473',['ir_Epson.cpp',['../ir__Epson_8cpp.html',1,'']]],
|
||||
['ir_5ffujitsu_2ecpp_474',['ir_Fujitsu.cpp',['../ir__Fujitsu_8cpp.html',1,'']]],
|
||||
['ir_5ffujitsu_2eh_475',['ir_Fujitsu.h',['../ir__Fujitsu_8h.html',1,'']]],
|
||||
['ir_5fgicable_2ecpp_476',['ir_GICable.cpp',['../ir__GICable_8cpp.html',1,'']]],
|
||||
['ir_5fglobalcache_2ecpp_477',['ir_GlobalCache.cpp',['../ir__GlobalCache_8cpp.html',1,'']]],
|
||||
['ir_5fgoodweather_2ecpp_478',['ir_Goodweather.cpp',['../ir__Goodweather_8cpp.html',1,'']]],
|
||||
['ir_5fgoodweather_2eh_479',['ir_Goodweather.h',['../ir__Goodweather_8h.html',1,'']]],
|
||||
['ir_5fgree_2ecpp_480',['ir_Gree.cpp',['../ir__Gree_8cpp.html',1,'']]],
|
||||
['ir_5fgree_2eh_481',['ir_Gree.h',['../ir__Gree_8h.html',1,'']]],
|
||||
['ir_5fhaier_2ecpp_482',['ir_Haier.cpp',['../ir__Haier_8cpp.html',1,'']]],
|
||||
['ir_5fhaier_2eh_483',['ir_Haier.h',['../ir__Haier_8h.html',1,'']]],
|
||||
['ir_5fhitachi_2ecpp_484',['ir_Hitachi.cpp',['../ir__Hitachi_8cpp.html',1,'']]],
|
||||
['ir_5fhitachi_2eh_485',['ir_Hitachi.h',['../ir__Hitachi_8h.html',1,'']]],
|
||||
['ir_5finax_2ecpp_486',['ir_Inax.cpp',['../ir__Inax_8cpp.html',1,'']]],
|
||||
['ir_5fjvc_2ecpp_487',['ir_JVC.cpp',['../ir__JVC_8cpp.html',1,'']]],
|
||||
['ir_5fkelvinator_2ecpp_488',['ir_Kelvinator.cpp',['../ir__Kelvinator_8cpp.html',1,'']]],
|
||||
['ir_5fkelvinator_2eh_489',['ir_Kelvinator.h',['../ir__Kelvinator_8h.html',1,'']]],
|
||||
['ir_5flasertag_2ecpp_490',['ir_Lasertag.cpp',['../ir__Lasertag_8cpp.html',1,'']]],
|
||||
['ir_5flego_2ecpp_491',['ir_Lego.cpp',['../ir__Lego_8cpp.html',1,'']]],
|
||||
['ir_5flg_2ecpp_492',['ir_LG.cpp',['../ir__LG_8cpp.html',1,'']]],
|
||||
['ir_5flg_2eh_493',['ir_LG.h',['../ir__LG_8h.html',1,'']]],
|
||||
['ir_5flutron_2ecpp_494',['ir_Lutron.cpp',['../ir__Lutron_8cpp.html',1,'']]],
|
||||
['ir_5fmagiquest_2ecpp_495',['ir_Magiquest.cpp',['../ir__Magiquest_8cpp.html',1,'']]],
|
||||
['ir_5fmagiquest_2eh_496',['ir_Magiquest.h',['../ir__Magiquest_8h.html',1,'']]],
|
||||
['ir_5fmetz_2ecpp_497',['ir_Metz.cpp',['../ir__Metz_8cpp.html',1,'']]],
|
||||
['ir_5fmidea_2ecpp_498',['ir_Midea.cpp',['../ir__Midea_8cpp.html',1,'']]],
|
||||
['ir_5fmidea_2eh_499',['ir_Midea.h',['../ir__Midea_8h.html',1,'']]],
|
||||
['ir_5fmitsubishi_2ecpp_500',['ir_Mitsubishi.cpp',['../ir__Mitsubishi_8cpp.html',1,'']]],
|
||||
['ir_5fmitsubishi_2eh_501',['ir_Mitsubishi.h',['../ir__Mitsubishi_8h.html',1,'']]],
|
||||
['ir_5fmitsubishiheavy_2ecpp_502',['ir_MitsubishiHeavy.cpp',['../ir__MitsubishiHeavy_8cpp.html',1,'']]],
|
||||
['ir_5fmitsubishiheavy_2eh_503',['ir_MitsubishiHeavy.h',['../ir__MitsubishiHeavy_8h.html',1,'']]],
|
||||
['ir_5fmultibrackets_2ecpp_504',['ir_Multibrackets.cpp',['../ir__Multibrackets_8cpp.html',1,'']]],
|
||||
['ir_5fmwm_2ecpp_505',['ir_MWM.cpp',['../ir__MWM_8cpp.html',1,'']]],
|
||||
['ir_5fnec_2ecpp_506',['ir_NEC.cpp',['../ir__NEC_8cpp.html',1,'']]],
|
||||
['ir_5fnec_2eh_507',['ir_NEC.h',['../ir__NEC_8h.html',1,'']]],
|
||||
['ir_5fneoclima_2ecpp_508',['ir_Neoclima.cpp',['../ir__Neoclima_8cpp.html',1,'']]],
|
||||
['ir_5fneoclima_2eh_509',['ir_Neoclima.h',['../ir__Neoclima_8h.html',1,'']]],
|
||||
['ir_5fnikai_2ecpp_510',['ir_Nikai.cpp',['../ir__Nikai_8cpp.html',1,'']]],
|
||||
['ir_5fpanasonic_2ecpp_511',['ir_Panasonic.cpp',['../ir__Panasonic_8cpp.html',1,'']]],
|
||||
['ir_5fpanasonic_2eh_512',['ir_Panasonic.h',['../ir__Panasonic_8h.html',1,'']]],
|
||||
['ir_5fpioneer_2ecpp_513',['ir_Pioneer.cpp',['../ir__Pioneer_8cpp.html',1,'']]],
|
||||
['ir_5fpronto_2ecpp_514',['ir_Pronto.cpp',['../ir__Pronto_8cpp.html',1,'']]],
|
||||
['ir_5frc5_5frc6_2ecpp_515',['ir_RC5_RC6.cpp',['../ir__RC5__RC6_8cpp.html',1,'']]],
|
||||
['ir_5frcmm_2ecpp_516',['ir_RCMM.cpp',['../ir__RCMM_8cpp.html',1,'']]],
|
||||
['ir_5fsamsung_2ecpp_517',['ir_Samsung.cpp',['../ir__Samsung_8cpp.html',1,'']]],
|
||||
['ir_5fsamsung_2eh_518',['ir_Samsung.h',['../ir__Samsung_8h.html',1,'']]],
|
||||
['ir_5fsanyo_2ecpp_519',['ir_Sanyo.cpp',['../ir__Sanyo_8cpp.html',1,'']]],
|
||||
['ir_5fsanyo_2eh_520',['ir_Sanyo.h',['../ir__Sanyo_8h.html',1,'']]],
|
||||
['ir_5fsharp_2ecpp_521',['ir_Sharp.cpp',['../ir__Sharp_8cpp.html',1,'']]],
|
||||
['ir_5fsharp_2eh_522',['ir_Sharp.h',['../ir__Sharp_8h.html',1,'']]],
|
||||
['ir_5fsherwood_2ecpp_523',['ir_Sherwood.cpp',['../ir__Sherwood_8cpp.html',1,'']]],
|
||||
['ir_5fsony_2ecpp_524',['ir_Sony.cpp',['../ir__Sony_8cpp.html',1,'']]],
|
||||
['ir_5fsymphony_2ecpp_525',['ir_Symphony.cpp',['../ir__Symphony_8cpp.html',1,'']]],
|
||||
['ir_5ftcl_2ecpp_526',['ir_Tcl.cpp',['../ir__Tcl_8cpp.html',1,'']]],
|
||||
['ir_5ftcl_2eh_527',['ir_Tcl.h',['../ir__Tcl_8h.html',1,'']]],
|
||||
['ir_5fteco_2ecpp_528',['ir_Teco.cpp',['../ir__Teco_8cpp.html',1,'']]],
|
||||
['ir_5fteco_2eh_529',['ir_Teco.h',['../ir__Teco_8h.html',1,'']]],
|
||||
['ir_5ftoshiba_2ecpp_530',['ir_Toshiba.cpp',['../ir__Toshiba_8cpp.html',1,'']]],
|
||||
['ir_5ftoshiba_2eh_531',['ir_Toshiba.h',['../ir__Toshiba_8h.html',1,'']]],
|
||||
['ir_5ftrotec_2ecpp_532',['ir_Trotec.cpp',['../ir__Trotec_8cpp.html',1,'']]],
|
||||
['ir_5ftrotec_2eh_533',['ir_Trotec.h',['../ir__Trotec_8h.html',1,'']]],
|
||||
['ir_5fvestel_2ecpp_534',['ir_Vestel.cpp',['../ir__Vestel_8cpp.html',1,'']]],
|
||||
['ir_5fvestel_2eh_535',['ir_Vestel.h',['../ir__Vestel_8h.html',1,'']]],
|
||||
['ir_5fvoltas_2ecpp_536',['ir_Voltas.cpp',['../ir__Voltas_8cpp.html',1,'']]],
|
||||
['ir_5fvoltas_2eh_537',['ir_Voltas.h',['../ir__Voltas_8h.html',1,'']]],
|
||||
['ir_5fwhirlpool_2ecpp_538',['ir_Whirlpool.cpp',['../ir__Whirlpool_8cpp.html',1,'']]],
|
||||
['ir_5fwhirlpool_2eh_539',['ir_Whirlpool.h',['../ir__Whirlpool_8h.html',1,'']]],
|
||||
['ir_5fwhynter_2ecpp_540',['ir_Whynter.cpp',['../ir__Whynter_8cpp.html',1,'']]],
|
||||
['ir_5fzepeal_2ecpp_541',['ir_Zepeal.cpp',['../ir__Zepeal_8cpp.html',1,'']]],
|
||||
['irac_542',['IRac',['../classIRac.html',1,'IRac'],['../classIRac.html#abb0864e277d4f6c68a92c2729112a40d',1,'IRac::IRac()']]],
|
||||
['irac_2ecpp_543',['IRac.cpp',['../IRac_8cpp.html',1,'']]],
|
||||
['irac_2eh_544',['IRac.h',['../IRac_8h.html',1,'']]],
|
||||
['iracutils_545',['IRAcUtils',['../namespaceIRAcUtils.html',1,'']]],
|
||||
['irairwellac_546',['IRAirwellAc',['../classIRAirwellAc.html',1,'IRAirwellAc'],['../classIRAirwellAc.html#a38cfe20bff4522034b16d64df64750e8',1,'IRAirwellAc::IRAirwellAc()']]],
|
||||
['iramcorac_547',['IRAmcorAc',['../classIRAmcorAc.html',1,'IRAmcorAc'],['../classIRAmcorAc.html#a92db59a33c861dcd3b2960e9711f97c4',1,'IRAmcorAc::IRAmcorAc()']]],
|
||||
['irargoac_548',['IRArgoAC',['../classIRArgoAC.html',1,'IRArgoAC'],['../classIRArgoAC.html#ad6c2250738397441b8f956d1477b7d70',1,'IRArgoAC::IRArgoAC()']]],
|
||||
['ircarrierac64_549',['IRCarrierAc64',['../classIRCarrierAc64.html',1,'IRCarrierAc64'],['../classIRCarrierAc64.html#ac225c0f24a0e385a145375ff447ab79b',1,'IRCarrierAc64::IRCarrierAc64()']]],
|
||||
['ircoolixac_550',['IRCoolixAC',['../classIRCoolixAC.html',1,'IRCoolixAC'],['../classIRCoolixAC.html#a043ad3b74e964e39b111e1fcf9e55f42',1,'IRCoolixAC::IRCoolixAC()']]],
|
||||
['ircoronaac_551',['IRCoronaAc',['../classIRCoronaAc.html',1,'IRCoronaAc'],['../classIRCoronaAc.html#aa96f1ffce21cdec5b3901ebbb1c63fbb',1,'IRCoronaAc::IRCoronaAc()']]],
|
||||
['irdaikin128_552',['IRDaikin128',['../classIRDaikin128.html',1,'IRDaikin128'],['../classIRDaikin128.html#aa669739541daf1a2b39ce1cd0424c43b',1,'IRDaikin128::IRDaikin128()']]],
|
||||
['irdaikin152_553',['IRDaikin152',['../classIRDaikin152.html',1,'IRDaikin152'],['../classIRDaikin152.html#a68dce79bab5890d9aea325a45ef8e4a3',1,'IRDaikin152::IRDaikin152()']]],
|
||||
['irdaikin160_554',['IRDaikin160',['../classIRDaikin160.html',1,'IRDaikin160'],['../classIRDaikin160.html#a76fb744b041c38abb730bce0538a497a',1,'IRDaikin160::IRDaikin160()']]],
|
||||
['irdaikin176_555',['IRDaikin176',['../classIRDaikin176.html',1,'IRDaikin176'],['../classIRDaikin176.html#accfe7c3f34351844d12059455f65f312',1,'IRDaikin176::IRDaikin176()']]],
|
||||
['irdaikin2_556',['IRDaikin2',['../classIRDaikin2.html',1,'IRDaikin2'],['../classIRDaikin2.html#a3ffe908313f162b92e92307578592fca',1,'IRDaikin2::IRDaikin2()']]],
|
||||
['irdaikin216_557',['IRDaikin216',['../classIRDaikin216.html',1,'IRDaikin216'],['../classIRDaikin216.html#ad802bde79e5ee2d16e3b09fbc8bbe8df',1,'IRDaikin216::IRDaikin216()']]],
|
||||
['irdaikin64_558',['IRDaikin64',['../classIRDaikin64.html',1,'IRDaikin64'],['../classIRDaikin64.html#a88855df33ce903884b21d2ef4771e94f',1,'IRDaikin64::IRDaikin64()']]],
|
||||
['irdaikinesp_559',['IRDaikinESP',['../classIRDaikinESP.html',1,'IRDaikinESP'],['../classIRDaikinESP.html#a2652cb45e07e8a4329c16cded9f6ad9a',1,'IRDaikinESP::IRDaikinESP()']]],
|
||||
['irdelonghiac_560',['IRDelonghiAc',['../classIRDelonghiAc.html',1,'IRDelonghiAc'],['../classIRDelonghiAc.html#aa6f8661cf6baa369a0a5b9d775c392e0',1,'IRDelonghiAc::IRDelonghiAc()']]],
|
||||
['irelectraac_561',['IRElectraAc',['../classIRElectraAc.html',1,'IRElectraAc'],['../classIRElectraAc.html#a2f56ad22943c3d261b1d2ef88d86e300',1,'IRElectraAc::IRElectraAc()']]],
|
||||
['irfujitsuac_562',['IRFujitsuAC',['../classIRFujitsuAC.html',1,'IRFujitsuAC'],['../classIRFujitsuAC.html#acdb70f239884507f540b872ba25747ce',1,'IRFujitsuAC::IRFujitsuAC()']]],
|
||||
['irgoodweatherac_563',['IRGoodweatherAc',['../classIRGoodweatherAc.html',1,'IRGoodweatherAc'],['../classIRGoodweatherAc.html#a681feff1a58125cde97b2d7ed0ba775e',1,'IRGoodweatherAc::IRGoodweatherAc()']]],
|
||||
['irgreeac_564',['IRGreeAC',['../classIRGreeAC.html',1,'IRGreeAC'],['../classIRGreeAC.html#abf7ead6ebee4bc776f83fb55f6fe6b63',1,'IRGreeAC::IRGreeAC()']]],
|
||||
['irhaierac_565',['IRHaierAC',['../classIRHaierAC.html',1,'IRHaierAC'],['../classIRHaierAC.html#a0b78060cbd150cd886a409adc2dea49c',1,'IRHaierAC::IRHaierAC()']]],
|
||||
['irhaieracyrw02_566',['IRHaierACYRW02',['../classIRHaierACYRW02.html',1,'IRHaierACYRW02'],['../classIRHaierACYRW02.html#afd9354c36df33434840bbc5f38d4e7ed',1,'IRHaierACYRW02::IRHaierACYRW02()']]],
|
||||
['irhitachiac_567',['IRHitachiAc',['../classIRHitachiAc.html',1,'IRHitachiAc'],['../classIRHitachiAc.html#a4c43e95e0cc28339e7162d7090ae16bf',1,'IRHitachiAc::IRHitachiAc()']]],
|
||||
['irhitachiac1_568',['IRHitachiAc1',['../classIRHitachiAc1.html',1,'IRHitachiAc1'],['../classIRHitachiAc1.html#ac00cfd9a60e08d34f292878de47f622f',1,'IRHitachiAc1::IRHitachiAc1()']]],
|
||||
['irhitachiac3_569',['IRHitachiAc3',['../classIRHitachiAc3.html',1,'IRHitachiAc3'],['../classIRHitachiAc3.html#adef0e7ad217f078ce418e3aa82b9cb86',1,'IRHitachiAc3::IRHitachiAc3()']]],
|
||||
['irhitachiac344_570',['IRHitachiAc344',['../classIRHitachiAc344.html',1,'IRHitachiAc344'],['../classIRHitachiAc424.html#a3c885313a79bf8c02bc5eb9f7d80088b',1,'IRHitachiAc424::IRHitachiAc344()'],['../classIRHitachiAc344.html#afbff8a1dd2777880d2d1713d07e1d419',1,'IRHitachiAc344::IRHitachiAc344()']]],
|
||||
['irhitachiac424_571',['IRHitachiAc424',['../classIRHitachiAc424.html',1,'IRHitachiAc424'],['../classIRHitachiAc424.html#add708c10a56d20621ef65a0ddcc2aac1',1,'IRHitachiAc424::IRHitachiAc424()']]],
|
||||
['irkelvinatorac_572',['IRKelvinatorAC',['../classIRKelvinatorAC.html',1,'IRKelvinatorAC'],['../classIRKelvinatorAC.html#a111dd384b1898a4fb880a19b6d1b1635',1,'IRKelvinatorAC::IRKelvinatorAC()']]],
|
||||
['irlgac_573',['IRLgAc',['../classIRLgAc.html',1,'IRLgAc'],['../classIRLgAc.html#a290636496526a9ed2057532649709375',1,'IRLgAc::IRLgAc()']]],
|
||||
['irmideaac_574',['IRMideaAC',['../classIRMideaAC.html',1,'IRMideaAC'],['../classIRMideaAC.html#a1ef2f532a1e6c6bfe89617d3fd0d9082',1,'IRMideaAC::IRMideaAC()']]],
|
||||
['irmitsubishi112_575',['IRMitsubishi112',['../classIRMitsubishi112.html',1,'IRMitsubishi112'],['../classIRMitsubishi112.html#adea6f3b7b7619b0bf6da4a94cec9d712',1,'IRMitsubishi112::IRMitsubishi112()']]],
|
||||
['irmitsubishi136_576',['IRMitsubishi136',['../classIRMitsubishi136.html',1,'IRMitsubishi136'],['../classIRMitsubishi136.html#ad92926b993869d0695f11ddb999b2090',1,'IRMitsubishi136::IRMitsubishi136()']]],
|
||||
['irmitsubishiac_577',['IRMitsubishiAC',['../classIRMitsubishiAC.html',1,'IRMitsubishiAC'],['../classIRMitsubishiAC.html#a83fabfd9ebed5cef8dd2a18a85fdf4e6',1,'IRMitsubishiAC::IRMitsubishiAC()']]],
|
||||
['irmitsubishiheavy152ac_578',['IRMitsubishiHeavy152Ac',['../classIRMitsubishiHeavy152Ac.html',1,'IRMitsubishiHeavy152Ac'],['../classIRMitsubishiHeavy152Ac.html#a704e9f96c2d0a07f9ba16a400d9c97aa',1,'IRMitsubishiHeavy152Ac::IRMitsubishiHeavy152Ac()']]],
|
||||
['irmitsubishiheavy88ac_579',['IRMitsubishiHeavy88Ac',['../classIRMitsubishiHeavy88Ac.html',1,'IRMitsubishiHeavy88Ac'],['../classIRMitsubishiHeavy88Ac.html#aceabecf4a615e807a4636ff5990d77d7',1,'IRMitsubishiHeavy88Ac::IRMitsubishiHeavy88Ac()']]],
|
||||
['irneoclimaac_580',['IRNeoclimaAc',['../classIRNeoclimaAc.html',1,'IRNeoclimaAc'],['../classIRNeoclimaAc.html#a99ed2962176e5f12f8387fab977c6395',1,'IRNeoclimaAc::IRNeoclimaAc()']]],
|
||||
['irpanasonicac_581',['IRPanasonicAc',['../classIRPanasonicAc.html',1,'IRPanasonicAc'],['../classIRPanasonicAc.html#ae8b0f4518ee1a913d47a7101b0a11185',1,'IRPanasonicAc::IRPanasonicAc()']]],
|
||||
['irparams_582',['irparams',['../IRrecv_8cpp.html#a5620be27a7445f25d43dbe3432ed6fd1',1,'IRrecv.cpp']]],
|
||||
['irparams_5fsave_583',['irparams_save',['../classIRrecv.html#a6fdac84ce51ce119972bf121ccc95aab',1,'IRrecv::irparams_save()'],['../IRrecv_8cpp.html#a96e84ae171529ee954c53e2e938dd998',1,'irparams_save(): IRrecv.cpp']]],
|
||||
['irparams_5ft_584',['irparams_t',['../structirparams__t.html',1,'']]],
|
||||
['irpin_585',['IRpin',['../classIRsend.html#ae4a6ea1e72f4861167002d6e7bf17b7c',1,'IRsend']]],
|
||||
['irrecv_586',['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_587',['IRrecv.cpp',['../IRrecv_8cpp.html',1,'']]],
|
||||
['irrecv_2eh_588',['IRrecv.h',['../IRrecv_8h.html',1,'']]],
|
||||
['irremote_5fmux_589',['irremote_mux',['../IRrecv_8cpp.html#ad2612f65707186ef7df0179d3636b4ea',1,'IRrecv.cpp']]],
|
||||
['irremoteesp8266_2eh_590',['IRremoteESP8266.h',['../IRremoteESP8266_8h.html',1,'']]],
|
||||
['irsamsungac_591',['IRSamsungAc',['../classIRSamsungAc.html',1,'IRSamsungAc'],['../classIRSamsungAc.html#a0db771b80d7d7a63b5ecb4b25efee609',1,'IRSamsungAc::IRSamsungAc()']]],
|
||||
['irsanyoac_592',['IRSanyoAc',['../classIRSanyoAc.html',1,'IRSanyoAc'],['../classIRSanyoAc.html#ab7b9a1f1685993b95807f7e48624e4e2',1,'IRSanyoAc::IRSanyoAc()']]],
|
||||
['irsend_593',['IRsend',['../classIRsend.html',1,'IRsend'],['../classIRsend.html#a792780b7de996c90c86dd7b700eaf271',1,'IRsend::IRsend()']]],
|
||||
['irsend_2ecpp_594',['IRsend.cpp',['../IRsend_8cpp.html',1,'']]],
|
||||
['irsend_2eh_595',['IRsend.h',['../IRsend_8h.html',1,'']]],
|
||||
['irsharpac_596',['IRSharpAc',['../classIRSharpAc.html',1,'IRSharpAc'],['../classIRSharpAc.html#a30b5f8f634a41c943b4e1453d12bc980',1,'IRSharpAc::IRSharpAc()']]],
|
||||
['irtcl112ac_597',['IRTcl112Ac',['../classIRTcl112Ac.html',1,'IRTcl112Ac'],['../classIRTcl112Ac.html#a061bdfdf4444cb5e06fa90824985c1ec',1,'IRTcl112Ac::IRTcl112Ac()']]],
|
||||
['irtecoac_598',['IRTecoAc',['../classIRTecoAc.html',1,'IRTecoAc'],['../classIRTecoAc.html#a56e3f31a080bfd565570bf3b165e71d4',1,'IRTecoAc::IRTecoAc()']]],
|
||||
['irtext_2ecpp_599',['IRtext.cpp',['../IRtext_8cpp.html',1,'']]],
|
||||
['irtext_2eh_600',['IRtext.h',['../IRtext_8h.html',1,'']]],
|
||||
['irtimer_601',['IRtimer',['../classIRtimer.html',1,'IRtimer'],['../classIRtimer.html#a09d64d689137ef8ca68973bb9e550e76',1,'IRtimer::IRtimer()']]],
|
||||
['irtimer_2ecpp_602',['IRtimer.cpp',['../IRtimer_8cpp.html',1,'']]],
|
||||
['irtimer_2eh_603',['IRtimer.h',['../IRtimer_8h.html',1,'']]],
|
||||
['irtoshibaac_604',['IRToshibaAC',['../classIRToshibaAC.html',1,'IRToshibaAC'],['../classIRToshibaAC.html#abf2b3db316f7d6acb20c4f7ea2476ec2',1,'IRToshibaAC::IRToshibaAC()']]],
|
||||
['irtrotecesp_605',['IRTrotecESP',['../classIRTrotecESP.html',1,'IRTrotecESP'],['../classIRTrotecESP.html#a1b56b6e55bf133ccab6a482090408ee5',1,'IRTrotecESP::IRTrotecESP()']]],
|
||||
['irutils_606',['irutils',['../namespaceirutils.html',1,'']]],
|
||||
['irutils_2ecpp_607',['IRutils.cpp',['../IRutils_8cpp.html',1,'']]],
|
||||
['irutils_2eh_608',['IRutils.h',['../IRutils_8h.html',1,'']]],
|
||||
['irvestelac_609',['IRVestelAc',['../classIRVestelAc.html',1,'IRVestelAc'],['../classIRVestelAc.html#af1583ef81331edf112a0d04771c2cbec',1,'IRVestelAc::IRVestelAc()']]],
|
||||
['irvoltas_610',['IRVoltas',['../classIRVoltas.html',1,'IRVoltas'],['../classIRVoltas.html#a4bfb0c5b16507d330abea2a9147f8332',1,'IRVoltas::IRVoltas()']]],
|
||||
['irwhirlpoolac_611',['IRWhirlpoolAc',['../classIRWhirlpoolAc.html',1,'IRWhirlpoolAc'],['../classIRWhirlpoolAc.html#a89bc9d440a5f7d04a602d7bc73904bc2',1,'IRWhirlpoolAc::IRWhirlpoolAc()']]],
|
||||
['iseconotoggle_612',['isEconoToggle',['../classIRMideaAC.html#a227aeed678af6da49b510cb67b02991e',1,'IRMideaAC']]],
|
||||
['isofftimeractive_613',['isOffTimerActive',['../classIRVestelAc.html#aa756171e82ed1b43593b81aa3a63b812',1,'IRVestelAc']]],
|
||||
['isofftimerenabled_614',['isOffTimerEnabled',['../classIRPanasonicAc.html#ac8e218b4886d66889734b01232767c8a',1,'IRPanasonicAc::isOffTimerEnabled()'],['../classIRWhirlpoolAc.html#a1bc1366524cf3c7fb426e908a166801f',1,'IRWhirlpoolAc::isOffTimerEnabled()']]],
|
||||
['isontimeractive_615',['isOnTimerActive',['../classIRVestelAc.html#a67f0e970af50fcf6e01e4cac85c5862a',1,'IRVestelAc']]],
|
||||
['isontimerenabled_616',['isOnTimerEnabled',['../classIRPanasonicAc.html#a04cbf8f5063a3892020d383c77abc57c',1,'IRPanasonicAc::isOnTimerEnabled()'],['../classIRWhirlpoolAc.html#aff1b8c2d063b376725a5a77745f6be3a',1,'IRWhirlpoolAc::isOnTimerEnabled()']]],
|
||||
['ispowerspecial_617',['isPowerSpecial',['../classIRSharpAc.html#a57072f2458897ffb9184769aca10b944',1,'IRSharpAc']]],
|
||||
['isprotocolsupported_618',['isProtocolSupported',['../classIRac.html#ad9c2fc9d07db70704f78a2d5f7be5b1c',1,'IRac']]],
|
||||
['isspecialstate_619',['isSpecialState',['../classIRCoolixAC.html#a51bde954328ca5887a8353ba5562b3db',1,'IRCoolixAC']]],
|
||||
['isswingvtoggle_620',['isSwingVToggle',['../classIRMideaAC.html#a5277fa1d077650be0edcf284db50d38b',1,'IRMideaAC']]],
|
||||
['istimecommand_621',['isTimeCommand',['../classIRVestelAc.html#ae811a07c1a8d82e7068c39b9ca73aaf1',1,'IRVestelAc']]],
|
||||
['istimeractive_622',['isTimerActive',['../classIRVestelAc.html#a160b73df8e1eda984f9bfbff3df7fa63',1,'IRVestelAc']]],
|
||||
['istimerenabled_623',['isTimerEnabled',['../classIRWhirlpoolAc.html#a5a713ffed99ab3450257d83e2d6e15ee',1,'IRWhirlpoolAc']]],
|
||||
['isvalidlgac_624',['isValidLgAc',['../classIRLgAc.html#a5984041eb12603ac1a277c28b355322a',1,'IRLgAc']]],
|
||||
['it_2dit_2eh_625',['it-IT.h',['../it-IT_8h.html',1,'']]],
|
||||
['internationalisation_20_28i18n_29_20_26_20locale_20files_626',['Internationalisation (I18N) & Locale Files',['../md_src_locale_README.html',1,'']]]
|
||||
];
|
@ -1,16 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['lasertag_3252',['LASERTAG',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada92eadf4fa6dd16da5b79a2fcbf729894',1,'IRremoteESP8266.h']]],
|
||||
['ledflag_3253',['ledFlag',['../classIRCoolixAC.html#a03ba5e0a6cb47a7bb054155c2111a69c',1,'IRCoolixAC']]],
|
||||
['ledoff_3254',['ledOff',['../classIRsend.html#ae71cc5aa99f894785fb4f7abc05841b2',1,'IRsend']]],
|
||||
['ledon_3255',['ledOn',['../classIRsend.html#a13d804171fa7c14aff4def38c6ffb6c8',1,'IRsend']]],
|
||||
['legopf_3256',['LEGOPF',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada9a31bf5555b17ea7b115a5c2550fc1de',1,'IRremoteESP8266.h']]],
|
||||
['lg_3257',['lg',['../classIRac.html#afad31ecf9eae573882d53dd6629485fb',1,'IRac::lg()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadadf6c249ac7d923229f9e623eff9a61f4',1,'LG(): IRremoteESP8266.h']]],
|
||||
['lg2_3258',['LG2',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada8402547ec0b99b9b0efe97dec65badf9',1,'IRremoteESP8266.h']]],
|
||||
['lg_5fac_5fremote_5fmodel_5ft_3259',['lg_ac_remote_model_t',['../IRsend_8h.html#a50c54713e16502d280723334879dc83b',1,'IRsend.h']]],
|
||||
['light_3260',['light',['../structstdAc_1_1state__t.html#a51c3a5c4703ea49b420d70aeb18b6b9b',1,'stdAc::state_t::light()'],['../unionGreeProtocol.html#a72092768725667d3bce381a6e2900c66',1,'GreeProtocol::Light()'],['../unionVoltasProtocol.html#a811a0de66771c693831740440aac460c',1,'VoltasProtocol::Light()']]],
|
||||
['llword_3261',['llword',['../unionmagiquest.html#ad57fbc75ab289c3e93b94be0b2187d65',1,'magiquest']]],
|
||||
['lowlevelsanitycheck_3262',['lowLevelSanityCheck',['../namespaceirutils.html#af67b75834051c4aced358b274c1c55a8',1,'irutils']]],
|
||||
['lutron_3263',['LUTRON',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada76cc459b9e26d82ed82cf120272fd8cb',1,'IRremoteESP8266.h']]],
|
||||
['lword_3264',['lword',['../unionmagiquest.html#ac87102145311831a232002b52fe2d02c',1,'magiquest']]]
|
||||
];
|
@ -1,8 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['nec_3303',['NEC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada0811f93a25b0873e21979d569eeac05e',1,'IRremoteESP8266.h']]],
|
||||
['nec_5flike_3304',['NEC_LIKE',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada97acfde550d201fa0abc3120098fb471',1,'IRremoteESP8266.h']]],
|
||||
['neoclima_3305',['neoclima',['../classIRac.html#a0e468b705922e58308c5e340499f2391',1,'IRac::neoclima()'],['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadac698e0c030768ed91207b0e63910c3e7',1,'NEOCLIMA(): IRremoteESP8266.h']]],
|
||||
['next_3306',['next',['../classIRac.html#ae85d7ac0c58028b2547518f88d3e98fe',1,'IRac']]],
|
||||
['nikai_3307',['NIKAI',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada0bc180c4ab5e68798451f4799f7f9377',1,'IRremoteESP8266.h']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['airwellprotocol_3686',['AirwellProtocol',['../unionAirwellProtocol.html',1,'']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['decode_5fresults_3687',['decode_results',['../classdecode__results.html',1,'']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['greeprotocol_3688',['GreeProtocol',['../unionGreeProtocol.html',1,'']]]
|
||||
];
|
@ -1,5 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['haierprotocol_3689',['HaierProtocol',['../unionHaierProtocol.html',1,'']]],
|
||||
['haieryrw02protocol_3690',['HaierYRW02Protocol',['../unionHaierYRW02Protocol.html',1,'']]]
|
||||
];
|
@ -1,54 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['irac_3691',['IRac',['../classIRac.html',1,'']]],
|
||||
['irairwellac_3692',['IRAirwellAc',['../classIRAirwellAc.html',1,'']]],
|
||||
['iramcorac_3693',['IRAmcorAc',['../classIRAmcorAc.html',1,'']]],
|
||||
['irargoac_3694',['IRArgoAC',['../classIRArgoAC.html',1,'']]],
|
||||
['ircarrierac64_3695',['IRCarrierAc64',['../classIRCarrierAc64.html',1,'']]],
|
||||
['ircoolixac_3696',['IRCoolixAC',['../classIRCoolixAC.html',1,'']]],
|
||||
['ircoronaac_3697',['IRCoronaAc',['../classIRCoronaAc.html',1,'']]],
|
||||
['irdaikin128_3698',['IRDaikin128',['../classIRDaikin128.html',1,'']]],
|
||||
['irdaikin152_3699',['IRDaikin152',['../classIRDaikin152.html',1,'']]],
|
||||
['irdaikin160_3700',['IRDaikin160',['../classIRDaikin160.html',1,'']]],
|
||||
['irdaikin176_3701',['IRDaikin176',['../classIRDaikin176.html',1,'']]],
|
||||
['irdaikin2_3702',['IRDaikin2',['../classIRDaikin2.html',1,'']]],
|
||||
['irdaikin216_3703',['IRDaikin216',['../classIRDaikin216.html',1,'']]],
|
||||
['irdaikin64_3704',['IRDaikin64',['../classIRDaikin64.html',1,'']]],
|
||||
['irdaikinesp_3705',['IRDaikinESP',['../classIRDaikinESP.html',1,'']]],
|
||||
['irdelonghiac_3706',['IRDelonghiAc',['../classIRDelonghiAc.html',1,'']]],
|
||||
['irelectraac_3707',['IRElectraAc',['../classIRElectraAc.html',1,'']]],
|
||||
['irfujitsuac_3708',['IRFujitsuAC',['../classIRFujitsuAC.html',1,'']]],
|
||||
['irgoodweatherac_3709',['IRGoodweatherAc',['../classIRGoodweatherAc.html',1,'']]],
|
||||
['irgreeac_3710',['IRGreeAC',['../classIRGreeAC.html',1,'']]],
|
||||
['irhaierac_3711',['IRHaierAC',['../classIRHaierAC.html',1,'']]],
|
||||
['irhaieracyrw02_3712',['IRHaierACYRW02',['../classIRHaierACYRW02.html',1,'']]],
|
||||
['irhitachiac_3713',['IRHitachiAc',['../classIRHitachiAc.html',1,'']]],
|
||||
['irhitachiac1_3714',['IRHitachiAc1',['../classIRHitachiAc1.html',1,'']]],
|
||||
['irhitachiac3_3715',['IRHitachiAc3',['../classIRHitachiAc3.html',1,'']]],
|
||||
['irhitachiac344_3716',['IRHitachiAc344',['../classIRHitachiAc344.html',1,'']]],
|
||||
['irhitachiac424_3717',['IRHitachiAc424',['../classIRHitachiAc424.html',1,'']]],
|
||||
['irkelvinatorac_3718',['IRKelvinatorAC',['../classIRKelvinatorAC.html',1,'']]],
|
||||
['irlgac_3719',['IRLgAc',['../classIRLgAc.html',1,'']]],
|
||||
['irmideaac_3720',['IRMideaAC',['../classIRMideaAC.html',1,'']]],
|
||||
['irmitsubishi112_3721',['IRMitsubishi112',['../classIRMitsubishi112.html',1,'']]],
|
||||
['irmitsubishi136_3722',['IRMitsubishi136',['../classIRMitsubishi136.html',1,'']]],
|
||||
['irmitsubishiac_3723',['IRMitsubishiAC',['../classIRMitsubishiAC.html',1,'']]],
|
||||
['irmitsubishiheavy152ac_3724',['IRMitsubishiHeavy152Ac',['../classIRMitsubishiHeavy152Ac.html',1,'']]],
|
||||
['irmitsubishiheavy88ac_3725',['IRMitsubishiHeavy88Ac',['../classIRMitsubishiHeavy88Ac.html',1,'']]],
|
||||
['irneoclimaac_3726',['IRNeoclimaAc',['../classIRNeoclimaAc.html',1,'']]],
|
||||
['irpanasonicac_3727',['IRPanasonicAc',['../classIRPanasonicAc.html',1,'']]],
|
||||
['irparams_5ft_3728',['irparams_t',['../structirparams__t.html',1,'']]],
|
||||
['irrecv_3729',['IRrecv',['../classIRrecv.html',1,'']]],
|
||||
['irsamsungac_3730',['IRSamsungAc',['../classIRSamsungAc.html',1,'']]],
|
||||
['irsanyoac_3731',['IRSanyoAc',['../classIRSanyoAc.html',1,'']]],
|
||||
['irsend_3732',['IRsend',['../classIRsend.html',1,'']]],
|
||||
['irsharpac_3733',['IRSharpAc',['../classIRSharpAc.html',1,'']]],
|
||||
['irtcl112ac_3734',['IRTcl112Ac',['../classIRTcl112Ac.html',1,'']]],
|
||||
['irtecoac_3735',['IRTecoAc',['../classIRTecoAc.html',1,'']]],
|
||||
['irtimer_3736',['IRtimer',['../classIRtimer.html',1,'']]],
|
||||
['irtoshibaac_3737',['IRToshibaAC',['../classIRToshibaAC.html',1,'']]],
|
||||
['irtrotecesp_3738',['IRTrotecESP',['../classIRTrotecESP.html',1,'']]],
|
||||
['irvestelac_3739',['IRVestelAc',['../classIRVestelAc.html',1,'']]],
|
||||
['irvoltas_3740',['IRVoltas',['../classIRVoltas.html',1,'']]],
|
||||
['irwhirlpoolac_3741',['IRWhirlpoolAc',['../classIRWhirlpoolAc.html',1,'']]]
|
||||
];
|
@ -1,6 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['magiquest_3742',['magiquest',['../unionmagiquest.html',1,'']]],
|
||||
['match_5fresult_5ft_3743',['match_result_t',['../structmatch__result__t.html',1,'']]],
|
||||
['mideaprotocol_3744',['MideaProtocol',['../unionMideaProtocol.html',1,'']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['state_5ft_3745',['state_t',['../structstdAc_1_1state__t.html',1,'stdAc']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['timerms_3746',['TimerMs',['../classTimerMs.html',1,'']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['voltasprotocol_3747',['VoltasProtocol',['../unionVoltasProtocol.html',1,'']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['opmode_5ft_7307',['opmode_t',['../namespacestdAc.html#a99ad268c783486f9b3207cb78f48444f',1,'stdAc']]]
|
||||
];
|
@ -1,5 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['swingh_5ft_7309',['swingh_t',['../namespacestdAc.html#aae50ee315fa9c9ec1a4078da40d6b147',1,'stdAc']]],
|
||||
['swingv_5ft_7310',['swingv_t',['../namespacestdAc.html#ac07f224c7bb47cac55dd01f24770ef43',1,'stdAc']]]
|
||||
];
|
@ -1,7 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['tcl112ac_7439',['TCL112AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fadac4a6ebe702365620ed65ac6f484afda6',1,'IRremoteESP8266.h']]],
|
||||
['teco_7440',['TECO',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada3a15ee4466478d484508acc3d4d7a050',1,'IRremoteESP8266.h']]],
|
||||
['toshiba_5fac_7441',['TOSHIBA_AC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada66de3fced9e8f97d1919bcf4d5726f3e',1,'IRremoteESP8266.h']]],
|
||||
['trotec_7442',['TROTEC',['../IRremoteESP8266_8h.html#ad5b287a488a8c1b7b8661f029ab56fada7d0f8056d221b37f68f80bace2b794b9',1,'IRremoteESP8266.h']]]
|
||||
];
|
@ -1,7 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['de_2dch_2eh_3751',['de-CH.h',['../de-CH_8h.html',1,'']]],
|
||||
['de_2dde_2eh_3752',['de-DE.h',['../de-DE_8h.html',1,'']]],
|
||||
['defaults_2eh_3753',['defaults.h',['../defaults_8h.html',1,'']]],
|
||||
['doxygen_5findex_2emd_3754',['doxygen_index.md',['../doxygen__index_8md.html',1,'']]]
|
||||
];
|
@ -1,8 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['en_2dau_2eh_3755',['en-AU.h',['../en-AU_8h.html',1,'']]],
|
||||
['en_2die_2eh_3756',['en-IE.h',['../en-IE_8h.html',1,'']]],
|
||||
['en_2duk_2eh_3757',['en-UK.h',['../en-UK_8h.html',1,'']]],
|
||||
['en_2dus_2eh_3758',['en-US.h',['../en-US_8h.html',1,'']]],
|
||||
['es_2des_2eh_3759',['es-ES.h',['../es-ES_8h.html',1,'']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['fr_2dfr_2eh_3760',['fr-FR.h',['../fr-FR_8h.html',1,'']]]
|
||||
];
|
@ -1,109 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['i18n_2eh_3761',['i18n.h',['../i18n_8h.html',1,'']]],
|
||||
['ir_5fairwell_2ecpp_3762',['ir_Airwell.cpp',['../ir__Airwell_8cpp.html',1,'']]],
|
||||
['ir_5fairwell_2eh_3763',['ir_Airwell.h',['../ir__Airwell_8h.html',1,'']]],
|
||||
['ir_5faiwa_2ecpp_3764',['ir_Aiwa.cpp',['../ir__Aiwa_8cpp.html',1,'']]],
|
||||
['ir_5famcor_2ecpp_3765',['ir_Amcor.cpp',['../ir__Amcor_8cpp.html',1,'']]],
|
||||
['ir_5famcor_2eh_3766',['ir_Amcor.h',['../ir__Amcor_8h.html',1,'']]],
|
||||
['ir_5fargo_2ecpp_3767',['ir_Argo.cpp',['../ir__Argo_8cpp.html',1,'']]],
|
||||
['ir_5fargo_2eh_3768',['ir_Argo.h',['../ir__Argo_8h.html',1,'']]],
|
||||
['ir_5fcarrier_2ecpp_3769',['ir_Carrier.cpp',['../ir__Carrier_8cpp.html',1,'']]],
|
||||
['ir_5fcarrier_2eh_3770',['ir_Carrier.h',['../ir__Carrier_8h.html',1,'']]],
|
||||
['ir_5fcoolix_2ecpp_3771',['ir_Coolix.cpp',['../ir__Coolix_8cpp.html',1,'']]],
|
||||
['ir_5fcoolix_2eh_3772',['ir_Coolix.h',['../ir__Coolix_8h.html',1,'']]],
|
||||
['ir_5fcorona_2ecpp_3773',['ir_Corona.cpp',['../ir__Corona_8cpp.html',1,'']]],
|
||||
['ir_5fcorona_2eh_3774',['ir_Corona.h',['../ir__Corona_8h.html',1,'']]],
|
||||
['ir_5fdaikin_2ecpp_3775',['ir_Daikin.cpp',['../ir__Daikin_8cpp.html',1,'']]],
|
||||
['ir_5fdaikin_2eh_3776',['ir_Daikin.h',['../ir__Daikin_8h.html',1,'']]],
|
||||
['ir_5fdelonghi_2ecpp_3777',['ir_Delonghi.cpp',['../ir__Delonghi_8cpp.html',1,'']]],
|
||||
['ir_5fdelonghi_2eh_3778',['ir_Delonghi.h',['../ir__Delonghi_8h.html',1,'']]],
|
||||
['ir_5fdenon_2ecpp_3779',['ir_Denon.cpp',['../ir__Denon_8cpp.html',1,'']]],
|
||||
['ir_5fdish_2ecpp_3780',['ir_Dish.cpp',['../ir__Dish_8cpp.html',1,'']]],
|
||||
['ir_5fdoshisha_2ecpp_3781',['ir_Doshisha.cpp',['../ir__Doshisha_8cpp.html',1,'']]],
|
||||
['ir_5felectra_2ecpp_3782',['ir_Electra.cpp',['../ir__Electra_8cpp.html',1,'']]],
|
||||
['ir_5felectra_2eh_3783',['ir_Electra.h',['../ir__Electra_8h.html',1,'']]],
|
||||
['ir_5fepson_2ecpp_3784',['ir_Epson.cpp',['../ir__Epson_8cpp.html',1,'']]],
|
||||
['ir_5ffujitsu_2ecpp_3785',['ir_Fujitsu.cpp',['../ir__Fujitsu_8cpp.html',1,'']]],
|
||||
['ir_5ffujitsu_2eh_3786',['ir_Fujitsu.h',['../ir__Fujitsu_8h.html',1,'']]],
|
||||
['ir_5fgicable_2ecpp_3787',['ir_GICable.cpp',['../ir__GICable_8cpp.html',1,'']]],
|
||||
['ir_5fglobalcache_2ecpp_3788',['ir_GlobalCache.cpp',['../ir__GlobalCache_8cpp.html',1,'']]],
|
||||
['ir_5fgoodweather_2ecpp_3789',['ir_Goodweather.cpp',['../ir__Goodweather_8cpp.html',1,'']]],
|
||||
['ir_5fgoodweather_2eh_3790',['ir_Goodweather.h',['../ir__Goodweather_8h.html',1,'']]],
|
||||
['ir_5fgree_2ecpp_3791',['ir_Gree.cpp',['../ir__Gree_8cpp.html',1,'']]],
|
||||
['ir_5fgree_2eh_3792',['ir_Gree.h',['../ir__Gree_8h.html',1,'']]],
|
||||
['ir_5fhaier_2ecpp_3793',['ir_Haier.cpp',['../ir__Haier_8cpp.html',1,'']]],
|
||||
['ir_5fhaier_2eh_3794',['ir_Haier.h',['../ir__Haier_8h.html',1,'']]],
|
||||
['ir_5fhitachi_2ecpp_3795',['ir_Hitachi.cpp',['../ir__Hitachi_8cpp.html',1,'']]],
|
||||
['ir_5fhitachi_2eh_3796',['ir_Hitachi.h',['../ir__Hitachi_8h.html',1,'']]],
|
||||
['ir_5finax_2ecpp_3797',['ir_Inax.cpp',['../ir__Inax_8cpp.html',1,'']]],
|
||||
['ir_5fjvc_2ecpp_3798',['ir_JVC.cpp',['../ir__JVC_8cpp.html',1,'']]],
|
||||
['ir_5fkelvinator_2ecpp_3799',['ir_Kelvinator.cpp',['../ir__Kelvinator_8cpp.html',1,'']]],
|
||||
['ir_5fkelvinator_2eh_3800',['ir_Kelvinator.h',['../ir__Kelvinator_8h.html',1,'']]],
|
||||
['ir_5flasertag_2ecpp_3801',['ir_Lasertag.cpp',['../ir__Lasertag_8cpp.html',1,'']]],
|
||||
['ir_5flego_2ecpp_3802',['ir_Lego.cpp',['../ir__Lego_8cpp.html',1,'']]],
|
||||
['ir_5flg_2ecpp_3803',['ir_LG.cpp',['../ir__LG_8cpp.html',1,'']]],
|
||||
['ir_5flg_2eh_3804',['ir_LG.h',['../ir__LG_8h.html',1,'']]],
|
||||
['ir_5flutron_2ecpp_3805',['ir_Lutron.cpp',['../ir__Lutron_8cpp.html',1,'']]],
|
||||
['ir_5fmagiquest_2ecpp_3806',['ir_Magiquest.cpp',['../ir__Magiquest_8cpp.html',1,'']]],
|
||||
['ir_5fmagiquest_2eh_3807',['ir_Magiquest.h',['../ir__Magiquest_8h.html',1,'']]],
|
||||
['ir_5fmetz_2ecpp_3808',['ir_Metz.cpp',['../ir__Metz_8cpp.html',1,'']]],
|
||||
['ir_5fmidea_2ecpp_3809',['ir_Midea.cpp',['../ir__Midea_8cpp.html',1,'']]],
|
||||
['ir_5fmidea_2eh_3810',['ir_Midea.h',['../ir__Midea_8h.html',1,'']]],
|
||||
['ir_5fmitsubishi_2ecpp_3811',['ir_Mitsubishi.cpp',['../ir__Mitsubishi_8cpp.html',1,'']]],
|
||||
['ir_5fmitsubishi_2eh_3812',['ir_Mitsubishi.h',['../ir__Mitsubishi_8h.html',1,'']]],
|
||||
['ir_5fmitsubishiheavy_2ecpp_3813',['ir_MitsubishiHeavy.cpp',['../ir__MitsubishiHeavy_8cpp.html',1,'']]],
|
||||
['ir_5fmitsubishiheavy_2eh_3814',['ir_MitsubishiHeavy.h',['../ir__MitsubishiHeavy_8h.html',1,'']]],
|
||||
['ir_5fmultibrackets_2ecpp_3815',['ir_Multibrackets.cpp',['../ir__Multibrackets_8cpp.html',1,'']]],
|
||||
['ir_5fmwm_2ecpp_3816',['ir_MWM.cpp',['../ir__MWM_8cpp.html',1,'']]],
|
||||
['ir_5fnec_2ecpp_3817',['ir_NEC.cpp',['../ir__NEC_8cpp.html',1,'']]],
|
||||
['ir_5fnec_2eh_3818',['ir_NEC.h',['../ir__NEC_8h.html',1,'']]],
|
||||
['ir_5fneoclima_2ecpp_3819',['ir_Neoclima.cpp',['../ir__Neoclima_8cpp.html',1,'']]],
|
||||
['ir_5fneoclima_2eh_3820',['ir_Neoclima.h',['../ir__Neoclima_8h.html',1,'']]],
|
||||
['ir_5fnikai_2ecpp_3821',['ir_Nikai.cpp',['../ir__Nikai_8cpp.html',1,'']]],
|
||||
['ir_5fpanasonic_2ecpp_3822',['ir_Panasonic.cpp',['../ir__Panasonic_8cpp.html',1,'']]],
|
||||
['ir_5fpanasonic_2eh_3823',['ir_Panasonic.h',['../ir__Panasonic_8h.html',1,'']]],
|
||||
['ir_5fpioneer_2ecpp_3824',['ir_Pioneer.cpp',['../ir__Pioneer_8cpp.html',1,'']]],
|
||||
['ir_5fpronto_2ecpp_3825',['ir_Pronto.cpp',['../ir__Pronto_8cpp.html',1,'']]],
|
||||
['ir_5frc5_5frc6_2ecpp_3826',['ir_RC5_RC6.cpp',['../ir__RC5__RC6_8cpp.html',1,'']]],
|
||||
['ir_5frcmm_2ecpp_3827',['ir_RCMM.cpp',['../ir__RCMM_8cpp.html',1,'']]],
|
||||
['ir_5fsamsung_2ecpp_3828',['ir_Samsung.cpp',['../ir__Samsung_8cpp.html',1,'']]],
|
||||
['ir_5fsamsung_2eh_3829',['ir_Samsung.h',['../ir__Samsung_8h.html',1,'']]],
|
||||
['ir_5fsanyo_2ecpp_3830',['ir_Sanyo.cpp',['../ir__Sanyo_8cpp.html',1,'']]],
|
||||
['ir_5fsanyo_2eh_3831',['ir_Sanyo.h',['../ir__Sanyo_8h.html',1,'']]],
|
||||
['ir_5fsharp_2ecpp_3832',['ir_Sharp.cpp',['../ir__Sharp_8cpp.html',1,'']]],
|
||||
['ir_5fsharp_2eh_3833',['ir_Sharp.h',['../ir__Sharp_8h.html',1,'']]],
|
||||
['ir_5fsherwood_2ecpp_3834',['ir_Sherwood.cpp',['../ir__Sherwood_8cpp.html',1,'']]],
|
||||
['ir_5fsony_2ecpp_3835',['ir_Sony.cpp',['../ir__Sony_8cpp.html',1,'']]],
|
||||
['ir_5fsymphony_2ecpp_3836',['ir_Symphony.cpp',['../ir__Symphony_8cpp.html',1,'']]],
|
||||
['ir_5ftcl_2ecpp_3837',['ir_Tcl.cpp',['../ir__Tcl_8cpp.html',1,'']]],
|
||||
['ir_5ftcl_2eh_3838',['ir_Tcl.h',['../ir__Tcl_8h.html',1,'']]],
|
||||
['ir_5fteco_2ecpp_3839',['ir_Teco.cpp',['../ir__Teco_8cpp.html',1,'']]],
|
||||
['ir_5fteco_2eh_3840',['ir_Teco.h',['../ir__Teco_8h.html',1,'']]],
|
||||
['ir_5ftoshiba_2ecpp_3841',['ir_Toshiba.cpp',['../ir__Toshiba_8cpp.html',1,'']]],
|
||||
['ir_5ftoshiba_2eh_3842',['ir_Toshiba.h',['../ir__Toshiba_8h.html',1,'']]],
|
||||
['ir_5ftrotec_2ecpp_3843',['ir_Trotec.cpp',['../ir__Trotec_8cpp.html',1,'']]],
|
||||
['ir_5ftrotec_2eh_3844',['ir_Trotec.h',['../ir__Trotec_8h.html',1,'']]],
|
||||
['ir_5fvestel_2ecpp_3845',['ir_Vestel.cpp',['../ir__Vestel_8cpp.html',1,'']]],
|
||||
['ir_5fvestel_2eh_3846',['ir_Vestel.h',['../ir__Vestel_8h.html',1,'']]],
|
||||
['ir_5fvoltas_2ecpp_3847',['ir_Voltas.cpp',['../ir__Voltas_8cpp.html',1,'']]],
|
||||
['ir_5fvoltas_2eh_3848',['ir_Voltas.h',['../ir__Voltas_8h.html',1,'']]],
|
||||
['ir_5fwhirlpool_2ecpp_3849',['ir_Whirlpool.cpp',['../ir__Whirlpool_8cpp.html',1,'']]],
|
||||
['ir_5fwhirlpool_2eh_3850',['ir_Whirlpool.h',['../ir__Whirlpool_8h.html',1,'']]],
|
||||
['ir_5fwhynter_2ecpp_3851',['ir_Whynter.cpp',['../ir__Whynter_8cpp.html',1,'']]],
|
||||
['ir_5fzepeal_2ecpp_3852',['ir_Zepeal.cpp',['../ir__Zepeal_8cpp.html',1,'']]],
|
||||
['irac_2ecpp_3853',['IRac.cpp',['../IRac_8cpp.html',1,'']]],
|
||||
['irac_2eh_3854',['IRac.h',['../IRac_8h.html',1,'']]],
|
||||
['irrecv_2ecpp_3855',['IRrecv.cpp',['../IRrecv_8cpp.html',1,'']]],
|
||||
['irrecv_2eh_3856',['IRrecv.h',['../IRrecv_8h.html',1,'']]],
|
||||
['irremoteesp8266_2eh_3857',['IRremoteESP8266.h',['../IRremoteESP8266_8h.html',1,'']]],
|
||||
['irsend_2ecpp_3858',['IRsend.cpp',['../IRsend_8cpp.html',1,'']]],
|
||||
['irsend_2eh_3859',['IRsend.h',['../IRsend_8h.html',1,'']]],
|
||||
['irtext_2ecpp_3860',['IRtext.cpp',['../IRtext_8cpp.html',1,'']]],
|
||||
['irtext_2eh_3861',['IRtext.h',['../IRtext_8h.html',1,'']]],
|
||||
['irtimer_2ecpp_3862',['IRtimer.cpp',['../IRtimer_8cpp.html',1,'']]],
|
||||
['irtimer_2eh_3863',['IRtimer.h',['../IRtimer_8h.html',1,'']]],
|
||||
['irutils_2ecpp_3864',['IRutils.cpp',['../IRutils_8cpp.html',1,'']]],
|
||||
['irutils_2eh_3865',['IRutils.h',['../IRutils_8h.html',1,'']]],
|
||||
['it_2dit_2eh_3866',['it-IT.h',['../it-IT_8h.html',1,'']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['readme_2emd_3867',['README.md',['../README_8md.html',1,'']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['zh_2dcn_2eh_3868',['zh-CN.h',['../zh-CN_8h.html',1,'']]]
|
||||
];
|
@ -1,15 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['add_3886',['add',['../classIRtimer.html#aa8e3ff975ae5468b4727790c828fa032',1,'IRtimer::add()'],['../classTimerMs.html#a77bfc23a029a9172c3dbac03f746b0cb',1,'TimerMs::add()']]],
|
||||
['addbooltostring_3887',['addBoolToString',['../namespaceirutils.html#a12ba9cf1830a886649a80c3cc5fdce2b',1,'irutils']]],
|
||||
['adddaytostring_3888',['addDayToString',['../namespaceirutils.html#a6ead1d10578c64627f8a24b5d8a7444f',1,'irutils']]],
|
||||
['addfantostring_3889',['addFanToString',['../namespaceirutils.html#ae023bbabc452173d348c14eac7d86ab4',1,'irutils']]],
|
||||
['addinttostring_3890',['addIntToString',['../namespaceirutils.html#a772e623c4b60208200e02afbaec66651',1,'irutils']]],
|
||||
['addlabeledstring_3891',['addLabeledString',['../namespaceirutils.html#ac98793392d1e65c1b8d6895eb9d9b75b',1,'irutils']]],
|
||||
['addmodeltostring_3892',['addModelToString',['../namespaceirutils.html#a06e5a5c2b6f6649035dfa5eb19801367',1,'irutils']]],
|
||||
['addmodetostring_3893',['addModeToString',['../namespaceirutils.html#a8b74ae0258e98aa0eaebc6f3efe1481e',1,'irutils']]],
|
||||
['addtemptostring_3894',['addTempToString',['../namespaceirutils.html#a0cef0634f4db979a93b7dc19cc2b4a85',1,'irutils']]],
|
||||
['airwell_3895',['airwell',['../classIRac.html#a26cd62e09250d87b652d35406ebfb159',1,'IRac']]],
|
||||
['amcor_3896',['amcor',['../classIRac.html#a4bad16621b232572e14fe4a53f678131',1,'IRac']]],
|
||||
['argo_3897',['argo',['../classIRac.html#aa06ee1314529dbf96f4e6f3c28ea6821',1,'IRac']]]
|
||||
];
|
@ -1,6 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['uint64tostring_4531',['uint64ToString',['../IRutils_8cpp.html#a9f6ddef74b41ef6f8d2805fcfc396420',1,'uint64ToString(uint64_t input, uint8_t base): IRutils.cpp'],['../IRutils_8h.html#a781650451d38303e80da677539f574ee',1,'uint64ToString(uint64_t input, uint8_t base=10): IRutils.cpp']]],
|
||||
['uint8tobcd_4532',['uint8ToBcd',['../namespaceirutils.html#a534704a52b75acd46f687cc0a2b91bf1',1,'irutils']]],
|
||||
['updatesavedstate_4533',['updateSavedState',['../classIRCoolixAC.html#a1f39630b328939307bb08c18e56e9ad3',1,'IRCoolixAC']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['whirlpool_4538',['whirlpool',['../classIRac.html#ae5f7a03589f614c03c5ad8629100b05a',1,'IRac']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['_7eirrecv_4540',['~IRrecv',['../classIRrecv.html#a87d4cca5e350177cb0922842dda1eb5b',1,'IRrecv']]]
|
||||
];
|
@ -1,98 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['daikin_3935',['daikin',['../classIRac.html#afb6d77bbeb5b2465437cef4f58b83e0e',1,'IRac']]],
|
||||
['daikin128_3936',['daikin128',['../classIRac.html#a8fe7c254e1bcb32b6b6fdc1f91693a50',1,'IRac']]],
|
||||
['daikin152_3937',['daikin152',['../classIRac.html#a6dff8e608e3e9fecffe71c3fd1ebe74e',1,'IRac']]],
|
||||
['daikin160_3938',['daikin160',['../classIRac.html#a3b34f44d713efa52f30d43405cde831c',1,'IRac']]],
|
||||
['daikin176_3939',['daikin176',['../classIRac.html#aaae173fd58a7b53c3f4d2edbf7c4afe7',1,'IRac']]],
|
||||
['daikin2_3940',['daikin2',['../classIRac.html#a89eddc0e1b3c41c608208d2752dc954c',1,'IRac']]],
|
||||
['daikin216_3941',['daikin216',['../classIRac.html#a101ac8b9e9564e557ef1a1f61ff111d9',1,'IRac']]],
|
||||
['daikin64_3942',['daikin64',['../classIRac.html#a074db6fc0cff2878d80a397020e1b249',1,'IRac']]],
|
||||
['decode_3943',['decode',['../classIRrecv.html#aeaa5c07a8b46f8fbb982f996cc1f9f4b',1,'IRrecv']]],
|
||||
['decodeairwell_3944',['decodeAirwell',['../classIRrecv.html#acf4635d5ee146a82498cb0c269b6af41',1,'IRrecv']]],
|
||||
['decodeaiwarct501_3945',['decodeAiwaRCT501',['../classIRrecv.html#aa4d678376a4c0f8ea953474a6f5ef9d2',1,'IRrecv']]],
|
||||
['decodeamcor_3946',['decodeAmcor',['../classIRrecv.html#a8d81fcfb47e36925975d313027689a44',1,'IRrecv']]],
|
||||
['decodeargo_3947',['decodeArgo',['../classIRrecv.html#a94f12dc000a6e7b75ea8680fd48fc487',1,'IRrecv']]],
|
||||
['decodecarrierac_3948',['decodeCarrierAC',['../classIRrecv.html#acf3d1c37038120a5c0996d92577ce74a',1,'IRrecv']]],
|
||||
['decodecarrierac40_3949',['decodeCarrierAC40',['../classIRrecv.html#a4bdb35ec34f49401a6b9becd15b8a3b5',1,'IRrecv']]],
|
||||
['decodecarrierac64_3950',['decodeCarrierAC64',['../classIRrecv.html#a79d03c31da48a385ab47cc8f342ef9b3',1,'IRrecv']]],
|
||||
['decodecoolix_3951',['decodeCOOLIX',['../classIRrecv.html#a964af7e72e2133688f0596c718cb98ca',1,'IRrecv']]],
|
||||
['decodecoronaac_3952',['decodeCoronaAc',['../classIRrecv.html#a981cba14551c93af57f9c1c0e1775d12',1,'IRrecv']]],
|
||||
['decodedaikin_3953',['decodeDaikin',['../classIRrecv.html#a141f0de9f4cae8daeb025aff3904ecaa',1,'IRrecv']]],
|
||||
['decodedaikin128_3954',['decodeDaikin128',['../classIRrecv.html#ac7188577c874d9f8f19304a3ec775415',1,'IRrecv']]],
|
||||
['decodedaikin152_3955',['decodeDaikin152',['../classIRrecv.html#ab20a6586b4e56cc428012ec96f5ccc2c',1,'IRrecv']]],
|
||||
['decodedaikin160_3956',['decodeDaikin160',['../classIRrecv.html#af0b9822defe6b29099079d664d9dc413',1,'IRrecv']]],
|
||||
['decodedaikin176_3957',['decodeDaikin176',['../classIRrecv.html#aa142d1340201b6fdc5b462f46fe21ee0',1,'IRrecv']]],
|
||||
['decodedaikin2_3958',['decodeDaikin2',['../classIRrecv.html#a4c4799a0d45ea5562159c46939617d80',1,'IRrecv']]],
|
||||
['decodedaikin216_3959',['decodeDaikin216',['../classIRrecv.html#a7f860686a5c58aa8f4d1842cfb15b2f9',1,'IRrecv']]],
|
||||
['decodedaikin64_3960',['decodeDaikin64',['../classIRrecv.html#a030701f081a9c6eab0c07b75433b524c',1,'IRrecv']]],
|
||||
['decodedelonghiac_3961',['decodeDelonghiAc',['../classIRrecv.html#a8c91cc83770d243e942387cc16e9ca6f',1,'IRrecv']]],
|
||||
['decodedenon_3962',['decodeDenon',['../classIRrecv.html#a0b1bd1c817cb43bc3755126191b7f4a2',1,'IRrecv']]],
|
||||
['decodedish_3963',['decodeDISH',['../classIRrecv.html#a851776d9178aeb706d9a1abd3f254e31',1,'IRrecv']]],
|
||||
['decodedoshisha_3964',['decodeDoshisha',['../classIRrecv.html#a675c45e6b32aaeca3de734ccf2f0c819',1,'IRrecv']]],
|
||||
['decodeelectraac_3965',['decodeElectraAC',['../classIRrecv.html#ad3a7be8afc36451c8e28e27f3c3e9aaa',1,'IRrecv']]],
|
||||
['decodeepson_3966',['decodeEpson',['../classIRrecv.html#aaadef8415f273ba25f4086fecd681d2e',1,'IRrecv']]],
|
||||
['decodefujitsuac_3967',['decodeFujitsuAC',['../classIRrecv.html#aa3778bdf994bf9c99ac48ef95434a826',1,'IRrecv']]],
|
||||
['decodegicable_3968',['decodeGICable',['../classIRrecv.html#afade8dac9b1d023e5e0946e6b2c08aea',1,'IRrecv']]],
|
||||
['decodegoodweather_3969',['decodeGoodweather',['../classIRrecv.html#a64650ce7dbaf5fc860a6a253d906e9de',1,'IRrecv']]],
|
||||
['decodegree_3970',['decodeGree',['../classIRrecv.html#a2e756342d7524a13d53d6c656700638c',1,'IRrecv']]],
|
||||
['decodehaierac_3971',['decodeHaierAC',['../classIRrecv.html#ad97403174f05197a7fa9a4a0107e3111',1,'IRrecv']]],
|
||||
['decodehaieracyrw02_3972',['decodeHaierACYRW02',['../classIRrecv.html#a281fb9d972fee75db49209c42f649822',1,'IRrecv']]],
|
||||
['decodehash_3973',['decodeHash',['../classIRrecv.html#a7c15fbfa7936ca474712a1953911fd06',1,'IRrecv']]],
|
||||
['decodehitachiac_3974',['decodeHitachiAC',['../classIRrecv.html#aa42facfffc0e304005272b6ddd4583c8',1,'IRrecv']]],
|
||||
['decodehitachiac1_3975',['decodeHitachiAC1',['../classIRrecv.html#a122e0dcbf14c90ec2d77399acce21459',1,'IRrecv']]],
|
||||
['decodehitachiac3_3976',['decodeHitachiAc3',['../classIRrecv.html#a113bc834eff00f55d5545ce3fa1ab203',1,'IRrecv']]],
|
||||
['decodehitachiac424_3977',['decodeHitachiAc424',['../classIRrecv.html#a01c3dda56d6d916076fa1affa2213129',1,'IRrecv']]],
|
||||
['decodeinax_3978',['decodeInax',['../classIRrecv.html#a94545c6a8da027b9cb0e23ecba4c29d8',1,'IRrecv']]],
|
||||
['decodejvc_3979',['decodeJVC',['../classIRrecv.html#a25ab71efc223a418e9630d8421f44bc9',1,'IRrecv']]],
|
||||
['decodekelvinator_3980',['decodeKelvinator',['../classIRrecv.html#a0ac82f20b48b2d71ee07eb392578b226',1,'IRrecv']]],
|
||||
['decodelasertag_3981',['decodeLasertag',['../classIRrecv.html#ae4af614a45ea65cb3304ef5bd7965122',1,'IRrecv']]],
|
||||
['decodelegopf_3982',['decodeLegoPf',['../classIRrecv.html#aea75ad0ba1d8fec33de16501940f2553',1,'IRrecv']]],
|
||||
['decodelg_3983',['decodeLG',['../classIRrecv.html#afe70015c36b1477a5de0c193163e13a7',1,'IRrecv']]],
|
||||
['decodelutron_3984',['decodeLutron',['../classIRrecv.html#a6093c4404a9a9d415c5bfeab5ec53be5',1,'IRrecv']]],
|
||||
['decodemagiquest_3985',['decodeMagiQuest',['../classIRrecv.html#a6f3bfcc6767484151dee758bcf94fb0b',1,'IRrecv']]],
|
||||
['decodemetz_3986',['decodeMetz',['../classIRrecv.html#ac39aa52eec10d1c92b6e9713a22252b6',1,'IRrecv']]],
|
||||
['decodemidea_3987',['decodeMidea',['../classIRrecv.html#a255b15601f7439a09ab5e77ad78816fb',1,'IRrecv']]],
|
||||
['decodemidea24_3988',['decodeMidea24',['../classIRrecv.html#a62a04019308b29ae2aea4b3a83ba9155',1,'IRrecv']]],
|
||||
['decodemitsubishi_3989',['decodeMitsubishi',['../classIRrecv.html#a6efe3be80f0ebef3ff94ed0e56c5c52a',1,'IRrecv']]],
|
||||
['decodemitsubishi112_3990',['decodeMitsubishi112',['../classIRrecv.html#ae0690ff3cb5a5cdcdb6a514bb7bf0cdd',1,'IRrecv']]],
|
||||
['decodemitsubishi136_3991',['decodeMitsubishi136',['../classIRrecv.html#a87b3ee57dbdf762a0e305ddd43eec629',1,'IRrecv']]],
|
||||
['decodemitsubishi2_3992',['decodeMitsubishi2',['../classIRrecv.html#a9514197850491a5b8c30ae9ffc89d895',1,'IRrecv']]],
|
||||
['decodemitsubishiac_3993',['decodeMitsubishiAC',['../classIRrecv.html#a942c5f41df5cbff32a8b7703673cb621',1,'IRrecv']]],
|
||||
['decodemitsubishiheavy_3994',['decodeMitsubishiHeavy',['../classIRrecv.html#aef9cedf79793806df4cc5376710781bc',1,'IRrecv']]],
|
||||
['decodemultibrackets_3995',['decodeMultibrackets',['../classIRrecv.html#af61afacc9865232643164ba824e665ab',1,'IRrecv']]],
|
||||
['decodemwm_3996',['decodeMWM',['../classIRrecv.html#a27518b5d792cdf3ab333b324f409f328',1,'IRrecv']]],
|
||||
['decodenec_3997',['decodeNEC',['../classIRrecv.html#a52b844f80df7f64edf9ce9cc189ac5b9',1,'IRrecv']]],
|
||||
['decodeneoclima_3998',['decodeNeoclima',['../classIRrecv.html#a4729ee949e533448b481ae33bbbf1adf',1,'IRrecv']]],
|
||||
['decodenikai_3999',['decodeNikai',['../classIRrecv.html#abbcbf5fc07d7e37d7724acc37bb5f592',1,'IRrecv']]],
|
||||
['decodepanasonic_4000',['decodePanasonic',['../classIRrecv.html#aa8dd5f24d28576c6db03cc463bd0a865',1,'IRrecv']]],
|
||||
['decodepanasonicac_4001',['decodePanasonicAC',['../classIRrecv.html#a0f78e180ed731e8fb16d1c85aa721c95',1,'IRrecv']]],
|
||||
['decodepioneer_4002',['decodePioneer',['../classIRrecv.html#a78a9487cbe8a562392a07a4090b3091e',1,'IRrecv']]],
|
||||
['decoderc5_4003',['decodeRC5',['../classIRrecv.html#adab9dffbeceee514520fababd0e721bd',1,'IRrecv']]],
|
||||
['decoderc6_4004',['decodeRC6',['../classIRrecv.html#a67316499ef37db82e3b3ecaac25c5980',1,'IRrecv']]],
|
||||
['decodercmm_4005',['decodeRCMM',['../classIRrecv.html#a0e7bf769cb5bebf174e852e4b0b08cf3',1,'IRrecv']]],
|
||||
['decodesamsung_4006',['decodeSAMSUNG',['../classIRrecv.html#a18b6cf177364faf11b9a076dd2025eec',1,'IRrecv']]],
|
||||
['decodesamsung36_4007',['decodeSamsung36',['../classIRrecv.html#a290a9e6a0b12ef1fe02a92a456c8ad57',1,'IRrecv']]],
|
||||
['decodesamsungac_4008',['decodeSamsungAC',['../classIRrecv.html#ae779c76ebd0f3cd1fc13abaa55f80d67',1,'IRrecv']]],
|
||||
['decodesanyoac_4009',['decodeSanyoAc',['../classIRrecv.html#ab6c02d8b8079d7f344e141e6a4e7e225',1,'IRrecv']]],
|
||||
['decodesanyolc7461_4010',['decodeSanyoLC7461',['../classIRrecv.html#a01a165bf2e7d16dbbb916d1eae740bc5',1,'IRrecv']]],
|
||||
['decodesharp_4011',['decodeSharp',['../classIRrecv.html#a3390d63ba21a835d7c74c261532a22a7',1,'IRrecv']]],
|
||||
['decodesharpac_4012',['decodeSharpAc',['../classIRrecv.html#a8a9b920079f783e236f8a938e20b9743',1,'IRrecv']]],
|
||||
['decodesony_4013',['decodeSony',['../classIRrecv.html#ab03227955cf7d1d00c1620c55d7f9f18',1,'IRrecv']]],
|
||||
['decodesymphony_4014',['decodeSymphony',['../classIRrecv.html#a61cdf4d891654521afbc6ca9fb415745',1,'IRrecv']]],
|
||||
['decodeteco_4015',['decodeTeco',['../classIRrecv.html#a950711d7df8dfe4cda86f53650cd9f56',1,'IRrecv']]],
|
||||
['decodetoshibaac_4016',['decodeToshibaAC',['../classIRrecv.html#aae6ab687ae319ae50a52238916bcfb1a',1,'IRrecv']]],
|
||||
['decodetostate_4017',['decodeToState',['../namespaceIRAcUtils.html#ac5eb498bf12cb6cba023c9c1e9726949',1,'IRAcUtils']]],
|
||||
['decodetrotec_4018',['decodeTrotec',['../classIRrecv.html#ae2920c488173f3fa37f5325438157ced',1,'IRrecv']]],
|
||||
['decodevestelac_4019',['decodeVestelAc',['../classIRrecv.html#a5d48b3c91434c18c7726cca504d75b73',1,'IRrecv']]],
|
||||
['decodevoltas_4020',['decodeVoltas',['../classIRrecv.html#a43539320036ba1c17e9875e4dc9fd055',1,'IRrecv']]],
|
||||
['decodewhirlpoolac_4021',['decodeWhirlpoolAC',['../classIRrecv.html#a0d1eec83cf092f5621cb34b3e94777c4',1,'IRrecv']]],
|
||||
['decodewhynter_4022',['decodeWhynter',['../classIRrecv.html#a66289f6a462557ad26e6c0a64f36cf02',1,'IRrecv']]],
|
||||
['decodezepeal_4023',['decodeZepeal',['../classIRrecv.html#a72afd857c8b2e0192021a40afc96c2d8',1,'IRrecv']]],
|
||||
['defaultbits_4024',['defaultBits',['../classIRsend.html#a70a2256bee8ad9b8ea8571dd4f26596f',1,'IRsend']]],
|
||||
['delonghiac_4025',['delonghiac',['../classIRac.html#af290b0b08cff5121bb88c62051ed1074',1,'IRac']]],
|
||||
['disableirin_4026',['disableIRIn',['../classIRrecv.html#a9f4a719e756ad78c7dd47186f8bef087',1,'IRrecv']]],
|
||||
['disableofftimer_4027',['disableOffTimer',['../classIRDaikinESP.html#a1e4e05ad0799002d0ab25db92dcaac06',1,'IRDaikinESP::disableOffTimer()'],['../classIRDaikin2.html#a6c8ad4c34713d61942c80b6052e6283a',1,'IRDaikin2::disableOffTimer()']]],
|
||||
['disableontimer_4028',['disableOnTimer',['../classIRDaikinESP.html#a0733e4a15d76baac23493926ef1765b1',1,'IRDaikinESP::disableOnTimer()'],['../classIRDaikin2.html#ab0e77969a86af9637cb9aa4b4befd4aa',1,'IRDaikin2::disableOnTimer()']]],
|
||||
['disablesleeptimer_4029',['disableSleepTimer',['../classIRDaikin2.html#a5461cf51967d3fe67489384c82daac47',1,'IRDaikin2']]]
|
||||
];
|
@ -1,15 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['haier_4172',['haier',['../classIRac.html#ae0a29a4cb8c7a4707a7725c576822a58',1,'IRac']]],
|
||||
['haieryrwo2_4173',['haierYrwo2',['../classIRac.html#a7bc779a162dd9a1b4c925febec443353',1,'IRac']]],
|
||||
['handlespecialstate_4174',['handleSpecialState',['../classIRCoolixAC.html#af78090c6d8b45b4202a80f1223640390',1,'IRCoolixAC']]],
|
||||
['handletoggles_4175',['handleToggles',['../classIRac.html#a36833999dce4ad608a5a0f084988cfd1',1,'IRac']]],
|
||||
['hasacstate_4176',['hasACState',['../IRutils_8cpp.html#a6efd4986db60709d3501606ec7ab5382',1,'hasACState(const decode_type_t protocol): IRutils.cpp'],['../IRutils_8h.html#a6efd4986db60709d3501606ec7ab5382',1,'hasACState(const decode_type_t protocol): IRutils.cpp']]],
|
||||
['hasinvertedstates_4177',['hasInvertedStates',['../classIRHitachiAc3.html#ac06b36245c85480d97c1a9f49cfaa005',1,'IRHitachiAc3']]],
|
||||
['hasstatechanged_4178',['hasStateChanged',['../classIRac.html#a35258c35a2d2b19886292b22b2aa053a',1,'IRac']]],
|
||||
['hitachi_4179',['hitachi',['../classIRac.html#acd0f2fcf03aabf947a19a195000add3c',1,'IRac']]],
|
||||
['hitachi1_4180',['hitachi1',['../classIRac.html#ac8807d62f6ae87af72d44b50bed3f17b',1,'IRac']]],
|
||||
['hitachi344_4181',['hitachi344',['../classIRac.html#a0bc34635a1a349816344916a82585460',1,'IRac']]],
|
||||
['hitachi424_4182',['hitachi424',['../classIRac.html#aec6de0752ddd3a3e7c6824cb1b692508',1,'IRac']]],
|
||||
['htmlescape_4183',['htmlEscape',['../namespaceirutils.html#a6e55c6fdcc82e1ef8bd5f73df83609a7',1,'irutils']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['kelvinator_4250',['kelvinator',['../classIRac.html#a6e4d8061841a7271205f81bd8e7d6171',1,'IRac']]]
|
||||
];
|
@ -1,7 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['ledoff_4251',['ledOff',['../classIRsend.html#ae71cc5aa99f894785fb4f7abc05841b2',1,'IRsend']]],
|
||||
['ledon_4252',['ledOn',['../classIRsend.html#a13d804171fa7c14aff4def38c6ffb6c8',1,'IRsend']]],
|
||||
['lg_4253',['lg',['../classIRac.html#afad31ecf9eae573882d53dd6629485fb',1,'IRac']]],
|
||||
['lowlevelsanitycheck_4254',['lowLevelSanityCheck',['../namespaceirutils.html#af67b75834051c4aced358b274c1c55a8',1,'irutils']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['neoclima_4277',['neoclima',['../classIRac.html#a0e468b705922e58308c5e340499f2391',1,'IRac']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['panasonic_4281',['panasonic',['../classIRac.html#af873db2b9735127eb6f079861daed67a',1,'IRac']]]
|
||||
];
|
@ -1,5 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['iracutils_3748',['IRAcUtils',['../namespaceIRAcUtils.html',1,'']]],
|
||||
['irutils_3749',['irutils',['../namespaceirutils.html',1,'']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['stdac_3750',['stdAc',['../namespacestdAc.html',1,'']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['deprecated_20list_7453',['Deprecated List',['../deprecated.html',1,'']]]
|
||||
];
|
@ -1,5 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['irremoteesp8266_20library_20api_20documentation_7454',['IRremoteESP8266 Library API Documentation',['../index.html',1,'']]],
|
||||
['internationalisation_20_28i18n_29_20_26_20locale_20files_7455',['Internationalisation (I18N) & Locale Files',['../md_src_locale_README.html',1,'']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['todo_20list_7456',['Todo List',['../todo.html',1,'']]]
|
||||
];
|
@ -1,53 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['_5f_4541',['_',['../classIRAirwellAc.html#af5675d200cdc571911162ecf8c74fdc0',1,'IRAirwellAc::_()'],['../classIRGreeAC.html#a9c048fe707312bdfd30c29fe8d6ab4b5',1,'IRGreeAC::_()'],['../classIRHaierAC.html#a523b6e63f16c5f817d82bcdbf351d7e7',1,'IRHaierAC::_()'],['../classIRHaierACYRW02.html#aaa31ae12544758f57f0dcd11b20fe285',1,'IRHaierACYRW02::_()'],['../classIRMideaAC.html#a43e44a594e00ed14c9b6aca4a862ea9e',1,'IRMideaAC::_()'],['../classIRVoltas.html#a251065338907253521a12e5e0f8aeb26',1,'IRVoltas::_()']]],
|
||||
['_5f_5fpad0_5f_5f_4542',['__pad0__',['../unionAirwellProtocol.html#ac8190704f390caf41b76dc0ee3377056',1,'AirwellProtocol::__pad0__()'],['../unionGreeProtocol.html#a06baff7b648875f337ea4d099f8ba73d',1,'GreeProtocol::__pad0__()'],['../unionHaierProtocol.html#a2648f0ff2bc5a6481e9fd2017408a590',1,'HaierProtocol::__pad0__()'],['../unionHaierYRW02Protocol.html#a48fb1f12d6902568da902b5de7e1bfef',1,'HaierYRW02Protocol::__pad0__()'],['../unionMideaProtocol.html#ab48c834ee5a37297d04e71e6e32468d2',1,'MideaProtocol::__pad0__()'],['../unionVoltasProtocol.html#a6a9f9ff0c3c7b691ed78738138467afa',1,'VoltasProtocol::__pad0__()']]],
|
||||
['_5f_5fpad10_5f_5f_4543',['__pad10__',['../unionHaierYRW02Protocol.html#abc9d14dbc6ab798a389244499fad7d96',1,'HaierYRW02Protocol']]],
|
||||
['_5f_5fpad11_5f_5f_4544',['__pad11__',['../unionHaierYRW02Protocol.html#a033dacb9a8b936c0187e86c585431198',1,'HaierYRW02Protocol']]],
|
||||
['_5f_5fpad12_5f_5f_4545',['__pad12__',['../unionHaierYRW02Protocol.html#a3df5d93e5f676ff44b32227a44be98ac',1,'HaierYRW02Protocol']]],
|
||||
['_5f_5fpad1_5f_5f_4546',['__pad1__',['../unionAirwellProtocol.html#ab2a20785c417317ac37cd1b5ef795249',1,'AirwellProtocol::__pad1__()'],['../unionGreeProtocol.html#a094751746e21e5ae70ff7ace3b84c75d',1,'GreeProtocol::__pad1__()'],['../unionHaierProtocol.html#a8e91589ca0e2db529f73e3f8ecbb00a0',1,'HaierProtocol::__pad1__()'],['../unionHaierYRW02Protocol.html#aa20f4bbeb35dfa6afe0af4c7ea1cc498',1,'HaierYRW02Protocol::__pad1__()'],['../unionMideaProtocol.html#a3351e3af6d3f214536e593c450fa0915',1,'MideaProtocol::__pad1__()'],['../unionVoltasProtocol.html#a80c4eeb8eea30866ef991cab330f6def',1,'VoltasProtocol::__pad1__()']]],
|
||||
['_5f_5fpad2_5f_5f_4547',['__pad2__',['../unionAirwellProtocol.html#a3ba38aea4ada26e1936478d737e2080a',1,'AirwellProtocol::__pad2__()'],['../unionGreeProtocol.html#a715441faac2bdd5dc37d6a3efcc99c4f',1,'GreeProtocol::__pad2__()'],['../unionHaierYRW02Protocol.html#a51178359e3860a50dbf53bda14b5a88c',1,'HaierYRW02Protocol::__pad2__()'],['../unionMideaProtocol.html#ab638086cc0b8d25fba57278c7ba881cb',1,'MideaProtocol::__pad2__()'],['../unionVoltasProtocol.html#a4c2798df803074bcde8ddf6c7e855d91',1,'VoltasProtocol::__pad2__()']]],
|
||||
['_5f_5fpad3_5f_5f_4548',['__pad3__',['../unionGreeProtocol.html#a7291d729f3b5638cb160afbda37baba1',1,'GreeProtocol::__pad3__()'],['../unionHaierYRW02Protocol.html#ad2c1066a2d796f49424feb2612df3d98',1,'HaierYRW02Protocol::__pad3__()'],['../unionMideaProtocol.html#ac0d1346479086522065ec71ea0b87ad2',1,'MideaProtocol::__pad3__()'],['../unionVoltasProtocol.html#aa63b5dd18bc7376a712e7dd16d594525',1,'VoltasProtocol::__pad3__()']]],
|
||||
['_5f_5fpad4_5f_5f_4549',['__pad4__',['../unionGreeProtocol.html#a6caf58eb68a83c0686dbd65d7a35cb58',1,'GreeProtocol::__pad4__()'],['../unionHaierYRW02Protocol.html#a62e17795ebcaea82715972f98d5408ca',1,'HaierYRW02Protocol::__pad4__()'],['../unionMideaProtocol.html#addde95b2535612df3ef2183998cf7ca6',1,'MideaProtocol::__pad4__()'],['../unionVoltasProtocol.html#ab0ec8c8b4f98d8ad2185259a1013f20b',1,'VoltasProtocol::__pad4__()']]],
|
||||
['_5f_5fpad5_5f_5f_4550',['__pad5__',['../unionHaierYRW02Protocol.html#a7405f45e3dfb5230a6e531c3ea5bd2cc',1,'HaierYRW02Protocol::__pad5__()'],['../unionVoltasProtocol.html#af25903098b89acf7d2b6ebc08eea3ce5',1,'VoltasProtocol::__pad5__()']]],
|
||||
['_5f_5fpad6_5f_5f_4551',['__pad6__',['../unionHaierYRW02Protocol.html#a03595ed00f070b0eecc647f426c2c9b1',1,'HaierYRW02Protocol::__pad6__()'],['../unionVoltasProtocol.html#a1fc2d4c2b5792d53d364e61b84ca1fb0',1,'VoltasProtocol::__pad6__()']]],
|
||||
['_5f_5fpad7_5f_5f_4552',['__pad7__',['../unionHaierYRW02Protocol.html#a13f95461887012ca8a0d27ce71c65cb6',1,'HaierYRW02Protocol']]],
|
||||
['_5f_5fpad8_5f_5f_4553',['__pad8__',['../unionHaierYRW02Protocol.html#ab0640cdf0ae186ef0a75699bb2ab2247',1,'HaierYRW02Protocol']]],
|
||||
['_5f_5fpad9_5f_5f_4554',['__pad9__',['../unionHaierYRW02Protocol.html#ad5c197a23df2a768d022946347d765fe',1,'HaierYRW02Protocol']]],
|
||||
['_5fclean_4555',['_clean',['../classIRFujitsuAC.html#acf7808cfeb6e15cea1d5ee8196075e04',1,'IRFujitsuAC']]],
|
||||
['_5fcmd_4556',['_cmd',['../classIRFujitsuAC.html#a5e66bc4a24b892525cfa02bb4d741cbf',1,'IRFujitsuAC']]],
|
||||
['_5fdesiredtemp_4557',['_desiredtemp',['../classIRWhirlpoolAc.html#aee17cfa10f19e0df992b25cff58e9613',1,'IRWhirlpoolAc']]],
|
||||
['_5fdutycycle_4558',['_dutycycle',['../classIRsend.html#a602e96e8cdbd6af41d288d905043e51f',1,'IRsend']]],
|
||||
['_5feconotoggle_4559',['_EconoToggle',['../classIRMideaAC.html#a30f184751948b4412da46577578b625a',1,'IRMideaAC']]],
|
||||
['_5ffan_4560',['_fan',['../classIRSharpAc.html#ad0f4e6025f2952c477bbd3f72a64d2fe',1,'IRSharpAc']]],
|
||||
['_5ffanspeed_4561',['_fanSpeed',['../classIRFujitsuAC.html#a537f02328039c044f7152bf0a61a05c9',1,'IRFujitsuAC']]],
|
||||
['_5ffilter_4562',['_filter',['../classIRFujitsuAC.html#a4a2f96f4f1cd6650d48ebc3b13fd561c',1,'IRFujitsuAC']]],
|
||||
['_5fforcepower_4563',['_forcepower',['../classIRSamsungAc.html#a022c96bfab671b1d0b6b5b331be31993',1,'IRSamsungAc']]],
|
||||
['_5ffreq_5funittest_4564',['_freq_unittest',['../classIRsend.html#a2caec2f35ecdb890b1e34d9eb3642363',1,'IRsend']]],
|
||||
['_5finverted_4565',['_inverted',['../classIRac.html#a9cfaa0b92819f06b3aa5b3e9e48b9d51',1,'IRac']]],
|
||||
['_5firsend_4566',['_irsend',['../classIRAirwellAc.html#a57a01d6e65f6fa1127f8d3dc86ff8071',1,'IRAirwellAc::_irsend()'],['../classIRAmcorAc.html#a6245bb51fa206031c3348e3eb6cb096d',1,'IRAmcorAc::_irsend()'],['../classIRArgoAC.html#a1abd8d958c3e153c4f2aaf7a3716414e',1,'IRArgoAC::_irsend()'],['../classIRCarrierAc64.html#a17270f2b1d6cab828e2a51fc23b36437',1,'IRCarrierAc64::_irsend()'],['../classIRCoolixAC.html#a6c7033e72fb860bca600ba6ea6e7afef',1,'IRCoolixAC::_irsend()'],['../classIRCoronaAc.html#afba5a3c3cff3859303a91d136ad00b66',1,'IRCoronaAc::_irsend()'],['../classIRDaikinESP.html#a2f5a8cb170d54f06bfa3eeb9b8ff838e',1,'IRDaikinESP::_irsend()'],['../classIRDaikin2.html#aa8ba00ae2c09af098146452164c4cb3b',1,'IRDaikin2::_irsend()'],['../classIRDaikin216.html#ac0e88b92a5c75138ce5b3a31f0c09be2',1,'IRDaikin216::_irsend()'],['../classIRDaikin160.html#a3094f35b359d8774a95dd3896c0e45e4',1,'IRDaikin160::_irsend()'],['../classIRDaikin176.html#a24f7022eb1c1936f5ee95ac0d732584c',1,'IRDaikin176::_irsend()'],['../classIRDaikin128.html#a1f155cc34e6c21d206962239d0135d1b',1,'IRDaikin128::_irsend()'],['../classIRDaikin152.html#a9b203215156d48dabac0fa8fd19dc613',1,'IRDaikin152::_irsend()'],['../classIRDaikin64.html#a6eb57b0eb12dab12bd9cf2fe4fded2c7',1,'IRDaikin64::_irsend()'],['../classIRDelonghiAc.html#a8cbe8b6857b7492c108118b4eda3ecb0',1,'IRDelonghiAc::_irsend()'],['../classIRElectraAc.html#af8732b31f2a4421226220dd8a4a4f985',1,'IRElectraAc::_irsend()'],['../classIRFujitsuAC.html#a2b7fec218b3530b06ce8b49f472e9595',1,'IRFujitsuAC::_irsend()'],['../classIRGoodweatherAc.html#acf606eb9e024c99407138dbd058e98d9',1,'IRGoodweatherAc::_irsend()'],['../classIRGreeAC.html#a36390655badf0ad5b5809499a8634f70',1,'IRGreeAC::_irsend()'],['../classIRHaierAC.html#aec69643fe633a57d635754690225fdd1',1,'IRHaierAC::_irsend()'],['../classIRHaierACYRW02.html#a24dd00bfa5e062c5c7f459bcd60213b7',1,'IRHaierACYRW02::_irsend()'],['../classIRHitachiAc.html#a0e296fa54cc4c56e16c6fc58c7ad827f',1,'IRHitachiAc::_irsend()'],['../classIRHitachiAc1.html#a61ad6289fc3719a850299788e642b98b',1,'IRHitachiAc1::_irsend()'],['../classIRHitachiAc424.html#a39157a1bda46304429570be2880c6ec4',1,'IRHitachiAc424::_irsend()'],['../classIRHitachiAc3.html#a8dc3b713e29f3ea96a106868451ba728',1,'IRHitachiAc3::_irsend()'],['../classIRKelvinatorAC.html#ae3571bf6de20e47f81ad1da8f1d13118',1,'IRKelvinatorAC::_irsend()'],['../classIRLgAc.html#a779f321b65db6ad05ab3e578b38cf093',1,'IRLgAc::_irsend()'],['../classIRMideaAC.html#ae2b6068355ecdc360c4c2ca2fd8d921b',1,'IRMideaAC::_irsend()'],['../classIRMitsubishiAC.html#a6753b676690f35bc8ba73504fdc34946',1,'IRMitsubishiAC::_irsend()'],['../classIRMitsubishi136.html#acd14c7bb6b26d0603ee552a000e16d43',1,'IRMitsubishi136::_irsend()'],['../classIRMitsubishi112.html#af858d640f9b2fca053287f280c8a27c0',1,'IRMitsubishi112::_irsend()'],['../classIRMitsubishiHeavy152Ac.html#a1ebd4c8b06d64e0944358156f58d414e',1,'IRMitsubishiHeavy152Ac::_irsend()'],['../classIRMitsubishiHeavy88Ac.html#a1e999c9ee028d35c03cd6b4751bcb8be',1,'IRMitsubishiHeavy88Ac::_irsend()'],['../classIRNeoclimaAc.html#a43e42b1c7e68e5a85ed10454c6210be5',1,'IRNeoclimaAc::_irsend()'],['../classIRPanasonicAc.html#a065dcc65ef3dbb8f2384f883fb97d102',1,'IRPanasonicAc::_irsend()'],['../classIRSamsungAc.html#a5815878dbebe512c41c26924cf9f5eeb',1,'IRSamsungAc::_irsend()'],['../classIRSanyoAc.html#a5dc78b02c5d10ac717542b67b65f15d6',1,'IRSanyoAc::_irsend()'],['../classIRSharpAc.html#a10ee598c31c0f8179ace953ed88e37c6',1,'IRSharpAc::_irsend()'],['../classIRTcl112Ac.html#a3f10e710a44c3a80f4f9ed5247b28058',1,'IRTcl112Ac::_irsend()'],['../classIRTecoAc.html#a283ff8b73ef2998f0668d0a03cba0938',1,'IRTecoAc::_irsend()'],['../classIRToshibaAC.html#a694609136a9cbdb9af5f8bb98411c2eb',1,'IRToshibaAC::_irsend()'],['../classIRTrotecESP.html#a1faa968fc2651dc1774160950e97a74e',1,'IRTrotecESP::_irsend()'],['../classIRVestelAc.html#a56d35fc5d39c97b4c6f2decf176e2cae',1,'IRVestelAc::_irsend()'],['../classIRVoltas.html#a09225bcf0cdff72f0fe35a88a91a88ad',1,'IRVoltas::_irsend()'],['../classIRWhirlpoolAc.html#af4fdac2382048e2776c787bebd482e9e',1,'IRWhirlpoolAc::_irsend()']]],
|
||||
['_5firtimer_5funittest_5fnow_4567',['_IRtimer_unittest_now',['../IRtimer_8cpp.html#a4ac531aa761a28d68edbc12967038180',1,'IRtimer.cpp']]],
|
||||
['_5flastsentpowerstate_4568',['_lastsentpowerstate',['../classIRSamsungAc.html#af1c6712dc05a451e815675abe972d9b4',1,'IRSamsungAc']]],
|
||||
['_5fmode_4569',['_mode',['../classIRFujitsuAC.html#a1b22f3bb3dc43e370aabad5b6efd7ca5',1,'IRFujitsuAC::_mode()'],['../classIRSharpAc.html#a169d5636aead556234dc301729050619',1,'IRSharpAc::_mode()']]],
|
||||
['_5fmodel_4570',['_model',['../classIRFujitsuAC.html#a181c71dbd46ceabdcfe08448ee32bba7',1,'IRFujitsuAC::_model()'],['../classIRGreeAC.html#ae357bf1611f349e2686f4f46c2581c47',1,'IRGreeAC::_model()'],['../classIRVoltas.html#a01270b3d5e2b0d85a3ee860edb5c3232',1,'IRVoltas::_model()']]],
|
||||
['_5fmodulation_4571',['_modulation',['../classIRac.html#acc6b7380f11c38d13fffa99ca2189a9b',1,'IRac']]],
|
||||
['_5foutsidequiet_4572',['_outsideQuiet',['../classIRFujitsuAC.html#a20a794245e0bc44607faf7927a285672',1,'IRFujitsuAC']]],
|
||||
['_5fpin_4573',['_pin',['../classIRac.html#aba78a2510d8cdcaf4c601e8b0574ae6c',1,'IRac']]],
|
||||
['_5fprev_4574',['_prev',['../classIRac.html#a8c63dc78c49f3714887fea0feefffd44',1,'IRac']]],
|
||||
['_5fprevioustemp_4575',['_previoustemp',['../classIRHitachiAc.html#a1368dcd7f4c0049822fd2b9b1e0acb5e',1,'IRHitachiAc::_previoustemp()'],['../classIRHitachiAc424.html#aba6c17936775e268744af23a4a533f92',1,'IRHitachiAc424::_previoustemp()']]],
|
||||
['_5fprotocol_4576',['_protocol',['../classIRLgAc.html#a9bd32e865a7358bbf32830d888e2786a',1,'IRLgAc']]],
|
||||
['_5fsaved_5ftemp_4577',['_saved_temp',['../classIRDaikin176.html#a8f1d6c765bf09c1a3dc9678c3939a5be',1,'IRDaikin176::_saved_temp()'],['../classIRDelonghiAc.html#a724aa5748e714a7f0109a2f3502cd1d1',1,'IRDelonghiAc::_saved_temp()']]],
|
||||
['_5fsaved_5ftemp_5funits_4578',['_saved_temp_units',['../classIRDelonghiAc.html#a14fba6ccbc25da76744d28e7a40c385b',1,'IRDelonghiAc']]],
|
||||
['_5fsend_5fswing_4579',['_send_swing',['../classIRToshibaAC.html#a3c0873667deefce7b13a051910d13046',1,'IRToshibaAC']]],
|
||||
['_5fstate_5flength_4580',['_state_length',['../classIRFujitsuAC.html#aea1819d0041f305e2c990f6f3eced865',1,'IRFujitsuAC']]],
|
||||
['_5fstate_5flength_5fshort_4581',['_state_length_short',['../classIRFujitsuAC.html#a7093cf32cd2e856ff692aebc732c1d50',1,'IRFujitsuAC']]],
|
||||
['_5fswing_5fmode_4582',['_swing_mode',['../classIRToshibaAC.html#a3d782a316cbadf2128a1392feda5c21b',1,'IRToshibaAC']]],
|
||||
['_5fswingh_4583',['_swingh',['../classIRPanasonicAc.html#ad0300ee66bcab38e13724520cb3226f9',1,'IRPanasonicAc']]],
|
||||
['_5fswingmode_4584',['_swingMode',['../classIRFujitsuAC.html#a74a00fbba55b457b68f61481ce9ffbaa',1,'IRFujitsuAC']]],
|
||||
['_5fswingvtoggle_4585',['_SwingVToggle',['../classIRMideaAC.html#adb4318940487aea09116fe6b9f061470',1,'IRMideaAC']]],
|
||||
['_5ftemp_4586',['_temp',['../classIRFujitsuAC.html#afcff35df74885c63651134ba85359694',1,'IRFujitsuAC::_temp()'],['../classIRLgAc.html#a1eeb727ee96c26b784a607aabd4577c9',1,'IRLgAc::_temp()'],['../classIRPanasonicAc.html#af6511e3c9745ff6750dc6fc3fdda21b3',1,'IRPanasonicAc::_temp()'],['../classIRSharpAc.html#a1d0a6274534123133217175920c7cd95',1,'IRSharpAc::_temp()']]],
|
||||
['_5ftimer_5fnum_4587',['_timer_num',['../classIRrecv.html#aff11c0c20735b16ce411088003607911',1,'IRrecv']]],
|
||||
['_5ftimerms_5funittest_5fnow_4588',['_TimerMs_unittest_now',['../IRtimer_8cpp.html#aed35ce7fa92ebb856a03f81e756cb2c6',1,'IRtimer.cpp']]],
|
||||
['_5ftolerance_4589',['_tolerance',['../classIRrecv.html#a0459a65dd31b215713ad66a1e4f3540e',1,'IRrecv']]],
|
||||
['_5funknown_5fthreshold_4590',['_unknown_threshold',['../classIRrecv.html#adb8cbc5c1cb739f33f5be25b3a6c79bd',1,'IRrecv']]]
|
||||
];
|
@ -1,5 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['address_4591',['address',['../classdecode__results.html#a2858c3a5e28eccca95d44aaa87b70e9e',1,'decode_results']]],
|
||||
['argo_4592',['argo',['../classIRArgoAC.html#ab607bde051712a57fe9c0a0cf9da20ac',1,'IRArgoAC']]]
|
||||
];
|
@ -1,12 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['raw_7253',['raw',['../unionAirwellProtocol.html#a984e1bba5afac9887c2ebb976a38d560',1,'AirwellProtocol::raw()'],['../unionHaierYRW02Protocol.html#aa1607ceff9c90cbb78e446a98eb0fe52',1,'HaierYRW02Protocol::raw()'],['../unionVoltasProtocol.html#aef55de7b215b4dd5d36d0bd7b542a85b',1,'VoltasProtocol::raw()']]],
|
||||
['rawbuf_7254',['rawbuf',['../structirparams__t.html#a6f8a82b51fa206a8cb195e5838aa0cb3',1,'irparams_t::rawbuf()'],['../classdecode__results.html#a19043dc161cd5e0d3dcc82b5a7470e49',1,'decode_results::rawbuf()']]],
|
||||
['rawlen_7255',['rawlen',['../structirparams__t.html#a08e83386c65a90038e0d4922f1f6aa84',1,'irparams_t::rawlen()'],['../classdecode__results.html#a913e19fc5032fa1f97cf8afe0fa450ec',1,'decode_results::rawlen()']]],
|
||||
['rcvstate_7256',['rcvstate',['../structirparams__t.html#a63354788dab4569f4092cd05e77f0260',1,'irparams_t']]],
|
||||
['recvpin_7257',['recvpin',['../structirparams__t.html#a50da5aa1c42a69b01d50ea688db67d14',1,'irparams_t']]],
|
||||
['remote_7258',['remote',['../classIRDaikinESP.html#ac24751c23f6b27cb26dcd51e91c63c9b',1,'IRDaikinESP::remote()'],['../classIRGoodweatherAc.html#af511a0703a4cbc77f5b8a520abf11f2f',1,'IRGoodweatherAc::remote()'],['../classIRSharpAc.html#a411a4db0579ed84b54533dcde153d5da',1,'IRSharpAc::remote()']]],
|
||||
['remote_5fstate_7259',['remote_state',['../classIRAmcorAc.html#acef1c3896f03afd5d10d5cbb7ed105ce',1,'IRAmcorAc::remote_state()'],['../classIRCarrierAc64.html#a257272c7cb54f5854e79053c8223a43e',1,'IRCarrierAc64::remote_state()'],['../classIRCoolixAC.html#a03bf575961d4d924275cb16a45edaa46',1,'IRCoolixAC::remote_state()'],['../classIRCoronaAc.html#afcf0b21ac5c438dc560612a785a29864',1,'IRCoronaAc::remote_state()'],['../classIRDaikin2.html#a0b28396956687a4009cab7c860b9ce4b',1,'IRDaikin2::remote_state()'],['../classIRDaikin216.html#abf9bab0a52f9227d54f583488b024a85',1,'IRDaikin216::remote_state()'],['../classIRDaikin160.html#a17fb5726060e8872735559654a72cb22',1,'IRDaikin160::remote_state()'],['../classIRDaikin176.html#adb6863da11f0569524f0beb31681d0b5',1,'IRDaikin176::remote_state()'],['../classIRDaikin128.html#af1b36cc2f51cd145da3bfe7ec3d9134a',1,'IRDaikin128::remote_state()'],['../classIRDaikin152.html#aa16c89c0cb6d83aef83d293466dab197',1,'IRDaikin152::remote_state()'],['../classIRDaikin64.html#aa279d6df0d130e727c3a1500b283eda0',1,'IRDaikin64::remote_state()'],['../classIRDelonghiAc.html#a3b3364143c52dc2a29d9db43612c07b1',1,'IRDelonghiAc::remote_state()'],['../classIRElectraAc.html#a3f423f5d896e4bfc2f3a0ce04b596289',1,'IRElectraAc::remote_state()'],['../classIRFujitsuAC.html#a851b9192e1f18f6a4b2f1726d49ef33b',1,'IRFujitsuAC::remote_state()'],['../unionGreeProtocol.html#ae034ac3966312175d26fe1817108d7a4',1,'GreeProtocol::remote_state()'],['../unionHaierProtocol.html#af8966fa819bcb51f496ec185130bcf0f',1,'HaierProtocol::remote_state()'],['../classIRHitachiAc.html#a44b3d360b2a8044782b73f7f4a533a99',1,'IRHitachiAc::remote_state()'],['../classIRHitachiAc1.html#a13340cba808d457d6093f1c9efffc419',1,'IRHitachiAc1::remote_state()'],['../classIRHitachiAc424.html#a58bac4ef7f46ef1e9f38c1a144e2ca41',1,'IRHitachiAc424::remote_state()'],['../classIRHitachiAc3.html#a5602ded229a41796c205519449f7d509',1,'IRHitachiAc3::remote_state()'],['../classIRKelvinatorAC.html#a70f75821274e53cc5ed64ac53a6e32b4',1,'IRKelvinatorAC::remote_state()'],['../classIRLgAc.html#a481133671657b13ecce1bd08f710089d',1,'IRLgAc::remote_state()'],['../unionMideaProtocol.html#a8d696bb16d652ef6d582014049be2bbb',1,'MideaProtocol::remote_state()'],['../classIRMitsubishiAC.html#ac0a149b9705371e59c45ece162bc1aab',1,'IRMitsubishiAC::remote_state()'],['../classIRMitsubishi136.html#ad1e80d693d3558f0bed4c0f7995bddd5',1,'IRMitsubishi136::remote_state()'],['../classIRMitsubishi112.html#a64a40e57208d08b5cd6ef87a7c8d6671',1,'IRMitsubishi112::remote_state()'],['../classIRMitsubishiHeavy152Ac.html#a6d333f238bf1b42e39919d4897080aa8',1,'IRMitsubishiHeavy152Ac::remote_state()'],['../classIRMitsubishiHeavy88Ac.html#a46be0e755530f59fad7d3f9050ecc107',1,'IRMitsubishiHeavy88Ac::remote_state()'],['../classIRNeoclimaAc.html#a336507e0635ede3b9ebf53881ece50bb',1,'IRNeoclimaAc::remote_state()'],['../classIRPanasonicAc.html#a85d5118c0ed947cc77f2ed94b0d44e4a',1,'IRPanasonicAc::remote_state()'],['../classIRSamsungAc.html#a5966a3b665ce034de807de1955396e10',1,'IRSamsungAc::remote_state()'],['../classIRSanyoAc.html#a157b54dba73a31d1945ed3ca7c676c37',1,'IRSanyoAc::remote_state()'],['../classIRTcl112Ac.html#a6eda1148a977a3ccf0c6c30239fca4c8',1,'IRTcl112Ac::remote_state()'],['../classIRTecoAc.html#a3c2ad7587ed4f5589deb20d8dc16b1e4',1,'IRTecoAc::remote_state()'],['../classIRToshibaAC.html#ab6c99091be13e159d88a07a9222c9a7c',1,'IRToshibaAC::remote_state()'],['../classIRTrotecESP.html#afccba55e2c3d42c716591c10bc9afa18',1,'IRTrotecESP::remote_state()'],['../classIRVestelAc.html#a74d889a0db2fa63a2e38aaa15819568c',1,'IRVestelAc::remote_state()'],['../classIRWhirlpoolAc.html#a65333985c39773896071081ebcca4821',1,'IRWhirlpoolAc::remote_state()']]],
|
||||
['remote_5ftime_5fstate_7260',['remote_time_state',['../classIRVestelAc.html#a9b10e4a0c1f71aecbeb385666d1a53bd',1,'IRVestelAc']]],
|
||||
['repeat_7261',['repeat',['../classdecode__results.html#a09da48786fe3966cd5621840fd771bfa',1,'decode_results']]]
|
||||
];
|
@ -1,19 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['saved_5fstate_7262',['saved_state',['../classIRCoolixAC.html#aec0bce8019d7d49a30915394bee56b9a',1,'IRCoolixAC']]],
|
||||
['scrap_7263',['scrap',['../unionmagiquest.html#afd0bcf9a87f0fa2db87b68b211952a73',1,'magiquest']]],
|
||||
['sleep_7264',['Sleep',['../unionGreeProtocol.html#a1ea579a0c99eb1dc8fd72867519ab258',1,'GreeProtocol::Sleep()'],['../unionHaierProtocol.html#a88942d48d868ff5697040d5a89f93099',1,'HaierProtocol::Sleep()'],['../unionHaierYRW02Protocol.html#a0b0ad77222892e9fccf122fcee95d87d',1,'HaierYRW02Protocol::Sleep()'],['../unionMideaProtocol.html#aeea5e2520e4cd1773c1eddc8a84af2d3',1,'MideaProtocol::Sleep()'],['../unionVoltasProtocol.html#a1a47a7e57717d28e610e97b40e86b1ca',1,'VoltasProtocol::Sleep()'],['../structstdAc_1_1state__t.html#a94fa6098d7422292a1c6943973cd106a',1,'stdAc::state_t::sleep()']]],
|
||||
['sleepflag_7265',['sleepFlag',['../classIRCoolixAC.html#a26560e04d1f77830e40e5570845b9e06',1,'IRCoolixAC']]],
|
||||
['start_7266',['start',['../classIRtimer.html#aaa087b8688ff8150e0fc1ec6d5c4a52a',1,'IRtimer::start()'],['../classTimerMs.html#a15ad2e08a5931397391d48f040722f65',1,'TimerMs::start()']]],
|
||||
['state_7267',['state',['../classdecode__results.html#aaeb4b1b2e950bdd181582c385b2f4305',1,'decode_results']]],
|
||||
['success_7268',['success',['../structmatch__result__t.html#a13fe18ae6cf89364df443a64295b2f90',1,'match_result_t']]],
|
||||
['sum_7269',['Sum',['../unionGreeProtocol.html#a7502111538873c23d70129b77a26019e',1,'GreeProtocol::Sum()'],['../unionHaierProtocol.html#a5842a170e3cdd0ad823cf244c7b8dd51',1,'HaierProtocol::Sum()'],['../unionHaierYRW02Protocol.html#a656449e6901b3333ca0efe4a2e662fc7',1,'HaierYRW02Protocol::Sum()'],['../unionMideaProtocol.html#a3d4afe5411a769c48e8bfaa3a9e8e84c',1,'MideaProtocol::Sum()']]],
|
||||
['swing_7270',['Swing',['../unionGreeProtocol.html#a6ee1b2c7459fcd5ed839a7730a2c5931',1,'GreeProtocol::Swing()'],['../unionHaierProtocol.html#afc7ba334ae13911868d90c2fe37813b9',1,'HaierProtocol::Swing()'],['../unionHaierYRW02Protocol.html#a671ff83501bd3e6f6e5c2b08bb6d26d1',1,'HaierYRW02Protocol::Swing()']]],
|
||||
['swingauto_7271',['SwingAuto',['../unionGreeProtocol.html#a866257731360d655ffa24ba3fbdfa3cc',1,'GreeProtocol']]],
|
||||
['swingflag_7272',['swingFlag',['../classIRCoolixAC.html#a6d61903a90cebef56b931bebbfa5cba3',1,'IRCoolixAC']]],
|
||||
['swingh_7273',['swingh',['../structstdAc_1_1state__t.html#a761bb702891ed1fa35906929a4c8a3f8',1,'stdAc::state_t::swingh()'],['../unionVoltasProtocol.html#a55094a8796bf95e81eb7dd9a91d7a127',1,'VoltasProtocol::SwingH()']]],
|
||||
['swinghchange_7274',['SwingHChange',['../unionVoltasProtocol.html#a32c53808a0f8b6574025f2b3c721ae47',1,'VoltasProtocol']]],
|
||||
['swinghflag_7275',['swingHFlag',['../classIRCoolixAC.html#a1c5fb27fb58d4d1a1fd8c9931eba58c4',1,'IRCoolixAC']]],
|
||||
['swingv_7276',['SwingV',['../unionVoltasProtocol.html#ac2a240ab6b19af0e472c3134331a6e68',1,'VoltasProtocol::SwingV()'],['../structstdAc_1_1state__t.html#a35477d368350d8981ad8b7b09505857e',1,'stdAc::state_t::swingv()']]],
|
||||
['swingvflag_7277',['swingVFlag',['../classIRCoolixAC.html#adf18ad8494466f6301176ce10aa3a075',1,'IRCoolixAC']]]
|
||||
];
|
@ -1,14 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['temp_7278',['Temp',['../unionAirwellProtocol.html#a5a6bd2772f3b9b5898ea84cf272cdf87',1,'AirwellProtocol::Temp()'],['../unionGreeProtocol.html#a46075a9f5fbd0d3829a84cca3d4a9d4f',1,'GreeProtocol::Temp()'],['../unionHaierProtocol.html#affb6ef60b50ae3351393e3f168ae8f2f',1,'HaierProtocol::Temp()'],['../unionHaierYRW02Protocol.html#a19211a1af7d11da6034b87cb7a042fcd',1,'HaierYRW02Protocol::Temp()'],['../unionMideaProtocol.html#a4206c02c5cafe996c05d92beb7a7e8d6',1,'MideaProtocol::Temp()'],['../unionVoltasProtocol.html#a23efaf01747b58d1e77c101f99bc2b4c',1,'VoltasProtocol::Temp()']]],
|
||||
['tempextradegreef_7279',['TempExtraDegreeF',['../unionGreeProtocol.html#ae093878b66b84bbc4f5c5df5e59fd639',1,'GreeProtocol']]],
|
||||
['tempset_7280',['TempSet',['../unionVoltasProtocol.html#a16ae188cb58127b21fb905f3b1d8653c',1,'VoltasProtocol']]],
|
||||
['timeout_7281',['timeout',['../structirparams__t.html#a132d6448ad59f03f6b35c4b04a6d1af4',1,'irparams_t']]],
|
||||
['timer_7282',['timer',['../structirparams__t.html#a6d4594a4d6bf8a2587095be7adfc018d',1,'irparams_t']]],
|
||||
['timerenabled_7283',['TimerEnabled',['../unionGreeProtocol.html#a603b0bde826287c2ddddb4d17cf9acd0',1,'GreeProtocol']]],
|
||||
['timerhalfhr_7284',['TimerHalfHr',['../unionGreeProtocol.html#a3e9fe2455001daec79f687797842239c',1,'GreeProtocol']]],
|
||||
['timerhours_7285',['TimerHours',['../unionGreeProtocol.html#a7cc95f9868755876049dbe2b3ce4c730',1,'GreeProtocol']]],
|
||||
['timertenshr_7286',['TimerTensHr',['../unionGreeProtocol.html#a21cc20bf1a214a17c735e5997f236ee9',1,'GreeProtocol']]],
|
||||
['turbo_7287',['turbo',['../structstdAc_1_1state__t.html#aae084b686685f2b2a07ccdda649e358c',1,'stdAc::state_t::turbo()'],['../unionGreeProtocol.html#a36add055a70df62e09bca1e031314a4d',1,'GreeProtocol::Turbo()'],['../unionHaierYRW02Protocol.html#a1cea874c8398b49e704ba0943284c64a',1,'HaierYRW02Protocol::Turbo()'],['../unionVoltasProtocol.html#aa0bfed2718430a9cffdfdc02b345971b',1,'VoltasProtocol::Turbo()']]],
|
||||
['turboflag_7288',['turboFlag',['../classIRCoolixAC.html#a60a8a848951555dba34f2a317d6611ea',1,'IRCoolixAC']]]
|
||||
];
|
@ -1,9 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['unknown_7289',['unknown',['../unionHaierProtocol.html#aabc2a684c5936858544c02ec8a68afb9',1,'HaierProtocol']]],
|
||||
['unknown1_7290',['unknown1',['../unionGreeProtocol.html#ae973c1c723b7162959374e1fd8ecab61',1,'GreeProtocol']]],
|
||||
['unknown2_7291',['unknown2',['../unionGreeProtocol.html#aa102f7d68c26f5b8644b13113a5b05f4',1,'GreeProtocol']]],
|
||||
['use_5ftime_5fstate_7292',['use_time_state',['../classIRVestelAc.html#af1b622c50a4952fb3edaf483e1bf9328',1,'IRVestelAc']]],
|
||||
['used_7293',['used',['../structmatch__result__t.html#a26cea305aa83ed65b88ac0b6ed6de54a',1,'match_result_t']]],
|
||||
['usefahrenheit_7294',['UseFahrenheit',['../unionGreeProtocol.html#a47c79761efe40c00e6bb01b7712b272c',1,'GreeProtocol::UseFahrenheit()'],['../unionMideaProtocol.html#a1b1258107620bb83fd6356815242e19b',1,'MideaProtocol::useFahrenheit()']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['value_7295',['value',['../classdecode__results.html#a033502b7a6b4b0412e5a2062e33c5f47',1,'decode_results']]]
|
||||
];
|
@ -1,4 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['xfan_7298',['Xfan',['../unionGreeProtocol.html#a3fbf66dfc2043710c5e00f8230eddb48',1,'GreeProtocol']]]
|
||||
];
|
@ -1,9 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['backup_4593',['backup',['../classIRToshibaAC.html#adc8d8c6918cd110f524f6bedf6f2bb6e',1,'IRToshibaAC']]],
|
||||
['beep_4594',['beep',['../structstdAc_1_1state__t.html#a468ce4cf8b68467964b1f1840257663d',1,'stdAc::state_t']]],
|
||||
['bits_4595',['bits',['../classdecode__results.html#aa5ba2fd53bdb36bdc120d8eabd9f36d7',1,'decode_results']]],
|
||||
['bufsize_4596',['bufsize',['../structirparams__t.html#a2b34d697b85ee6a0ce08344c941e50ec',1,'irparams_t']]],
|
||||
['button_4597',['Button',['../unionHaierYRW02Protocol.html#ab5b13626ecf6214cc1be52d47909915d',1,'HaierYRW02Protocol']]],
|
||||
['byte_4598',['byte',['../unionmagiquest.html#af1a9c9a147a1610fe5f0e77ca3e09e44',1,'magiquest']]]
|
||||
];
|
@ -1,13 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['celsius_4599',['celsius',['../structstdAc_1_1state__t.html#a235b17f3979b155b368bfdc2b14123f5',1,'stdAc::state_t']]],
|
||||
['checksum_4600',['Checksum',['../unionVoltasProtocol.html#a4349ae4488d2d9c9dd5606502d486b19',1,'VoltasProtocol']]],
|
||||
['clean_4601',['clean',['../structstdAc_1_1state__t.html#a703fa57ade60d68deccbb2a59258b32a',1,'stdAc::state_t']]],
|
||||
['cleanflag_4602',['cleanFlag',['../classIRCoolixAC.html#a9280bc7517713dae451a64e35674804d',1,'IRCoolixAC']]],
|
||||
['clock_4603',['clock',['../structstdAc_1_1state__t.html#ab1d76172930ebfe992fd9b700369e787',1,'stdAc::state_t']]],
|
||||
['cmd_4604',['cmd',['../unionmagiquest.html#ae4e71f4919a714a6d5db4b2e420e8c43',1,'magiquest']]],
|
||||
['command_4605',['Command',['../unionHaierProtocol.html#aeb39971e74e12fb0c7463006d6c644bd',1,'HaierProtocol::Command()'],['../classdecode__results.html#a9b750d09f713b0693472f815fd0fd402',1,'decode_results::command()']]],
|
||||
['cool_5fmode_4606',['cool_mode',['../classIRArgoAC.html#a74e7e489d743f213664d9259f1e7a431',1,'IRArgoAC']]],
|
||||
['currhours_4607',['CurrHours',['../unionHaierProtocol.html#a093d2441856e448462551ac7bc1b8d9b',1,'HaierProtocol']]],
|
||||
['currmins_4608',['CurrMins',['../unionHaierProtocol.html#a70abde8bccafd39cf1a1506f63481893',1,'HaierProtocol']]]
|
||||
];
|
@ -1,7 +0,0 @@
|
||||
var searchData=
|
||||
[
|
||||
['data_4609',['data',['../structmatch__result__t.html#ae88be61a6d1ffa7c3525aa958f4c0d25',1,'match_result_t']]],
|
||||
['decode_5ftype_4610',['decode_type',['../classdecode__results.html#a9c0e9f161b9c90dc10b7561d4c0b50fa',1,'decode_results']]],
|
||||
['degrees_4611',['degrees',['../structstdAc_1_1state__t.html#a3d1ff0ff2e0035db4ee8ead5c53b2dbd',1,'stdAc::state_t']]],
|
||||
['displaytemp_4612',['DisplayTemp',['../unionGreeProtocol.html#ad0756a64f9c90c9dd12ca6cd71c78bb2',1,'GreeProtocol']]]
|
||||
];
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user