Приём какой последовательности символов из последовательного порта можно считать признаком тихого перезапуска (когда он просто пишет RDY, перезапускается и делает вид, что работает дальше, только половину настроек не сохранил) ?
"RDY" нельзя (может встретиться в ответе на команду).
А последовательность FE FE FE FE )(идёт перед 0D 0A RDY 0D 0A), похоже, можно. Но где в документации гарантируется получениие FE FE FE FE ?
PS: а если у меня через UDP бинарные данные, там же вполне может быть и FE FE FE FE... Ещё одна причина, почему данные должны быть в HEX.
PPS: почему бы не использовать BREAK в таком случае (со стороны модема), но похоже, он это не умеет. И DSR у него нет.
Сообщение отредактировал Frolov Kirill - Mar 18 2013, 15:58
|