|
|
@ -83,7 +83,7 @@ void *netclient_thread(void *arg) { |
|
|
|
return NULL; |
|
|
|
} |
|
|
|
|
|
|
|
void *uart_rx_thread(void *arg) { |
|
|
|
void *uart_rx_thread_func(void *arg) { |
|
|
|
char buff[4096]; |
|
|
|
while (true) { |
|
|
|
int ret = uartReceive(&g_uart_device, buff, 1024); // send the received text over UART
|
|
|
@ -196,9 +196,12 @@ int main(int argc, char const *argv[]) { |
|
|
|
} |
|
|
|
|
|
|
|
pthread_t uart_rx_thread; |
|
|
|
pthread_create(&uart_rx_thread, NULL, netclient_thread, NULL); |
|
|
|
pthread_create(&uart_rx_thread, NULL, uart_rx_thread_func, NULL); |
|
|
|
|
|
|
|
start_tcp_server(atoi(argv[3])); |
|
|
|
while (true) { |
|
|
|
sleep(1); |
|
|
|
} |
|
|
|
|
|
|
|
return 0; |
|
|
|
} |