Внедрить контроллер для управления вендинговым автоматом

Цена договорная • безналичный расчёт
10 июля 2018, 13:25 • 4 отклика • 75 просмотров

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



В
вендинге присутствует плата управления
с силовой электроникой, общение
контроллера с которой происходит по
com-порту.



Взаимодействие с командным
сервером должно производиться через
интернет по защищённому протоколу через
беспроводные сети (3G, 4G и Wi-Fi). Общее
количество типов сообщений в обмене с
командным сервером в первой версии —
менее 10 штук. Должен быть продуман
интерфейс для простой первичной настройки
контроллера (параметры выхода в сеть,
адрес командного сервера).



Выбор
контроллера — на усмотрение исполнителя.
В первой версии не будет работы с кассовым терминалом и экраном но такая
возможность должна быть заложена при
выборе контроллера.



Серверная
часть делается заказчиком самостоятельно.
Описание API взаимодействия с командным
сервером будут предоставлено (можно
вносить изменения по взаимному
согласованию).



Протокол взаимодействия
между контроллером и платой управления,
скорее всего, придётся реверсить, или
подменить функционал платы управления.
Имеется работающий контроллер (несерийный
и с закрытой прошивкой).



Вариантов
аппаратов будет несколько (разница в
количестве исполнительных устройств),
прошивка должна быть универсальной.



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



Разработчик
должен иметь возможность приезжать в
московский офис для работы с оборудованием
(не всё можно унести).
Файлы