Java ПО для Измерительного прибора
Есть прибор. Прибор выполняет определённого рада измерения с помощью микроконтроллера. Для микроконтроллера уже написано ПО на C#. Микроконтроллер соединён с Raspberry Pi 3 по uart для обмена данными и командами. Нужно:
1. Написать на JAVA мини протокол обмена между Raspberry Pi и микроконтроллером. (По типу на Raspberry запускаем функцию которая посылает определённые команды и ждёт обратно результаты или данные от микро контроллера. Команды для микроконтроллера уже есть см выше.)
2. Написать на JAVA функции выполняемые прибором. (Это и есть те которые будут выполняться на Raspberry и если нужно обращаться к микроконтроллеру по протоколу. Список функций уже есть)
2.1. В функционал так же будет входить взаимодействие с Linux OS например чтобы пользователь мог через Java ПО выбрать WiFi сеть и подключиться к ней. Так же чтобы выл выбор usb-флеш накопителей, яркости экрана и громкости звука.
3. Придумать и написать 2 пользовательских интерфейса на JavaFX. Один для пользователей , а другой для сервисного обслуживания прибора. К интерфейсу прикрутить функционал описанный выше.
4. Написать на JAVA сохранение всех измерений в файл (Данных очень не много , по тому не вижу надобности в отдельной БД) и выгрузку данных измерений прибора на usb-flash. Выгрузка должна происходить в таком формате чтобы можно было данные загрузить в 1С. Все 4 пункта объединить в единое ПО Java.
5. Написать сервер обновления на JAVA для обновления всех устройств через интернет по запросу пользователя. Включить логику обновления в ПО прибора.
Как Вы поняли всё ПО должно быть на чистой Java. Я не знаю сколько такая разработка должна стоить по этому предлагайте свою обоснованную цену.
Aktualne zlecenia dla freelancerów w kategorii Java
Opracowanie aplikacji Android odtwarzacza dla usługi telewizji online
2230 PLN
Potrzebny programista Android do stworzenia natywnej aplikacji Android dla usługi telewizji online. Planowane są dwie wersje: dla urządzeń mobilnych: smartfony i tablety; dla Android TV / Android STB: dekodery. Orientacyjne terminy: do 3 miesięcy. Orientacyjny budżet: 150… Java, Programowanie na Androida ∙ 1 miesiąc 2 dni temu ∙ 32 oferty |