fk0, легенда (31.03.2013 22:46, просмотров: 768) ответил 1111111 на Зависит от кривизны модема. Попадалось, но потом фиксили. И отлавливать чисто строки не совсем универсально. Например встроенный тсп стек может дать такую хрень "+IPD300:идохренадвоичныхданных..." и конец строки в легкую пападется в середине, да и
За это (+IPD<NNN>) сжигать нужно. Оно может создавать массу проблем в разных местах. Нет бы хексом сделать, а-ля +CMGL. Стандарты не дураки же разрабатывали, там хексом неспроста. Затычка BIN->HEX, кстати подумалось, это хорошая идея. Хотя с другой стороны, можно использовать паскалевские строки и длину в большинстве случаев игнорировать, кроме как при +IPD. Но да, распознаватель IPD нужен в самом нижнем уровне, чтоб уметь игнорировать 300 последующих байт, отнеся их к строке +IPD.
[ZX]