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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> webbrowser control для stm32
Forger
сообщение Jul 26 2017, 21:22
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(Огурцов @ Jul 27 2017, 00:12) *
stm32f4. stm32f7

Что, сразу оба стоят в одном девайсе? sm.gif

Цитата
для этого зоопарка сразу штат программистов нужен человек пятьдесят, только для разработки клиентов

Судя по вашему описанию, речь идет про девайс на базе STM32, у которого есть собственный экран с тачскрином или внешней клавой/мышкой,
С него уже нужно лазить через самодельный браузер куда-то по некой сети в некие неизвестные компы/смарфоны и т.п. и открывать некие таблицы.
Я правильно понял?

Или вы, просто, банально путаете веб-сервер с веб-клиентом? wink.gif


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 26 2017, 21:44
Сообщение #17


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Forger @ Jul 26 2017, 21:22) *
Что, сразу оба стоят в одном девайсе? sm.gif

любой из

Цитата(Forger @ Jul 26 2017, 21:22) *
Судя по вашему описанию, речь идет про девайс на базе STM32, у которого есть собственный экран с тачскрином или внешней клавой/мышкой,
С него уже нужно лазить через самодельный браузер куда-то по некой сети в некие неизвестные компы/смарфоны и т.п. и открывать некие таблицы.

речь идёт о том, чтобы девайсом на stm32, с экраном и веб-клиентом лазить под эзернетом в этот же девайс, с веб-сервером, на этом же на stm32

вот мощная штука https://github.com/WebKit/webkit
Go to the top of the page
 
+Quote Post
Forger
сообщение Jul 26 2017, 21:57
Сообщение #18


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(Огурцов @ Jul 27 2017, 00:44) *
речь идёт о том, чтобы девайсом на stm32, с экраном и веб-клиентом лазить под эзернетом в этот же девайс, с веб-сервером, на этом же на stm32

Нда, велика наша страна талантами: вместо того, чтобы обойти проблему, предпочитаем влезать в нее по самые уши и героически ее пытаться решить smile3046.gif

Цитата
вот мощная штука https://github.com/WebKit/webkit

Я был сделал простейший мост STM-WIFI для этого девайса (например), или встроил WIFI прямо в девайс,
поднял бы в нем простенький веб-сервер с соотв. веб-мордой на одного-двух клиентов и лазил в него через любой комп/смарт да что угодно.

Чем вас не устраивают уже давно придуманные решения?
Например, как это сделано с любыми самыми примитивными роутерами - своя веб-морда и никакого колхоза с внешним чудо девайсом со своим самодельным браузером.


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 27 2017, 01:29
Сообщение #19


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Forger @ Jul 26 2017, 22:57) *
вместо того, чтобы обойти проблему

т.е. вы считаете себя умнее заказчика

Цитата(Forger @ Jul 26 2017, 22:57) *
Например, как это сделано с любыми самыми примитивными роутерами - своя веб-морда и никакого колхоза с внешним чудо девайсом со своим самодельным браузером.

и чтобы поднастроить что-то в железке за 500 рублей вы должны иметь рядом компьютер за 50000, ага
Go to the top of the page
 
+Quote Post
scifi
сообщение Jul 27 2017, 05:41
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(Огурцов @ Jul 27 2017, 00:12) *
чо чего ?есть например ibm-pc и две операционные системы - windows-7 и linux ubuntu
и мы уже пишем два клиента для доступа к данным

Это называется "веб-морда". Работает везде. Но вы сразу сказали, что оно не надо.

Цитата(Огурцов @ Jul 27 2017, 04:29) *
и чтобы поднастроить что-то в железке за 500 рублей вы должны иметь рядом компьютер за 50000, ага

Ведроид можно приобрести за пару тысяч руб в розницу.
Только я не понял, вы ищите решение или отговорки, чтобы решения не было? Если второе, то тоже можем советов подкинуть biggrin.gif
Go to the top of the page
 
+Quote Post
Forger
сообщение Jul 27 2017, 06:19
Сообщение #21


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(Огурцов @ Jul 27 2017, 04:29) *
т.е. вы считаете себя умнее заказчика

Чую, что речь идет про некий особый госзаказ, где разработчик - собственность заказчика (личный раб), своего мнения не имеет и уж тем более не имеет права подвергать сомнениям Слова Всевышнего Заказчика!
Признайтесь, есть что-то похожее? sm.gif

Цитата
и чтобы поднастроить что-то в железке за 500 рублей вы должны иметь рядом компьютер за 50000, ага

Точно госзаказ! Слышал, что у них цены на даже на самые убогие компы и нетбуки начинаются с подобных заоблачных сумм, а копеешные смарфоны им незнакомы и просто запрещены местной "инквизицией" sm.gif

Если серьезно, то ваш самодельный "комп на базе STM32" и собственным самодельным "браузером" обойдется заказчику ни разу не дешевле компа за такую сумму wink.gif

