Цитата
Никакое соообщение от модема, вообще никакое, при наличии возможных бинарных данных (из-за +IPD) не может гарантированно сообщать о перезапуске.
Это факт, спорить не буду. Но когда вы читаете данные с сокета, то вы воспринимаете их как данные, а не как команду. Поэтому даже в крайне маловероятном случае перезапуска модуля во время обработки данных с сокета, в худшем случае вы пропустите команду RDY (будет воспринята как часть данных). Для вас так критично в 100% случаев отлавливать перезапуск модема? Или 99,999% будет достаточно?
Цитата
И/или лучше предусмотреть приём данных в HEX (шеснадцатеричном) виде
Это хорошее предложение. Но стек у симкома купленый - менять они там ничё не будут.