Documentation: Update rmt defconfig description

Updated the `rmt` defconfig description for the Espressif's SoCs.
Use the `irtest` testing app (instead of the deprecated `rmtchar`)
to test the RMT peripheral.

Signed-off-by: Tiago Medicci Serrano <tiago.medicci@espressif.com>
This commit is contained in:
Tiago Medicci Serrano
2026-04-23 11:18:01 -03:00
committed by Xiang Xiao
parent f6837da271
commit 04c4269ef0
7 changed files with 43 additions and 13 deletions
@@ -474,11 +474,16 @@ RMT symbol, which is represented by ``rmt_item32_t`` in the driver:
.. figure:: rmt_symbol.png .. figure:: rmt_symbol.png
:align: center :align: center
The example ``rmtchar`` can be used to test the RMT peripheral. Connecting The example ``irtest`` can be used to test the RMT peripheral. Connecting
these pins externally to each other will make the transmitter send RMT items these pins externally to each other will make the transmitter send RMT items
and demonstrates the usage of the RMT peripheral:: and demonstrates the usage of the RMT peripheral::
nsh> rmtchar nsh> irtest
$open_device(/dev/lirc0)
$open_device(/dev/lirc1)
$write_data(1) 16777229 16 16777235 23
$read_data(0,4)
16777229, 16, 16777235, 23
**WS2812 addressable RGB LEDs** **WS2812 addressable RGB LEDs**
@@ -501,11 +501,16 @@ RMT symbol, which is represented by ``rmt_item32_t`` in the driver:
.. figure:: rmt_symbol.png .. figure:: rmt_symbol.png
:align: center :align: center
The example ``rmtchar`` can be used to test the RMT peripheral. Connecting The example ``irtest`` can be used to test the RMT peripheral. Connecting
these pins externally to each other will make the transmitter send RMT items these pins externally to each other will make the transmitter send RMT items
and demonstrates the usage of the RMT peripheral:: and demonstrates the usage of the RMT peripheral::
nsh> rmtchar nsh> irtest
$open_device(/dev/lirc0)
$open_device(/dev/lirc1)
$write_data(1) 16777229 16 16777235 23
$read_data(0,4)
16777229, 16, 16777235, 23
**WS2812 addressable RGB LEDs** **WS2812 addressable RGB LEDs**
@@ -337,11 +337,16 @@ RMT symbol, which is represented by ``rmt_item32_t`` in the driver:
.. figure:: rmt_symbol.png .. figure:: rmt_symbol.png
:align: center :align: center
The example ``rmtchar`` can be used to test the RMT peripheral. Connecting The example ``irtest`` can be used to test the RMT peripheral. Connecting
these pins externally to each other will make the transmitter send RMT items these pins externally to each other will make the transmitter send RMT items
and demonstrates the usage of the RMT peripheral:: and demonstrates the usage of the RMT peripheral::
nsh> rmtchar nsh> irtest
$open_device(/dev/lirc0)
$open_device(/dev/lirc1)
$write_data(1) 16777229 16 16777235 23
$read_data(0,4)
16777229, 16, 16777235, 23
**WS2812 addressable RGB LEDs** **WS2812 addressable RGB LEDs**
@@ -427,11 +427,16 @@ RMT symbol, which is represented by ``rmt_item32_t`` in the driver:
.. figure:: rmt_symbol.png .. figure:: rmt_symbol.png
:align: center :align: center
The example ``rmtchar`` can be used to test the RMT peripheral. Connecting The example ``irtest`` can be used to test the RMT peripheral. Connecting
these pins externally to each other will make the transmitter send RMT items these pins externally to each other will make the transmitter send RMT items
and demonstrates the usage of the RMT peripheral:: and demonstrates the usage of the RMT peripheral::
nsh> rmtchar nsh> irtest
$open_device(/dev/lirc0)
$open_device(/dev/lirc1)
$write_data(1) 16777229 16 16777235 23
$read_data(0,4)
16777229, 16, 16777235, 23
**WS2812 addressable RGB LEDs** **WS2812 addressable RGB LEDs**
@@ -324,7 +324,7 @@ Demonstrates the hardware RNG.
rmt rmt
--- ---
Configures an RMT TX/RX pair and the ``rmtchar`` example. Also includes ``ws2812`` for addressable LEDs. Configures an RMT TX/RX pair and the ``irtest`` example. Also includes ``ws2812`` for addressable LEDs.
rtc rtc
--- ---
@@ -558,11 +558,16 @@ RMT symbol, which is represented by ``rmt_item32_t`` in the driver:
.. figure:: rmt_symbol.png .. figure:: rmt_symbol.png
:align: center :align: center
The example ``rmtchar`` can be used to test the RMT peripheral. Connecting The example ``irtest`` can be used to test the RMT peripheral. Connecting
these pins externally to each other will make the transmitter send RMT items these pins externally to each other will make the transmitter send RMT items
and demonstrates the usage of the RMT peripheral:: and demonstrates the usage of the RMT peripheral::
nsh> rmtchar nsh> irtest
$open_device(/dev/lirc0)
$open_device(/dev/lirc1)
$write_data(1) 16777229 16 16777235 23
$read_data(0,4)
16777229, 16, 16777235, 23
**WS2812 addressable RGB LEDs** **WS2812 addressable RGB LEDs**
@@ -822,11 +822,16 @@ RMT symbol, which is represented by ``rmt_item32_t`` in the driver:
.. figure:: rmt_symbol.png .. figure:: rmt_symbol.png
:align: center :align: center
The example ``rmtchar`` can be used to test the RMT peripheral. Connecting The example ``irtest`` can be used to test the RMT peripheral. Connecting
these pins externally to each other will make the transmitter send RMT items these pins externally to each other will make the transmitter send RMT items
and demonstrates the usage of the RMT peripheral:: and demonstrates the usage of the RMT peripheral::
nsh> rmtchar nsh> irtest
$open_device(/dev/lirc0)
$open_device(/dev/lirc1)
$write_data(1) 16777229 16 16777235 23
$read_data(0,4)
16777229, 16, 16777235, 23
**WS2812 addressable RGB LEDs** **WS2812 addressable RGB LEDs**