Hello,
I am trying to configure a UART to use in the nrf9160. I am using zephyr's uart.h
This is a snipet of the code I have right now.
int err=0;
struct uart_config uart_settings;
uart_dev = device_get_binding(UART_NAME);
if(uart_dev == NULL){
printk("error:could not get %s binding\n",UART_NAME);
return;
}
uart_settings.baudrate = 57600;
uart_settings.parity = UART_CFG_PARITY_NONE;
uart_settings.stop_bits = UART_CFG_STOP_BITS_1;
uart_settings.data_bits = UART_CFG_DATA_BITS_8;
uart_settings.flow_ctrl = UART_CFG_FLOW_CTRL_NONE;
err = uart_configure(uart_dev, &uart_settings);
if(err == 0){
printk("configured uart\n");
}
else{
printk("error could not configure uart\n");
}
Code as it is executes successfully, but my issue is that if I set my stop bits to 2, which is what I actually wan to do, I get an error from the uart_configure() func.
Is it possible to somehow set stop bits to 2?
