|
|
@@ -32,16 +32,66 @@ void uart_terminal_scene_console_output_on_enter(void* context) {
|
|
|
}
|
|
|
|
|
|
//Change baudrate ///////////////////////////////////////////////////////////////////////////
|
|
|
+ if(0 == strncmp("75", app->selected_tx_string, strlen("75")) && app->BAUDRATE != 75) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 75;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
+ if(0 == strncmp("110", app->selected_tx_string, strlen("110")) && app->BAUDRATE != 110) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 110;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
+ if(0 == strncmp("150", app->selected_tx_string, strlen("150")) && app->BAUDRATE != 150) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 150;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
+ if(0 == strncmp("300", app->selected_tx_string, strlen("300")) && app->BAUDRATE != 300) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 300;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
+ if(0 == strncmp("600", app->selected_tx_string, strlen("600")) && app->BAUDRATE != 600) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 600;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
+ if(0 == strncmp("1200", app->selected_tx_string, strlen("1200")) && app->BAUDRATE != 1200) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 1200;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
+ if(0 == strncmp("1800", app->selected_tx_string, strlen("1800")) && app->BAUDRATE != 1800) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 1800;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
if(0 == strncmp("2400", app->selected_tx_string, strlen("2400")) && app->BAUDRATE != 2400) {
|
|
|
uart_terminal_uart_free(app->uart);
|
|
|
app->BAUDRATE = 2400;
|
|
|
app->uart = uart_terminal_uart_init(app);
|
|
|
}
|
|
|
+ if(0 == strncmp("4800", app->selected_tx_string, strlen("4800")) && app->BAUDRATE != 4800) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 4800;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
+ if(0 == strncmp("7200", app->selected_tx_string, strlen("7200")) && app->BAUDRATE != 7200) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 7200;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
if(0 == strncmp("9600", app->selected_tx_string, strlen("9600")) && app->BAUDRATE != 9600) {
|
|
|
uart_terminal_uart_free(app->uart);
|
|
|
app->BAUDRATE = 9600;
|
|
|
app->uart = uart_terminal_uart_init(app);
|
|
|
}
|
|
|
+ if(0 == strncmp("14400", app->selected_tx_string, strlen("14400")) && app->BAUDRATE != 14400) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 14400;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
if(0 == strncmp("19200", app->selected_tx_string, strlen("19200")) && app->BAUDRATE != 19200) {
|
|
|
uart_terminal_uart_free(app->uart);
|
|
|
app->BAUDRATE = 19200;
|
|
|
@@ -52,23 +102,48 @@ void uart_terminal_scene_console_output_on_enter(void* context) {
|
|
|
app->BAUDRATE = 38400;
|
|
|
app->uart = uart_terminal_uart_init(app);
|
|
|
}
|
|
|
+ if(0 == strncmp("56000", app->selected_tx_string, strlen("56000")) && app->BAUDRATE != 56000) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 56000;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
if(0 == strncmp("57600", app->selected_tx_string, strlen("57600")) && app->BAUDRATE != 57600) {
|
|
|
uart_terminal_uart_free(app->uart);
|
|
|
app->BAUDRATE = 57600;
|
|
|
app->uart = uart_terminal_uart_init(app);
|
|
|
}
|
|
|
+ if(0 == strncmp("76800", app->selected_tx_string, strlen("76800")) && app->BAUDRATE != 76800) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 76800;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
if(0 == strncmp("115200", app->selected_tx_string, strlen("115200")) &&
|
|
|
app->BAUDRATE != 115200) {
|
|
|
uart_terminal_uart_free(app->uart);
|
|
|
app->BAUDRATE = 115200;
|
|
|
app->uart = uart_terminal_uart_init(app);
|
|
|
}
|
|
|
+ if(0 == strncmp("128000", app->selected_tx_string, strlen("128000")) && app->BAUDRATE != 128000) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 128000;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
if(0 == strncmp("230400", app->selected_tx_string, strlen("230400")) &&
|
|
|
app->BAUDRATE != 230400) {
|
|
|
uart_terminal_uart_free(app->uart);
|
|
|
app->BAUDRATE = 230400;
|
|
|
app->uart = uart_terminal_uart_init(app);
|
|
|
}
|
|
|
+ if(0 == strncmp("250000", app->selected_tx_string, strlen("250000")) && app->BAUDRATE != 250000) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 250000;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
+ if(0 == strncmp("256000", app->selected_tx_string, strlen("256000")) && app->BAUDRATE != 256000) {
|
|
|
+ uart_terminal_uart_free(app->uart);
|
|
|
+ app->BAUDRATE = 256000;
|
|
|
+ app->uart = uart_terminal_uart_init(app);
|
|
|
+ }
|
|
|
if(0 == strncmp("460800", app->selected_tx_string, strlen("460800")) &&
|
|
|
app->BAUDRATE != 460800) {
|
|
|
uart_terminal_uart_free(app->uart);
|