Для Crestron / Extron существует ли какой-либо фреймворк на языке Java Lua D?

#java #lua #d #ada

#java #lua #d #ada

Вопрос:

Существует ли какой-либо фреймворк для быстрого создания штаба с процессорами crestron / extron / axix через Java или Lua, или D language, или Ada.

Пример:

Примечание: Они всегда запущены (почти никогда не отключаются), позволяют использовать для сенсорного экрана, автоматизации, встраивания в автомобиль, домашнего встраивания и более или менее в отношении СКОРОСТИ. Просто нажмите физическую кнопку и запустите все волшебство, наиболее точную аппаратную реализацию в реальном времени

Продолжение:

Комментарии:

1. Я работал с человеком, который раньше путал stuff с staff. Он написал пару классических электронных писем. После работы вечеринка с напитками; «Я пришел этим утром и обнаружил, что персонал повсюду», и еще «Кто-нибудь знает о каком-либо старом персонале, от которого мы могли бы избавиться» 😉

2. Да или нет. Надежность достигается экспериментом, опытом и годами анализа. Это оборудование не должно существовать, если нет какой-либо причины. Многие эксперты, похоже, недооценивают это (мы все умны), но на самом деле или в практической жизни они по-прежнему руководствуются здравым смыслом в том, чтобы быстрее развивать персонал и быть максимально продуктивными.

3. Вопрос заключается в том, как «создать персонал с … процессорами». Я предполагаю, что вы не планируете создавать персонал-роботов с использованием этих процессоров, но мне непонятно, о чем вы спрашиваете.

4. Задавали ли вы этот вопрос производителям этих процессоров. Они были бы лучшими людьми, которые могли бы вам помочь. Если они не знают наилучшего способа использования этих процессоров, вряд ли кто-то другой узнает.

5. Существует платформа среды разработки, но она также исходит от crestron. Я сомневаюсь, что существуют какие-либо фреймворки с бесплатным / открытым исходным кодом. google.co.uk/search ? q=crestron разработка

Ответ №1:

Crestron — это проприетарная система автоматизации, которая использует собственную простую среду программирования Windows для программирования системы управления. Он способен включать код, написанный на SIMPL , который является очень примитивным процедурным языком со структурой, подобной C, но без динамического управления памятью. Сенсорные экраны программируются с помощью VTPro-E, которая представляет собой простую программу для рисования графики с ограниченными возможностями анимации и управления, которая подключается к программе SIMPL’а с помощью ‘joins’ (аналогично указателям памяти). Это программное обеспечение доступно только авторизованным дилерам Crestron.

Невозможно расширить эти среды сторонним программным обеспечением без полной эмуляции среды SIMPL / VT-ProE.

Предполагается, что их новая среда также будет программироваться на C # — хотя это еще не выпущено.

Extron производит в основном аппаратное обеспечение для коммутации видео / аудио и имеет некоторые специальные аксессуары, предназначенные для непосредственного взаимодействия с их аппаратным обеспечением для коммутации. Я сомневаюсь, что есть способ подключиться и к этому.

AMX создает продукты, похожие на Crestron. Основное отличие заключается в том, что они используют версию Java для программирования своей системы, так что это может быть чем-то, на что вы могли бы обратить внимание.

Имейте в виду, что все эти системы значительно дороже, а для систем Crestron и AMX требуются выделенные процессоры, которые затем управляют аппаратными модулями ввода-вывода и сенсорными экранами, с которыми вы их используете; небольшая система аппаратного управления может легко стоить 10 тысяч долларов или больше, прежде чем вы даже посмотрите на время программирования.

Комментарии:

1. уолш: Да, вы правы. Я работал с процессором Crestron / Extron. AMX я тоже видел, и я знаю, что они дорогие. Так вот почему я покупал его на рынке третьих рук. Прелесть этого решения в очень быстром производстве, и процессоры никогда не выходят из строя.

2. Проблема, с которой вы столкнетесь, заключается в том, что вы не можете получить программное обеспечение (по сути, IDE и компилятор) для этих платформ, если вы не являетесь дилером компании. Как конечный пользователь, вы не сможете получить программное обеспечение и, следовательно, не сможете его использовать. Вероятно, было бы возможно получить цель GCC, но, не зная больше о платформе, вам, вероятно, не повезло бы на самом деле программировать и запускать систему.

3. У Extron теперь есть IDE / среда программирования под названием «Global Scripter», которая использует части языка Python (некоторые библиотеки ограничены / заключены в тюрьму).