Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/p007-enable-selectable-number-of-output-values

This commit is contained in:
Ton Huisman
2021-08-22 15:08:22 +02:00
1460 changed files with 11672 additions and 250784 deletions
+6 -1
View File
@@ -1,4 +1,4 @@
.. include:: ../Plugin/_plugin_substitutions_p01x.repl
.. include:: ../Plugin/_plugin_substitutions_p01x.repl
.. _P016_page:
|P016_typename|
@@ -47,6 +47,11 @@ Change log
|added|
Major overhaul for 2.0 release.
2021-05-24:
|added|
Support for IR codes up to 64 bit with separated Decode type and Repeat option, existing settings are converted, reworked the settings UI to reflect those changes.
.. versionadded:: 1.0
...
Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 39 KiB

+37 -9
View File
@@ -31,7 +31,7 @@ Task settings
Sensor
^^^^^^
* **Sensor**: standard definition for an GPIO pin setting
* **Sensor**: standard definition for a GPIO pin setting
Content
^^^^^^^
@@ -39,29 +39,57 @@ Content
Add new received code to command lines
""""""""""""""""""""""""""""""""""""""
After receiving an valid IR code the code is automatically added to the following table if it not already exists.
.. note:: The code is only added automatically to line **Code nn [Hex]:**!
After receiving a valid IR code the code is automatically added to the following table if it not already exists.
Execute commands
""""""""""""""""
After receiving an valid IR the command that is assigned to this code (**Code nn [Hex]:** or **Alternative code nn [Hex]:**) is executed.
After receiving a valid IR the command that is assigned to this code (**Code [Hex]** or **Alt. Code [Hex]**) is executed.
Code nn [Hex]
Inhibit time for the same command [ms]
""""""""""""""""""""""""""""""""""""""
The time that a same command will be ignored if receiving it multiple times. When set too high, often repeated commands like volume-up or volume-down will respond slower than expected.
.. note:: The code is only added automatically to field **Code [Hex]**!
Code - command map
^^^^^^^^^^^^^^^^^^
Decode type
""""""""""""
The type as detected by the receiver, the list contains all supported types.
Repeat
""""""
If a repeat code is detected, this is checked.
Code [Hex]
"""""""""""""
If the received valid IR code matches this setting the **Command nn** is executed.
Alternative code nn [Hex]
"""""""""""""""""""""""""
Alt. Decode type
""""""""""""""""
The type as detected by the receiver, the list contains all supported types.
Repeat
""""""
If a repeat code is detected, this is checked.
Alt. Code [Hex]
"""""""""""""""
If the received valid IR code matches this setting the **Command nn** is executed.
Command nn
""""""""""
If the received valid IR code matches the code in **Code nn [Hex]:** or **Alternative code nn [Hex]:** this command is executed.
If the received valid IR code matches the code in **Code [Hex]** or **Alt. Code [Hex]** this command is executed.
.. note:: Up to 10 commands can be set !
@@ -15,7 +15,7 @@
.. |P051_type| replace:: :cyan:`Environment`
.. |P051_typename| replace:: :cyan:`Environment - AM2320`
.. |P051_porttype| replace:: `.`
.. |P051_status| replace:: :green:`NORMAL`
.. |P051_status| replace:: :yellow:`TESTING`
.. |P051_github| replace:: P051_AM2320.ino
.. _P051_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P051_AM2320.ino
.. |P051_usedby| replace:: `.`