Основні прийоми користування

3.1. Головна панель інструментів

Доступ до більшості функціональних можливостей moserial можна отримати за допомогою панелі інструментів, яку показано нижче:

3.2. Налаштування порту

Першим кроком у користуванні moserial є налаштовування параметрів послідовного порту. Для цього скористайтеся Налаштування порту. У діалоговому вікні налаштовування ви зможете вказати порт, яким слід скористатися, те, чи буде відкрито порт для читання, запису або в обох напрямках, вказати швидкість передавання даних, контроль парності та кількість бітів даних та стоп-бітів, а також спосіб узгодження з'єднання. Параметри, які вказано у цьому діалоговому вікні, матимуть пріоритет над будь-якими типовими параметрами системи для цього порту.

У вікні налаштовування порту moserial буде показано лише ті порти /dev/ttySnn, /dev/ttyUSBnn і /dev/rfcommnn, які насправді існують у системі для значень «nn» від 0 до 31.

За допомогою цього діалогового вікна можна увімкнути локальну луну. Якщо луну увімкнено, усі дані, які отримує moserial, буде надіслано відлунням на пристрій, з якого вони надходять. Зазвичай, таку луну вимикають, оскільки вона може спричинити хибну поведінку пристрою, особливо, якщо луну увімкнено на віддаленому пристрої. (Це спричинить нескінченну циклічну луну!)

3.3. Відкриття з'єднання

Наступним кроком у обміні даними з вашим віддаленим пристроєм є натискання кнопки З'єднатися. Після цього порт буде відкрито. Якщо у вас немає достатніх прав доступу для відкриття порту, програма повідомить про помилку.

Цей крок не є обов'язковим. Якщо ви пропустите його, moserial спробує встановити з'єднання автоматично, коли у цьому виникне потреба.

Після встановлення з'єднання напис на кнопці З'єднатися буде замінено на Від'єднатись. Натискання кнопки Від'єднатись закриє порт і скине лічильники TX і RX.

3.4. Основи введення і виведення даних

Після відкриття порту будь-який текст, який буде отримано з віддаленого пристрою буде показано у текстовому полі Отримано ASCII. Якщо moserial буде виявлено велику кількість непридатних до друку символів, програма автоматично перемкнеться на панель перегляду Отримано HEX.

Для перемикання між панелями перегляду HEX і ASCII просто натисніть на заголовку потрібної вам вкладки.

Щоб надіслати дані на віддалений пристрій, ви можете ввести текст до однорядкового текстового поля Вихідні і натиснути кнопку Надіслати. Ваш рядок тексту буде завершено послідовністю, яку вибрано у області, розташованій праворуч від кнопки Надіслати. Якщо ви не знаєте, яку послідовність слід вибрати, почніть з «Завершення CR+LF». Для надсилання тексту кнопку ASCII/HEX має бути встановлено у позицію ASCII.

Якщо кнопку ASCII/HEX встановлено у позицію HEX, не слід вводити до області Вихідні текст. Замість цього, слід ввести шістнадцяткові числа у форматі «1234ABCD....».

Щойно ваші дані буде передано, їхній запис буде показано на текстовій панелі Надіслано ASCII або Надіслано HEX. Редагувати текст на цих панелях не можна.

Віддалений пристрій може відлунювати надіслані вами дані. Якщо moserial буде виявлено відлунений текст у області тексту Отримано ASCII, програма підсвітить відлунений текст (з використанням кольору підсвічування, який визначено у діалоговому вікні налаштувань).

На смужці стану у нижній частині головного вікна буде показано стан порту та кількість надісланих (TX) і отриманих (RX) байтів. Якщо деякі з отриманих даних виявляться символами, які не є придатними до друку, буде також показано кількість таких символів.