Создаем сигнальную лампочку.
Используем файлы:
Lampa1_zel.svg
Lampa1_gor_zel.svg
Это зеленая лампочка в негорящем и горящем вариантах.
Переименуйте файлы соответственно в:
0.svg
1.svg
Это будут наши кадры.
В редакторе приборов выберите окно "Свойства". Здесь нужно задать:
а) размеры нашего прибора-лампочки - Длина и Высота по 64 для примера.
б) имя прибора, нажатие защитной кнопки "Имя прибора" позволяет ввести имя - например - "Лампа 1"
в) номер прибора - нажатие защитной кнопки "Номер прибора" позволяет ввести номер, произвольный, однако нужно следить,
чтобы он не совпадал с номерами других приборов, иначе панель не примет дублированные номера.
г) можно дополнительно набрать описание прибора в текстовом поле "Описание"
Cлева сверху редактора нажмите галочку включения нулевого слоя, и ниже этой галочки отметьте круглую радиокнопку
выбора работы с этим же слоем.
Выберите окно "Слой" .
Ближе к верху слева в этом окне там есть желтая кнопка "Кадр", а левее ее галочка задействования кадров на слое.
Галочку нужно отметить.
Теперь укажем количество кадров в желтом поле "Всего" - там напишем "2".
Выбираем кадры для загрузки в прибор: Нажимаем кнопку "Кадр". Слева окроется файловое окно " Выбор набора кадров".
Теперь нужно найти директорию, в котрой находятся наши кадры.
Затем, отмечаем мышкой 0.svg и нажимаем кнопку внизу "Открыть". В приборе должна появиться зеленая лампочка.
Эту лампочку внутри прибора можно перемещать и масштабировать, поля "mX" и "mY" в диапазоне от 0.002 до 1 меняют
масштаб по "X" и "Y" соответственно. А поля "dX" и "dY" позволяют задать позицию лампочки внутри прибора.
Поле "a" определяет прозрачность кадра (0-255).
Теперь нужно задать пороги включения кадров и это зависит от того, как Вы будете передавать из симулятора значения.
Для примера, негорящая лампочка будет при значении параметра игры меньше 10, горящая - от 10.
Правее поля "Всего" есть список номеров кадров, от 0 до 127. Список позволяет определить номер кадра для
того, чтобы задать его порог.
Выбираем в списке кадров - 0. В поле "Порог" набираем "0".
Выбираем в списке кадров - 1. В поле "Порог" набираем "10".
Мы задали пороги включения, теперь определим номер параметра прибора (от 0 до 3) , связанного с этим кадром.
В поле "Парам." по умолчанию стоит 3, но мы изменим его на "0".
Мы выполнили все этапы создания лампочки, но перед записью прибора его можно потестировать.
Мы работали с ПОДСЛОЕМ "кадр" слоя 0. У этого подслоя есть темно-зеленые отладочные поля "Знач." и "Множ.".
Поле "Множ" по умолчанию равно 1 и мы его не будем трогать, а изменяя поле "Знач." можно увидеть
смену кадров, в нашем случае набирая там значения до 10 мы увидим в приборе негорящуюю лампочку, а от
10 - горящую.
Теперь сохраним наш прибор. Выберите окно "Свойства".
а) Сохраняем прибор в редактируем виде. Нажимаем кнопку "Сохранить". Появляется файловое окно "Запись
редактируемого прибора". Выбираем директорию записи. В нижнем поле имени файла (оно немного выше кнопки
c белой надписью "Сохранить") набираем имя файла прибора БЕЗ расширения. Например - Lampa 1.
Нажимая кнопку c белой надписью "Сохранить" сохраняем прибор.
Записался файл Lampa 1.pri
Мы сохранили прибор в редактируемом варианте, со всеми слоями, не зависимо от их задействованности.
б) Сохраняем прибор в оптимизированном, пригодном для панели виде.
Нажимаем кнопку "Сохранить как прибор". Появляется файловое окно "Запись прибора".
Выбираем директорию записи. В нижнем поле имени файла набираем имя файла прибора БЕЗ расширения.
Например так же - Lampa 1. Нажимая кнопку c белой надписью "Сохранить" сохраняем прибор.
Записался файл Lampa 1.prb
В файловом менеджере windows запоминаем файл Lampa 1.prb и копируем его в директорию панели PRIBORI.
Там находятся все пользовательские приборы, .prb файлы.
Запускаем панель. При запуске панель формирует внутри себя базу приборов, отчет о чтении приборов при
формировании этой базы можно посмотреть нажав прав_alt+F8. Если в отчете все нормально, нет дублирований номеров
и прочих ошибок чтения (это может быть конфликт версий приборов или поврежденный файл прибора), можно
двигаться дальше. Отчет можно не смотреть, но если мы сделали прибор, а в списке пользовательских приборов панели
прибор отсутствует - нужно смотреть отчет.