Накапливаем пришедшие символы в буфере, пока не встретится код 13 (перевод строки). Код 10 (заполнение строки) игнорируем. Сравниваем пришедшее с имеющимся набором команд поочерёдно, если совпало с чем - выполняем соотв. действие. Стираем выполненную команду из буфера.
Следующим шагом логично будет организовать обработку передаваемых с командой параметров.
--------------------
Главная линия этого опуса ясна мне насквозь!
|