На всякий случай, открою тему.
Это проект на плате с stm32, подключенной к "ПУ".
Один из способов загрузить в Вектор программу (реализованных в этом модуле), это по WiFi.
Сверх-задачи не ставил, просто загрузить с компа программу без подключения проводов между Вектором и РС.
При настройке доступа к сайтам, регулярно сталкиваюсь с сообщениями типа : "на вашем компе ... Актив-Х... " и т.д.Ничего из перечисленного сейчас не используется. Исключительно JavaScript (а это совсем не Java).
И порой сайты требуют установить на комп Джава.
Надеюсь ни кто не собирается реализовывать сокеты и стек на Векторе. В описании модулей написано, что в них уже реализован UDP, FTP, HTTP, POP, ... и пр. дребедень.Ой-ли? Для FTP соединения нужны два канала, и куча команд перед тем, как файл начнёт передаваться (и не забываем анализ ответов на команды). Для HTTP нужно лишь соедениться, выплюнуть GET и если файл найден, он тут-же вернётся по тому-же соединению обратно. Пропустить заголовок ответа сложности не составит.
Вот с этим и проблемы, т.к. я уже писал, что у меня слишком мало опыта и знаний, чтобы предложить что-то конкретное.Если есть готовая реализация подключения к интернету, могу добавить её в свой эмуль. Нужно лишь описание и работающий на реале пример программы.
Что-то такое припоминаю. Но способов взаимодействия с внешней программой пока никто не предложил. Наиболее простой вариант - это расширение в виде .dll, которую будет подгружать эмулятор. Нужно лишь договориться об API.
Нужно решить, какой способ общения между эмулятором и "виртуальным контроллером" будет наиболее приемлим. Т.к. думаю, что "виртуальный контроллер" должен быть реализован в виде полноценной программы, с интерфейсом, которую можно просто запустить, настроить, ввести в неё какие-то данные, и пр.
В Векторе, оборудование сидит на портах. Логично предположить, что и общение между эмулятором и "виртуальным контроллером" должно быть по аналогичному принципу: "записать" байт - "прочитать" байт.
Чтобы не искать по всей ветке, ссылки на сообщения:
Исходники (проект на Delphi7) виртуального контроллера ЛВС для эмулятора emu.
https://zx-pk.ru/threads/31876-vekto...=1#post1067977
И сам виртуальный контроллер с конфигом для эмулятора emu.
https://zx-pk.ru/threads/31876-vekto...=1#post1066541