Благодаря тому что логические схемы адаптера серии Feline интегрированы в прибор ParaScope 64М, с ним можно использовать программное обеспечение, разработанное специально для этих адаптеров.
Также может иметь смысл заглянуть на сайт starstatus.ru, ведь именно там можно узнать много нового на тему http://www.starstatus.ru/taxonomy/term/147. Тема статусы о ней может показаться на первый взгляд незначительной и даже не тематичной. Но стоит посетить сайт starstatus.ru, и тема статусы о ней начинает проявлять себя с неожиданной стороны и вызывает всё больший интерес. Дело в том, что тема статусы о ней очень подробно представлена на сайте starstatus.ru. Трудно найти более детальное освещение темы статусы о ней чем это сделано на сайте starstatus.ru. Спасибо сайту starstatus.ru за такое доскональное преподнесение темы статусы о ней.
Для того чтобы лучше понять, какие функции выполняет программное обеспечение, давайте рассмотрим снимок части экрана, сделанный во время работы одной из таких программ. В верхней части снимка представлена информация о проверяемом интерфейсе, а также о состояниях таймеров и счетчиков. В нижней части снимка находится окно, в котором отображаются данные, проходящие через DCE и DTE проверяемого канала. В оперативной памяти компьютера, на котором устанавливается данное программное обеспечение, для таймеров и счетчиков выделяются области, куда записываются значения этих переменных Создание и методику использования несложной программы, предназначенной для мониторинга передаваемых данных, мы рассмотрим в следующем разделе.
Заметьте, что управляющие и непечатаемые символы представлены аббревиатурами: LF, Sp и т. д. В нижней части каждого окна программы анализатора протокола указаны номера функциональных клавиш и выполняемые с их помощью действия, иричем одним и тем же клавишам в различных окнах могут быть назначены разные функции. Так, клавиша F7 на указанном рисунке предназначена для выхода из режима разделения экрана и вывода данных в полноэкранном режиме.
Разработка Feline-программы
Ранее был представлен фрагмент Feline-программы, которая выполняет подсчет количества пробелов, принятых терминалом через проверяемый интерфейс. При выборе режима редактирования программы на экране отображается последовательность незаполненных блоков, предназначенных для ввода инструкций. Внизу окна представлена информация о том, с помошыо каких функциональных клавиш можно выполнить такие действия, как перемещение курсора между инструкциями или блоками, а также удаление или изменение инструкции. Перед вводом инструкции курсор следует поместить в соответствующий блок. В частности, инструкция в первом блоке предписывает программе ждать, пока в потоке принимаемых DTE данных не встретится символ пробела, после чего перейти к выполнению инструкции второго блока. Она указывает программе на необходимость увеличить значение переменной counter 1. Выполнение инструкции третьего блока приводит к передаче управления инструкции первого блока. Таким образом, данная программа с помощью переменной counter 1 в цикле подсчитывает количество пробелов, принятых DTE по проверяемому каналу.
Создав такую программу, вы можете отслеживать прохождение данных по каналу и проверять значение переменной counter 1.
Ранее была представлена копия экрана, сделанная во время тестирования канала, обеспечивающего скорость передачи данных 9600 бит/с. Заметьте, что на момент снятия копии экрана через интерфейс DTE прошло 2810 символов пробела. Рассмотренная программа не относится к разряду сложных — она приведена только для демонстрации процесса создания программы и использования ее для проверки канала. Предположим, что при передаче файлов по сети резко уменьшилась пропускная способность одного из каналов. Вы можете модифицировать эту программу так, чтобы в ней подсчитывалось количество негативных подтверждений о приеме блока данных. Поскольку после получения негативного подтверждения требуется повторная передача блока данных, большое количество NAK свидетельствует о высоком уровне ошибок при передаче, что и может послужить причиной снижения пропускной способности канала в данном случае.
Опубликовал katy
August 04 2015 07:04:50 ·
0 Комментариев ·
2390 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.