Цитата(Rash @ May 19 2016, 19:13)

тему в юмор можно занести, особенно про асинхронное URC порадовало.
+1
Это он еще про мультиплексор GSM 07.11 не слышал...
Цитата(Baser @ May 19 2016, 21:33)

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