Вход
Наше всё
Теги
codebook
PARTS
Поиск
Опросы
Закон
Четверг
15 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
ARM, RISC-V
AVR
PIC
PLD, FPGA, DSP
Кибернетика
Технологии
Схемы, платы, компоненты
Средства и методы разработки
/988684
Топик полностью
fk0
(25.03.2020 11:53, просмотров: 321)
в ответ на
Добрый! Нужна программа для конфигурирования устройства по СОМ порту. Ищу подходящую платформу.
- автор:
Tpoeшник
Веб-браузер. Плюс "тонкая" прослойка протаскивающая JSON-ы между браузером и компортом через локальный вебсервер, В целях кросплатформенности пишется на python (он популярен и будет долго доступен на всех платформах).
[ZX]
Ответить
Ответы
У нас так сделано. Ну не прямо так конечно, но суть такая: плюс,минус один код и для локального конфигураторе и для сетевого.
Tpoeшник
(27 знак.,
07.04.2020 23:37
)
python не нужен - есть Go
-
OlegPowerC
(
27.03.2020 12:32
)
А можно поподробнее, что на стороне компа? Протащить JSON через UART, RNDIS, Eth в зависимости от возможностей интересно, но что дальше?
-
Andreas
(
25.03.2020 12:25
)
Это называется web application. HTML+JS. AJAX и всё такое. Загружается в браузер так же, как и JSON. Gzip сжимает всё это оч. хорошо, поэтому флеша занимает немного.
-
SciFi
(
25.03.2020 12:30
)
Это я делал(хотя не сжимал, только пробелы скриптом убирал), но браузер и компорт? Питон?
-
Andreas
(
25.03.2020 12:33
)
Гуглить progressive web applications. То есть такая веб страница, которую допустили до последовательного порта. Сама страница может даже где-нибудь хоститься
-
lloyd
(
25.03.2020 21:36
)
Вот. Налицо незаполненная рыночная ниша. Вроде бы всё просто должно быть, а поди ж ты.
-
SciFi
(
25.03.2020 12:52
)
С чего вдруг "незаполненная"? Половина Малинок делают ровно это. Отдать броузеру клиента через http JS-скрипт + транслировать для этого скрипта JSON в компорт и обратно.
-
Cкpипaч
(
25.03.2020 13:22
)
Речь о том, что это можно сделать не малинкой, а питоновским скриптом на компе. Скриптом который запустит веб-браузер и через встроенный веб-сервер обеспечит скрипт в браузере доступом к компорту/усб и т.п. Для различных приборов и приложений функционал примерно же один и тот же, разница будет только в javascript и html. Которые будут загружаться не из прибора (не влезут) а из файлика лежащего рядом со скриптом, и которые будут специфичные для прибора. Ниша действительно не занятая.
-
fk0
(
25.03.2020 17:47
)
НА КОМПЕ скрипт ничем не отличается от ехе-шника. Цену малинки напомнить? Кроме того, на "железяки" на порядок проще выжать с заказчика деньги.
-
Cкpипaч
(
25.03.2020 21:07
)
Скрипт отличается от ехешника и значительно: ехешник требует специального программиста, чтоб постоянно его перекомпилировать, особенно если версия виндов меняется и т.п. А скрипт просто работает, в любой ОС (дурные случаи, когда программист-идиот в расчёте на пожизненную занятость требует постоянных переделок -- не рассматриваем).
-
fk0
(
25.03.2020 21:21
)
Для заказчика, это не отличие.
-
Cкpипaч
(
25.03.2020 22:07
)
Я думаю, спустя какое-то время научатся понимать такие ньюансы и пропишут в тех. требования и ещё исходники потребуют.
-
fk0
(
25.03.2020 23:01
)
А мы будем продавать коробочки. Наглухо запаянные 8)
-
Cкpипaч
(
25.03.2020 23:11
)
мне тоже интересно
-
Constantin24
(
25.03.2020 20:33
)
А можешь подробнее объяснить? я как-то написал такую объяснялку
-
General
(
25.03.2020 19:02
,
ссылка
)