[][src]Function esp_idf_sys::uart_set_pin

pub unsafe extern "C" fn uart_set_pin(
    uart_num: uart_port_t,
    tx_io_num: c_int,
    rx_io_num: c_int,
    rts_io_num: c_int,
    cts_io_num: c_int
) -> esp_err_t

@brief Set UART pin number

@note Internal signal can be output to multiple GPIO pads. Only one GPIO pad can connect with input signal.

@note Instead of GPIO number a macro 'UART_PIN_NO_CHANGE' may be provided to keep the currently allocated pin.

@param uart_num UART_NUM_0, UART_NUM_1 or UART_NUM_2 @param tx_io_num UART TX pin GPIO number. @param rx_io_num UART RX pin GPIO number. @param rts_io_num UART RTS pin GPIO number. @param cts_io_num UART CTS pin GPIO number.

@return - ESP_OK Success - ESP_FAIL Parameter error