Я ищу язык высокого уровня для описания светодиодной анимации.
У меня есть приложение Chrome, которое позволяет людям создавать светодиодные шаблоны / анимацию. Они могут выбрать набор светодиодов, выбрать цвета и т. Д. Это приложение в настоящее время выводит массив значений RGB и синхронизации. Этот метод отлично работает, если у вас есть надежные таймеры. Но на устройстве Linux у вас нет надежных таймеров.
Итак, для устройства Linux у меня есть код для выполнения анимации. Это написано на C, это похоже на библиотеку Arduino FastLED. Вызовы функций похожи на setFade (led_ID, startColor, endColor, fade_time);
Я хочу, чтобы приложение Chrome выводило текстовый файл, возможно, JSON, который можно интерпретировать как вызовы функций, используемые моим анимационным кодом. Описание анимации вместо действительного кода.
Я знаю, что могу катиться самостоятельно, создать синтаксис и создать файл, который я могу анализировать Но светодиодная анимация - это обычное дело, мне интересно, есть ли для нее уже какой-то стандартизированный «язык».
Он может вообще не существовать, если он существует, Google не знает об этом.