реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Браузер как GUI для железяки, не имеющей сети
Himmler
сообщение Nov 11 2017, 10:26
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 24-06-11
Пользователь №: 65 868



Здравствуйте, товарищи. Не уверен, что правильно выбрал ветку, если это так - перенаправьте, пожалуйста.

Имеется крайне нетривиальная задача - использовать браузер в качестве GUI для железяки.
Нетривиальность в том, что железяка видится на машине как флешка с файлами.
Да, по-хорошему нужно дополнительно поднять на железяке rndis + tcp стек + http сервер. Но сейчас это mass storage.

Соответственно, работать можно только через локальные файлы.
Самое простое и очевидное - перезагрузка файла чем-нибудь вроде <meta http-equiv="refresh" content="1">

но это даёт возможность только вывода информации из железяки.

Для ввода параметров есть пара идей:

Работа с файлами через HTML5 files API. Один на ввод, другой на вывод.

Безумная идея: размещение в файловой структуре дерева папок (глубиной, допустим, 30 каталогов), каждый уровень папок содержит 16 папок с именами от 0 до F.
Если нужно сообщить что-то железке, переадресовываемся на файл вида d\e\a\d\b\e\e\f\index.html, тем самым передавая железяке значение 0xdeadbeef.

Может есть ещё варианты ?

Сообщение отредактировал Himmler - Nov 11 2017, 10:27
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th April 2024 - 06:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016