Показать сообщение отдельно
Старый 20.03.2015, 19:17   #2698
kergma
Гуру
 
Аватар для kergma
 
Регистрация: 23.07.2007
Ресивер: dm500s, GM990, Lybid+wifi, strong 4012
Адрес: Луганская обл.
Сообщений: 1,922
Сказал(а) спасибо: 665
Поблагодарили 1,444 раз(а) в 844 сообщениях
Вес репутации: 24
kergma как роза среди колючекkergma как роза среди колючекkergma как роза среди колючек
По умолчанию

вы бы лог все таки предъявили - пусть даже в "зверской кодировке".
если у вас не та кодовая таблица -будет соблюдаться структура выдачи лога.
да и лог то идет в латинице. так что кодировка не при чем. первые 128 символов они почти во всех кодировках одинаковые (наверное окромя КОИ7), первая половина отведена под латиницу , цифру и еще некоторый знаки, а вторая под национальные кодировки.
отсюда и выходят крякозябры - в порт уходит русская буква "ч" в cp866, а вы на нее смотрите как на букву из набора cp1251 и получаете "з". (символ с кодом E7h или он же 231 в десятичной)
Если у вас там "полная каша" - это скорость. перепутать там нечего.
можете попробовать замкнуть на разъеме ком порта вашего преобразователя (DB9) вторую и третью ногу перемычкой (вход на выход).
создать подключение в терминальной программе (telnet, putty, hyper,...) и при наборе символов у вас должно появляться эхо. то есть буква должна выскакивать два раза (если эхо отключено - один раз).
таким образом увеличиваете или уменьшайте скорость соединения.
kergma вне форума   Ответить с цитированием
Пользователь сказал cпасибо: