File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ loadusr -Wn mypanel pyvcp -c mypanel test.xml
2+ show pin
3+ exit 0
Original file line number Diff line number Diff line change 1+ Component Pins:
2+ Owner Type Dir Value Name
3+ 4 float OUT 0 mypanel.dial-a-out
4+ 4 float OUT 0 mypanel.dial-b-out
5+ 4 float IN 0 mypanel.dial-c-in
6+ 4 float OUT 0 mypanel.dial-c-out
7+ 4 float OUT 0 mypanel.dial.0.out
8+ 4 float IN 0 mypanel.dial.0.param_pin
9+ 4 float IN 0 mypanel.dial.1.param_pin
10+ 4 float IN 0 mypanel.dial.2.param_pin
11+ 4 float OUT 0 mypanel.scale-a-out-f
12+ 4 s32 OUT 0 mypanel.scale-a-out-i
13+ 4 float OUT 0 mypanel.scale-b-out-f
14+ 4 s32 OUT 0 mypanel.scale-b-out-i
15+ 4 float IN 0 mypanel.scale-c-in
16+ 4 float OUT 0 mypanel.scale-c-out-f
17+ 4 s32 OUT 0 mypanel.scale-c-out-i
18+ 4 float OUT 0 mypanel.scale.0-f
19+ 4 s32 OUT 0 mypanel.scale.0-i
20+ 4 float IN 0 mypanel.scale.2.param_pin
21+ 4 float OUT 0 mypanel.spinbox-a-out
22+ 4 float OUT 0 mypanel.spinbox-b-out
23+ 4 float IN 0 mypanel.spinbox-c-in
24+ 4 float OUT 0 mypanel.spinbox-c-out
25+ 4 float OUT 0 mypanel.spinbox.0
26+ 4 float IN 0 mypanel.spinbox.2.param_pin
27+
Original file line number Diff line number Diff line change 1+ <pyvcp>
2+ <dial/> # dial.0.out test.dial.0.param_pin
3+ <dial halpin =" dial-a-out" /> # dial-a-out test.dial.1.param_pin
4+ <dial halpin =" dial-b-out" param_pin =" 1" /> # dial-b-out dial.2.param_pin
5+ <dial halpin =" dial-c-out" param_pin =" 1" halparam =" dial-c-in" /> # dial-c-out dial-c-in
6+
7+ <spinbox/> # spinbox.0
8+ <spinbox halpin =" spinbox-a-out" /> # spinbox-a-out
9+ <spinbox halpin =" spinbox-b-out" param_pin =" 1" /> # spinbox-b-out spinbox.2.param_pin
10+ <spinbox halpin =" spinbox-c-out" param_pin =" 1" halparam =" spinbox-c-in" /> # spinbox-c-out spinbox-c-in
11+
12+ <scale/> # scale.0-(f|i)
13+ <scale halpin =" scale-a-out" /> # scale-a-out-(f|i)
14+ <scale halpin =" scale-b-out" param_pin =" 1" /> # scale-b-out-(f|i) scale.2.param_pin
15+ <scale halpin =" scale-c-out" param_pin =" 1" halparam =" scale-c-in" /> # scale-c-out-(f|i) scale-c-in
16+ </pyvcp>
Original file line number Diff line number Diff line change 1+ #! /usr/bin/bash
2+
3+ set -e
4+
5+ xvfb-run halrun do-test.hal &
6+
7+ exit 0
Original file line number Diff line number Diff line change 1+ <pyvcp >
2+ <dial /> # dial.0.out test.dial.0.param_pin
3+ <dial halpin =" dial-a-out" /> # dial-a-out test.dial.1.param_pin
4+ <dial halpin =" dial-b-out" param_pin =" 1" /> # dial-b-out dial.2.param_pin
5+ <dial halpin =" dial-c-out" param_pin =" 1" halparam =" dial-c-in" /> # dial-c-out dial-c-in
6+
7+ <spinbox /> # spinbox.0
8+ <spinbox halpin =" spinbox-a-out" /> # spinbox-a-out
9+ <spinbox halpin =" spinbox-b-out" param_pin =" 1" /> # spinbox-b-out spinbox.2.param_pin
10+ <spinbox halpin =" spinbox-c-out" param_pin =" 1" halparam =" spinbox-c-in" /> # spinbox-c-out spinbox-c-in
11+
12+ <scale /> # scale.0-(f|i)
13+ <scale halpin =" scale-a-out" /> # scale-a-out-(f|i)
14+ <scale halpin =" scale-b-out" param_pin =" 1" /> # scale-b-out-(f|i) scale.2.param_pin
15+ <scale halpin =" scale-c-out" param_pin =" 1" halparam =" scale-c-in" /> # scale-c-out-(f|i) scale-c-in
16+ </pyvcp >
You can’t perform that action at this time.
0 commit comments