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