Skip to content

Commit b66e99d

Browse files
Merge pull request #138 from Gamer08YT/patch-3
Refactor PWM instances structure in JSON
2 parents f8888cc + ecc10a8 commit b66e99d

1 file changed

Lines changed: 47 additions & 11 deletions

File tree

docs/src/examples/json/5a-75b_v7.0_i12o14p6s6e6.json

Lines changed: 47 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,52 @@
4141
{"direction": "out", "pin":"j5:6", "name":"j5:7" }
4242
]
4343
}, {
44-
"module_type": "pwm",
45-
"instances": [
46-
{"pin":"j6:0", "name":"j6:1"},
47-
{"pin":"j6:1", "name":"j6:2"},
48-
{"pin":"j6:2", "name":"j6:3"},
49-
{"pin":"j6:4", "name":"j6:5"},
50-
{"pin":"j6:5", "name":"j6:6"},
51-
{"pin":"j6:6", "name":"j6:7"}
52-
]
53-
}, {
44+
"module_type": "pwm",
45+
"instances": [
46+
{
47+
"pins": {
48+
"pwm": "j6:0",
49+
"name": "j6:1",
50+
"output_type": "single"
51+
}
52+
},
53+
{
54+
"pins": {
55+
"pwm": "j6:1",
56+
"name": "j6:2",
57+
"output_type": "single"
58+
}
59+
},
60+
{
61+
"pins": {
62+
"pwm": "j6:2",
63+
"name": "j6:3",
64+
"output_type": "single"
65+
}
66+
},
67+
{
68+
"pins": {
69+
"pwm": "j6:4",
70+
"name": "j6:5",
71+
"output_type": "single"
72+
}
73+
},
74+
{
75+
"pins": {
76+
"pwm": "j6:5",
77+
"name": "j6:6",
78+
"output_type": "single"
79+
}
80+
},
81+
{
82+
"pins": {
83+
"pwm": "j6:6",
84+
"name": "j6:7",
85+
"output_type": "single"
86+
}
87+
}
88+
]
89+
}, {
5490
"module_type": "encoder",
5591
"instances": [
5692
{"pin_A":"j3:0", "pin_B":"j3:1"},
@@ -114,4 +150,4 @@
114150
]
115151
}
116152
]
117-
}
153+
}

0 commit comments

Comments
 (0)