Здравствуйте! требуется криптование файлов, для защиты данных. Белый софт, однако, некоторые Антивирусы начинают "ругаться" на него. Под Windows.
Java раз-ик. Конвертация навигационных данных в формат EGTS
Необходимо реализовать:
- Обособленный класс на Java реализующий конвертацию и передачу навигационных данных в формате EGTS.
- Unit-тесты проверки работоспособности класса.
try {
packet = convertNavigation(...)
packet2 = convertExtendedNavigation(...)
res = login(host, port, deviceId, devicePasswd)
...
res = send(packet.toByteArray())
...
res = send(packet2.toByteArray())
…
} finally {
res = logout()
}
Описание функций:
convertNavigation(...),
входящие данные:
- Longitude double.
- Latitude double.
- Altitude double.
- Скорость движения speed double.
- Азимут true-bearing double.
- Время unix time.
convertExtendedNavigation(...)
входящие данные:
- снижение точности в вертикальной плоскости (значение, умноженное на 100)
- снижение точности в горизонтальной плоскости (значение, умноженное на 100)
- снижение точности по местоположению (значение, умноженное на 100)
- количество видимых спутников Количество спутников satellites int.
- битовые флаги, характеризующие используемые навигационные спутниковые системы
login(host, port, deviceId, devicePasswd)
входящие данные:
- host - адрес сервера
- port - порт
- deviceId - логин
- devicePasswd - пароль
send(packet.toByteArray())
send(packet2.toByteArray())
входящие данные:
- пакет EGTS
logout()
входящие данные: отсутствуют
результат: результат разлогинивания.
Все функции генерируют набор байт для отправки.
Прочие необходимые параметры для формирования пакета в формате EGTS генерируются внутри функций на основе входящих параметров.
Т.е. класс используется для конвертации набора данных в пакеты EGTS, авторизуется на устройстве, отправляет пакет на указанный адрес сервера, разлогинивается.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Прикладное ПО6 заявокЗакрыт7 лет назад
Уважаемые коллеги, Требуется реализовать простенькую программу учета рабочего времени под MAC OS с передачей данных на веб-сервер. ТЗ только кандидатам с ОТЗЫВЫМИ и опытом реализации.
Прикладное ПО1 исполнительЗавершен5 лет назаднужно из общего массива данных в экселе извлечь номера телефонов начинающихся на +86, вперемешку с названиями, почтой, адресами и пр. Образец в прикрепленном файле. Нужно разработать формулу, которой можно будет пользоваться постоянно для извлечения телефонов.
Прикладное ПО1 исполнительЗакрыт7 лет назадСистема должна автоматически делать библиографическую ссылку и библиографическое описание и конвертировать его в различные библиографические стандарты.Цена договорная
Прикладное ПО2 заявкиЗакрыт7 лет назадЗдравствуйте. Мне необходимо создать похожую работу: Пример работы
Прикладное ПО9 заявокЗакрыт7 лет назадЯ хочу собрать устройство которое отслеживает положение головы. И для того чтобы отслеживать именно повороты головы мне нужен магнитометр, но у меня получилось заставить его работать только в горизонтальном положении, а при его наклоне значения ...
Прикладное ПО4 заявкиЗакрыт7 лет назадесли скажем на line In появляется звук то все остальные выходу заблокировать и воспроизводить только с line in. Если звук пропал на line in то возвращаем всё на исходную..... https://www.kxproject.com/
Прикладное ПОнет заявокЗакрыт7 лет назад- $120
по функционалу1. два варианта пользователей - администратор и обучающийся 2. Администратор 1. Выполняет вход в систему 2. Выбирает «Создать новое тестирование» 3. Загружает файл с онтологией в систему 4. ...
Прикладное ПО1 заявкаЗакрыт7 лет назад Необходимо создать макрос на VBA для сравнения таблиц Excel. В папке изначально находятся 2 файла Excel «Проект» и«Заказ» одинаковой структуры, но разного содержания колонок «наименование» и «количество» (см. картинку). Необходимо создать ...
Прикладное ПО1 исполнительЗавершен7 лет назаднужно подключить ip Amazon (выполнить на delphi XE) Все ключи уже сгенерированны
Прикладное ПОнет заявокЗакрыт7 лет назад