Имеем указанный модем и свой контроллер. В нашем контроллере стоит самый обычный MAX232ID потом гальванический барьер на H11L1 (без него тоже пробовали - не помогает) и ARM9. Пакет от Fargo доходит до ARM9 иногда без последнего байта иногда с ним но в обоих случаях добавляется лишний 0хFF. Посмотрели анализатором на посылку модема - последний байт вообще не похож на то что должно быть. С компьютором FARGO работает без проблем. В конфигураторе посылка в чистом виде как должна быть и без лишних FF. Смотрю осциллографом на разъем DB9. От модема уровень передатчика не -8..12 как хотелось бы а всего -5 вольт. При этом MAX232ID вроде как с таким работать должен без проблем. Долго полировали сой софт но ничего нашли. Мысли закончились. Нужна помощь зала....
|