Цитата(Alechek @ May 19 2016, 21:46)

+1
Это он еще про мультиплексор GSM 07.11 не слышал...
А как еще. Вполне себя и ведут. Какая разница, в каком месте станет так, что после подачи команды в приемном буфере окажется URC?
* Потому что не вычитали вовремя (перед подачей команды)
* Потому что в момент подачи команды в приемник валился URC
* Или в момент окончания передачи команды в буфере модема образовался URC.
Раньше, когда "я был молодой" и делал все в одном потоке, перед подачей команды я очищал приемный буфер и потом через N мс вычитывал ответ.
Потом понял, что я был неправ (хотя устройства с таким принципом и до сих пор работают, и весьма неплохо), и теперь первое правило - вычитывать и разбирать ВСЕ, что приходит от модема.
А потом уже думать, куда и как это применить.
Прикольно... Поток ))) Помню когда под DOC программировал, тоже думал, что прерывание это другой поток ))))