Закрыт

Консольная программа на C/C++ для работы с питанием USB Hub

Job Description:

Дано:

Есть устройство USB HUB Eyeboot 49 Port USB Hub

[login to view URL]

Данное устройство умеет влючать и отключать питание на все 49 USB портов.

Вот видеo как это делают на Linux. [login to view URL]

Так же есть готовые скрипты для работы с устройством под Linux. Прикреплены к заданию для примера.

Задача:

Написать консольный EXE на C/C++ среда Visual Studio для работы с USB HUBом EyeBoot 49 под Windows 7/10.

Нужно реализовать только функцию переключения питания. Подать питание на конкретный порт и отключить его.

Примерный вариант использования:

[login to view URL] - имя вашей консольной программы под Windows 7/10

Пример использования программы с параметрами:

[login to view URL] device 1 port 30 Off

[login to view URL] device 1 port 30 On

[login to view URL] device 2 port 17 Off

[login to view URL] device 3 port 1 Off

К Windows компьютеру будут подключены 3 таких USB HUB то есть указывая Device Number мы выбираем номер USB HUBа, а потом номер порта через параметр Port. Далее указываем On или Off питания порта.

После выбора исполнителя мы подключим его к своему Windows PС и через TeamViewer будете с ним работать

Или передадим вам Устройство физически если это будет необходимо.

Программа должна работать стабильно 24/7 без багов и глюков.

Сроки выполнения : 1 неделя.

Вы делаете прототип показываете что он работает мы переводим 50% оплаты.

Вы передаете исходный код который мы сможем скомпилировать и переводим остальные 50% оплаты.

Навыки: Программирование на С, Программирование на C++, Электроника, Linux, Микроконтроллер

О клиенте:
( 11 отзыв(-а, -ов) ) Kiev, Ukraine

ID проекта: #19956261

1 фрилансер в среднем готов выполнить эту работу за $155

abramoth

Здравствуйте. Есть опыт создания программ, работающих с USB. Уверен, что справлюсь и с Вашим проектом. Готов обсудить детали сегодня с 22.00 по МСК. Обращайтесь.

$155 USD за 7 дней(-я)
(6 отзывов(-а))
3.7