OVMS3-idf/components/driver/test
Alex Lisitsyn d096b3abb8 driver: add rs485 half duplex interface support to uart driver (remove ignore tag to check ut case)
An existing UART driver does not support RS485 half duplex mode.
This task adds this functionality to ESP_IDF UART driver.
driver/uart.c/h: updated to add support of RS485 half duplex mode
examples/peripherals/uart_echo_rs485/main/rs485_example.c: added test example
components/driver/test/test_uart.c: added test of RS485 half duplex mode
docs/en/api-reference/peripherals/uart.rst: updated documentation
test_uart.c: suppress GCC warnings about discarded const qualifiers
uart.rst: remove sphinx warning - "Duplicate explicit target name"
simple change in uart.h file
update (test_uart.c) after rebase from master
update uart.rst, uart.c, rs485_example.c
Update example description in file Readme.md
update uart.c/h, uart.rst, test_uart.c according to review results
update uart.h (uart_set_rx_timeout() description
test_uart.c remove ignore tag

The tests are completed using RS485 adapters hardware connected to two ESP32 WROVER KITs.

TW#13812
Closes https://github.com/espressif/esp-idf/pull/667
Closes https://github.com/espressif/esp-idf/pull/1006
2018-07-02 15:24:58 +02:00
..
component.mk Add SPI Master driver, example, test and docs 2017-01-06 14:20:32 +08:00
test_adc2.c test(adc2): re-enable the adc2 test. 2018-02-08 13:48:25 +08:00
test_gpio.c test: add driver/gpio test case 2018-06-12 19:04:30 +08:00
test_ledc.c test: components/driver: ledc case 2018-06-19 02:00:42 +08:00
test_pcnt.c bugfix: fix pcnt case "PCNT interrupt method test(control IO is high)" 2018-06-26 13:35:14 +08:00
test_rmt.c test: add driver/rmt test case 2018-06-13 18:10:09 +08:00
test_sdmmc_sdspi_init.cpp sdmmc, sdspi: fix initializers to be C++-compatible, add test 2018-04-23 14:35:13 +08:00
test_sigmadelta.c test: driver/sigmadelta test case 2018-06-13 10:15:06 +08:00
test_spi_master.c soc: Fix check_long_hold_gpio and move def to soc 2018-06-22 09:20:27 +05:00
test_spi_slave.c fix(spi_slave): enable DMA clock when initialization. 2017-10-17 12:20:40 +08:00
test_timer.c test: components/driver: timer case 2018-06-13 01:39:07 +00:00
test_uart.c driver: add rs485 half duplex interface support to uart driver (remove ignore tag to check ut case) 2018-07-02 15:24:58 +02:00