Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

USB/LPT/ COM порт интерфейс

Коммуникация портов с

программным обеспечением на уровне Socket

1.  Анализировать - получить список существующих в системе портов

2.  Создать интерфейс приема передачи запросов

3.  Вся работа идет через открытый приложением socket

4.  Отправка сообщения - MSG

4.1.  данные передаются в бинарном виде, команды в виде текста

4.1.1.  "MSG:LPT0," = запрос на передачу данных с указанным портом

4.1.2.  за ним следует "LENGTH:23454," = размер данных в битах

4.1.3.  далее идут данные "DATA:%!PS-Adobe-2.0..... %%EOF,"

4.1.4.  Возможно вам потребуется еще какие-то идентификаторы, для удобной работы вашей программы

5.  Получение сообщения - ANSWER

5.1.  данные передаются в бинарном виде, команды в виде текста

5.1.1.  "ANSWER:COM0," = сообщение с указанным портом

5.1.2.  далее "TIME:," = время, в UNIX_TIME

5.1.3.  за ним следует "LENGTH:" = размер данных в битах

5.1.4.  далее идут данные "DATA:ATZ\r,"

5.1.5.  Возможно вам потребуется еще какие-то идентификаторы, для удобной работы вашей программы

6.  Запрос на получения списка портов - LIST

6.1.  "MSG:LIST," = запрос на получения списка портов

6.2.  ответ "ANSWER:LIST,"

6.3.  далее "TIME:," = время, в UNIX_TIME

6.4.  за ним следует "LENGTH:" = размер данных в битах

6.5.  далее идут данные "DATA:LPT0;LPT1;USB0_0;,"

6.6.  ответ в виде LPT0;LPT1;USB0_0;USB0_1;USB1_0; и т. д.

6.7.  нумерация начинается с НУЛЯ

6.8.  в порядке имеющимся в системе

7.  Настройка портов - SET

7.1.  "MSG:SET," = запрос на настройку порта, если требуется

7.2.  за ним следует "LENGTH:23454," = размер данных в битах

7.3.  далее идут данные "DATA:COM0;BIT=1256000;PARITY=2;,"

7.4.  Возможно данные на настройку должны быть другими, удобные вам для обработки и хранения

7.5.  ответ "ANSWER:SET,"

7.6.  далее "TIME:," = время, в UNIX_TIME

7.7.  за ним следует "LENGTH:" = размер данных в битах

7.8.  далее идут данные "DATA:COM0;SET=OK;,"

8.  Возможно у вас есть предложения что бы облегчить работу себе и/или сделать работу приложения более надежной или быстрой