Можно и так ...вариантов много . А можно и автономное хозяйство - телек и пульт для переключения входа ТВ или HDMI...
Вид для печати
А есть еще виртульный тачскрин на андроиде ,тогда любой телек панель управления
Дайте 300$ ,покажу :o - столько стоит . Думал как самому такой сделать ,пока его делает 1 компания в мире ...
https://goodsi.ru/ustrojstvo-touchjet-wave/
А вы хотите ,что бы я купил и попробовал и если нормально ,то купите у меня?А если не получится ,то себе на память- гуманно ;)
Просто я пока не вижу задачу ,где бы я мог это применить ,а то бы давно купил .Покупал же смарт часы за 3тр. только для того что бы воротами управлять вместо брелков ..
Мне лично интереснее сделать самому такой тачскрин , чем продвигать его (чужой) с каскадой .Там сделано на лазерах ,а я попробую на акустических датчиках(дальномер) ,должно быть гораздо дешевле вычислить координаты руки
вроде страсти на убыль пошли, тогда выложу пару файлов
ЗЫ второй скрин чтоб показать что можно выделить и отдельные переменные в js-скрипте в java переменную, по такому же точно принципу работает и обратное присвоение,в листинге изменения от класса в архивеКод:private void getResultsFromApi(View view) throws ScriptException {
Object result = null;
ScriptEngine engine = new ScriptEngineManager().getEngineByName("rhino");
ScriptContext ctx = new SimpleScriptContext();
ctx.setBindings(engine.createBindings(), ScriptContext.ENGINE_SCOPE);
result = engine.eval(edtMessage.getText().toString().trim(),ctx);
showMessage(view, result.toString() +"\tпеременная х = "+ctx.getAttribute("x"));
}
ES проводник есть, установлен дефолтным.
Но все равно из КаСкада при импорте открывается как будто с фильтром каким-то только на графические файлы, Ни Каких других файлов там нет.
Поставил старую версию КаСкада - там все ок!
https://youtu.be/l5ywey-G0f0
Удалил, поставил 6.0.7 - снова только картинки видны при импорте проекта.
https://youtu.be/iVl_78NcMq0
- для тупеньких объясните на пальцах, как из Вашего приложения выбрать какой проводник использовать...Цитата:
установите es проводник и им открывайте ,он все находит и показывает
Ну или как еще можно проект перекинуть на другое устройство?
Странно что в загрузках у вас пусто .иногда из папки загрузки не читается .попробуйте сначала перенесите в другую папку , а потом импортировать
Хорошее видео , будем проверять...
Версия 6-0-7
Не работает Динамический текст. По битовый режим. Не отображает значения больше 8ого бита
Вложение 43370
https://www.owen.ru/forum/attachment...0&d=1561819763
проект приложил
Для Семена (спрашивал в ютубе)
Вот это видео покажите им https://www.youtube.com/watch?v=cRKGVzI1Zc8
А еще есть проекторы с андроидом ,где на любой поверхности делаете "сенсорную панель" https://www.touchjet.com/pond/
тачскрины до сих пор продаются, разные.
Они продаются с драйверами, вот правда под Андроид не видел. Windows, Linux да. Используются в киосках разного рода, с обычным стеклом, с бронированным и т.д.
Ну да, ценник может кусаться на большие размеры.
переменная result объявлена внутри функции, способов её разместить глобально масса. По времени не медленнее чем это делает контроллер
PS медленнее чем чистый код, но до времен контроллера есть запас, хотя конечно лучше спросить у тех кто разбирается в бенчмарках
PSS на обеде подумал как еще можно ускорить
а по поводуАнатолий, во первых я пока и говорю про вычисления, даже в примере у меня чистые вычисления без условий, второе можно рассмотреть формулу вычисления температуры по сопротивлению, она как раз таки состоит из двух субпунктов и тут без условий не обойтись.Цитата:
Лично мне видятся скрипты в Каскаде ,как предлагал Ситников для ПР200- чисто для вычислений
Но сдается мне Ситников был упомянут чтоб привлечь его внимание и он "размажет" меня, да пускай
Лично мне видятся скрипты в Каскаде ,как предлагал Ситников для ПР200- чисто для вычислений ,типа а=2*в+ку/ля -0,54/sin(ФИ) - получим блок 4входа один выход,например .То есть скрипт делается только внутри макроса ,таким образом можно срастить с тем , что уже есть (переменные ,регистры...), а условия ,сравнения делать на элементах FBD уже в теле самого проекта(экрана).
И программа для ПР будет состоять из одного текстового макроса!
Бенчмарк на ПК совместим с android?
Трудности написать eval нет ни у кого, этот код можно скопировать из википедии...
Это нужно внедрить и придумать как дин. переменные вставлять в код, аля "var x = $10" или "var x = $10.4" это для чтения + нужна запись обратно в сис. регистры и проверить как быстро это будет на android в мс, а это совершенно другая работа которая потребует времени + тестирование.
Вещь безусловно хорошая, в приложении Gett например используют так же eval для расчета стоимости поездки на клиентском устройстве.
Вариантов много, лично я использую статические функции типа MyUtils.contro(x, y), где control это public static void contro(final int x,final int y) { код для чего_либо, хоть в модбас что то отправить, хоть на скриптах что то порешать}. Интеграции там минимум
Анатолий, как там испытания встроенного планшета проходят? (что последнее купили)
Плюсы - минусы, что не понравилось и т.д. ?
Да пока еще не могу понять как использовать rs485 .Наверное еще нужно в каскаде добавлять сериал порт ...Вот придет через неделю 7" в корпусе собранная ,посмотрим какое там ПО установлено ...А пока из минусов- не могу нормально подключить гугл сервисы для загрузки приложений ...качаю через apkpure ...Убрал бутанимайзер ...хорошо бы свою заставку сделать. Мало предустановленных приложений что хорошо ...
Вышла новая версия Каскады https://youtu.be/6Y77sQIQZMY