Как написать софт для работы с устройствами?

У нас есть старая программа, написанная на Visual Basic. Эта программа работает с устройствами по чтению крови (анализ крови) - устройства сами по себе старые. Сейчас возникла задача немного обновить саму программу, а именно подключить к ней 1 новое устройство и при этом данные об анализах сразу грузить в облако. Проект здесь https://www.dropbox.com/sh/6deakxu0kc5ks65/AADRkB8...

Мы немного не понимаем, какой разработчик нам нужен для аналитики?Есть предположение, что для написания локального ПО нужен разработчик на C#, а для работы с драйверами и прочим нужен совсем другой С/С++. Подскажите пожалуйста, какой специальности надо подключить человека, чтобы разобраться.
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 1
NeiroNx
@NeiroNx
Программист
Я бы рекомендовал смотреть в сторону Python - так как его доработку производить проще, может быть кросплатформенная(windows, linux) реализация, что на волне "импортозамещения" будет весьма приемлемо. Плюс к тому для Python есть много библиотек ...

С# - это .Net; а .Net - это MS Windows; а MS Windows - это иностранное ПО от которого наше государство намерено отказаться. Так что логично смотреть в сторону Linux+Windows кросплатформенных решений. Написать красивый удобный интерфейс на Qt и модули для работы с каждым типом устройств

Большинство устройств у вас RS232 - на питоне можно будет без проблем с ними работать, у опытного программиста это не займет много времени.

Вам придется сформировать четкое ТЗ для Графической программы - чтобы было потом удобно с ней работать. Прежде всего программистов должен консультировать специалист по измерениям, потому что программисты будут плохо понимать что от них хотят.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы