В какую область копать, чтобы создать программу — «мини драйвер»? Всем привет! Появилась задача, принятия и передачи данных на сервер с устройства.
Вопрос: Что не обходим сделать, что бы создать такой драйвер, в том смысле что изучить, в какую сторону идти.
Есть устройство, которое передает данные по com порту. Передает в формате XML.
Нужна маленькая программа которая, была бы как драйвер. Т.е. у устройства есть свой драйвер, надо создать программу, которая бы получала бы данные и переправляла на сервер по TCP\IP : port. И чтоб программы не было видно для пользователя. Сейчас все работает через программу Serial to Ethernet Connetcor 7.1. Желательно при установке драйвера, это программа ставилась автоматически(не знай реально нет)
Что сможете подсказать?

21 Авг 2019 в 06:21
186 +1
0
Ответы
1

Для создания такого «мини драйвера» вам потребуется изучить следующие области:

Работа с COM портами: изучите как работать с COM портами в языке программирования, который вы планируете использовать для создания драйвера.

Работа с протоколом XML: изучите как парсить XML данные для извлечения нужной информации из устройства.

Работа с TCP/IP протоколом: изучите как устанавливать соединение с сервером по TCP/IP протоколу и отправлять данные.

Создание скрытого приложения: изучите как скрыть приложение от пользователя, например, пряча его в системные процессы или задачи.

Установка программы автоматически: изучите как создать инсталлятор для вашего драйвера, который автоматически устанавливал бы драйвер и программу для передачи данных на сервер.

Учитывая вышеуказанные области, вам может понадобиться знание языков программирования (например, С++, Python), знание работы с операционной системой, на которой будет работать драйвер (например, Windows), а также возможно использование специализированных библиотек или инструментов для работы с COM портами, XML и TCP/IP протоколом.

20 Апр в 13:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 196 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир