Bankir.Ru
11 декабря, воскресенье 01:31

Объявление

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

Вопрос к разработчикам ОМНИ-395,3200

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

  • Вопрос к разработчикам ОМНИ-395,3200

    Может кто чего умного скажет.... Неожиданно столкнулась с проблемой
    при получении пакетов данных длиной более 250 байтов через порт
    (не модем) на скорости 9600 и выше.... Такое впечатление, что буффер
    порта не больше 250 и у ему негде хранить данные, пока аппликация
    их не считает и не освободит место..... так что конец пакета благополучно
    исчезает...... (((( Послала запрос в Верифон, привычная тишина....

  • #2
    Shula
    Omni 395 - да, с пакетами более 250 байт придется работать на более низкой скорости. Можно, конечно, попробовать читать сразу много и постоянно, но по-моему - на высокой скорости все одно не успеет. Решение - или ограничить размер сообщений хоста (если позволяет) - или снижать скорость (при этом скорость желательно рассчитать - время затраченное на организацию приема должно быть меньше времени прихода всего пакета).

    Комментарий


    • #3
      Кстати, по-моему и на модеме можно получить такой эффект, если опрашивать его достаточно редко.. Просто оно могло пройти незамеченным, т.к. там и так максимум 2400 на линии..

      Комментарий


      • #4
        Ну с модемом на 2400 как-то проблем нет, апликация устпевает читать
        данные с порта, а вот по прямой линии, к сожалению больше чем на 4800
        работать не удается. Довольно обидно, потому как терминалы подключены
        по IDSL. По протоколу длина пакета может быть максимально
        до 700 байтов...
        Но в документации по OMNI размер буффера порта нигде не встречался.

        Комментарий


        • #5
          Shula
          Да, в документации не видел размер буфера.. У некоторых терминалов выясняется вообще неожиданное - как то - у модема буфер есть, а у ком порта - вообще нет Только успевай принимать.

          Комментарий


          • #6
            Нет времени проверять...... интересно 3750 работает пошустрее или также??

            Комментарий


            • #7
              Shula
              Ну, во-первых на новой линейке 3350, 3750, 3600 - и процессор по-мощнее, я бы сказал на порядок, и модем поддерживает высокоскоростные протоколы. Насчет буфера (модема, комов) точно сказать не могу - не проверял размер буфера, но и не сталкивался с потерей данных на высокой скорости.

              Комментарий

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

              Свернуть

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

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