Нужна простая программка, которая при запуске начинает опрашивать через serialport устройство с заданным интервалом.
По сути алгоритм такой:
1. Запускаем программу
2. Через комбо-бокс выбираем нужный com-порт и выставляем интервал опроса
3. Нажимаем кнопку запуска опроса
4. С заданным интервалом программа посылает пакеты на порт, в которых записан адрес устройства, данные, в соответствии с протоколом
5. читает из порта ответ, распознает адрес, распознает данные (в них записано значение температуры)
6. Выводит в окошке в табличке значения полученных данных по времени. Например, строка в табличке - время опроса и 2 значения данных, полученных из сериал порта по очереди от двух устройств с двумя адресами
7. через заданный интервал повторяет опрос
Есть протокол общения, из него нужно реализовать только пару команд.
Есть исходник большой программы на C++ MFC, в которой полностью реализовано подключение к порту и запуск опроса. Исходник - большая программа, из которой мне нужны только вот эта пара команд. Однако, самостоятельно выпилить их из этого исходника не получается в виду не знания языка.
Дополнительную информацию и все исходники могу дать при контакте.
Цена может обсуждаться.
Сроки подпирают, поэтому желательно справиться за пару дней.
-
101 Есть некоторый опыт создания программ для работы с устройствами через COM порт
-
47 Часто работал и работаю с устройствами по COM порту(датчики, платы типа Arduino, другие устройства)
-
272 4 0 Могу реализовать как на основе Вашей программы так и на С#. Пишите, обсудим детали.
-
263 4 0 Доброго времени суток, пишите, обсудим детали, нужно посмотреть на вашу программу или же реализую на С#. Буду рад сотрудничеству.
-
1358 76 6 3 могу посмотреть что за "большая программа" и вытащить нужный вам код
Актуальные фриланс-проекты в категории C и C++
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 9 дней 14 часов назад ∙ 6 ставок |
Разработка карты семян Minecraft Java / просмотрщика семян для сайтаРазработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть… C и C++, HTML и CSS верстка ∙ 9 дней 21 час назад ∙ 16 ставок |