mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 22:22:16 +03:00
86 lines
3.2 KiB
JSON
86 lines
3.2 KiB
JSON
{
|
|
"menuSection": "Экраны",
|
|
"configItem": [
|
|
{
|
|
"name": "OLED экран 128*64",
|
|
"type": "Reading",
|
|
"subtype": "Oled128",
|
|
"id": "oled",
|
|
"widget": "",
|
|
"page": "",
|
|
"descr": "T",
|
|
"descr1": "C",
|
|
"int": 1,
|
|
"addr": "0x3C",
|
|
"coord": "0,10",
|
|
"id2show": "id датчика",
|
|
"shrift": "2"
|
|
}
|
|
],
|
|
"about": {
|
|
"authorName": "Serghei Crasnicov",
|
|
"authorContact": "https://t.me/Serghei63",
|
|
"authorGit": "https://github.com/Serghei63",
|
|
"specialThanks": "Ilya Belyakov @Biveraxe",
|
|
"moduleName": "Oled128",
|
|
"moduleVersion": "1.0",
|
|
"moduleDesc": "Позволяет выводить на матричные Oled экраны по указанным позициям значения других элементов конфигурации.",
|
|
"usedRam": 15,
|
|
"propInfo": {
|
|
"int": "Период времени в секундах обновления информации на экране по конкретному элементу.",
|
|
"addr": "Адрес устройства на шине, обычно 0x3c.",
|
|
"coord": "Координата позиции для вывода данных элемента конфигурации.",
|
|
"id2show": "id элемента конфигурации.",
|
|
"shrift": "Шрифт текста от 1 до 4 "
|
|
},
|
|
"funcInfo": [
|
|
{
|
|
"name": "x",
|
|
"descr": "Устанавливает первую координату",
|
|
"params": [
|
|
"Номер строки первого символа"
|
|
]
|
|
},
|
|
{
|
|
"name": "y",
|
|
"descr": "Устанавливает вторую координату",
|
|
"params": [
|
|
"Номер столбца первого символа"
|
|
]
|
|
},
|
|
{
|
|
"name": "descr",
|
|
"descr": "Задает приставку слева от значения, если none значит пусто",
|
|
"params": [
|
|
"Строка"
|
|
]
|
|
},
|
|
{
|
|
"name": "descr1",
|
|
"descr": "Задает приставку справа от значения. Если descr none , то не выводится",
|
|
"params": [
|
|
"Строка"
|
|
]
|
|
},
|
|
{
|
|
"name": "id2show",
|
|
"descr": "Задает ИД элемента, значение которого хотим отображать на экране",
|
|
"params": [
|
|
"Имя элемента конфигурации"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"defActive": true,
|
|
"usedLibs": {
|
|
"esp32_4mb": [
|
|
"gyverlibs/GyverOLED @ 1.4"
|
|
],
|
|
"esp32_16mb": [
|
|
"gyverlibs/GyverOLED @ 1.4"
|
|
],
|
|
"esp8266_4mb": [
|
|
"gyverlibs/GyverOLED @ 1.4"
|
|
]
|
|
}
|
|
} |