Я использую C (gcc) и ncurses, чтобы создать программу, которая будет отслеживать данные, поступающие с последовательного порта. Программа имеет большой while
, где она читает данные, поступающие из порта, и в то же время печатает эту информацию на экране ...
Но проблема здесь:
Как он может читать ввод с моей клавиатуры (так как getch()
останавливает программу до получения ввода) и в то же время считывать информацию, поступающую из порта?
Может быть, я должен использовать другой способ (не большой while
), поэтому идеи приветствуются!