Commit Graph
6 Commits
Author SHA1 Message Date
Alex Lisitsyn 2a4a72101e driver: fix driver set rx timeout feature of uart
tout_thr - move calculation and masking into hal layer update driver and uart_ll (add uart_ll_set_rx_tout)
move tout calculation into uart_ll
move calculation of time out in bit time for esp32s2 into low level uart_ll.h file
move uart_hal_get_symb_len() into hal
update set_rx_timeout() to warn user about incorrect value
update HAL, LL 1
fix uart_xx_set_rx_tout() to convert symbol time into bit time
update param description
update tout calculation in LL
update uart_hal_get_max_rx_timeout_thrd() and uart_ll_get_max_rx_timeout_thrd()


* Original commit: espressif/esp-idf@16e6e63694
2022-03-21 13:15:54 +01:00
Alex Lisitsyn b56073a5cd freemodbus: fix merge issues
* Original commit: espressif/esp-idf@ba1ee4092a
2022-03-21 13:15:54 +01:00
Alex Lisitsyn 8073747198 freemodbus: update poll event processing
update modbus poll event loop processing to process multiple events


* Original commit: espressif/esp-idf@44444208b7
2022-03-21 13:15:54 +01:00
He Yin Ling 160d99ff15 test: update example and unit tests with new import roles:
tiny_test_fw is a python package now. import it using normal way.


* Original commit: espressif/esp-idf@c906e2afee
2022-03-21 13:15:54 +01:00
aleks f2b8b3c238 freemodbus: fix supported targets ci issue
* Original commit: espressif/esp-idf@4f9742d90c
2022-03-21 13:15:54 +01:00
Alex Lisitsyn 9f6f956db8 freemodbus: add modbus master ascii
add support of modbus master ascii
rename base dir name of master and slave example to be mb_slave, mb_master to avoid conflict with sdio/slave example test
add Kconfig option to enable ASCII and RTU mode separately
update ASCII options + remove cast for errors
added baudrate for examples into Kconfig
updated magic numbers for timer timeout
put ascii private definitions into one file


* Original commit: espressif/esp-idf@67f62a79c1
2022-03-21 13:15:54 +01:00