Topic: SVPlight: Adalight через Призматик
С призматиком (adalight) работает, вот только с ограничением на 10 светодиодов (у меня их 102) весь смысл теряется...
Можно ли как-нибудь получить необрезанную версию? Спасибо.
You are not logged in. Please login or register.
SmoothVideo Project → Эксплуатация SVP → SVPlight: Adalight через Призматик
С призматиком (adalight) работает, вот только с ограничением на 10 светодиодов (у меня их 102) весь смысл теряется...
Можно ли как-нибудь получить необрезанную версию? Спасибо.
Нет такого ограничения, это баг призматика.
Пинайте их, они пока всех игнорируют. Хотя я даже пальцем показал где ошибка.
http://code.google.com/p/light-pack/issues/detail?id=34
Аааааа, блин, спасибо! Меня просто второй пост в заблуждение ввёл про "= максимальное количество световых зон теперь равно 10". Я, как оказалось, ещё и не самую последнюю версию призматика поставил, так что вечером буду разбираться! ![]()
Поставил последнюю версию Призматика, там по умолчанию не был введён API ключ, порт стоит 3636. При таких настройках SVPLight видит Призматик и включает гирлянду (99 из 102х диодов), то есть вроде как количество они пофиксили, но в СВПЛайте работает только включение-выключение гирлянды, если нажать "перебор" - ничо с гирляндой не происходит. При просмотре видео тоже ничо не меняется.
FunFrog
На лицо недопонимание
API key в призматике - это типа пароль. Если его не угадать, то вообще никакое управление работать не будет.
Если при запуске настройки svplight иконка призматика в трее превращается в замок - то все хорошо.
Для ответа на вопрос, пофиксили они или нет, достаточно провести простейший тест из консоли, посмотреть можно в картинке, прилепленной в их баг-трекере (сслыка чуть выше).
telnet 127.0.0.1 3636
lock
setcolor:10-255,0,0поставит 10-й светодиод в красный цвет
setcolor:22-255,0,0аналогично, 22-й светодиод
но на первую команду (10-й) оно ответит "ok", а на вторую - "error"
в этом и проблема
========
если, внезапно, "setcolor:22-255,0,0" сработает, то сказать сюда, будем искать ![]()
Пашет до 98го включительно, только надо писать не 0 а 000 и в конце ставить точку с запятой:
Lightpack API v1.4 (type "help" for more info)
lock
lock:success
setcolor:20-255,0,0
unknown command
setcolor:10-255,0,0
unknown command
setcolor:20-255,0,0;
unknown command
setcolor:10-255,255,255
error
setcolor:5-255,255,255
error
setcolor:5-255,255,255;
ok
setcolor:20-255,255,255;
ok
setcolor:100-255,255,255;
error
setcolor:99-255,255,255;
error
setcolor:80-255,255,255;
ok
setcolor:98-255,255,255;
ok
setcolor:70-255,0,0;
unknown command
setcolor:70-255,000,000;
okP.S. Хочу чтоб до 102-го пахало!
![]()
P.P.S. Ещё раз попробовал - всё-таки 99й тоже хавает, а начиная с сотого уже нет. Просто если нажать хоть раз бекспейс при наборе команды - полюбому будет ошибка, по крайней мере в виндовом телнете.
P.P.P.S. Запостил им эту проблему на гуглокоде, посмотрим что ответят. А пока хотя бы эти 99 заработали - уже было бы круто!
Фига себе... ок, посмотрю что они там наворотили.
Chainik, если нужна помощь с тестированием - готов помочь!
Да, починили, должно работать...
в СВПЛайте работает только включение-выключение гирлянды, если нажать "перебор" - ничо с гирляндой не происходит
Т.е. можно включить/выключить, при этом лампочки загораются разными цветами?
А когда жмешь на зеленую стрелку - ничего не меняется?
А если мышкой навести на лампочку - она переключается?
Попробуй в настройках 10 светодиодов оставить - что будет?
А, блин, все ж просто ![]()
Оно всю строку игнорирует, если хоть что-то не правильно. А номер лампочки больше 99 считается не верным.
Короче, ставь 99.
Т.е. можно включить/выключить, при этом лампочки загораются разными цветами?
Да, все, кроме вроде трёх последних. Сотой, сто первой и сто второй.
А когда жмешь на зеленую стрелку - ничего не меняется?
Так точно.
А если мышкой навести на лампочку - она переключается?
Не-а, даже если нажать.
Попробуй в настройках 10 светодиодов оставить - что будет?
Я пробовал вчера жёстко задать 60 в призматике и свпЛайте - всё равно они загорались, но не переключались. Вечером домой приеду и всё еще раз перепроверю. Отпишусь где-то в 8 (UTC+3).
стоп. а на предыдущей версии призматика первые 10 светодиодов работали, что ли? а теперь нет?
Я 5.9.6 сначала ставил (последняя с гугловского сайта), я на 90% уверен, что было то же самое, только светились первые 10. Перебор же в SVPLight начинается с левого верхнего угла и по часовой, а у меня с правого нижнего и против диоды идут, так может перебор тупо не доходил до них, хотя один раз я специально ждал.... Короче тут я на 100% не уверен.
Короче так, когда вожу стрелкой по треугольничкам - они нормально моргают независимо от того, сколько диодов выбрано в настройках. Но если жму зелёную стрелку - они не переключаются, точнее переключаются, но заторможенно, как-бы набираются в буфер, а потом останавливаешь а они всё ещё меееееедленно переливаются. С фильмами то же самое вроде как - что-то переливается заторможенно, но живёт своей жизнью.
Импорт настроек работает неправильно - во-первых неточно расставляет треугольнички, но это фигня, во-вторых щас проверил, если импортировать настройки - при включении плавности вылетает mpc-hc, если те же 102 диода задать вручную - всё норм. Ну, только 3 последних не работают.
Так, все в кучу свалено...
1. Импорт настроек работает неправильно - во-первых неточно расставляет треугольнички, но это фигня, во-вторых щас проверил, если импортировать настройки - при включении плавности вылетает mpc-hc, если те же 102 диода задать вручную - всё норм
Давай сюда %HOMEPATH%\Prismatik\main.conf, и папку Profiles там же
2. переключаются, но заторможенно - выключить сглаживание, оно примерно для этого и сделано
3. В любом случае, в настройках SVPlight не должно стоять больше 99 светодиодов!
4. Все-таки поставить 10 светодиодов, проверить на "заторможенность" и "набираемость в буфер". Общение с призматиком идет текстовыми строками, и разбирает он их через опу, т.ч. может быть еще одна проблема тупо в скорости разбора призматиком 60 раз в секунду длинных строк по 1000+ символов.
Файло:
[General]
MainConfigVersion=4.0
ProfileLast=Игры
Language=Russian
DebugLevel=1
IsExpertModeEnabled=true
IsKeepLightsOnAfterExit=true
IsPingDeviceEverySecond=false
IsUpdateFirmwareMessageShown=false
ConnectedDevice=Adalight
SupportedDevices="Lightpack,Adalight,Ardulight,Virtual"
IsKeepLightsOnAfterLock=true
LastReadUpdateId=0
[API]
IsEnabled=true
Port=3636
AuthKey=
[Adalight]
SerialPort=COM16
BaudRate=115200
NumberOfLeds=102
ColorSequence=RBG
[Ardulight]
SerialPort=COM1
BaudRate=115200
NumberOfLeds=10
ColorSequence=RGB
[AlienFx]
NumberOfLeds=1
[Lightpack]
NumberOfLeds=10
[Virtual]
NumberOfLeds=10
[Animate]
LedsMap="1,2,3,4,5,6,7,8,9,10"
Enable=false
[GmailChecker]
TimeCheck=1
TimeAnim=0
TimeReminder=0
TimeBegin=0
TimeEnd=24
LedsMap="1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102"
[ZoneCalculator]
Enable=true[General]
LightpackMode=Ambilight
IsBacklightEnabled=true
[Grab]
Grabber=WinAPI
IsAvgColorsEnabled=false
IsSendDataOnlyIfColorsChanges=false
Slowdown=16
LuminosityThreshold=0
IsMinimumLuminosityEnabled=true
IsDX1011GrabberEnabled=true
[MoodLamp]
LiquidMode=false
Color=#ffaa00
Speed=50
[Device]
RefreshDelay=100
Brightness=80
Smooth=100
Gamma=1.704
ColorDepth=128
[LED_1]
IsEnabled=true
Position=@Point(1670 1140)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_2]
IsEnabled=true
Position=@Point(1670 1080)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_3]
IsEnabled=true
Position=@Point(1670 1020)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_4]
IsEnabled=true
Position=@Point(1670 960)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_5]
IsEnabled=true
Position=@Point(1670 900)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_6]
IsEnabled=true
Position=@Point(1670 840)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_7]
IsEnabled=true
Position=@Point(1670 780)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_8]
IsEnabled=true
Position=@Point(1670 720)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_9]
IsEnabled=true
Position=@Point(1670 660)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_10]
IsEnabled=true
Position=@Point(1670 600)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_11]
IsEnabled=true
Position=@Point(1670 540)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_12]
IsEnabled=true
Position=@Point(1670 480)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_13]
IsEnabled=true
Position=@Point(1670 420)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_14]
IsEnabled=true
Position=@Point(1670 360)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_15]
IsEnabled=true
Position=@Point(1670 300)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_16]
IsEnabled=true
Position=@Point(1670 240)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_17]
IsEnabled=true
Position=@Point(1670 180)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_18]
IsEnabled=true
Position=@Point(1670 120)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_19]
IsEnabled=true
Position=@Point(1670 60)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_20]
IsEnabled=true
Position=@Point(1670 0)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_21]
IsEnabled=true
Position=@Point(1858 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_22]
IsEnabled=true
Position=@Point(1797 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_23]
IsEnabled=true
Position=@Point(1734 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_24]
IsEnabled=true
Position=@Point(1672 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_25]
IsEnabled=true
Position=@Point(1610 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_26]
IsEnabled=true
Position=@Point(1548 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_27]
IsEnabled=true
Position=@Point(1486 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_28]
IsEnabled=true
Position=@Point(1424 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_29]
IsEnabled=true
Position=@Point(1362 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_30]
IsEnabled=true
Position=@Point(1300 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_31]
IsEnabled=true
Position=@Point(1238 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_32]
IsEnabled=true
Position=@Point(1176 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_33]
IsEnabled=true
Position=@Point(1114 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_34]
IsEnabled=true
Position=@Point(1052 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_35]
IsEnabled=true
Position=@Point(990 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_36]
IsEnabled=true
Position=@Point(928 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_37]
IsEnabled=true
Position=@Point(866 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_38]
IsEnabled=true
Position=@Point(804 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_39]
IsEnabled=true
Position=@Point(742 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_40]
IsEnabled=true
Position=@Point(680 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_41]
IsEnabled=true
Position=@Point(618 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_42]
IsEnabled=true
Position=@Point(556 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_43]
IsEnabled=true
Position=@Point(494 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_44]
IsEnabled=true
Position=@Point(432 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_45]
IsEnabled=true
Position=@Point(370 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_46]
IsEnabled=true
Position=@Point(308 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_47]
IsEnabled=true
Position=@Point(246 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_48]
IsEnabled=true
Position=@Point(184 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_49]
IsEnabled=true
Position=@Point(122 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_50]
IsEnabled=true
Position=@Point(60 0)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_51]
IsEnabled=true
Position=@Point(0 0)
Size=@Size(60 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_52]
IsEnabled=true
Position=@Point(0 0)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_53]
IsEnabled=true
Position=@Point(0 60)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_54]
IsEnabled=true
Position=@Point(0 120)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_55]
IsEnabled=true
Position=@Point(0 180)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_56]
IsEnabled=true
Position=@Point(0 240)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_57]
IsEnabled=true
Position=@Point(0 300)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_58]
IsEnabled=true
Position=@Point(0 360)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_59]
IsEnabled=true
Position=@Point(0 420)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_60]
IsEnabled=true
Position=@Point(0 480)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_61]
IsEnabled=true
Position=@Point(0 540)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_62]
IsEnabled=true
Position=@Point(0 600)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_63]
IsEnabled=true
Position=@Point(0 660)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_64]
IsEnabled=true
Position=@Point(0 720)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_65]
IsEnabled=true
Position=@Point(0 780)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_66]
IsEnabled=true
Position=@Point(0 840)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_67]
IsEnabled=true
Position=@Point(0 900)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_68]
IsEnabled=true
Position=@Point(0 960)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_69]
IsEnabled=true
Position=@Point(0 1020)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_70]
IsEnabled=true
Position=@Point(0 1080)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_71]
IsEnabled=true
Position=@Point(0 1140)
Size=@Size(250 60)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_72]
IsEnabled=true
Position=@Point(0 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_73]
IsEnabled=true
Position=@Point(62 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_74]
IsEnabled=true
Position=@Point(124 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_75]
IsEnabled=true
Position=@Point(186 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_76]
IsEnabled=true
Position=@Point(248 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_77]
IsEnabled=true
Position=@Point(310 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_78]
IsEnabled=true
Position=@Point(372 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_79]
IsEnabled=true
Position=@Point(434 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_80]
IsEnabled=true
Position=@Point(496 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_81]
IsEnabled=true
Position=@Point(558 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_82]
IsEnabled=true
Position=@Point(620 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_83]
IsEnabled=true
Position=@Point(682 950)
Size=@Size(61 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_84]
IsEnabled=true
Position=@Point(743 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_85]
IsEnabled=true
Position=@Point(805 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_86]
IsEnabled=true
Position=@Point(867 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_87]
IsEnabled=true
Position=@Point(929 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_88]
IsEnabled=true
Position=@Point(991 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_89]
IsEnabled=true
Position=@Point(1053 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_90]
IsEnabled=true
Position=@Point(1114 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_91]
IsEnabled=true
Position=@Point(1176 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_92]
IsEnabled=true
Position=@Point(1238 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_93]
IsEnabled=true
Position=@Point(1300 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_94]
IsEnabled=true
Position=@Point(1362 949)
Size=@Size(62 251)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_95]
IsEnabled=true
Position=@Point(1424 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_96]
IsEnabled=true
Position=@Point(1486 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_97]
IsEnabled=true
Position=@Point(1548 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_98]
IsEnabled=true
Position=@Point(1610 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_99]
IsEnabled=true
Position=@Point(1672 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_100]
IsEnabled=true
Position=@Point(1734 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_101]
IsEnabled=true
Position=@Point(1796 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_102]
IsEnabled=true
Position=@Point(1858 950)
Size=@Size(62 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_103]
IsEnabled=true
Position=@Point(920 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_104]
IsEnabled=true
Position=@Point(930 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_105]
IsEnabled=true
Position=@Point(940 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_106]
IsEnabled=true
Position=@Point(950 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_107]
IsEnabled=true
Position=@Point(960 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_108]
IsEnabled=true
Position=@Point(970 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_109]
IsEnabled=true
Position=@Point(980 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_110]
IsEnabled=true
Position=@Point(990 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_111]
IsEnabled=true
Position=@Point(1000 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_112]
IsEnabled=true
Position=@Point(1010 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_113]
IsEnabled=true
Position=@Point(1020 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_114]
IsEnabled=true
Position=@Point(1030 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_115]
IsEnabled=true
Position=@Point(1040 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_116]
IsEnabled=true
Position=@Point(1050 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_117]
IsEnabled=true
Position=@Point(1060 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_118]
IsEnabled=true
Position=@Point(1070 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_119]
IsEnabled=true
Position=@Point(1080 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_120]
IsEnabled=true
Position=@Point(1090 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_121]
IsEnabled=true
Position=@Point(1100 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_122]
IsEnabled=true
Position=@Point(1110 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_123]
IsEnabled=true
Position=@Point(1120 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_124]
IsEnabled=true
Position=@Point(1130 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_125]
IsEnabled=true
Position=@Point(1140 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_126]
IsEnabled=true
Position=@Point(1150 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_127]
IsEnabled=true
Position=@Point(1160 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_128]
IsEnabled=true
Position=@Point(1170 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_129]
IsEnabled=true
Position=@Point(1180 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_130]
IsEnabled=true
Position=@Point(1190 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_131]
IsEnabled=true
Position=@Point(1200 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_132]
IsEnabled=true
Position=@Point(1210 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_133]
IsEnabled=true
Position=@Point(1220 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_134]
IsEnabled=true
Position=@Point(1230 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_135]
IsEnabled=true
Position=@Point(1240 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_136]
IsEnabled=true
Position=@Point(1250 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_137]
IsEnabled=true
Position=@Point(1260 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_138]
IsEnabled=true
Position=@Point(1270 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_139]
IsEnabled=true
Position=@Point(1280 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_140]
IsEnabled=true
Position=@Point(1290 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_141]
IsEnabled=true
Position=@Point(1300 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_142]
IsEnabled=true
Position=@Point(1310 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_143]
IsEnabled=true
Position=@Point(1320 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_144]
IsEnabled=true
Position=@Point(1330 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_145]
IsEnabled=true
Position=@Point(1340 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_146]
IsEnabled=true
Position=@Point(1350 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_147]
IsEnabled=true
Position=@Point(1360 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_148]
IsEnabled=true
Position=@Point(1370 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_149]
IsEnabled=true
Position=@Point(1380 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_150]
IsEnabled=true
Position=@Point(1390 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_151]
IsEnabled=true
Position=@Point(1400 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_152]
IsEnabled=true
Position=@Point(1410 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_153]
IsEnabled=true
Position=@Point(1420 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_154]
IsEnabled=true
Position=@Point(1430 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_155]
IsEnabled=true
Position=@Point(1440 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_156]
IsEnabled=true
Position=@Point(1450 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_157]
IsEnabled=true
Position=@Point(1460 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_158]
IsEnabled=true
Position=@Point(1470 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_159]
IsEnabled=true
Position=@Point(1480 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_160]
IsEnabled=true
Position=@Point(1490 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_161]
IsEnabled=true
Position=@Point(1500 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_162]
IsEnabled=true
Position=@Point(1510 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_163]
IsEnabled=true
Position=@Point(1520 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_164]
IsEnabled=true
Position=@Point(1530 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_165]
IsEnabled=true
Position=@Point(1540 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_166]
IsEnabled=true
Position=@Point(1550 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_167]
IsEnabled=true
Position=@Point(1560 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_168]
IsEnabled=true
Position=@Point(1570 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_169]
IsEnabled=true
Position=@Point(1580 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_170]
IsEnabled=true
Position=@Point(1590 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_171]
IsEnabled=true
Position=@Point(1600 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_172]
IsEnabled=true
Position=@Point(1610 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_173]
IsEnabled=true
Position=@Point(1620 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_174]
IsEnabled=true
Position=@Point(1630 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_175]
IsEnabled=true
Position=@Point(1640 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_176]
IsEnabled=true
Position=@Point(1650 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_177]
IsEnabled=true
Position=@Point(1660 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_178]
IsEnabled=true
Position=@Point(1670 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_179]
IsEnabled=true
Position=@Point(1680 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_180]
IsEnabled=true
Position=@Point(1690 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_181]
IsEnabled=true
Position=@Point(1700 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_182]
IsEnabled=true
Position=@Point(1710 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_183]
IsEnabled=true
Position=@Point(1720 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_184]
IsEnabled=true
Position=@Point(1730 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_185]
IsEnabled=true
Position=@Point(1740 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_186]
IsEnabled=true
Position=@Point(1750 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_187]
IsEnabled=true
Position=@Point(1760 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_188]
IsEnabled=true
Position=@Point(1770 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_189]
IsEnabled=true
Position=@Point(1780 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_190]
IsEnabled=true
Position=@Point(1790 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_191]
IsEnabled=true
Position=@Point(1800 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_192]
IsEnabled=true
Position=@Point(1810 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_193]
IsEnabled=true
Position=@Point(1820 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_194]
IsEnabled=true
Position=@Point(1830 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_195]
IsEnabled=true
Position=@Point(1840 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_196]
IsEnabled=true
Position=@Point(1850 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_197]
IsEnabled=true
Position=@Point(1860 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_198]
IsEnabled=true
Position=@Point(1870 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_199]
IsEnabled=true
Position=@Point(1880 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_200]
IsEnabled=true
Position=@Point(1890 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_201]
IsEnabled=true
Position=@Point(1900 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_202]
IsEnabled=true
Position=@Point(1910 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_203]
IsEnabled=true
Position=@Point(1920 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_204]
IsEnabled=true
Position=@Point(1930 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_205]
IsEnabled=true
Position=@Point(1940 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_206]
IsEnabled=true
Position=@Point(1950 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_207]
IsEnabled=true
Position=@Point(1960 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_208]
IsEnabled=true
Position=@Point(1970 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_209]
IsEnabled=true
Position=@Point(1980 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_210]
IsEnabled=true
Position=@Point(1990 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_211]
IsEnabled=true
Position=@Point(2000 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_212]
IsEnabled=true
Position=@Point(2010 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_213]
IsEnabled=true
Position=@Point(2020 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_214]
IsEnabled=true
Position=@Point(2030 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_215]
IsEnabled=true
Position=@Point(2040 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_216]
IsEnabled=true
Position=@Point(2050 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_217]
IsEnabled=true
Position=@Point(2060 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_218]
IsEnabled=true
Position=@Point(2070 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_219]
IsEnabled=true
Position=@Point(2080 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_220]
IsEnabled=true
Position=@Point(2090 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_221]
IsEnabled=true
Position=@Point(2100 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_222]
IsEnabled=true
Position=@Point(2110 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_223]
IsEnabled=true
Position=@Point(2120 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_224]
IsEnabled=true
Position=@Point(2130 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_225]
IsEnabled=true
Position=@Point(2140 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_226]
IsEnabled=true
Position=@Point(2150 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_227]
IsEnabled=true
Position=@Point(2160 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_228]
IsEnabled=true
Position=@Point(2170 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_229]
IsEnabled=true
Position=@Point(2180 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_230]
IsEnabled=true
Position=@Point(2190 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_231]
IsEnabled=true
Position=@Point(2200 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_232]
IsEnabled=true
Position=@Point(2210 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_233]
IsEnabled=true
Position=@Point(2220 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_234]
IsEnabled=true
Position=@Point(2230 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_235]
IsEnabled=true
Position=@Point(2240 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_236]
IsEnabled=true
Position=@Point(2250 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_237]
IsEnabled=true
Position=@Point(2260 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_238]
IsEnabled=true
Position=@Point(2270 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_239]
IsEnabled=true
Position=@Point(2280 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_240]
IsEnabled=true
Position=@Point(2290 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_241]
IsEnabled=true
Position=@Point(2300 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_242]
IsEnabled=true
Position=@Point(2310 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_243]
IsEnabled=true
Position=@Point(2320 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_244]
IsEnabled=true
Position=@Point(2330 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_245]
IsEnabled=true
Position=@Point(2340 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_246]
IsEnabled=true
Position=@Point(2350 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_247]
IsEnabled=true
Position=@Point(2360 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_248]
IsEnabled=true
Position=@Point(2370 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_249]
IsEnabled=true
Position=@Point(2380 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_250]
IsEnabled=true
Position=@Point(2390 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_251]
IsEnabled=true
Position=@Point(2400 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_252]
IsEnabled=true
Position=@Point(2410 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_253]
IsEnabled=true
Position=@Point(2420 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_254]
IsEnabled=true
Position=@Point(2430 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1
[LED_255]
IsEnabled=true
Position=@Point(2440 0)
Size=@Size(250 250)
CoefRed=1
CoefGreen=1
CoefBlue=1Вырубил сглаживание, поставил 10 светодиодов - те же яйца, что с зелёной стрелкой, что с проигрыванием кина - допустим 10 секунд оно идёт, огоньки бегают, на смену сцен реагируют не сразу. нажал на паузу - бегают ещё секунд 5, пока не остановятся.
Не, 5 секунд бегать - это слишком круто.
Не знаю сейчас что бы еще умного сказать ![]()
Короче я снёс SVPLight, сделал в Призматике несколько профилей под разные чёрные рамки на видео и между ними переключаюсь в зависимости от пропорций. Всё работает как часы, единственная проблема - пришлось мэдВР заменить на ЕВР кастом, потому что мэдВР работает или только с СВП, или только с Призматиком, вместе никак - крашится. Может можно что-то с этим сделать?
Кстати, еще одна мысль...
Я не знаю как именно работает адалайт и что ему посылается в последовательный порт, но если совершенно тупо перемножить 102 на 3 байта на 60 раз/сек, то будет 18360 байт/с, что как бы больше, чем 115200 бит/с, выставленные для порта.
Вот тебе и "накопление", и работа еще дофига времени после выключения.
===
Таки да, так оно и работает.
Так что надо либо скорость поднять до 230400 (хз насколько это возможно со стороны девайса
), либо кол-во лампочек в призматике зарезать до где-то так 60 штук.
Отправляются не все лампочки постоянно, а только те, что изменяются. На деле да, есть такая ситуация, когда появляется запаздывание - но только в искусственных ситуациях типа визуализации в плеере, причём с высокой частотой. Ни при работе с софтом, ни при просмотре кино/сериала, ни при игре в Saints Row 4 такая ситуация не имеет места - всё работает отлично.\
P.S. 115200 бит это 14400 байт. Ну так выводи не 60 раз в секунду а 30. Ну или вообще 24 - проблема решена!
У меня Филипс шестёрка с эмбилайтом, там обновление не больше 30, это точно. Может вообще 10 раз в секунду.
P.S. Я ж говорю - без свплайта всё работает как часы, только профили переключать вручную приходится в зависимости от обрезанности видео и мэдвр не работает.
FunFrog
Отправляются не все лампочки постоянно, а только те, что изменяются.
к сожалению, нет
Ну так выводи не 60 раз в секунду а 30. Ну или вообще 24 - проблема решена!
сначала надо доказать, что грабли именно в этом
потом можно будет придумать решение
Я ж говорю - без свплайта всё работает как часы
так и захват не 60 к/с ![]()
Chainik
Ну как же не 60 - раз в 16 миллисекунд. Это в настройках призматика задаётся. В чистой винде 20, а так 60. Что не так?
FunFrog
Что не так?
значит это св.дух помогает призматику просунуть 18к данных в канал в 1.5 раза уже
ок
ты тему в сторону не уводи
если хочешь что бы SVPlight работал с таким конфигом - поставь простой эксперимент для доказательства источника проблемы
вот правда, мне совсем лень рыть их исходник по всему пути от этих "16 мс" до конкретной записи в порт
достаточно того, что я знаю что обновляют адалайт они только целиком, все лампочки сразу
Chainik
Ну да, конечно, святой дух. И благодаря этому святому духу у меня просто с призматиком всё работает как часы - и на видео, и на рабочем столе и в играх. Никаких задержек и тормозов.
P.S. Ты сам себе противоречишь - сначала доказываешь, что захват не 60 раз в секунду, потом проводишь расчёты основываясь именно на захвате с частотой 60 раз в секунду. И утвержадешь, что работать не будет то, что у меня отлично работает.
Вместо того, чтобы совершенно неаргументированно оспаривать всё, что я говорю, приводя лишь домыслы, намного продуктивнее и конструктивнее было бы действительно разобраться, почему же не работает SVPLight и сделать так, чтобы он, наконец, заработал.
P.P.S. Не буду утверждать по поводу оригинального Adalight`а, но по крайней мере в моём скетче на Ардуино, эмулирующем Adalight на WS2812B, работающем через FastLed, нет никакого аппаратного ограничения, из-за корторого нельзя было бы рандомно включать любой цвет на любом светодиоде, не трогая остальные. Я сам изначально игрался с этим.
не хочешь проверять - не проверяй ![]()
SmoothVideo Project → Эксплуатация SVP → SVPlight: Adalight через Призматик
Powered by PunBB, supported by Informer Technologies, Inc.