Тема: Проблема с com портом.
Пробуем смоделировать вашу ситуацию, вопрос:
При подключении линуховским терминалом - все работает. При подключении виндовым терминалом через вайн - тормоза. У вас нечто похожее творится?
по полочкам:
1) Поведение на ос Windows вполне хорошее (не отличное по тому, что иногда контроллер выдает что то там таймаут бывает очень редко но бывает, возможно проблема не в контроллере, вообщем не критично)
2) при подлючении через терминал на линуксе все работает, выдал как то тоже что то про таймаут, вроде-бы на команде установки графика...
3) при импорте БД выдал ошибку на строке sqlstate ‘00000’ (процедура prgaddprofilelist)
4) при запуске терминала через вайн контролер вродебы не тормозит(особо не тестили)
5) при запуске модуля связи систематически теряет связь с контроллером
6) Например, при получении статистики котроллера из конфигуратора срабатывает через раз, а то и через 10 :(
7) fuser говорит что порт используется только вайном
в догонку вопрос разве сложно модуль связи кросплатформенным сделать ? ну или сырцы открыть 😊
не пришлось бы на сервер(а где же ему собственно крутиться) устанавливать вайн и сопутствующие иксы.
Спецификацию по командам контроллера да давайте.
Дело в том что для линухов в основном не используют контроллеры SMDR-5 (бюджетные контроллеры не покупают организации у кого есть деньги на содержание линуксойдных админов 😊 со всеми вытекающими), а ставят изернетные контроллеры SCM (там вообще проблем нет т.к. сеть она и есть сеть), а те кто все же использует компортовые контроллеры до сих пор не попадали в подобные ситуации. Вашу ситуацию, мы на досуге смоделируем ради интереса, т.к. самим уже стало интересно в чем же может быть дело. Пока экспериментируем, будут вопросы, будем спрашивать в этой теме, как будет появляться ясность - отпишем что удалось выяснить.
Во вложении протокол.
3) при импорте БД выдал ошибку на строке sqlstate ‘00000’ (процедура prgaddprofilelist)
Какую версию БД MySQL используете (напишите версию полностью)?
5,1,35
а требуется 5.0.22 и выше (т.е. 5.0.**), но до 5.1.
а требуется 5.0.22 и выше (т.е. 5.0.**), но до 5.1.
Ошибка была при импорте базы, программист уже исправил. Проблема со связью так и осталась. Винда с 5.1 работает нормально.
при запросе memory выдает всякую ахинею типа -1%.
при запросе memory знак % как раз должен присутствовать
при запросе memory знак % как раз должен присутствовать
должен, а почему минус один процент выдает?
это типА дЭфис 😊
наберите open 00
должен выдать door open
вполне утвердительный ответ, да еще и реле щелкнет.
Что касается memory то ответ на нее содержит несколько чисел, несколько из них в скобках и действительно в 2 местах встречается % показывает сколько оперативки установлено (т.к. контроллеры бывают разные) и сколько занято под события и под ключи в абсолютном и процентном соотношениях.
это типА дЭфис 😊
дык иногда с дэфисом иногда без него, иногда 100% процетов и 0 событий выдает.
Сделать какие либо выводы можно если скопировать варианты ответов, только точно с пробелами со всем полностью.