/hal_espressif-latest/tools/esptool_py/esptool/ |
D | reset.py | 53 "WARNING: Chip was NOT reset. Setting RTS/DTR lines is not " 74 # request is sent with the updated RTS state and the same DTR state 77 def _setDTRandRTS(self, dtr=False, rts=False): argument 85 if rts: 94 Classic reset sequence, sets DTR and RTS lines sequentially. 110 which allows setting DTR and RTS lines at the same time. 139 self._setRTS(True) # RTS set as Windows only propagates DTR on RTS setting 159 # to be able to handle further DTR/RTS transitions
|
/hal_espressif-latest/tools/idf_monitor/idf_monitor_base/ |
D | serial_reader.py | 48 self.serial.rts = high # IO0=HIGH 53 self.serial.dtr = high # Set dtr to reset state (affected by rts) 54 self.serial.rts = low # Set rts/dtr to the reset state 60 self.serial.rts = high # Set rts/dtr to the working state
|
D | console_parser.py | 72 elif c == CTRL_R: # Reset device via RTS 107 --- {reset:14} Reset target board via RTS line 113 --- {pause:14} Reset target into bootloader to pause app via RTS line
|
/hal_espressif-latest/tools/esptool_py/docs/en/advanced-topics/ |
D | boot-mode-selection.rst | 123 …RTS`` control lines of the USB to serial converter chip, i.e., FTDI, CP210x, or CH340x. The ``DTR`… 127 …When developing ``esptool.py``, keep in mind ``DTR`` and ``RTS`` are active low signals, i.e., ``T… 131 - The **Micro USB 5V & USB-UART** section shows the ``DTR`` and ``RTS`` control lines of the USB t… 132 …RTS`` and or ``DTR`` automatically when opening the serial port (true only for some serial termina… 133 …An additional circuitry is implemented in order to avoid this problem - if both ``RTS`` and ``DTR`… 145 - RTS 149 In Linux serial ports by default will assert RTS when nothing is attached to them. This can hold th… 155 - Your hardware does not have the ``DTR`` and ``RTS`` lines connected to ``{IDF_TARGET_STRAP_BOOT_G… 156 - The ``DTR`` and ``RTS`` lines are configured differently
|
/hal_espressif-latest/tools/esptool_py/docs/en/esptool/ |
D | advanced-options.rst | 22 …* ``--before default_reset`` is the default, which uses DTR & RTS serial control lines (see :ref:`… 23 …RTS control signal assignments and just start sending a serial synchronisation command to the chip… 24 …* ``--before no_reset_no_sync`` will skip DTR/RTS control signal assignments and skip also the ser…
|
/hal_espressif-latest/tools/esptool_py/esp_rfc2217_server/ |
D | __init__.py | 76 ser.rts = False 99 ser.rts = True 110 ser.rts = False
|
/hal_espressif-latest/tools/esptool_py/flasher_stub/ |
D | stub_io.c | 99 uint32_t rts = 0; in stub_cdcacm_cb() local 100 cdc_acm_line_ctrl_get(dev, LINE_CTRL_RTS, &rts); in stub_cdcacm_cb() 101 if (rts == 0 && s_cdcacm_old_rts == 1) { in stub_cdcacm_cb() 104 s_cdcacm_old_rts = rts; in stub_cdcacm_cb()
|
/hal_espressif-latest/components/hal/include/hal/ |
D | uart_types.h | 47 …MODE_RS485_HALF_DUPLEX = 0x01, /*!< mode: half duplex RS485 UART mode control by RTS pin */ 88 UART_HW_FLOWCTRL_RTS = 0x1, /*!< enable RX hardware flow control (rts)*/ 105 UART_SIGNAL_RTS_INV = (0x1 << 6), /*!< inverse the UART rts signal*/
|
D | uart_hal.h | 124 …* @param active_level The rts active level. The active level is low if set to 0. The active level… 246 …* @param rx_thresh The rts flow control signal will be active if the data length in rxfifo is lar… 437 * @brief Check if the UART rts flow control is enabled 441 * @return True if rts flow control is enabled, otherwise false will be returned
|
/hal_espressif-latest/components/esp_system/port/ |
D | usb_console.c | 145 uint32_t rts, dtr; in esp_usb_console_cdc_acm_cb() local 146 cdc_acm_line_ctrl_get(dev, LINE_CTRL_RTS, &rts); in esp_usb_console_cdc_acm_cb() 148 if (!rts && s_prev_rts_state) { in esp_usb_console_cdc_acm_cb() 155 s_prev_rts_state = rts; in esp_usb_console_cdc_acm_cb() 286 /* Set callback for handling DTR/RTS lines and TX/RX events */ in esp_usb_console_init()
|
/hal_espressif-latest/zephyr/port/pincfgs/ |
D | esp32c2.yml | 11 rts: 31 rts:
|
D | esp32c3.yml | 11 rts: 31 rts:
|
D | esp32c6.yml | 16 rts: 36 rts:
|
D | esp32s2.yml | 15 rts: 35 rts:
|
D | esp32.yml | 16 rts: 36 rts: 56 rts:
|
/hal_espressif-latest/components/bt/porting/transport/include/ |
D | esp_hci_driver.h | 56 * @param rts_pin The pin number for the UART RTS (request to send) line. 72 * @param rts_pin The pin number for the UART RTS (request to send) line.
|
/hal_espressif-latest/components/bt/porting/transport/driver/uart/ |
D | hci_driver_uart_config.c | 30 …ESP_LOGI(TAG,"set rts:%d, cts:%d.\n", uart_config->hci_uart_rts_pin, uart_config->hci_uart_cts_pin… in hci_driver_uart_config()
|
D | hci_driver_uart.h | 32 int hci_uart_rts_pin; /*!< RTS Pin number of UART for HCI */
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | uart_ll.h | 534 * @brief Set the rts active level. 537 * @param level The rts active level, 0 or 1. 615 // Enable receiver, sw_rts = 1 generates low level on RTS pin in uart_ll_set_mode_rs485_half_duplex() 754 * @brief Check if the UART rts flow control is enabled. 758 * @return True if hw rts flow control is enabled, otherwise false is returned.
|
/hal_espressif-latest/components/hal/esp32c2/include/hal/ |
D | uart_ll.h | 603 * @brief Set the rts active level. 606 * @param level The rts active level, 0 or 1. 686 // Enable receiver, sw_rts = 1 generates low level on RTS pin in uart_ll_set_mode_rs485_half_duplex() 830 * @brief Check if the UART rts flow control is enabled. 834 * @return True if hw rts flow control is enabled, otherwise false is returned.
|
/hal_espressif-latest/tools/esptool_py/flasher_stub/include/ |
D | stub_io.h | 48 * No-op for UART, handles DTR/RTS reset for USB CDC.
|
/hal_espressif-latest/tools/esptool_py/ |
D | esp_rfc2217_server.py | 18 # It uses a custom PortManager to properly apply the RTS & DTR signals
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | uart_ll.h | 578 * @brief Set the rts active level. 581 * @param level The rts active level, 0 or 1. 659 // Enable receiver, sw_rts = 1 generates low level on RTS pin in uart_ll_set_mode_rs485_half_duplex() 798 * @brief Check if the UART rts flow control is enabled. 802 * @return True if hw rts flow control is enabled, otherwise false is returned.
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | uart_ll.h | 564 * @brief Set the rts active level. 567 * @param level The rts active level, 0 or 1. 646 // Enable receiver, sw_rts = 1 generates low level on RTS pin in uart_ll_set_mode_rs485_half_duplex() 787 * @brief Check if the UART rts flow control is enabled. 791 * @return True if hw rts flow control is enabled, otherwise false is returned.
|
/hal_espressif-latest/components/hal/esp32c3/include/hal/ |
D | uart_ll.h | 603 * @brief Set the rts active level. 606 * @param level The rts active level, 0 or 1. 686 // Enable receiver, sw_rts = 1 generates low level on RTS pin in uart_ll_set_mode_rs485_half_duplex() 830 * @brief Check if the UART rts flow control is enabled. 834 * @return True if hw rts flow control is enabled, otherwise false is returned.
|