1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
<INDIDriver>
<defSwitchVector device="Test Device" name="CONNECTION" label="Connection" group="Main Control" state="Idle" perm="rw" rule="OneOfMany" timeout="60">
<defSwitch name="CONNECT" label="Connect">
Off
</defSwitch>
<defSwitch name="DISCONNECT" label="Disconnect">
On
</defSwitch>
</defSwitchVector>
<defNumberVector device="Test Device" name="Number Property" label="" group="Main Control" state="Idle" perm="rw" timeout="0">
<defNumber name="NUMBER_1" label="First" format="%10.6m" min="0" max="60" step="1">
3
</defNumber>
<defNumber name="NUMBER_2" label="Second" format="%10.6m" min="0" max="60" step="1">
3
</defNumber>
</defNumberVector>
<defLightVector device="Test Device" name="Light Property" label="" group="Main Control" state="Idle" timeout="0">
<defLight name="Light 1">
Idle
</defLight>
<defLight name="Light 2">
Idle
</defLight>
<defLight name="Light 3">
Idle
</defLight>
<defLight name="Light 4">
Idle
</defLight>
<defLight name="Light 5">
Idle
</defLight>
</defLightVector>
<defSwitchVector device="Test Device" name="Menu" group="Main Control" state="Idle" perm="rw" rule="OneOfMany" timeout="60">
<defSwitch name="1x">
On
</defSwitch>
<defSwitch name="2x">
Off
</defSwitch>
<defSwitch name="3x">
Off
</defSwitch>
<defSwitch name="4x">
Off
</defSwitch>
<defSwitch name="5x">
Off
</defSwitch>
</defSwitchVector>
<defBLOBVector device="Test Device" name="BLOB Test" group="Main Control" state="Idle" perm="rw" timeout="60">
<defBLOB name="BLOB 1">
</defBLOB>
</defBLOBVector>
</INDIDriver>
|