blob: 7713daec90734ab19bb6f051c15f65b810d1b704 [file] [log] [blame]
James Feiste36e5c12018-08-27 16:48:54 -07001{
Brad Bishop4fa1d392020-05-07 20:27:15 -04002 "$schema": "http://json-schema.org/draft-07/schema#",
3 "definitions": {
4 "PidZone": {
5 "type": "object",
6 "properties": {
Bonnie Lo53172a62022-12-06 13:52:15 +08007 "AccumulateSetPoint": {
8 "type": "boolean"
9 },
10 "CycleIntervalTimeMS": {
11 "type": "number"
12 },
Brad Bishop4fa1d392020-05-07 20:27:15 -040013 "FailSafePercent": {
14 "type": "number"
15 },
16 "MinThermalOutput": {
17 "type": "number"
18 },
19 "Name": {
20 "type": "string"
21 },
22 "Type": {
23 "type": "string"
Bonnie Lo53172a62022-12-06 13:52:15 +080024 },
25 "UpdateThermalsTimeMS": {
26 "type": "number"
Brad Bishop4fa1d392020-05-07 20:27:15 -040027 }
28 },
Patrick Williamsfa8ee872022-12-07 07:00:42 -060029 "required": ["FailSafePercent", "MinThermalOutput", "Name", "Type"]
James Feiste36e5c12018-08-27 16:48:54 -070030 }
Brad Bishop4fa1d392020-05-07 20:27:15 -040031 }
James Feiste36e5c12018-08-27 16:48:54 -070032}