Кстати, у нас в конторе пошли несколько другим путем (тоже госзаказ) - комплектуют изделие с ценой под несколько мульёнов обычным дешевым нетбуком с платной виндой.
Одно изделие + один нетбук. Софт на него сразу устанавливается и в документации прописывается его серийник, чтобы заказчик ничего не напутал.
В устройствах реализована вебморда, в поднят sql-сервер с БД (покупное решение, не самодельное!) со всеми полезными плюшками.


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 27 2017, 07:01
Сообщение #22


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Forger @ Jul 27 2017, 09:19) *
Кстати, у нас в конторе пошли несколько другим путем (тоже госзаказ) - комплектуют изделие с ценой под несколько мульёнов обычным дешевым нетбуком с платной виндой.

Как то криво.
Есть же специализированные HMI. С тачскрином, с авторизацией, с защитой программы, с полным набором виджетов и IDE для разработки UI и его симуляцией.
TC-у надо просто взять ucGUI c VNC вьюером. И не надо будет городить броузер.
Как не смешно, но сжатая картинка может быть меньше чем стокилобайтные JSON и JScript файлы фреймворков.
Скажем чтобы открылась страница этого форума надо скачать 500 кб данных! Это не embedded решение.

Всем известно, как долго ворочаются дешевые смартфоны с web броузерами.
Это чисто пытка заставлять юзера лезть через мобильный броузер в UI дивайса который был написан под PC броузеры.
Go to the top of the page
 
+Quote Post
Forger
сообщение Jul 27 2017, 07:10
Сообщение #23


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(AlexandrY @ Jul 27 2017, 10:01) *
Как то криво.

Возможно криво, но 8 лет назад это показалось наиболее простым.
Да и изделие - не гражданское, там даже разовые транспортировочные крышечки на разъемы проходят ОТК на качество покрытия...
Каждая мелочь прописывается в док-ции. Самодеятельность не покатывает. Админа никто вызывать не будет, чтобы настроить сеть - долбать кукушку будут разработчику, если нужной инфы нет в рук-ве

Цитата
Есть же специализированные HMI. С тачскрином, с авторизацией, с защитой программы, с полным набором виджетов и IDE для разработки UI и его симуляцией.
TC-у надо просто взять ucGUI c VNC вьюером. И не надо будет городить броузер.

Как вариант!


Цитата
Скажем чтобы открылась страница этого форума надо скачать 500 кб данных! Это не embedded решение.
Всем известно, как долго ворочаются дешевые смартфоны с web броузерами.
Это чисто пытка заставлять юзера лезть через мобильный броузер в UI дивайса который был написан под PC броузеры.

Так речь не про установку в девайс монстроподобных тяжелых веб-порталов, а речь лишь про простенькие странички с минимально необходимым функционалом без рекламных баннеров и т. п.,
Такие потянет даже самый убогий STM sm.gif


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 27 2017, 07:41
Сообщение #24


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Forger @ Jul 27 2017, 10:10) *
Такие потянет даже самый убогий STM sm.gif

Я вижу вопрос не в том потянет или не потянет убогий STM.
gzib, вебсокеты, серверные скрипты он конечно не потянет. Тут нужны как минимум сотни килобайт RAM-а только под один менеджер памяти.

Интереснее вопрос в том какие фреймворки вы предлагаете использовать для создания WEB приложения.
Или пишите на чистом HTML 5? Руками рисуете виджеты, обрабатываете события и проч.? И получаете UI хуже голой консоли?
Тогда не интересно.

Зато вот слегка порывшись обнаружил в NuttX такую вещь как NX multi user "front end"
Эта штука позволяет делать удаленных клиентов оконного движка с сериализацией оконных сообщений.
Т.е. по сути и есть самый легковесный броузер для самых примитивны embedded дивайсов.
Народ проработал этот вопрос еще десятки лет назад.
Go to the top of the page
 
+Quote Post
Forger
сообщение Jul 27 2017, 08:48
Сообщение #25


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(AlexandrY @ Jul 27 2017, 10:41) *
gzib, вебсокеты, серверные скрипты он конечно не потянет. Тут нужны как минимум сотни килобайт RAM-а только под один менеджер памяти.

Тут я бы поспорил ... в данном случае все зависит от требования к числу одновременно подключенных клиентов и "нагруженности" информацией самого сервера.
Уверен, что можно все сделать очень минимально, но довольно шустро.

Цитата
Интереснее вопрос в том какие фреймворки вы предлагаете использовать для создания WEB приложения.
Или пишите на чистом HTML 5? Руками рисуете виджеты, обрабатываете события и проч.? И получаете UI хуже голой консоли?

Мои руки еще не дошли до этого, все подбираюсь ))) Но чужие готовые реализация, которые мне встречались, меня вполне устраивает.
Например, как это сделано в этой open-source плате для 3D принтера (в моем принтере такая стоит).
Сами файлы веб-сервера лежат на sd-карте. Работает достаточно бодро.

Цитата
Тогда не интересно.

(С) "Вам шашечки или ехать?"




--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jul 27 2017, 21:16
Сообщение #26


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(scifi @ Jul 27 2017, 05:41) *
Это называется "веб-морда". Работает везде. Но вы сразу сказали, что оно не надо.

ребята, прямо в названии топика чётко и однозначно указано, что нужно
не надо офтопить сюда веб-мордами, веб-серверами и другими 3д-принтерами, если нечего сказать про - просто идите, идите, идите мимо

Сообщение отредактировал Огурцов - Jul 27 2017, 21:16
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 16:14
Рейтинг@Mail.ru


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