Skip to content

Commit 3ed9472

Browse files
committed
updated component collection according to v4.0.0
1 parent c6ed862 commit 3ed9472

File tree

1 file changed

+73
-12
lines changed

1 file changed

+73
-12
lines changed

bin/ACS/defaultComponentCollection.abd

Lines changed: 73 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
<?xml version="1.0"?><componentTypes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <componentType id="asterics.AnalogOut"
1+
<?xml version="1.0"?><componentTypes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
2+
3+
<componentType id="asterics.AnalogOut"
24
canonical_name="eu.asterics.component.actuator.analogout.AnalogOutInstance">
35
<type subtype="Generic Control Output">actuator</type>
46
<singleton>false</singleton>
@@ -5848,15 +5850,24 @@
58485850
type="integer"
58495851
value="1"
58505852
combobox="clip to min and max//autoupdate min and max"
5851-
description="how to deal with input values exceeding min or max"/>
5853+
description="how to deal with input values exceeding min or max (GUI related only)"/>
58525854
<property name="fontSize"
58535855
type="integer"
58545856
value="14"
58555857
description="font size of dotmeter captions"/>
58565858
<property name="caption"
58575859
type="string"
58585860
value="signal mapper"
5859-
description="caption of the curve window"/>
5861+
description="caption of the curve window"/>
5862+
<property name="operationMode"
5863+
type="integer"
5864+
value="0"
5865+
combobox="use file and GUI//use property curvePoints (percent values)//use property curvePoints (absolute values)"
5866+
description="operation mode, either use file and GUI or property curvePoints"/>
5867+
<property name="curvePoints"
5868+
type="string"
5869+
value="(10,0),(10,10),(100,100)"
5870+
description="curvePoints (x/y) for operationMode 'curve points from property'"/>
58605871
</properties>
58615872
<gui>
58625873
<width>5000</width>
@@ -6231,7 +6242,19 @@
62316242
<dataType>double</dataType>
62326243
</outputPort>
62336244
</ports>
6234-
<properties>
6245+
<events>
6246+
<eventListenerPort id="enablePlugin">
6247+
<description>enables the functionality of this plugin</description>
6248+
</eventListenerPort>
6249+
<eventListenerPort id="disablePlugin">
6250+
<description>disables the functionality of this plugin</description>
6251+
</eventListenerPort>
6252+
</events>
6253+
<properties>
6254+
<property name="enabled"
6255+
type="boolean"
6256+
value="true"
6257+
description="if true, the plugin is enabled, if false the plugin does nothing"/>
62356258
<property name="bufferSize"
62366259
type="integer"
62376260
value="50"
@@ -6241,6 +6264,10 @@
62416264
value="0"
62426265
combobox="average//averager with integer output//accumulate for n milliseconds//median"
62436266
description="The averager or accumulator mode"/>
6267+
<property name="autoReenableTime"
6268+
type="integer"
6269+
value="0"
6270+
description="time in ms, after the plugin automatically re-enables itself after being disabled. Set to zero to deactivate this functionality (never auto re-enable)."/>
62446271
</properties>
62456272
</componentType>
62466273

@@ -6549,10 +6576,18 @@
65496576

65506577
</ports>
65516578
<events>
6552-
6553-
6554-
</events>
6555-
<properties>
6579+
<eventListenerPort id="enablePlugin">
6580+
<description>enables the functionality of this plugin</description>
6581+
</eventListenerPort>
6582+
<eventListenerPort id="disablePlugin">
6583+
<description>disables all functionality of this plugin</description>
6584+
</eventListenerPort>
6585+
</events>
6586+
<properties>
6587+
<property name="enabled"
6588+
type="boolean"
6589+
value="true"
6590+
description="if true, the plugin is enabled, if false the plugin does nothing"/>
65566591
<property name="ComPort"
65576592
type="string"
65586593
value="COM4"
@@ -10831,6 +10866,17 @@
1083110866
<dataType>double</dataType>
1083210867
</outputPort>
1083310868
</ports>
10869+
<events>
10870+
<eventTriggererPort id="enterRange">
10871+
<description>this event is generated if the defined input range was entered by the last input value</description>
10872+
</eventTriggererPort>
10873+
<eventTriggererPort id="exitRangeBelow">
10874+
<description>this event is generated if the defined input range was left by the last input value, which was smaller than inMin</description>
10875+
</eventTriggererPort>
10876+
<eventTriggererPort id="exitRangeAbove">
10877+
<description>this event is generated if the defined input range was left by the last input value, which was greater than inMax</description>
10878+
</eventTriggererPort>
10879+
</events>
1083410880
<properties>
1083510881
<property name="inMin"
1083610882
type="double"
@@ -11712,11 +11758,27 @@
1171211758
<property name="defaultIn4Integer"
1171311759
type="integer"
1171411760
value="0"
11715-
description="The default value of in4Integer. Used if there is no input port value."/>
11761+
description="The default value of in4Integer. Used if there is no input port value."/>
1171611762
<property name="sendOnlyByEvent"
1171711763
type="boolean"
11718-
value="0"
11719-
description="Only sends the value of the formatted string, if the event sendFormattedStr is received."/>
11764+
value="false"
11765+
description="Only sends the value of the formatted string, if the event sendFormattedStr is received."/>
11766+
<property name="port1ToDefaultAfterSend"
11767+
type="boolean"
11768+
value="false"
11769+
description="If true, input port 1 is reverted to default value, after value was sent."/>
11770+
<property name="port2ToDefaultAfterSend"
11771+
type="boolean"
11772+
value="false"
11773+
description="If true, input port 2 is reverted to default value, after value was sent."/>
11774+
<property name="port3ToDefaultAfterSend"
11775+
type="boolean"
11776+
value="false"
11777+
description="If true, input port 3 is reverted to default value, after value was sent."/>
11778+
<property name="port4ToDefaultAfterSend"
11779+
type="boolean"
11780+
value="false"
11781+
description="If true, input port 4 is reverted to default value, after value was sent."/>
1172011782
</properties>
1172111783

1172211784
</componentType>
@@ -18287,5 +18349,4 @@
1828718349
</gui>
1828818350
</componentType>
1828918351

18290-
1829118352
</componentTypes>

0 commit comments

Comments
 (0)