hyperion.ng/libsrc/hyperion/schema/schema-ledConfig.json
SputnikElf 3ca0c05b86
Update schema-ledConfig.json
extend schema with corner points (vertcal and horizontal values in percent)
2019-12-16 15:19:17 +01:00

137 lines
1.8 KiB
JSON

{
"type" : "object",
"properties" :
{
"top" :
{
"type" : "integer",
"minimum" : 0,
"default" : 8
},
"bottom" :
{
"type" : "integer",
"minimum" : 0,
"default" : 8
},
"left" :
{
"type" : "integer",
"minimum" : 0,
"default" : 5
},
"right" :
{
"type" : "integer",
"minimum" : 0,
"default" : 5
},
"glength" :
{
"type" : "integer",
"minimum" : 0,
"default" : 0
},
"gpos" :
{
"type" : "integer",
"minimum" : 0,
"default" : 0
},
"position" :
{
"type" : "integer",
"default" : 0
},
"reverse" :
{
"type" : "boolean",
"default" : false
},
"hdepth" :
{
"type" : "integer",
"minimum" : 1,
"maximum" : 100,
"default" : 8
},
"vdepth" :
{
"type" : "integer",
"minimum" : 1,
"maximum" : 100,
"default" : 5
},
"overlap" :
{
"type" : "integer",
"minimum" : 0,
"default" : 0
},
"edgegap" :
{
"type" : "integer",
"minimum" : 0,
"maximum" : 50,
"default" : 0
},
"ptlh" :
{
"type" : "integer",
"minimum" : 0,
"maximum" : 100,
"default" : 0
},
"ptlv" :
{
"type" : "integer",
"minimum" : 0,
"maximum" : 100,
"default" : 0
},
"ptrh" :
{
"type" : "integer",
"minimum" : 0,
"maximum" : 100,
"default" : 0
},
"ptrv" :
{
"type" : "integer",
"minimum" : 0,
"maximum" : 100,
"default" : 0
},
"pblh" :
{
"type" : "integer",
"minimum" : 0,
"maximum" : 100,
"default" : 0
},
"pblv" :
{
"type" : "integer",
"minimum" : 0,
"maximum" : 100,
"default" : 0
},
"pbrh" :
{
"type" : "integer",
"minimum" : 0,
"maximum" : 100,
"default" : 0
},
"pbrv" :
{
"type" : "integer",
"minimum" : 0,
"maximum" : 100,
"default" : 0
}
},
"additionalProperties" : false
}