esp-idf/components/driver/test
Alex Lisitsyn ef5dc73f6f driver: add rs485 half duplex interface support to uart driver (update after review)
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
uart.c/h: fix param errors
test_uart.c: Remove GCC warning supress
uart.rst: fix the notes
rs485_example.c: fix output

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 (update after review) 2018-07-02 15:24:58 +02:00