mirror of
https://github.com/micropython/micropython.git
synced 2026-01-06 20:20:14 +01:00
mimxrt/machine_uart: Fix an inconsistency for UART.init() arg handling.
With keyword arguments only or just a single non-keyword argument, UART.init() did not perform the settings.
This commit is contained in:
@@ -208,7 +208,7 @@ STATIC mp_obj_t machine_uart_init_helper(machine_uart_obj_t *self, size_t n_args
|
||||
}
|
||||
|
||||
// Initialise the UART peripheral if any arguments given, or it was not initialised previously.
|
||||
if (n_args > 1 || self->new) {
|
||||
if (n_args > 0 || kw_args->used > 0 || self->new) {
|
||||
self->new = false;
|
||||
// may be obsolete
|
||||
if (self->config.baudRate_Bps == 0) {
|
||||
|
||||
Reference in New Issue
Block a user