17 октября, среда 21:43
Bankir.Ru

Объявление

Свернуть
Пока нет объявлений.

Nurit 3010. Проблема с DebugMode и GSM

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Nurit 3010. Проблема с DebugMode и GSM

    1. Не могу добиться, чтобы Nurit 3010 выдавал отладочную информацию.
    Выставляю в конф.файле DebugMode=1, параметры порта. Прошиваю.
    Печатаю конфигурацию с терминала - DebugMode OFF. Ну, и соответственно, никакой терминальной программой не подцепишься.
    В чем проблема ? Прошу подсказать.

    2. В конфиге терминала указано, что звонить сначала по одному телефону, при неудаче по другому. При дозвоне по первому номеру есть ответ модема, затем обрыв соединения, при дозвоне по второму номеру все ОК. В обоих случаях используется GSM. Если меняю конфигурацию на дозвон через модем, то дозвон по обоим номерам проходит успешно. Телефонные станции разные, скрипты подключения разные.
    Где искать проблему? На тел. станции, в скриптах, терминале ?

  • #2
    Сообщение от serg2002 Посмотреть сообщение
    2. В конфиге терминала указано, что звонить сначала по одному телефону, при неудаче по другому. При дозвоне по первому номеру есть ответ модема, затем обрыв соединения, при дозвоне по второму номеру все ОК. В обоих случаях используется GSM. Если меняю конфигурацию на дозвон через модем, то дозвон по обоим номерам проходит успешно. Телефонные станции разные, скрипты подключения разные.
    Где искать проблему? На тел. станции, в скриптах, терминале ?
    Вероятнее всего - в первом модеме, в АТС, к которой он подключен, или в стыке этой АТС с сотовой сетью. Искать ее проще, если звонить не скриптами с ПОСа, а вводить АТ-команды вручную с ПК (любой программой эмуляции терминала).

    Похоже на то, что модемы зацепляются кое-как, но долго это соединение через эту телефонную сеть не держится - падает, а ретрейн на меньшие скорости у вас запрещен на одной из сторон. Попробуйте запретить последовательно все старшие протоколы и скорости - устойчивые 2400 по V.22bis все-таки лучше, чем неустойчивые 9600. Проверьте, чтобы ретрейн был разрешен на обеих сторонах - тогда по мере ухудшения качества связи модемы смогут сами снижать скорость.

    Есть смысл подумать о том, чтобы организовать у себя сотовый модемный пул. Технически выгода в том, что работать будете только через сотовую сеть в чисто цифровом режиме. Как следствие, сможете использовать протокол V.110 - он быстрее устанавливает соединение. С экономической точки зрения - это будут звонки внутри сети одного оператора, да еще по какому-нибудь выгодному корпоративному тарифу, что сильно дешевле звонков из сотовой сети на ТФОП.
    http://www.nsg.ru

    Комментарий


    • #3
      В Липман обращались?

      Комментарий


      • #4
        Первый вопрос так пока и остался открыт. В Липман не обращался.

        Вторая проблема похоже решена. На АТС для проблемного номера включили поддержку тонового набора и все заработало.

        Однако, как заставить терминал соединяться на фиксированной скорости 2400? Похоже параметр modem=... в config.ini для GSM соединения игнорируется. Может надо в параметр инициализации GsmInit что-то дописать? Пока не получилось.

        Комментарий


        • #5
          Что касается инициализации радиомодема, то соответствующую информацию следует запросить у провайдера сотовых услуг.

          Что касается DebugMode - следует обратить внимание на синхронность комплекта загрузки и ПО.

          Комментарий


          • #6
            Сообщение от serg2002 Посмотреть сообщение
            Однако, как заставить терминал соединяться на фиксированной скорости 2400? Похоже параметр modem=... в config.ini для GSM соединения игнорируется. Может надо в параметр инициализации GsmInit что-то дописать? Пока не получилось.
            Дописать нужную АТ-команду. Для GSM модема это, скорее всего, AT+CBST из набора команд GSM07.07:

            +CBST=[speed[,name[,ce]]]
            Выбор скорости и режима передачи:
            speed=0 автоматический выбор скорости
            speed=1 V.21, 300 бит/с
            speed=2 V.22, 1200 бит/с
            speed=3 V.23, 1200/75 бит/с
            speed=4 V.22bis, 2400 бит/с
            speed=5 V.26ter, 2400 бит/с
            speed=6 V.32, 4800 бит/с
            speed=7 V.32, 9600 бит/с
            speed=12 V.34, 9600 бит/с
            speed=14 V.34, 14400 бит/с
            speed=65 V.110, 300 бит/с
            speed=66 V.110, 1200 бит/с
            speed=68 V.110, 2400 бит/с
            speed=70 V.110, 4800 бит/с
            speed=71 V.110, 9600 бит/с
            speed=75 V.110, 14400 бит/с
            ce=0 Только прозрачный (transparent) режим
            ce=1 Только непрозрачный (non-transparent) режим
            ce=2 Предпочтительно прозрачный режим
            ce=3 Предпочтительно непрозрачный режим

            Например, AT+CBST=4

            Конкретный модем может поддерживать не все, или что-то сверх этого. По поводу последнего параметра ce> приходится просто экспериментировать.
            http://www.nsg.ru

            Комментарий


            • #7
              По поводу DebugMode
              Были старые 3010-е с небольшим кол-вом памяти для приложения. Для таких терминалов Lipman делал специальную минимизированную версию своего ПО.
              Возможно у вас именно такая версия и отладка там выключена вообще.

              Комментарий

              Пользователи, просматривающие эту тему

              Свернуть

              Присутствует 1. Участников: 0, гостей: 1.

              Обработка...
              X