ssterm (простий послідовний порт) контактом консольне послідовний порт термінал з прокльонами і стандартне введення / користувачів STDOUT інтерфейсів.
ssterm є кілька варіантів корисно форматування:
- Подання шестнадцатеричное
- Переклад рядки інтерпретація
- Переклад рядка колір кодування символів
- Вибір передачі нового рядка таблиць символів (тобто LF & rarr; CRLF)
- Вибір отримати переклад рядка відображення символів (тобто CR & rarr; LF)
- Буфер прокрутки в інтерфейсі прокляття
- & NBSP; Буфер звалище в інтерфейсі прокляття
- Локальне луна характер
Інтерфейс прокляття є більш інтерактивний користувальницький інтерфейс. Це дозволяє прокручувати приймального буфера, скидання буфера отримати, а також динамічно перемикатися параметри форматування, згаданих вище. Інтерфейс стандартного введення / стандартний висновок є більш підходящим в ситуаціях, коли дані повинні бути переданий в / з ssterm (наприклад, реєстрації даних).
В інтерфейсі прокляття, передачі ssterm і отримують обробники різьбленням з Pthreads. Інтерфейс стандартний ввід / STDOUT використовує виберіть () для отримання даних з послідовного порту і стандартного вводу.
ssterm повинен працювати на більшості * NIX платформ, а також в якості середовища Cygwin. ssterm була написана Ваня А. Сергєєв і випробувані з GNU C Compiler на Linux. Не соромтеся, надсилайте будь-які помилки!, Ідеї або побажання vsergeev на Gmail точка ком
Що нового У цьому випуску :.
- Додана підтримка для сплати шестнадцатеричной / режимі ASCII уявлення.
- Додана управління скидання терміналу після програми кинути палити.
- Виправлена без блокування помилка читання.
Що нового у версії 1.3 :.
- Додана підтримка колірного кодування символів / байт
- ssterm була переписана на Python 2 для простоти майбутнього розширення та технічного обслуговування.
- Ліцензія був підвищений з GPLv2 на GPLv3.
Що нового у версії 1.2 :.
- Додана м'ютекси для більш безпечного поводження із загальними змінними між потоками
Коментар не знайдено