blob: 1111af8c5b5617a72c57988d6ba10734e82d2271 [file] [log] [blame]
James Feist3cab7872018-12-11 15:20:00 -08001{
Brad Bishop4fa1d392020-05-07 20:27:15 -04002 "$schema": "http://json-schema.org/draft-07/schema#",
3 "definitions": {
4 "Stepwise": {
5 "type": "object",
6 "properties": {
7 "Class": {
8 "type": "string"
9 },
10 "Inputs": {
11 "type": "array",
12 "items": {
13 "type": "string"
14 }
15 },
16 "Name": {
17 "type": "string"
18 },
19 "NegativeHysteresis": {
20 "type": "number"
21 },
22 "Output": {
23 "type": "array",
24 "items": {
25 "type": "number"
26 }
27 },
28 "PositiveHysteresis": {
29 "type": "number"
30 },
31 "Profiles": {
32 "type": "array",
33 "items": {
34 "type": "string"
35 }
36 },
37 "Reading": {
38 "type": "array",
39 "items": {
40 "type": "number"
41 }
42 },
43 "Type": {
44 "type": "string"
45 },
46 "Zones": {
47 "type": "array",
48 "items": {
49 "type": "string"
50 }
51 }
52 },
53 "required": [
54 "Class",
55 "Inputs",
56 "Name",
57 "NegativeHysteresis",
58 "Output",
59 "PositiveHysteresis",
60 "Reading",
61 "Type",
62 "Zones"
63 ]
James Feist3cab7872018-12-11 15:20:00 -080064 }
Brad Bishop4fa1d392020-05-07 20:27:15 -040065 }
James Feist3cab7872018-12-11 15:20:00 -080066}