26240 lines
846 KiB
XML
26240 lines
846 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!--
|
|
*****************************************************************************
|
|
|
|
DO NOT EDIT THIS FILE!!!
|
|
|
|
This file is created by jmri.jmrit.logixng.configurexml.StoreAndLoadTest
|
|
and put in the temp/temp folder. LogixNG uses both the standard JMRI load
|
|
and store test, and a LogixNG specific store and load test.
|
|
|
|
After adding new stuff to StoreAndLoadTest, copy the file temp/temp/LogixNG.xml
|
|
to the folder java/test/jmri/jmrit/logixng/configurexml/load
|
|
|
|
******************************************************************************
|
|
-->
|
|
<?xml-stylesheet href="/xml/XSLT/panelfile-4-19-2.xsl" type="text/xsl"?>
|
|
<layout-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://jmri.org/xml/schema/layout-4-19-2.xsd">
|
|
<jmriversion>
|
|
<major>4</major>
|
|
<minor>25</minor>
|
|
<test>10</test>
|
|
<modifier>ish</modifier>
|
|
</jmriversion>
|
|
<sensors class="jmri.jmrix.internal.configurexml.InternalSensorManagerXml">
|
|
<defaultInitialState>unknown</defaultInitialState>
|
|
<sensor inverted="false">
|
|
<systemName>IS1</systemName>
|
|
</sensor>
|
|
<sensor inverted="false">
|
|
<systemName>IS2</systemName>
|
|
<userName>Some sensor</userName>
|
|
</sensor>
|
|
<sensor inverted="false">
|
|
<systemName>ISCLOCKRUNNING</systemName>
|
|
</sensor>
|
|
</sensors>
|
|
<turnouts class="jmri.jmrix.internal.configurexml.InternalTurnoutManagerXml">
|
|
<operations automate="false">
|
|
<operation name="NoFeedback" class="jmri.configurexml.turnoutoperations.NoFeedbackTurnoutOperationXml" interval="300" maxtries="2" />
|
|
</operations>
|
|
<defaultclosedspeed>Normal</defaultclosedspeed>
|
|
<defaultthrownspeed>Restricted</defaultthrownspeed>
|
|
<turnout feedback="DIRECT" inverted="false" automate="Off">
|
|
<systemName>IT1</systemName>
|
|
</turnout>
|
|
<turnout feedback="DIRECT" inverted="false" automate="Off">
|
|
<systemName>IT2</systemName>
|
|
<userName>Some turnout</userName>
|
|
</turnout>
|
|
<turnout feedback="DIRECT" inverted="false" automate="Off">
|
|
<systemName>IT3</systemName>
|
|
</turnout>
|
|
<turnout feedback="DIRECT" inverted="false" automate="Off">
|
|
<systemName>IT4</systemName>
|
|
</turnout>
|
|
<turnout feedback="DIRECT" inverted="false" automate="Off">
|
|
<systemName>IT5</systemName>
|
|
</turnout>
|
|
</turnouts>
|
|
<lights class="jmri.jmrix.internal.configurexml.InternalLightManagerXml">
|
|
<light minIntensity="0.0" maxIntensity="1.0" transitionTime="0.0">
|
|
<systemName>IL1</systemName>
|
|
</light>
|
|
<light minIntensity="0.0" maxIntensity="1.0" transitionTime="0.0">
|
|
<systemName>IL2</systemName>
|
|
<userName>Some light</userName>
|
|
</light>
|
|
<light minIntensity="0.0" maxIntensity="1.0" transitionTime="0.0">
|
|
<systemName>ILVariable</systemName>
|
|
</light>
|
|
</lights>
|
|
<reporters class="jmri.jmrix.internal.configurexml.InternalReporterManagerXml">
|
|
<reporter>
|
|
<systemName>IR1</systemName>
|
|
</reporter>
|
|
</reporters>
|
|
<memories class="jmri.managers.configurexml.DefaultMemoryManagerXml">
|
|
<memory>
|
|
<systemName>IM1</systemName>
|
|
</memory>
|
|
<memory value="Hello">
|
|
<systemName>IM2</systemName>
|
|
<userName>Some memory</userName>
|
|
</memory>
|
|
<memory>
|
|
<systemName>IM3</systemName>
|
|
</memory>
|
|
<memory value="1:04 AM">
|
|
<systemName>IMCURRENTTIME</systemName>
|
|
</memory>
|
|
<memory value="1.0">
|
|
<systemName>IMRATEFACTOR</systemName>
|
|
</memory>
|
|
</memories>
|
|
<signalheads class="jmri.managers.configurexml.AbstractSignalHeadManagerXml">
|
|
<signalhead class="jmri.implementation.configurexml.VirtualSignalHeadXml">
|
|
<systemName>IH1</systemName>
|
|
</signalhead>
|
|
<signalhead class="jmri.implementation.configurexml.VirtualSignalHeadXml">
|
|
<systemName>IH2</systemName>
|
|
</signalhead>
|
|
</signalheads>
|
|
<signalmasts class="jmri.managers.configurexml.DefaultSignalMastManagerXml">
|
|
<signalmast class="jmri.implementation.configurexml.SignalHeadSignalMastXml">
|
|
<systemName>IF$shsm:AAR-1946:CPL(IH1)</systemName>
|
|
<unlit allowed="yes" />
|
|
</signalmast>
|
|
</signalmasts>
|
|
<blocks class="jmri.configurexml.BlockManagerXml">
|
|
<defaultspeed>Normal</defaultspeed>
|
|
<block systemName="IB1">
|
|
<systemName>IB1</systemName>
|
|
</block>
|
|
<block systemName="IB2">
|
|
<systemName>IB2</systemName>
|
|
<userName>Some block</userName>
|
|
</block>
|
|
<block systemName="IB1" length="0.0" curve="0">
|
|
<systemName>IB1</systemName>
|
|
<permissive>no</permissive>
|
|
</block>
|
|
<block systemName="IB2" length="0.0" curve="0">
|
|
<systemName>IB2</systemName>
|
|
<userName>Some block</userName>
|
|
<permissive>no</permissive>
|
|
</block>
|
|
</blocks>
|
|
<oblocks class="jmri.jmrit.logix.configurexml.OBlockManagerXml">
|
|
<oblock systemName="OB98" length="0.0" units="false" curve="0" permissive="false" speedNotch="" />
|
|
<oblock systemName="OB99" length="0.0" units="false" curve="0" permissive="false" speedNotch="" />
|
|
</oblocks>
|
|
<warrants class="jmri.jmrit.logix.configurexml.WarrantManagerXml">
|
|
<warrant systemName="IW99" userName="Test Warrant" wtype="normal">
|
|
<blockOrder pathName="" entryName="" exitName="">
|
|
<block systemName="OB98" />
|
|
</blockOrder>
|
|
<blockOrder pathName="" entryName="" exitName="">
|
|
<block systemName="OB99" />
|
|
</blockOrder>
|
|
<train trainId="" runBlind="false" shareRoute="false" noRamp="false" trainName="" />
|
|
</warrant>
|
|
</warrants>
|
|
<signalmastlogics class="jmri.managers.configurexml.DefaultSignalMastLogicManagerXml">
|
|
<logicDelay>500</logicDelay>
|
|
</signalmastlogics>
|
|
<logixs class="jmri.managers.configurexml.DefaultLogixManagerXml">
|
|
<logix enabled="yes">
|
|
<systemName>IX1</systemName>
|
|
<logixConditional systemName="IX1C1" order="0" />
|
|
</logix>
|
|
</logixs>
|
|
<conditionals class="jmri.managers.configurexml.DefaultConditionalManagerXml">
|
|
<conditional systemName="IX1C1" userName="First conditional" antecedent="" logicType="1" triggerOnChange="yes">
|
|
<systemName>IX1C1</systemName>
|
|
<userName>First conditional</userName>
|
|
</conditional>
|
|
</conditionals>
|
|
<timebase class="jmri.jmrit.simpleclock.configurexml.SimpleTimebaseXml" time="Sat Feb 12 01:04:43 CET 2022" rate="1.0" startrate="1.0" run="yes" master="yes" sync="no" correct="no" display="no" startstopped="no" startrunning="yes" startsettime="no" startclockoption="0" showbutton="no" startsetrate="yes" />
|
|
<LogixNGs class="jmri.jmrit.logixng.implementation.configurexml.DefaultLogixNGManagerXml">
|
|
<Thread>
|
|
<id>0</id>
|
|
<name>LogixNG thread</name>
|
|
</Thread>
|
|
<Thread>
|
|
<id>53</id>
|
|
<name>My logixng thread</name>
|
|
</Thread>
|
|
<Thread>
|
|
<id>54</id>
|
|
<name>My other logixng thread</name>
|
|
</Thread>
|
|
<LogixNG enabled="no">
|
|
<systemName>IQ:AUTO:0001</systemName>
|
|
<userName>An empty logixNG</userName>
|
|
<ConditionalNGs />
|
|
</LogixNG>
|
|
<LogixNG enabled="no">
|
|
<systemName>IQ:AUTO:0002</systemName>
|
|
<userName>A logixNG with an empty conditionlNG</userName>
|
|
<ConditionalNGs>
|
|
<systemName>IQC:AUTO:0001</systemName>
|
|
<systemName>IQC:AUTO:0002</systemName>
|
|
<systemName>IQC:AUTO:0003</systemName>
|
|
<systemName>IQC:AUTO:0004</systemName>
|
|
</ConditionalNGs>
|
|
</LogixNG>
|
|
<LogixNG enabled="no">
|
|
<systemName>IQ:AUTO:0003</systemName>
|
|
<userName>A logixNG in the initialization table</userName>
|
|
<ConditionalNGs>
|
|
<systemName>IQC:AUTO:0005</systemName>
|
|
</ConditionalNGs>
|
|
</LogixNG>
|
|
<LogixNG enabled="no">
|
|
<systemName>IQ:AUTO:0004</systemName>
|
|
<userName>Another logixNG in the initialization table</userName>
|
|
<ConditionalNGs>
|
|
<systemName>IQC:AUTO:0006</systemName>
|
|
</ConditionalNGs>
|
|
</LogixNG>
|
|
<LogixNG enabled="no">
|
|
<systemName>IQ:AUTO:0005</systemName>
|
|
<userName>A logixNG</userName>
|
|
<ConditionalNGs>
|
|
<systemName>IQC:AUTO:0007</systemName>
|
|
</ConditionalNGs>
|
|
</LogixNG>
|
|
<InitializationTable>
|
|
<LogixNG>IQ:AUTO:0003</LogixNG>
|
|
<LogixNG>IQ:AUTO:0004</LogixNG>
|
|
</InitializationTable>
|
|
<Clipboard>
|
|
<Many class="jmri.jmrit.logixng.implementation.configurexml.ClipboardManyXml">
|
|
<Socket>
|
|
<socketName>X1</socketName>
|
|
</Socket>
|
|
</Many>
|
|
</Clipboard>
|
|
</LogixNGs>
|
|
<LogixNGModules class="jmri.jmrit.logixng.implementation.configurexml.DefaultModuleManagerXml">
|
|
<Module class="jmri.jmrit.logixng.implementation.configurexml.DefaultModuleXml">
|
|
<systemName>IQM1</systemName>
|
|
<rootSocketType>DefaultFemaleDigitalActionSocket</rootSocketType>
|
|
<Parameters>
|
|
<Parameter>
|
|
<name>other</name>
|
|
<isInput>yes</isInput>
|
|
<isOutput>yes</isOutput>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>n</name>
|
|
<isInput>yes</isInput>
|
|
<isOutput>no</isOutput>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>result</name>
|
|
<isInput>no</isInput>
|
|
<isOutput>yes</isOutput>
|
|
</Parameter>
|
|
</Parameters>
|
|
<RootSocket>
|
|
<socketName>Root</socketName>
|
|
<systemName>IQDA901</systemName>
|
|
</RootSocket>
|
|
</Module>
|
|
</LogixNGModules>
|
|
<LogixNGConditionalNGs class="jmri.jmrit.logixng.implementation.configurexml.DefaultConditionalNGManagerXml">
|
|
<ConditionalNG enabled="no">
|
|
<systemName>IQC:AUTO:0001</systemName>
|
|
<userName>An empty conditionalNG</userName>
|
|
<thread>0</thread>
|
|
<Socket>
|
|
<socketName>A</socketName>
|
|
</Socket>
|
|
</ConditionalNG>
|
|
<ConditionalNG enabled="no">
|
|
<systemName>IQC:AUTO:0002</systemName>
|
|
<userName>A second empty conditionalNG</userName>
|
|
<thread>0</thread>
|
|
<Socket>
|
|
<socketName>A</socketName>
|
|
</Socket>
|
|
</ConditionalNG>
|
|
<ConditionalNG enabled="no">
|
|
<systemName>IQC:AUTO:0003</systemName>
|
|
<userName>A third empty conditionalNG</userName>
|
|
<thread>53</thread>
|
|
<Socket>
|
|
<socketName>A</socketName>
|
|
</Socket>
|
|
</ConditionalNG>
|
|
<ConditionalNG enabled="no">
|
|
<systemName>IQC:AUTO:0004</systemName>
|
|
<userName>A fourth empty conditionalNG</userName>
|
|
<thread>54</thread>
|
|
<Socket>
|
|
<socketName>A</socketName>
|
|
</Socket>
|
|
</ConditionalNG>
|
|
<ConditionalNG enabled="yes">
|
|
<systemName>IQC:AUTO:0005</systemName>
|
|
<userName>Yet another another conditionalNG</userName>
|
|
<thread>0</thread>
|
|
<Socket>
|
|
<socketName>A</socketName>
|
|
</Socket>
|
|
</ConditionalNG>
|
|
<ConditionalNG enabled="yes">
|
|
<systemName>IQC:AUTO:0006</systemName>
|
|
<userName>Yet another another another conditionalNG</userName>
|
|
<thread>0</thread>
|
|
<Socket>
|
|
<socketName>A</socketName>
|
|
</Socket>
|
|
</ConditionalNG>
|
|
<ConditionalNG enabled="yes">
|
|
<systemName>IQC:AUTO:0007</systemName>
|
|
<userName>Yet another conditionalNG</userName>
|
|
<thread>0</thread>
|
|
<Socket>
|
|
<socketName>wiyo8o8i3i</socketName>
|
|
<systemName>IQDA:AUTO:0001</systemName>
|
|
</Socket>
|
|
</ConditionalNG>
|
|
</LogixNGConditionalNGs>
|
|
<LogixNGTables class="jmri.jmrit.logixng.implementation.configurexml.DefaultNamedTableManagerXml">
|
|
<CsvTable class="jmri.jmrit.logixng.implementation.configurexml.DefaultCsvNamedTableXml">
|
|
<systemName>IQT1</systemName>
|
|
<fileName>program:java/test/jmri/jmrit/logixng/panel_and_data_files/turnout_and_signals.csv</fileName>
|
|
<csvType>TABBED</csvType>
|
|
</CsvTable>
|
|
</LogixNGTables>
|
|
<LogixNGDigitalExpressions class="jmri.jmrit.logixng.implementation.configurexml.DefaultDigitalExpressionManagerXml">
|
|
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
|
|
<systemName>IQDE:AUTO:0001</systemName>
|
|
<comment>Start expression</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>y123tpxm1r</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</And>
|
|
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
|
|
<systemName>IQDE:AUTO:0002</systemName>
|
|
<comment>Stop expression</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>gv9d3mqr12</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</And>
|
|
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
|
|
<systemName>IQDE:AUTO:0003</systemName>
|
|
<comment>Start expression</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>w166rlk52a</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</And>
|
|
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
|
|
<systemName>IQDE:AUTO:0004</systemName>
|
|
<comment>Stop expression</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>ie3vivqew6</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</And>
|
|
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
|
|
<systemName>IQDE:AUTO:0005</systemName>
|
|
<comment>Reset expression</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>mxgcnbjq5v</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</And>
|
|
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
|
|
<systemName>IQDE:AUTO:0006</systemName>
|
|
<comment>Expression socket 1</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>qbmi1t52gn</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</And>
|
|
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
|
|
<systemName>IQDE:AUTO:0007</systemName>
|
|
<comment>Expression socket 2</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>akq14phscz</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</And>
|
|
<Or class="jmri.jmrit.logixng.expressions.configurexml.OrXml">
|
|
<systemName>IQDE:AUTO:0008</systemName>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>u51ark9p7s</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Or>
|
|
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
|
|
<systemName>IQDE:AUTO:0009</systemName>
|
|
<variable />
|
|
<compareTo>Value</compareTo>
|
|
<memoryOperation>Equal</memoryOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant />
|
|
<regEx />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionMemory>
|
|
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
|
|
<systemName>IQDE:AUTO:0010</systemName>
|
|
<variable />
|
|
<compareTo>Value</compareTo>
|
|
<memoryOperation>Equal</memoryOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant />
|
|
<regEx />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionMemory>
|
|
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
|
|
<systemName>IQDE:AUTO:0011</systemName>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>yu6vhgpgrt</socketName>
|
|
<systemName>IQDE:AUTO:0012</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>m9nxcqgt64</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</And>
|
|
<And class="jmri.jmrit.logixng.expressions.configurexml.AndXml">
|
|
<systemName>IQDE:AUTO:0012</systemName>
|
|
<comment>A comment</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>qziw2js157</socketName>
|
|
<systemName>IQDE:AUTO:0013</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>hc36x5hm1t</socketName>
|
|
<systemName>IQDE:AUTO:0014</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>qucp384dbe</socketName>
|
|
<systemName>IQDE:AUTO:0015</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>s5486c73xy</socketName>
|
|
<systemName>IQDE:AUTO:0016</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>jmiwfs2ayn</socketName>
|
|
<systemName>IQDE:AUTO:0017</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>wbrpj9yual</socketName>
|
|
<systemName>IQDE:AUTO:0018</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>f5285japt9</socketName>
|
|
<systemName>IQDE:AUTO:0019</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>nqzp4neyye</socketName>
|
|
<systemName>IQDE:AUTO:0020</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>to1f9hvpnh</socketName>
|
|
<systemName>IQDE:AUTO:0021</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>v8961gjcvo</socketName>
|
|
<systemName>IQDE:AUTO:0022</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>v21ms98uyr</socketName>
|
|
<systemName>IQDE:AUTO:0023</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tww2mhuysn</socketName>
|
|
<systemName>IQDE:AUTO:0024</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>olw9jojx6f</socketName>
|
|
<systemName>IQDE:AUTO:0025</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ahj57ij2vf</socketName>
|
|
<systemName>IQDE:AUTO:0026</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>xonhwlywsj</socketName>
|
|
<systemName>IQDE:AUTO:0027</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>vcflui7xie</socketName>
|
|
<systemName>IQDE:AUTO:0028</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>n86bvdjbmx</socketName>
|
|
<systemName>IQDE:AUTO:0029</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>vv8232t4qs</socketName>
|
|
<systemName>IQDE:AUTO:0030</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>t6bniugfo1</socketName>
|
|
<systemName>IQDE:AUTO:0031</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tp5bjvheub</socketName>
|
|
<systemName>IQDE:AUTO:0032</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>el998o77bt</socketName>
|
|
<systemName>IQDE:AUTO:0033</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>xl7lk276mu</socketName>
|
|
<systemName>IQDE:AUTO:0034</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ji5cwt3dpr</socketName>
|
|
<systemName>IQDE:AUTO:0035</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>fx6bj1pby8</socketName>
|
|
<systemName>IQDE:AUTO:0036</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>j72o9jycuo</socketName>
|
|
<systemName>IQDE:AUTO:0037</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>w9axaaiwjl</socketName>
|
|
<systemName>IQDE:AUTO:0038</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>yqdwo6z1ju</socketName>
|
|
<systemName>IQDE:AUTO:0039</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>sqmmdryzan</socketName>
|
|
<systemName>IQDE:AUTO:0040</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ra512no22r</socketName>
|
|
<systemName>IQDE:AUTO:0041</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tfaf1xgc5w</socketName>
|
|
<systemName>IQDE:AUTO:0042</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>dk5662hstq</socketName>
|
|
<systemName>IQDE:AUTO:0043</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>t7t5n382iq</socketName>
|
|
<systemName>IQDE:AUTO:0044</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>xhjjf51pdt</socketName>
|
|
<systemName>IQDE:AUTO:0045</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>u979lgoxk5</socketName>
|
|
<systemName>IQDE:AUTO:0046</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>hhexo4hqsi</socketName>
|
|
<systemName>IQDE:AUTO:0047</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>btjn8h4ya6</socketName>
|
|
<systemName>IQDE:AUTO:0048</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>y1fxgvagq8</socketName>
|
|
<systemName>IQDE:AUTO:0049</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>v1ht4yinjo</socketName>
|
|
<systemName>IQDE:AUTO:0050</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>sn3vlnxnb6</socketName>
|
|
<systemName>IQDE:AUTO:0051</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tx8zaqvk8j</socketName>
|
|
<systemName>IQDE:AUTO:0052</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>fes9m9b771</socketName>
|
|
<systemName>IQDE:AUTO:0053</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>kwxes4p5nm</socketName>
|
|
<systemName>IQDE:AUTO:0054</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>qd2px3h6o8</socketName>
|
|
<systemName>IQDE:AUTO:0055</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>dr99ytuwcl</socketName>
|
|
<systemName>IQDE:AUTO:0056</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>bwpywdh9nr</socketName>
|
|
<systemName>IQDE:AUTO:0057</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>n18l2whl6z</socketName>
|
|
<systemName>IQDE:AUTO:0058</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>symnfiljwk</socketName>
|
|
<systemName>IQDE:AUTO:0059</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>u2toh81dwl</socketName>
|
|
<systemName>IQDE:AUTO:0060</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>zhmq5i5v7a</socketName>
|
|
<systemName>IQDE:AUTO:0061</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>afx1zc869t</socketName>
|
|
<systemName>IQDE:AUTO:0062</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>yfbvjw5r6g</socketName>
|
|
<systemName>IQDE:AUTO:0063</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>sle4w6n658</socketName>
|
|
<systemName>IQDE:AUTO:0064</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>r93k7ocm7l</socketName>
|
|
<systemName>IQDE:AUTO:0065</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>u6jlrl5tq5</socketName>
|
|
<systemName>IQDE:AUTO:0066</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tj554qda29</socketName>
|
|
<systemName>IQDE:AUTO:0067</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>y1fea7meqt</socketName>
|
|
<systemName>IQDE:AUTO:0068</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ve5q2jo279</socketName>
|
|
<systemName>IQDE:AUTO:0069</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>vp6oqkk6p1</socketName>
|
|
<systemName>IQDE:AUTO:0070</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ye9z4iltm2</socketName>
|
|
<systemName>IQDE:AUTO:0071</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>wgrnw6zbqd</socketName>
|
|
<systemName>IQDE:AUTO:0072</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>srtrcwzk5d</socketName>
|
|
<systemName>IQDE:AUTO:0073</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>t3ru39u9cr</socketName>
|
|
<systemName>IQDE:AUTO:0074</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>rgzvizqzf4</socketName>
|
|
<systemName>IQDE:AUTO:0075</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>nk1257mpsk</socketName>
|
|
<systemName>IQDE:AUTO:0076</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>rlxuj5ywhd</socketName>
|
|
<systemName>IQDE:AUTO:0077</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>uigwusoxww</socketName>
|
|
<systemName>IQDE:AUTO:0078</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>wq1738uhho</socketName>
|
|
<systemName>IQDE:AUTO:0079</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ndx7zebrgn</socketName>
|
|
<systemName>IQDE:AUTO:0080</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ycyp8lj5kp</socketName>
|
|
<systemName>IQDE:AUTO:0081</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>czqgg1v4ai</socketName>
|
|
<systemName>IQDE:AUTO:0082</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>t9djjywrs6</socketName>
|
|
<systemName>IQDE:AUTO:0083</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tjaiipaie3</socketName>
|
|
<systemName>IQDE:AUTO:0084</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>achosf6jvn</socketName>
|
|
<systemName>IQDE:AUTO:0085</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>dvxbvw8ykg</socketName>
|
|
<systemName>IQDE:AUTO:0086</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>hexq6xsdzi</socketName>
|
|
<systemName>IQDE:AUTO:0087</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>j21qk6vr4o</socketName>
|
|
<systemName>IQDE:AUTO:0088</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>wuzmw9jjop</socketName>
|
|
<systemName>IQDE:AUTO:0089</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>zmo3qmkgfs</socketName>
|
|
<systemName>IQDE:AUTO:0090</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ul7kl9ezd1</socketName>
|
|
<systemName>IQDE:AUTO:0091</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>k15a8yeu2r</socketName>
|
|
<systemName>IQDE:AUTO:0092</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>d4f97lfzni</socketName>
|
|
<systemName>IQDE:AUTO:0093</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ro9t7c679m</socketName>
|
|
<systemName>IQDE:AUTO:0094</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>v8bg367x34</socketName>
|
|
<systemName>IQDE:AUTO:0095</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>lhclwjg93v</socketName>
|
|
<systemName>IQDE:AUTO:0096</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>x841cqux4d</socketName>
|
|
<systemName>IQDE:AUTO:0097</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>raa2jylwab</socketName>
|
|
<systemName>IQDE:AUTO:0098</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>dk1vjqwvu5</socketName>
|
|
<systemName>IQDE:AUTO:0099</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>yd2ldysquk</socketName>
|
|
<systemName>IQDE:AUTO:0100</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>sgdj18u9cn</socketName>
|
|
<systemName>IQDE:AUTO:0101</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ul7k9bqe1m</socketName>
|
|
<systemName>IQDE:AUTO:0102</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>y9e8ihx3i6</socketName>
|
|
<systemName>IQDE:AUTO:0103</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>rtitnkvpnu</socketName>
|
|
<systemName>IQDE:AUTO:0104</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>q9yl4xcdhh</socketName>
|
|
<systemName>IQDE:AUTO:0105</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>szi24sadqx</socketName>
|
|
<systemName>IQDE:AUTO:0106</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>fcqgblarva</socketName>
|
|
<systemName>IQDE:AUTO:0107</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>q5ncpni3mk</socketName>
|
|
<systemName>IQDE:AUTO:0108</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>hw96mtkvu7</socketName>
|
|
<systemName>IQDE:AUTO:0109</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>vs5sdc3jqn</socketName>
|
|
<systemName>IQDE:AUTO:0110</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>rvd5uubwzy</socketName>
|
|
<systemName>IQDE:AUTO:0111</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>qunco96rry</socketName>
|
|
<systemName>IQDE:AUTO:0112</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>wzhmqmevhg</socketName>
|
|
<systemName>IQDE:AUTO:0113</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>x27o6jw2jc</socketName>
|
|
<systemName>IQDE:AUTO:0114</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tju727sulr</socketName>
|
|
<systemName>IQDE:AUTO:0115</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>mxd7ldw7nk</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</And>
|
|
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
|
|
<systemName>IQDE:AUTO:0013</systemName>
|
|
<antecedent />
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>tumq31qb2x</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Antecedent>
|
|
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
|
|
<systemName>IQDE:AUTO:0014</systemName>
|
|
<antecedent />
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>yeczby1jpx</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Antecedent>
|
|
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
|
|
<systemName>IQDE:AUTO:0015</systemName>
|
|
<comment>A comment</comment>
|
|
<antecedent>R1 or R2</antecedent>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>zqukvpivam</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>LogError</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Antecedent>
|
|
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
|
|
<systemName>IQDE:AUTO:0016</systemName>
|
|
<antecedent />
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>udvhqyih8i</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>LogErrorOnce</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Antecedent>
|
|
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
|
|
<systemName>IQDE:AUTO:0017</systemName>
|
|
<antecedent />
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>s21lh2lywy</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>ShowDialogBox</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Antecedent>
|
|
<Antecedent class="jmri.jmrit.logixng.expressions.configurexml.AntecedentXml">
|
|
<systemName>IQDE:AUTO:0018</systemName>
|
|
<antecedent />
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>wry8a7lhy2</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>ThrowException</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Antecedent>
|
|
<CallDigitalExpressionModule class="jmri.jmrit.logixng.expressions.configurexml.DigitalCallModuleXml">
|
|
<systemName>IQDE:AUTO:0019</systemName>
|
|
<Parameters />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</CallDigitalExpressionModule>
|
|
<CallDigitalExpressionModule class="jmri.jmrit.logixng.expressions.configurexml.DigitalCallModuleXml">
|
|
<systemName>IQDE:AUTO:0020</systemName>
|
|
<comment>A comment</comment>
|
|
<module>IQM1</module>
|
|
<Parameters>
|
|
<Parameter>
|
|
<name>Abc</name>
|
|
<initalValueType>FloatingNumber</initalValueType>
|
|
<initialValueData>12.32</initialValueData>
|
|
<returnValueType>LocalVariable</returnValueType>
|
|
<returnValueData>SomeVar</returnValueData>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Def</name>
|
|
<initalValueType>Formula</initalValueType>
|
|
<initialValueData>12 + 32</initialValueData>
|
|
<returnValueType>Memory</returnValueType>
|
|
<returnValueData>M1</returnValueData>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Ghi</name>
|
|
<initalValueType>Integer</initalValueType>
|
|
<initialValueData>21</initialValueData>
|
|
<returnValueType>None</returnValueType>
|
|
<returnValueData />
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Jkl</name>
|
|
<initalValueType>LocalVariable</initalValueType>
|
|
<initialValueData>MyVar</initialValueData>
|
|
<returnValueType>Memory</returnValueType>
|
|
<returnValueData>M34</returnValueData>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Mno</name>
|
|
<initalValueType>Memory</initalValueType>
|
|
<initialValueData>M2</initialValueData>
|
|
<returnValueType>LocalVariable</returnValueType>
|
|
<returnValueData>SomeVar</returnValueData>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Pqr</name>
|
|
<initalValueType>None</initalValueType>
|
|
<initialValueData />
|
|
<returnValueType>LocalVariable</returnValueType>
|
|
<returnValueData>SomeVar</returnValueData>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Stu</name>
|
|
<initalValueType>Reference</initalValueType>
|
|
<initialValueData>{MyVar}</initialValueData>
|
|
<returnValueType>LocalVariable</returnValueType>
|
|
<returnValueData>SomeVar</returnValueData>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Vxy</name>
|
|
<initalValueType>String</initalValueType>
|
|
<initialValueData>Some string</initialValueData>
|
|
<returnValueType>LocalVariable</returnValueType>
|
|
<returnValueData>SomeVar</returnValueData>
|
|
</Parameter>
|
|
</Parameters>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</CallDigitalExpressionModule>
|
|
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
|
|
<systemName>IQDE:AUTO:0021</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<blockState>Occupied</blockState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionBlock>
|
|
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
|
|
<systemName>IQDE:AUTO:0022</systemName>
|
|
<comment>Direct / Direct / Direct :: ValueMatches</comment>
|
|
<block>IB1</block>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<blockState>ValueMatches</blockState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue>XYZ</blockValue>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionBlock>
|
|
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
|
|
<systemName>IQDE:AUTO:0023</systemName>
|
|
<comment>Direct / Direct :: Occupied</comment>
|
|
<block>IB1</block>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<blockState>Occupied</blockState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionBlock>
|
|
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
|
|
<systemName>IQDE:AUTO:0024</systemName>
|
|
<comment>Direct / LocalVariable</comment>
|
|
<block>IB1</block>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>LocalVariable</stateAddressing>
|
|
<blockState>Occupied</blockState>
|
|
<stateReference />
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionBlock>
|
|
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
|
|
<systemName>IQDE:AUTO:0025</systemName>
|
|
<comment>LocalVariable / Formula</comment>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference />
|
|
<localVariable>index</localVariable>
|
|
<formula />
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Formula</stateAddressing>
|
|
<blockState>Occupied</blockState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionBlock>
|
|
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
|
|
<systemName>IQDE:AUTO:0026</systemName>
|
|
<comment>Formula / Reference</comment>
|
|
<addressing>Formula</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>Reference</stateAddressing>
|
|
<blockState>Occupied</blockState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionBlock>
|
|
<ExpressionBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionBlockXml">
|
|
<systemName>IQDE:AUTO:0027</systemName>
|
|
<comment>Reference / Direct :: Allocated</comment>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable />
|
|
<formula />
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<blockState>Allocated</blockState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionBlock>
|
|
<ExpressionClock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionClockXml">
|
|
<systemName>IQDE:AUTO:0028</systemName>
|
|
<is_isNot>Is</is_isNot>
|
|
<type>SystemClock</type>
|
|
<beginTime>0</beginTime>
|
|
<endTime>0</endTime>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionClock>
|
|
<ExpressionClock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionClockXml">
|
|
<systemName>IQDE:AUTO:0029</systemName>
|
|
<comment>A comment</comment>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<type>FastClock</type>
|
|
<beginTime>10</beginTime>
|
|
<endTime>20</endTime>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionClock>
|
|
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
|
|
<systemName>IQDE:AUTO:0030</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<conditionalState>False</conditionalState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionConditional>
|
|
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
|
|
<systemName>IQDE:AUTO:0031</systemName>
|
|
<comment>A comment</comment>
|
|
<conditional>First conditional</conditional>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>LocalVariable</stateAddressing>
|
|
<conditionalState>False</conditionalState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionConditional>
|
|
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
|
|
<systemName>IQDE:AUTO:0032</systemName>
|
|
<comment>A comment</comment>
|
|
<conditional>First conditional</conditional>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Formula</stateAddressing>
|
|
<conditionalState>True</conditionalState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionConditional>
|
|
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
|
|
<systemName>IQDE:AUTO:0033</systemName>
|
|
<comment>A comment</comment>
|
|
<conditional>First conditional</conditional>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>Reference</stateAddressing>
|
|
<conditionalState>Other</conditionalState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionConditional>
|
|
<ExpressionConditional class="jmri.jmrit.logixng.expressions.configurexml.ExpressionConditionalXml">
|
|
<systemName>IQDE:AUTO:0034</systemName>
|
|
<comment>A comment</comment>
|
|
<conditional>First conditional</conditional>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<conditionalState>False</conditionalState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionConditional>
|
|
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
|
|
<systemName>IQDE:AUTO:0035</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<entryExitState>Active</entryExitState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionEntryExit>
|
|
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
|
|
<systemName>IQDE:AUTO:0036</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>LocalVariable</stateAddressing>
|
|
<entryExitState>Inactive</entryExitState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionEntryExit>
|
|
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
|
|
<systemName>IQDE:AUTO:0037</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Formula</stateAddressing>
|
|
<entryExitState>Inactive</entryExitState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionEntryExit>
|
|
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
|
|
<systemName>IQDE:AUTO:0038</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>Reference</stateAddressing>
|
|
<entryExitState>Inactive</entryExitState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionEntryExit>
|
|
<ExpressionEntryExit class="jmri.jmrit.logixng.expressions.configurexml.ExpressionEntryExitXml">
|
|
<systemName>IQDE:AUTO:0039</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<entryExitState>Inactive</entryExitState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionEntryExit>
|
|
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
|
|
<systemName>IQDE:AUTO:0040</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<lightState>On</lightState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionLight>
|
|
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
|
|
<systemName>IQDE:AUTO:0041</systemName>
|
|
<comment>A comment</comment>
|
|
<light>IL1</light>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>LocalVariable</stateAddressing>
|
|
<lightState>Off</lightState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionLight>
|
|
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
|
|
<systemName>IQDE:AUTO:0042</systemName>
|
|
<comment>A comment</comment>
|
|
<light>IL1</light>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Formula</stateAddressing>
|
|
<lightState>On</lightState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionLight>
|
|
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
|
|
<systemName>IQDE:AUTO:0043</systemName>
|
|
<comment>A comment</comment>
|
|
<light>IL1</light>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>Reference</stateAddressing>
|
|
<lightState>Other</lightState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionLight>
|
|
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
|
|
<systemName>IQDE:AUTO:0044</systemName>
|
|
<comment>A comment</comment>
|
|
<light>IL1</light>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<lightState>Off</lightState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionLight>
|
|
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
|
|
<systemName>IQDE:AUTO:0045</systemName>
|
|
<otherVariable />
|
|
<compareTo>Value</compareTo>
|
|
<variableOperation>Equal</variableOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant />
|
|
<regEx />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionLocalVariable>
|
|
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
|
|
<systemName>IQDE:AUTO:0046</systemName>
|
|
<comment>A comment</comment>
|
|
<otherVariable />
|
|
<compareTo>Value</compareTo>
|
|
<variableOperation>GreaterThan</variableOperation>
|
|
<caseInsensitive>yes</caseInsensitive>
|
|
<constant>10</constant>
|
|
<regEx />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionLocalVariable>
|
|
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
|
|
<systemName>IQDE:AUTO:0047</systemName>
|
|
<comment>A comment</comment>
|
|
<variable>MyVar</variable>
|
|
<otherVariable />
|
|
<memory>Some memory</memory>
|
|
<compareTo>Memory</compareTo>
|
|
<variableOperation>LessThan</variableOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant />
|
|
<regEx />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionLocalVariable>
|
|
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
|
|
<systemName>IQDE:AUTO:0048</systemName>
|
|
<comment>A comment</comment>
|
|
<variable>MyVar</variable>
|
|
<otherVariable>MyOtherVar</otherVariable>
|
|
<memory>Some memory</memory>
|
|
<compareTo>LocalVariable</compareTo>
|
|
<variableOperation>LessThan</variableOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant />
|
|
<regEx />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionLocalVariable>
|
|
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
|
|
<systemName>IQDE:AUTO:0049</systemName>
|
|
<comment>A comment</comment>
|
|
<variable>MyVar</variable>
|
|
<otherVariable>MyOtherVar</otherVariable>
|
|
<memory>Some memory</memory>
|
|
<compareTo>Table</compareTo>
|
|
<variableOperation>LessThan</variableOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant />
|
|
<regEx />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<name>IQT1</name>
|
|
<reference>{tableRef}</reference>
|
|
<localVariable>tableVariable</localVariable>
|
|
<formula>"IT"+str(index)</formula>
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name>The row</name>
|
|
<reference>{rowRef}</reference>
|
|
<localVariable>rowVariable</localVariable>
|
|
<formula>"Row "+str(index)</formula>
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name>The column</name>
|
|
<reference>{columnRef}</reference>
|
|
<localVariable>columnVariable</localVariable>
|
|
<formula>"Column "+str(index)</formula>
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionLocalVariable>
|
|
<ExpressionLocalVariable class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLocalVariableXml">
|
|
<systemName>IQDE:AUTO:0050</systemName>
|
|
<comment>A comment</comment>
|
|
<variable>MyVar</variable>
|
|
<otherVariable />
|
|
<memory>Some memory</memory>
|
|
<compareTo>RegEx</compareTo>
|
|
<variableOperation>LessThan</variableOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant />
|
|
<regEx>/^Test$/</regEx>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionLocalVariable>
|
|
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
|
|
<systemName>IQDE:AUTO:0051</systemName>
|
|
<variable />
|
|
<compareTo>Memory</compareTo>
|
|
<memoryOperation>GreaterThan</memoryOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant />
|
|
<regEx />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionMemory>
|
|
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
|
|
<systemName>IQDE:AUTO:0052</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>IM1</memory>
|
|
<variable />
|
|
<compareTo>Value</compareTo>
|
|
<memoryOperation>LessThan</memoryOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant>10</constant>
|
|
<regEx />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionMemory>
|
|
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
|
|
<systemName>IQDE:AUTO:0053</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>Some memory</memory>
|
|
<otherMemory>IM3</otherMemory>
|
|
<variable />
|
|
<compareTo>Memory</compareTo>
|
|
<memoryOperation>GreaterThan</memoryOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant />
|
|
<regEx />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionMemory>
|
|
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
|
|
<systemName>IQDE:AUTO:0054</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>Some memory</memory>
|
|
<otherMemory>IM3</otherMemory>
|
|
<variable />
|
|
<compareTo>Table</compareTo>
|
|
<memoryOperation>GreaterThan</memoryOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant />
|
|
<regEx />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<name>IQT1</name>
|
|
<reference>{tableRef}</reference>
|
|
<localVariable>tableVariable</localVariable>
|
|
<formula>"IT"+str(index)</formula>
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name>The row</name>
|
|
<reference>{rowRef}</reference>
|
|
<localVariable>rowVariable</localVariable>
|
|
<formula>"Row "+str(index)</formula>
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name>The column</name>
|
|
<reference>{columnRef}</reference>
|
|
<localVariable>columnVariable</localVariable>
|
|
<formula>"Column "+str(index)</formula>
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionMemory>
|
|
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
|
|
<systemName>IQDE:AUTO:0055</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>Some memory</memory>
|
|
<otherMemory>IM3</otherMemory>
|
|
<variable>MyVar</variable>
|
|
<compareTo>LocalVariable</compareTo>
|
|
<memoryOperation>GreaterThan</memoryOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant />
|
|
<regEx />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionMemory>
|
|
<ExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.ExpressionMemoryXml">
|
|
<systemName>IQDE:AUTO:0056</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>Some memory</memory>
|
|
<otherMemory>IM3</otherMemory>
|
|
<variable />
|
|
<compareTo>RegEx</compareTo>
|
|
<memoryOperation>GreaterThan</memoryOperation>
|
|
<caseInsensitive>no</caseInsensitive>
|
|
<constant />
|
|
<regEx>/^Hello$/</regEx>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionMemory>
|
|
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
|
|
<systemName>IQDE:AUTO:0057</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<oblockStatus>Unoccupied</oblockStatus>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionOBlock>
|
|
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
|
|
<systemName>IQDE:AUTO:0058</systemName>
|
|
<comment>A comment</comment>
|
|
<oblock>OB99</oblock>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>LocalVariable</stateAddressing>
|
|
<oblockStatus>Dark</oblockStatus>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionOBlock>
|
|
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
|
|
<systemName>IQDE:AUTO:0059</systemName>
|
|
<comment>A comment</comment>
|
|
<oblock>OB99</oblock>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Formula</stateAddressing>
|
|
<oblockStatus>Allocated</oblockStatus>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionOBlock>
|
|
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
|
|
<systemName>IQDE:AUTO:0060</systemName>
|
|
<comment>A comment</comment>
|
|
<oblock>OB99</oblock>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>Reference</stateAddressing>
|
|
<oblockStatus>Occupied</oblockStatus>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionOBlock>
|
|
<ExpressionOBlock class="jmri.jmrit.logixng.expressions.configurexml.ExpressionOBlockXml">
|
|
<systemName>IQDE:AUTO:0061</systemName>
|
|
<comment>A comment</comment>
|
|
<oblock>OB99</oblock>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<oblockStatus>OutOfService</oblockStatus>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionOBlock>
|
|
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
|
|
<systemName>IQDE:AUTO:0062</systemName>
|
|
<is_isNot>Is</is_isNot>
|
|
<powerState>On</powerState>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionPower>
|
|
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
|
|
<systemName>IQDE:AUTO:0063</systemName>
|
|
<comment>A comment</comment>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<powerState>Off</powerState>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionPower>
|
|
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
|
|
<systemName>IQDE:AUTO:0064</systemName>
|
|
<comment>A comment</comment>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<powerState>On</powerState>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionPower>
|
|
<ExpressionPower class="jmri.jmrit.logixng.expressions.configurexml.ExpressionPowerXml">
|
|
<systemName>IQDE:AUTO:0065</systemName>
|
|
<comment>A comment</comment>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<powerState>Other</powerState>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionPower>
|
|
<ExpressionReference class="jmri.jmrit.logixng.expressions.configurexml.ExpressionReferenceXml">
|
|
<systemName>IQDE:AUTO:0066</systemName>
|
|
<reference />
|
|
<is_isNot>Is</is_isNot>
|
|
<pointsTo>LogixNGTable</pointsTo>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionReference>
|
|
<ExpressionReference class="jmri.jmrit.logixng.expressions.configurexml.ExpressionReferenceXml">
|
|
<systemName>IQDE:AUTO:0067</systemName>
|
|
<comment>A comment</comment>
|
|
<reference>IL1</reference>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<pointsTo>Light</pointsTo>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionReference>
|
|
<ExpressionScript class="jmri.jmrit.logixng.expressions.configurexml.ExpressionScriptXml">
|
|
<systemName>IQDE:AUTO:0068</systemName>
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationType>JythonCommand</operationType>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<scriptAddressing>Direct</scriptAddressing>
|
|
<script />
|
|
<scriptReference />
|
|
<scriptLocalVariable />
|
|
<scriptFormula />
|
|
<registerListenerScript />
|
|
<unregisterListenerScript />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionScript>
|
|
<ExpressionScript class="jmri.jmrit.logixng.expressions.configurexml.ExpressionScriptXml">
|
|
<systemName>IQDE:AUTO:0069</systemName>
|
|
<comment>A comment</comment>
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationType>JythonCommand</operationType>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<scriptAddressing>Direct</scriptAddressing>
|
|
<script>result.setValue( sensors.provideSensor("IS1").getState() == ACTIVE )</script>
|
|
<scriptReference />
|
|
<scriptLocalVariable />
|
|
<scriptFormula />
|
|
<registerListenerScript>sensors.provideSensor("IS1").addPropertyChangeListener(self)</registerListenerScript>
|
|
<unregisterListenerScript>sensors.provideSensor("IS1").removePropertyChangeListener(self)</unregisterListenerScript>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionScript>
|
|
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
|
|
<systemName>IQDE:AUTO:0070</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<sensorState>Active</sensorState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSensor>
|
|
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
|
|
<systemName>IQDE:AUTO:0071</systemName>
|
|
<comment>A comment</comment>
|
|
<sensor>IS1</sensor>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>LocalVariable</stateAddressing>
|
|
<sensorState>Inactive</sensorState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSensor>
|
|
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
|
|
<systemName>IQDE:AUTO:0072</systemName>
|
|
<comment>A comment</comment>
|
|
<sensor>IS1</sensor>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Formula</stateAddressing>
|
|
<sensorState>Inactive</sensorState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSensor>
|
|
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
|
|
<systemName>IQDE:AUTO:0073</systemName>
|
|
<comment>A comment</comment>
|
|
<sensor>IS1</sensor>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>Reference</stateAddressing>
|
|
<sensorState>Inactive</sensorState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSensor>
|
|
<ExpressionSensor class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSensorXml">
|
|
<systemName>IQDE:AUTO:0074</systemName>
|
|
<comment>A comment</comment>
|
|
<sensor>IS1</sensor>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<sensorState>Inactive</sensorState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSensor>
|
|
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
|
|
<systemName>IQDE:AUTO:0075</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<queryAddressing>Direct</queryAddressing>
|
|
<queryType>Appearance</queryType>
|
|
<queryReference />
|
|
<queryLocalVariable />
|
|
<queryFormula />
|
|
<appearanceAddressing>Direct</appearanceAddressing>
|
|
<appearance>0</appearance>
|
|
<appearanceReference />
|
|
<appearanceLocalVariable />
|
|
<appearanceFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSignalHead>
|
|
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
|
|
<systemName>IQDE:AUTO:0076</systemName>
|
|
<comment>A comment</comment>
|
|
<signalHead>IH1</signalHead>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<queryAddressing>LocalVariable</queryAddressing>
|
|
<queryType>Appearance</queryType>
|
|
<queryReference>{IM2}</queryReference>
|
|
<queryLocalVariable>index2</queryLocalVariable>
|
|
<queryFormula>"IT"+index2</queryFormula>
|
|
<appearanceAddressing>Formula</appearanceAddressing>
|
|
<appearance>32</appearance>
|
|
<appearanceReference>{IM3}</appearanceReference>
|
|
<appearanceLocalVariable>index3</appearanceLocalVariable>
|
|
<appearanceFormula>"IT"+index3</appearanceFormula>
|
|
<exampleSignalHead>IH2</exampleSignalHead>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSignalHead>
|
|
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
|
|
<systemName>IQDE:AUTO:0077</systemName>
|
|
<comment>A comment</comment>
|
|
<signalHead>IH1</signalHead>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<queryAddressing>Formula</queryAddressing>
|
|
<queryType>Appearance</queryType>
|
|
<queryReference>{IM2}</queryReference>
|
|
<queryLocalVariable>index2</queryLocalVariable>
|
|
<queryFormula>"IT"+index2</queryFormula>
|
|
<appearanceAddressing>Reference</appearanceAddressing>
|
|
<appearance>128</appearance>
|
|
<appearanceReference>{IM3}</appearanceReference>
|
|
<appearanceLocalVariable>index3</appearanceLocalVariable>
|
|
<appearanceFormula>"IT"+index3</appearanceFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSignalHead>
|
|
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
|
|
<systemName>IQDE:AUTO:0078</systemName>
|
|
<comment>A comment</comment>
|
|
<signalHead>IH1</signalHead>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<queryAddressing>Reference</queryAddressing>
|
|
<queryType>Appearance</queryType>
|
|
<queryReference>{IM2}</queryReference>
|
|
<queryLocalVariable>index2</queryLocalVariable>
|
|
<queryFormula>"IT"+index2</queryFormula>
|
|
<appearanceAddressing>Direct</appearanceAddressing>
|
|
<appearance>2</appearance>
|
|
<appearanceReference>{IM3}</appearanceReference>
|
|
<appearanceLocalVariable>index3</appearanceLocalVariable>
|
|
<appearanceFormula>"IT"+index3</appearanceFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSignalHead>
|
|
<ExpressionSignalHead class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalHeadXml">
|
|
<systemName>IQDE:AUTO:0079</systemName>
|
|
<comment>A comment</comment>
|
|
<signalHead>IH1</signalHead>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<queryAddressing>Direct</queryAddressing>
|
|
<queryType>Appearance</queryType>
|
|
<queryReference>{IM2}</queryReference>
|
|
<queryLocalVariable>index2</queryLocalVariable>
|
|
<queryFormula>"IT"+index2</queryFormula>
|
|
<appearanceAddressing>LocalVariable</appearanceAddressing>
|
|
<appearance>8</appearance>
|
|
<appearanceReference>{IM3}</appearanceReference>
|
|
<appearanceLocalVariable>index3</appearanceLocalVariable>
|
|
<appearanceFormula>"IT"+index3</appearanceFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSignalHead>
|
|
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
|
|
<systemName>IQDE:AUTO:0080</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<queryAddressing>Direct</queryAddressing>
|
|
<queryType>Aspect</queryType>
|
|
<queryReference />
|
|
<queryLocalVariable />
|
|
<queryFormula />
|
|
<aspectAddressing>Direct</aspectAddressing>
|
|
<aspect />
|
|
<aspectReference />
|
|
<aspectLocalVariable />
|
|
<aspectFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSignalMast>
|
|
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
|
|
<systemName>IQDE:AUTO:0081</systemName>
|
|
<comment>A comment</comment>
|
|
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<queryAddressing>LocalVariable</queryAddressing>
|
|
<queryType>Aspect</queryType>
|
|
<queryReference>{IM2}</queryReference>
|
|
<queryLocalVariable>index2</queryLocalVariable>
|
|
<queryFormula>"IT"+index2</queryFormula>
|
|
<aspectAddressing>Formula</aspectAddressing>
|
|
<aspect>Medium Approach Slow</aspect>
|
|
<aspectReference>{IM3}</aspectReference>
|
|
<aspectLocalVariable>index3</aspectLocalVariable>
|
|
<aspectFormula>"IT"+index3</aspectFormula>
|
|
<exampleSignalMast>IF$shsm:AAR-1946:CPL(IH1)</exampleSignalMast>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSignalMast>
|
|
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
|
|
<systemName>IQDE:AUTO:0082</systemName>
|
|
<comment>A comment</comment>
|
|
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<queryAddressing>Formula</queryAddressing>
|
|
<queryType>Aspect</queryType>
|
|
<queryReference>{IM2}</queryReference>
|
|
<queryLocalVariable>index2</queryLocalVariable>
|
|
<queryFormula>"IT"+index2</queryFormula>
|
|
<aspectAddressing>Reference</aspectAddressing>
|
|
<aspect>Medium Approach</aspect>
|
|
<aspectReference>{IM3}</aspectReference>
|
|
<aspectLocalVariable>index3</aspectLocalVariable>
|
|
<aspectFormula>"IT"+index3</aspectFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSignalMast>
|
|
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
|
|
<systemName>IQDE:AUTO:0083</systemName>
|
|
<comment>A comment</comment>
|
|
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<queryAddressing>Reference</queryAddressing>
|
|
<queryType>Aspect</queryType>
|
|
<queryReference>{IM2}</queryReference>
|
|
<queryLocalVariable>index2</queryLocalVariable>
|
|
<queryFormula>"IT"+index2</queryFormula>
|
|
<aspectAddressing>Direct</aspectAddressing>
|
|
<aspect>Approach</aspect>
|
|
<aspectReference>{IM3}</aspectReference>
|
|
<aspectLocalVariable>index3</aspectLocalVariable>
|
|
<aspectFormula>"IT"+index3</aspectFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSignalMast>
|
|
<ExpressionSignalMast class="jmri.jmrit.logixng.expressions.configurexml.ExpressionSignalMastXml">
|
|
<systemName>IQDE:AUTO:0084</systemName>
|
|
<comment>A comment</comment>
|
|
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<queryAddressing>Direct</queryAddressing>
|
|
<queryType>Aspect</queryType>
|
|
<queryReference>{IM2}</queryReference>
|
|
<queryLocalVariable>index2</queryLocalVariable>
|
|
<queryFormula>"IT"+index2</queryFormula>
|
|
<aspectAddressing>LocalVariable</aspectAddressing>
|
|
<aspect>Medium Approach Slow</aspect>
|
|
<aspectReference>{IM3}</aspectReference>
|
|
<aspectLocalVariable>index3</aspectLocalVariable>
|
|
<aspectFormula>"IT"+index3</aspectFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionSignalMast>
|
|
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
|
|
<systemName>IQDE:AUTO:0085</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<turnoutState>Thrown</turnoutState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionTurnout>
|
|
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
|
|
<systemName>IQDE:AUTO:0086</systemName>
|
|
<comment>A comment</comment>
|
|
<turnout>IT1</turnout>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>LocalVariable</stateAddressing>
|
|
<turnoutState>Closed</turnoutState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionTurnout>
|
|
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
|
|
<systemName>IQDE:AUTO:0087</systemName>
|
|
<comment>A comment</comment>
|
|
<turnout>IT1</turnout>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Formula</stateAddressing>
|
|
<turnoutState>Thrown</turnoutState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionTurnout>
|
|
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
|
|
<systemName>IQDE:AUTO:0088</systemName>
|
|
<comment>A comment</comment>
|
|
<turnout>IT1</turnout>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>Reference</stateAddressing>
|
|
<turnoutState>Other</turnoutState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionTurnout>
|
|
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
|
|
<systemName>IQDE:AUTO:0089</systemName>
|
|
<comment>A comment</comment>
|
|
<turnout>IT1</turnout>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<turnoutState>Closed</turnoutState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionTurnout>
|
|
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
|
|
<systemName>IQDE:AUTO:0090</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<warrantState>RouteAllocated</warrantState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionWarrant>
|
|
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
|
|
<systemName>IQDE:AUTO:0091</systemName>
|
|
<comment>A comment</comment>
|
|
<warrant>Test Warrant</warrant>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>LocalVariable</stateAddressing>
|
|
<warrantState>RouteAllocated</warrantState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionWarrant>
|
|
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
|
|
<systemName>IQDE:AUTO:0092</systemName>
|
|
<comment>A comment</comment>
|
|
<warrant>Test Warrant</warrant>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Formula</stateAddressing>
|
|
<warrantState>RouteFree</warrantState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionWarrant>
|
|
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
|
|
<systemName>IQDE:AUTO:0093</systemName>
|
|
<comment>A comment</comment>
|
|
<warrant>Test Warrant</warrant>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>IsNot</is_isNot>
|
|
<stateAddressing>Reference</stateAddressing>
|
|
<warrantState>RouteOccupied</warrantState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionWarrant>
|
|
<ExpressionWarrant class="jmri.jmrit.logixng.expressions.configurexml.ExpressionWarrantXml">
|
|
<systemName>IQDE:AUTO:0094</systemName>
|
|
<comment>A comment</comment>
|
|
<warrant>Test Warrant</warrant>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<warrantState>RouteSet</warrantState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionWarrant>
|
|
<False class="jmri.jmrit.logixng.expressions.configurexml.FalseXml">
|
|
<systemName>IQDE:AUTO:0095</systemName>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</False>
|
|
<False class="jmri.jmrit.logixng.expressions.configurexml.FalseXml">
|
|
<systemName>IQDE:AUTO:0096</systemName>
|
|
<comment>A comment</comment>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</False>
|
|
<DigitalFormula class="jmri.jmrit.logixng.expressions.configurexml.DigitalFormulaXml">
|
|
<systemName>IQDE:AUTO:0097</systemName>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>a1f65zj8fw</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<formula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalFormula>
|
|
<DigitalFormula class="jmri.jmrit.logixng.expressions.configurexml.DigitalFormulaXml">
|
|
<systemName>IQDE:AUTO:0098</systemName>
|
|
<comment>A comment</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>dvkgfhenpj</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<formula>n + 1</formula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalFormula>
|
|
<Hold class="jmri.jmrit.logixng.expressions.configurexml.HoldXml">
|
|
<systemName>IQDE:AUTO:0099</systemName>
|
|
<TriggerSocket>
|
|
<socketName>svqifosgde</socketName>
|
|
</TriggerSocket>
|
|
<HoldSocket>
|
|
<socketName>w7xyia9y2f</socketName>
|
|
</HoldSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Hold>
|
|
<Hold class="jmri.jmrit.logixng.expressions.configurexml.HoldXml">
|
|
<systemName>IQDE:AUTO:0100</systemName>
|
|
<userName>A hold expression</userName>
|
|
<comment>A comment</comment>
|
|
<TriggerSocket>
|
|
<socketName>snirnz1s9c</socketName>
|
|
</TriggerSocket>
|
|
<HoldSocket>
|
|
<socketName>g12apvck3y</socketName>
|
|
</HoldSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Hold>
|
|
<LastResultOfDigitalExpression class="jmri.jmrit.logixng.expressions.configurexml.LastResultOfDigitalExpressionXml">
|
|
<systemName>IQDE:AUTO:0101</systemName>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LastResultOfDigitalExpression>
|
|
<LastResultOfDigitalExpression class="jmri.jmrit.logixng.expressions.configurexml.LastResultOfDigitalExpressionXml">
|
|
<systemName>IQDE:AUTO:0102</systemName>
|
|
<comment>A comment</comment>
|
|
<expression>A hold expression</expression>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LastResultOfDigitalExpression>
|
|
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
|
|
<systemName>IQDE:AUTO:0103</systemName>
|
|
<result>no</result>
|
|
<logToLog>yes</logToLog>
|
|
<logToScriptOutput>no</logToScriptOutput>
|
|
<formatType>OnlyText</formatType>
|
|
<format />
|
|
<DataList />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogData>
|
|
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
|
|
<systemName>IQDE:AUTO:0104</systemName>
|
|
<comment>A comment</comment>
|
|
<result>no</result>
|
|
<logToLog>yes</logToLog>
|
|
<logToScriptOutput>yes</logToScriptOutput>
|
|
<formatType>OnlyText</formatType>
|
|
<format>Some text</format>
|
|
<DataList>
|
|
<Data>
|
|
<type>LocalVariable</type>
|
|
<data>MyVar</data>
|
|
</Data>
|
|
</DataList>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogData>
|
|
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
|
|
<systemName>IQDE:AUTO:0105</systemName>
|
|
<comment>A comment</comment>
|
|
<result>no</result>
|
|
<logToLog>yes</logToLog>
|
|
<logToScriptOutput>yes</logToScriptOutput>
|
|
<formatType>CommaSeparatedList</formatType>
|
|
<format />
|
|
<DataList>
|
|
<Data>
|
|
<type>Memory</type>
|
|
<data>IM1</data>
|
|
</Data>
|
|
</DataList>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogData>
|
|
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
|
|
<systemName>IQDE:AUTO:0106</systemName>
|
|
<comment>A comment</comment>
|
|
<result>no</result>
|
|
<logToLog>yes</logToLog>
|
|
<logToScriptOutput>yes</logToScriptOutput>
|
|
<formatType>StringFormat</formatType>
|
|
<format>MyVar has the value %s</format>
|
|
<DataList>
|
|
<Data>
|
|
<type>Reference</type>
|
|
<data>{MyVar}</data>
|
|
</Data>
|
|
</DataList>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogData>
|
|
<LogData class="jmri.jmrit.logixng.expressions.configurexml.LogDataXml">
|
|
<systemName>IQDE:AUTO:0107</systemName>
|
|
<comment>A comment</comment>
|
|
<result>no</result>
|
|
<logToLog>yes</logToLog>
|
|
<logToScriptOutput>yes</logToScriptOutput>
|
|
<formatType>StringFormat</formatType>
|
|
<format>str(10): %s, 25: %d, IM1: %s, MyVar: %s</format>
|
|
<DataList>
|
|
<Data>
|
|
<type>Formula</type>
|
|
<data>str(10)</data>
|
|
</Data>
|
|
<Data>
|
|
<type>Formula</type>
|
|
<data>25</data>
|
|
</Data>
|
|
<Data>
|
|
<type>Memory</type>
|
|
<data>IM1</data>
|
|
</Data>
|
|
<Data>
|
|
<type>LocalVariable</type>
|
|
<data>MyVar</data>
|
|
</Data>
|
|
</DataList>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogData>
|
|
<Not class="jmri.jmrit.logixng.expressions.configurexml.NotXml">
|
|
<systemName>IQDE:AUTO:0108</systemName>
|
|
<Socket>
|
|
<socketName>pz8tvcfxbu</socketName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Not>
|
|
<Not class="jmri.jmrit.logixng.expressions.configurexml.NotXml">
|
|
<systemName>IQDE:AUTO:0109</systemName>
|
|
<comment>A comment</comment>
|
|
<Socket>
|
|
<socketName>wdluapqp4h</socketName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Not>
|
|
<Or class="jmri.jmrit.logixng.expressions.configurexml.OrXml">
|
|
<systemName>IQDE:AUTO:0110</systemName>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>hy6t1wk6b9</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Or>
|
|
<Or class="jmri.jmrit.logixng.expressions.configurexml.OrXml">
|
|
<systemName>IQDE:AUTO:0111</systemName>
|
|
<comment>A comment</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>q2n8pm13t9</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Or>
|
|
<TriggerOnce class="jmri.jmrit.logixng.expressions.configurexml.TriggerOnceXml">
|
|
<systemName>IQDE:AUTO:0112</systemName>
|
|
<Socket>
|
|
<socketName>jhoyxdnefy</socketName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</TriggerOnce>
|
|
<TriggerOnce class="jmri.jmrit.logixng.expressions.configurexml.TriggerOnceXml">
|
|
<systemName>IQDE:AUTO:0113</systemName>
|
|
<comment>A comment</comment>
|
|
<Socket>
|
|
<socketName>ty7o8yzahv</socketName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</TriggerOnce>
|
|
<True class="jmri.jmrit.logixng.expressions.configurexml.TrueXml">
|
|
<systemName>IQDE:AUTO:0114</systemName>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</True>
|
|
<True class="jmri.jmrit.logixng.expressions.configurexml.TrueXml">
|
|
<systemName>IQDE:AUTO:0115</systemName>
|
|
<comment>A comment</comment>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</True>
|
|
</LogixNGDigitalExpressions>
|
|
<LogixNGDigitalActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultDigitalActionManagerXml">
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA901</systemName>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>A1</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA:AUTO:0001</systemName>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>xgllrzxu3k</socketName>
|
|
<systemName>IQDA:AUTO:0002</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tcuw4jrmnx</socketName>
|
|
<systemName>IQDA:AUTO:0003</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>a2lnfq2nta</socketName>
|
|
<systemName>IQDA:AUTO:0004</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tbgjlr1z7u</socketName>
|
|
<systemName>IQDA:AUTO:0005</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>xkhge5bktu</socketName>
|
|
<systemName>IQDA:AUTO:0006</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>yvhxi1hy5e</socketName>
|
|
<systemName>IQDA:AUTO:0012</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>y928vkabgy</socketName>
|
|
<systemName>IQDA:AUTO:0013</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>a127uekzyr</socketName>
|
|
<systemName>IQDA:AUTO:0014</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>t3ae6qon51</socketName>
|
|
<systemName>IQDA:AUTO:0015</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>juk3y68gbx</socketName>
|
|
<systemName>IQDA:AUTO:0016</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>xxds5qoxk7</socketName>
|
|
<systemName>IQDA:AUTO:0017</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>cjk1jaoq2g</socketName>
|
|
<systemName>IQDA:AUTO:0018</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ryizw53eyw</socketName>
|
|
<systemName>IQDA:AUTO:0019</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>nn4v51iw2e</socketName>
|
|
<systemName>IQDA:AUTO:0020</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>jlaxyjmxyj</socketName>
|
|
<systemName>IQDA:AUTO:0021</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ypsux4ge9z</socketName>
|
|
<systemName>IQDA:AUTO:0022</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>svbvjkwliy</socketName>
|
|
<systemName>IQDA:AUTO:0023</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>mpdh7fzsfx</socketName>
|
|
<systemName>IQDA:AUTO:0024</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>oyp71yb5m4</socketName>
|
|
<systemName>IQDA:AUTO:0025</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>udfkvsindt</socketName>
|
|
<systemName>IQDA:AUTO:0026</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>mwrbks8aan</socketName>
|
|
<systemName>IQDA:AUTO:0027</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>mj5ngkyg8k</socketName>
|
|
<systemName>IQDA:AUTO:0028</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>h1n7ccnz87</socketName>
|
|
<systemName>IQDA:AUTO:0029</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>mt1ol73325</socketName>
|
|
<systemName>IQDA:AUTO:0030</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>s4763ongxd</socketName>
|
|
<systemName>IQDA:AUTO:0031</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>xz1pka7ths</socketName>
|
|
<systemName>IQDA:AUTO:0032</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>y7mbaogrq3</socketName>
|
|
<systemName>IQDA:AUTO:0033</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>lbuobt6h9a</socketName>
|
|
<systemName>IQDA:AUTO:0034</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>szt8ipqrvj</socketName>
|
|
<systemName>IQDA:AUTO:0035</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>qi3wcy513v</socketName>
|
|
<systemName>IQDA:AUTO:0036</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>cay24af3fi</socketName>
|
|
<systemName>IQDA:AUTO:0037</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>xao2ycm9wh</socketName>
|
|
<systemName>IQDA:AUTO:0038</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>x2ui4lq7r6</socketName>
|
|
<systemName>IQDA:AUTO:0039</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>drjqtbqxni</socketName>
|
|
<systemName>IQDA:AUTO:0040</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>njdlcf48cc</socketName>
|
|
<systemName>IQDA:AUTO:0041</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>vfix82hzhs</socketName>
|
|
<systemName>IQDA:AUTO:0042</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>v6twswasbs</socketName>
|
|
<systemName>IQDA:AUTO:0043</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ucgr5wy2k1</socketName>
|
|
<systemName>IQDA:AUTO:0044</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>hgifhlk7gd</socketName>
|
|
<systemName>IQDA:AUTO:0045</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>f194tpq2sf</socketName>
|
|
<systemName>IQDA:AUTO:0046</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>nyuj76zjmw</socketName>
|
|
<systemName>IQDA:AUTO:0047</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>k6oruaz2c3</socketName>
|
|
<systemName>IQDA:AUTO:0048</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tctqt441y5</socketName>
|
|
<systemName>IQDA:AUTO:0049</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>sfw3hcrikd</socketName>
|
|
<systemName>IQDA:AUTO:0050</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>qgsy4eukcv</socketName>
|
|
<systemName>IQDA:AUTO:0051</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>l2qbfem9sj</socketName>
|
|
<systemName>IQDA:AUTO:0052</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>q9dqxg9wjc</socketName>
|
|
<systemName>IQDA:AUTO:0053</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>f14jxviv35</socketName>
|
|
<systemName>IQDA:AUTO:0054</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>slcac3jrwp</socketName>
|
|
<systemName>IQDA:AUTO:0055</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>x4ztnpdv2e</socketName>
|
|
<systemName>IQDA:AUTO:0056</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>w22st9drk8</socketName>
|
|
<systemName>IQDA:AUTO:0057</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>sclpnrqf2j</socketName>
|
|
<systemName>IQDA:AUTO:0058</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>fdhtlhfjob</socketName>
|
|
<systemName>IQDA:AUTO:0059</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>maa5uuarv7</socketName>
|
|
<systemName>IQDA:AUTO:0060</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>quixsgpzmh</socketName>
|
|
<systemName>IQDA:AUTO:0061</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>fyr3kjpi54</socketName>
|
|
<systemName>IQDA:AUTO:0062</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>l9s2ps4o8h</socketName>
|
|
<systemName>IQDA:AUTO:0063</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>qleoow56m1</socketName>
|
|
<systemName>IQDA:AUTO:0064</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>fr9jtpltce</socketName>
|
|
<systemName>IQDA:AUTO:0065</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>fcxg5k4p5u</socketName>
|
|
<systemName>IQDA:AUTO:0066</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>vr7syf9kk7</socketName>
|
|
<systemName>IQDA:AUTO:0067</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>peqkja2ipm</socketName>
|
|
<systemName>IQDA:AUTO:0068</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>wuozkpj4qs</socketName>
|
|
<systemName>IQDA:AUTO:0069</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ib12rrp884</socketName>
|
|
<systemName>IQDA:AUTO:0070</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>g5ym3wf7ip</socketName>
|
|
<systemName>IQDA:AUTO:0071</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>beqkqnx81j</socketName>
|
|
<systemName>IQDA:AUTO:0072</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>o5dk5own18</socketName>
|
|
<systemName>IQDA:AUTO:0073</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>p6qalvxy2r</socketName>
|
|
<systemName>IQDA:AUTO:0074</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>e6z49lbgcv</socketName>
|
|
<systemName>IQDA:AUTO:0075</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>i1iledyegl</socketName>
|
|
<systemName>IQDA:AUTO:0076</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>bjfi2qq2ad</socketName>
|
|
<systemName>IQDA:AUTO:0077</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>v955fpg8pa</socketName>
|
|
<systemName>IQDA:AUTO:0078</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ahaxsl2dji</socketName>
|
|
<systemName>IQDA:AUTO:0079</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tiiwn9dpl2</socketName>
|
|
<systemName>IQDA:AUTO:0080</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>g6ywrwfbsw</socketName>
|
|
<systemName>IQDA:AUTO:0081</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>lkme7ire48</socketName>
|
|
<systemName>IQDA:AUTO:0082</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>lwfg7raaxt</socketName>
|
|
<systemName>IQDA:AUTO:0083</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>sfdp1ie22l</socketName>
|
|
<systemName>IQDA:AUTO:0084</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>supffeoriw</socketName>
|
|
<systemName>IQDA:AUTO:0085</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>jta9fqd9x9</socketName>
|
|
<systemName>IQDA:AUTO:0086</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>neju3dvl7d</socketName>
|
|
<systemName>IQDA:AUTO:0087</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>p9p72y32w5</socketName>
|
|
<systemName>IQDA:AUTO:0088</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>veozkndye2</socketName>
|
|
<systemName>IQDA:AUTO:0089</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>x9nrq2ioz5</socketName>
|
|
<systemName>IQDA:AUTO:0090</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>skhambco85</socketName>
|
|
<systemName>IQDA:AUTO:0091</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>lmuxdjvbjh</socketName>
|
|
<systemName>IQDA:AUTO:0092</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>dx21c6vuns</socketName>
|
|
<systemName>IQDA:AUTO:0093</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>lst6vkn1zi</socketName>
|
|
<systemName>IQDA:AUTO:0094</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>abdukbps9l</socketName>
|
|
<systemName>IQDA:AUTO:0095</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ketskv6fna</socketName>
|
|
<systemName>IQDA:AUTO:0096</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>y72v5l5lwz</socketName>
|
|
<systemName>IQDA:AUTO:0097</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>q7b6dcgqwm</socketName>
|
|
<systemName>IQDA:AUTO:0098</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>sc69gbokir</socketName>
|
|
<systemName>IQDA:AUTO:0099</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>dlunib1qas</socketName>
|
|
<systemName>IQDA:AUTO:0100</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>l5con5gko4</socketName>
|
|
<systemName>IQDA:AUTO:0101</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>wach3ijaph</socketName>
|
|
<systemName>IQDA:AUTO:0102</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>qlkkkaxo28</socketName>
|
|
<systemName>IQDA:AUTO:0103</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>exchs1hosc</socketName>
|
|
<systemName>IQDA:AUTO:0104</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>si67xmkj65</socketName>
|
|
<systemName>IQDA:AUTO:0105</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>datpfsrga6</socketName>
|
|
<systemName>IQDA:AUTO:0106</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>lw9h1yqf5p</socketName>
|
|
<systemName>IQDA:AUTO:0107</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>unj9ekipbl</socketName>
|
|
<systemName>IQDA:AUTO:0108</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ab6pqbn555</socketName>
|
|
<systemName>IQDA:AUTO:0109</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>abumiim72s</socketName>
|
|
<systemName>IQDA:AUTO:0110</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>shyhc6ddzz</socketName>
|
|
<systemName>IQDA:AUTO:0111</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>vecqcodaif</socketName>
|
|
<systemName>IQDA:AUTO:0112</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>q5msbchc6i</socketName>
|
|
<systemName>IQDA:AUTO:0113</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>rrqcqu38e6</socketName>
|
|
<systemName>IQDA:AUTO:0114</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tqiy2qtatz</socketName>
|
|
<systemName>IQDA:AUTO:0117</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>cedgcb16mi</socketName>
|
|
<systemName>IQDA:AUTO:0118</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>fy8dd9fwt8</socketName>
|
|
<systemName>IQDA:AUTO:0119</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>czycgx5dmn</socketName>
|
|
<systemName>IQDA:AUTO:0120</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>drecwmlsam</socketName>
|
|
<systemName>IQDA:AUTO:0121</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ltdvu4webp</socketName>
|
|
<systemName>IQDA:AUTO:0122</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>dpojgcdcs4</socketName>
|
|
<systemName>IQDA:AUTO:0123</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>dyzwhu6uzp</socketName>
|
|
<systemName>IQDA:AUTO:0124</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>z5cnvpx2sk</socketName>
|
|
<systemName>IQDA:AUTO:0125</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>rejb2x6e3o</socketName>
|
|
<systemName>IQDA:AUTO:0126</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ax4pk33zo1</socketName>
|
|
<systemName>IQDA:AUTO:0127</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>dmuddz6blq</socketName>
|
|
<systemName>IQDA:AUTO:0128</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>brgpmrpkxp</socketName>
|
|
<systemName>IQDA:AUTO:0129</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>zoet7a7k6s</socketName>
|
|
<systemName>IQDA:AUTO:0130</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>q8ocxi7nu5</socketName>
|
|
<systemName>IQDA:AUTO:0131</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>x1lknlama9</socketName>
|
|
<systemName>IQDA:AUTO:0132</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>hcw27p1vj1</socketName>
|
|
<systemName>IQDA:AUTO:0133</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ebp68oivhn</socketName>
|
|
<systemName>IQDA:AUTO:0134</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>s6f37y9fo9</socketName>
|
|
<systemName>IQDA:AUTO:0135</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>twmpjdj7pd</socketName>
|
|
<systemName>IQDA:AUTO:0136</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>gjm1m9c6xa</socketName>
|
|
<systemName>IQDA:AUTO:0137</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>up2eqrebmu</socketName>
|
|
<systemName>IQDA:AUTO:0138</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>hsde8my2ya</socketName>
|
|
<systemName>IQDA:AUTO:0139</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>yezcvqhd6d</socketName>
|
|
<systemName>IQDA:AUTO:0140</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>opxowmjhi5</socketName>
|
|
<systemName>IQDA:AUTO:0141</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ckiem3rago</socketName>
|
|
<systemName>IQDA:AUTO:0142</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>p634vs71ui</socketName>
|
|
<systemName>IQDA:AUTO:0143</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>rskgf51q3g</socketName>
|
|
<systemName>IQDA:AUTO:0144</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>na5qx2wmq5</socketName>
|
|
<systemName>IQDA:AUTO:0145</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>z5y9dgcweq</socketName>
|
|
<systemName>IQDA:AUTO:0146</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>sz9atduv5w</socketName>
|
|
<systemName>IQDA:AUTO:0147</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ch9fzacvjo</socketName>
|
|
<systemName>IQDA:AUTO:0148</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>yve96dayf9</socketName>
|
|
<systemName>IQDA:AUTO:0149</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>vmw27x5acd</socketName>
|
|
<systemName>IQDA:AUTO:0150</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>h9vum4oul1</socketName>
|
|
<systemName>IQDA:AUTO:0151</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>fwzbpk3sd8</socketName>
|
|
<systemName>IQDA:AUTO:0152</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>o52nbru7j1</socketName>
|
|
<systemName>IQDA:AUTO:0153</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>j9jwkmdqxj</socketName>
|
|
<systemName>IQDA:AUTO:0154</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>xxagtxwdjr</socketName>
|
|
<systemName>IQDA:AUTO:0155</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>se9eemxtwp</socketName>
|
|
<systemName>IQDA:AUTO:0156</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>gcf3hlmixs</socketName>
|
|
<systemName>IQDA:AUTO:0157</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>pe8n3x3krl</socketName>
|
|
<systemName>IQDA:AUTO:0158</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>t3fihe1imi</socketName>
|
|
<systemName>IQDA:AUTO:0159</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>k1eib6f91c</socketName>
|
|
<systemName>IQDA:AUTO:0160</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>vjp4tew4db</socketName>
|
|
<systemName>IQDA:AUTO:0161</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>tmdblw9wdh</socketName>
|
|
<systemName>IQDA:AUTO:0162</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>k5anh9tl6g</socketName>
|
|
<systemName>IQDA:AUTO:0163</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>nnca3tu2cp</socketName>
|
|
<systemName>IQDA:AUTO:0164</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>yxy727baal</socketName>
|
|
<systemName>IQDA:AUTO:0165</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>prmxkt32ty</socketName>
|
|
<systemName>IQDA:AUTO:0166</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>u72n322i6g</socketName>
|
|
<systemName>IQDA:AUTO:0167</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>yxjppqdy2k</socketName>
|
|
<systemName>IQDA:AUTO:0168</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>kzc9zljeks</socketName>
|
|
<systemName>IQDA:AUTO:0169</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>clar7ts2ws</socketName>
|
|
<systemName>IQDA:AUTO:0170</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>cxpez7n4ev</socketName>
|
|
<systemName>IQDA:AUTO:0171</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>de4nih7qjk</socketName>
|
|
<systemName>IQDA:AUTO:0172</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>t3ga6iwyju</socketName>
|
|
<systemName>IQDA:AUTO:0173</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>sr2gfec2na</socketName>
|
|
<systemName>IQDA:AUTO:0176</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>xtv2pkdjuo</socketName>
|
|
<systemName>IQDA:AUTO:0177</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>snawzbgg95</socketName>
|
|
<systemName>IQDA:AUTO:0179</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>bkb4uwnfni</socketName>
|
|
<systemName>IQDA:AUTO:0180</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>v5a5rqx9y2</socketName>
|
|
<systemName>IQDA:AUTO:0181</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>b9odi4iwyj</socketName>
|
|
<systemName>IQDA:AUTO:0182</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ao8qgopozn</socketName>
|
|
<systemName>IQDA:AUTO:0183</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>p8lmx1u48w</socketName>
|
|
<systemName>IQDA:AUTO:0184</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>p8n79ygwyi</socketName>
|
|
<systemName>IQDA:AUTO:0185</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>c1fhnnefcv</socketName>
|
|
<systemName>IQDA:AUTO:0186</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>y2lkmccbgm</socketName>
|
|
<systemName>IQDA:AUTO:0187</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>j9h3fwg5o1</socketName>
|
|
<systemName>IQDA:AUTO:0188</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>udkpxxuyoj</socketName>
|
|
<systemName>IQDA:AUTO:0190</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>szel4qledn</socketName>
|
|
<systemName>IQDA:AUTO:0192</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>qwxak5jrz4</socketName>
|
|
<systemName>IQDA:AUTO:0193</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>iqvjz3ai43</socketName>
|
|
<systemName>IQDA:AUTO:0194</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>up7ccft1so</socketName>
|
|
<systemName>IQDA:AUTO:0195</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ly4lh5kdgf</socketName>
|
|
<systemName>IQDA:AUTO:0196</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>krawaol4j1</socketName>
|
|
<systemName>IQDA:AUTO:0197</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>bfl76ouqcu</socketName>
|
|
<systemName>IQDA:AUTO:0198</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>j124fpkw5o</socketName>
|
|
<systemName>IQDA:AUTO:0199</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>weqsk6gy7h</socketName>
|
|
<systemName>IQDA:AUTO:0200</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>o63cjzmwfx</socketName>
|
|
<systemName>IQDA:AUTO:0201</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>xrgn1wi25z</socketName>
|
|
<systemName>IQDA:AUTO:0202</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>vsq9dbhlzq</socketName>
|
|
<systemName>IQDA:AUTO:0203</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ww2jby3wsi</socketName>
|
|
<systemName>IQDA:AUTO:0204</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>i63ffh5und</socketName>
|
|
<systemName>IQDA:AUTO:0205</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>pkncrmu9bn</socketName>
|
|
<systemName>IQDA:AUTO:0206</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>r4h4xqcmp2</socketName>
|
|
<systemName>IQDA:AUTO:0207</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>f19u5gry8x</socketName>
|
|
<systemName>IQDA:AUTO:0208</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>yglu6o5qtu</socketName>
|
|
<systemName>IQDA:AUTO:0209</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>wrbb2hsu4x</socketName>
|
|
<systemName>IQDA:AUTO:0210</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>thdxmvegk7</socketName>
|
|
<systemName>IQDA:AUTO:0211</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>y1twp89jk8</socketName>
|
|
<systemName>IQDA:AUTO:0212</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>t4xp2x7fo8</socketName>
|
|
<systemName>IQDA:AUTO:0213</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>v4ytgraxo5</socketName>
|
|
<systemName>IQDA:AUTO:0214</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>qgpcbcqxfs</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
|
|
<systemName>IQDA:AUTO:0002</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<audioState>Play</audioState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionAudio>
|
|
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
|
|
<systemName>IQDA:AUTO:0003</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>LocalVariable</stateAddressing>
|
|
<audioState>Play</audioState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionAudio>
|
|
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
|
|
<systemName>IQDA:AUTO:0004</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>Formula</stateAddressing>
|
|
<audioState>PlayToggle</audioState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionAudio>
|
|
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
|
|
<systemName>IQDA:AUTO:0005</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>Reference</stateAddressing>
|
|
<audioState>Pause</audioState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionAudio>
|
|
<ActionAudio class="jmri.jmrit.logixng.actions.configurexml.ActionAudioXml">
|
|
<systemName>IQDA:AUTO:0006</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<audioState>PauseToggle</audioState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionAudio>
|
|
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
|
|
<systemName>IQDA:AUTO:0012</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>SetOccupied</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="yes" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionBlock>
|
|
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
|
|
<systemName>IQDA:AUTO:0013</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>SetOccupied</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionBlock>
|
|
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
|
|
<systemName>IQDA:AUTO:0014</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>SetOccupied</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="yes" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>ThrowException</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionBlock>
|
|
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
|
|
<systemName>IQDA:AUTO:0015</systemName>
|
|
<comment>Direct / Direct / Direct :: SetValue</comment>
|
|
<block>IB1</block>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>SetValue</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue>ABC</blockValue>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionBlock>
|
|
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
|
|
<systemName>IQDA:AUTO:0016</systemName>
|
|
<comment>Direct / Direct :: SetOccupied</comment>
|
|
<block>IB1</block>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>SetOccupied</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionBlock>
|
|
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
|
|
<systemName>IQDA:AUTO:0017</systemName>
|
|
<comment>Direct / LocalVariable</comment>
|
|
<block>IB1</block>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>LocalVariable</operationAddressing>
|
|
<operationDirect>SetOccupied</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionBlock>
|
|
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
|
|
<systemName>IQDA:AUTO:0018</systemName>
|
|
<comment>LocalVariable / Formula</comment>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference />
|
|
<localVariable>index</localVariable>
|
|
<formula />
|
|
<operationAddressing>Formula</operationAddressing>
|
|
<operationDirect>SetOccupied</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionBlock>
|
|
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
|
|
<systemName>IQDA:AUTO:0019</systemName>
|
|
<comment>Formula / Reference</comment>
|
|
<addressing>Formula</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Reference</operationAddressing>
|
|
<operationDirect>SetOccupied</operationDirect>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionBlock>
|
|
<ActionBlock class="jmri.jmrit.logixng.actions.configurexml.ActionBlockXml">
|
|
<systemName>IQDA:AUTO:0020</systemName>
|
|
<comment>Reference / Direct :: SetAltColorOn</comment>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>SetNullValue</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<blockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionBlock>
|
|
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
|
|
<systemName>IQDA:AUTO:0021</systemName>
|
|
<clockState>SetClock</clockState>
|
|
<setTime>0</setTime>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionClock>
|
|
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
|
|
<systemName>IQDA:AUTO:0022</systemName>
|
|
<comment>StartClock</comment>
|
|
<clockState>StartClock</clockState>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionClock>
|
|
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
|
|
<systemName>IQDA:AUTO:0023</systemName>
|
|
<comment>StopClock</comment>
|
|
<clockState>StopClock</clockState>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionClock>
|
|
<ActionClock class="jmri.jmrit.logixng.actions.configurexml.ActionClockXml">
|
|
<systemName>IQDA:AUTO:0024</systemName>
|
|
<comment>SetClock</comment>
|
|
<clockState>SetClock</clockState>
|
|
<setTime>720</setTime>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionClock>
|
|
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
|
|
<systemName>IQDA:AUTO:0025</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<lightState>On</lightState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLight>
|
|
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
|
|
<systemName>IQDA:AUTO:0026</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<lightState>On</lightState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLight>
|
|
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
|
|
<systemName>IQDA:AUTO:0027</systemName>
|
|
<comment>A comment</comment>
|
|
<light>IL1</light>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>LocalVariable</stateAddressing>
|
|
<lightState>Off</lightState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLight>
|
|
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
|
|
<systemName>IQDA:AUTO:0028</systemName>
|
|
<comment>A comment</comment>
|
|
<light>IL1</light>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>Formula</stateAddressing>
|
|
<lightState>On</lightState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>LogError</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLight>
|
|
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
|
|
<systemName>IQDA:AUTO:0029</systemName>
|
|
<comment>A comment</comment>
|
|
<light>IL1</light>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>Reference</stateAddressing>
|
|
<lightState>Toggle</lightState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>LogErrorOnce</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLight>
|
|
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
|
|
<systemName>IQDA:AUTO:0030</systemName>
|
|
<comment>A comment</comment>
|
|
<light>IL1</light>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<lightState>Intensity</lightState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>ShowDialogBox</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLight>
|
|
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
|
|
<systemName>IQDA:AUTO:0031</systemName>
|
|
<light>IL1</light>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<lightState>Interval</lightState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLight>
|
|
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
|
|
<systemName>IQDA:AUTO:0032</systemName>
|
|
<light>IL1</light>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<lightState>Unknown</lightState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLight>
|
|
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
|
|
<systemName>IQDA:AUTO:0033</systemName>
|
|
<light>IL1</light>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<lightState>Inconsistent</lightState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLight>
|
|
<ActionLight class="jmri.jmrit.logixng.actions.configurexml.ActionLightXml">
|
|
<systemName>IQDA:AUTO:0034</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<lightState>On</lightState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>ThrowException</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLight>
|
|
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
|
|
<systemName>IQDA:AUTO:0035</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<IntensitySocket>
|
|
<socketName>lwch5r5x9z</socketName>
|
|
</IntensitySocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLightIntensity>
|
|
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
|
|
<systemName>IQDA:AUTO:0036</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<IntensitySocket>
|
|
<socketName>a9nebpam2x</socketName>
|
|
</IntensitySocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLightIntensity>
|
|
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
|
|
<systemName>IQDA:AUTO:0037</systemName>
|
|
<comment>A comment</comment>
|
|
<variableLight>ILVariable</variableLight>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<IntensitySocket>
|
|
<socketName>a7ojx9h6td</socketName>
|
|
</IntensitySocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLightIntensity>
|
|
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
|
|
<systemName>IQDA:AUTO:0038</systemName>
|
|
<comment>A comment</comment>
|
|
<variableLight>ILVariable</variableLight>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<IntensitySocket>
|
|
<socketName>qgknx3y54l</socketName>
|
|
</IntensitySocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>LogError</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLightIntensity>
|
|
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
|
|
<systemName>IQDA:AUTO:0039</systemName>
|
|
<comment>A comment</comment>
|
|
<variableLight>ILVariable</variableLight>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<IntensitySocket>
|
|
<socketName>rsqu1tmpdh</socketName>
|
|
</IntensitySocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>LogErrorOnce</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLightIntensity>
|
|
<ActionLightIntensity class="jmri.jmrit.logixng.actions.configurexml.ActionLightIntensityXml">
|
|
<systemName>IQDA:AUTO:0040</systemName>
|
|
<comment>A comment</comment>
|
|
<variableLight>ILVariable</variableLight>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<IntensitySocket>
|
|
<socketName>fpi5hehznd</socketName>
|
|
</IntensitySocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>ShowDialogBox</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLightIntensity>
|
|
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
|
|
<systemName>IQDA:AUTO:0041</systemName>
|
|
<References />
|
|
<localVariableNamedBean />
|
|
<localVariableEvent />
|
|
<localVariableNewValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeans>
|
|
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
|
|
<systemName>IQDA:AUTO:0042</systemName>
|
|
<comment>A comment</comment>
|
|
<References>
|
|
<Reference>
|
|
<name>IL1</name>
|
|
<type>Light</type>
|
|
<all>no</all>
|
|
</Reference>
|
|
</References>
|
|
<localVariableNamedBean />
|
|
<localVariableEvent />
|
|
<localVariableNewValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeans>
|
|
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
|
|
<systemName>IQDA:AUTO:0043</systemName>
|
|
<comment>A comment</comment>
|
|
<References>
|
|
<Reference>
|
|
<name>Some light</name>
|
|
<type>Light</type>
|
|
<all>no</all>
|
|
</Reference>
|
|
</References>
|
|
<localVariableNamedBean>localVariableNamedBean</localVariableNamedBean>
|
|
<localVariableEvent>localVariableEvent</localVariableEvent>
|
|
<localVariableNewValue>localVariableNewValue</localVariableNewValue>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeans>
|
|
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
|
|
<systemName>IQDA:AUTO:0044</systemName>
|
|
<comment>A comment</comment>
|
|
<References>
|
|
<Reference>
|
|
<name>IM1</name>
|
|
<type>Memory</type>
|
|
<all>no</all>
|
|
</Reference>
|
|
</References>
|
|
<localVariableNamedBean />
|
|
<localVariableEvent />
|
|
<localVariableNewValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeans>
|
|
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
|
|
<systemName>IQDA:AUTO:0045</systemName>
|
|
<comment>A comment</comment>
|
|
<References>
|
|
<Reference>
|
|
<name>Some memory</name>
|
|
<type>Memory</type>
|
|
<all>yes</all>
|
|
</Reference>
|
|
</References>
|
|
<localVariableNamedBean />
|
|
<localVariableEvent />
|
|
<localVariableNewValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeans>
|
|
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
|
|
<systemName>IQDA:AUTO:0046</systemName>
|
|
<comment>A comment</comment>
|
|
<References>
|
|
<Reference>
|
|
<name>IS1</name>
|
|
<type>Sensor</type>
|
|
<all>no</all>
|
|
</Reference>
|
|
</References>
|
|
<localVariableNamedBean />
|
|
<localVariableEvent />
|
|
<localVariableNewValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeans>
|
|
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
|
|
<systemName>IQDA:AUTO:0047</systemName>
|
|
<comment>A comment</comment>
|
|
<References>
|
|
<Reference>
|
|
<name>Some sensor</name>
|
|
<type>Sensor</type>
|
|
<all>no</all>
|
|
</Reference>
|
|
</References>
|
|
<localVariableNamedBean />
|
|
<localVariableEvent />
|
|
<localVariableNewValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeans>
|
|
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
|
|
<systemName>IQDA:AUTO:0048</systemName>
|
|
<comment>A comment</comment>
|
|
<References>
|
|
<Reference>
|
|
<name>IT1</name>
|
|
<type>Turnout</type>
|
|
<all>no</all>
|
|
</Reference>
|
|
</References>
|
|
<localVariableNamedBean />
|
|
<localVariableEvent />
|
|
<localVariableNewValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeans>
|
|
<ActionListenOnBeans class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansXml">
|
|
<systemName>IQDA:AUTO:0049</systemName>
|
|
<comment>A comment</comment>
|
|
<References>
|
|
<Reference>
|
|
<name>Some turnout</name>
|
|
<type>Turnout</type>
|
|
<all>yes</all>
|
|
</Reference>
|
|
</References>
|
|
<localVariableNamedBean />
|
|
<localVariableEvent />
|
|
<localVariableNewValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeans>
|
|
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="no" listenOnAllProperties="no">
|
|
<systemName>IQDA:AUTO:0050</systemName>
|
|
<rowOrColumnName />
|
|
<tableRowOrColumn>Row</tableRowOrColumn>
|
|
<namedBeanType>Light</namedBeanType>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeansTable>
|
|
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="no" listenOnAllProperties="no">
|
|
<systemName>IQDA:AUTO:0051</systemName>
|
|
<comment>A comment</comment>
|
|
<table>IQT1</table>
|
|
<rowOrColumnName />
|
|
<tableRowOrColumn>Row</tableRowOrColumn>
|
|
<namedBeanType>Light</namedBeanType>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeansTable>
|
|
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="no" listenOnAllProperties="no">
|
|
<systemName>IQDA:AUTO:0052</systemName>
|
|
<comment>A comment</comment>
|
|
<table>IQT1</table>
|
|
<rowOrColumnName>Signal before</rowOrColumnName>
|
|
<tableRowOrColumn>Row</tableRowOrColumn>
|
|
<namedBeanType>Light</namedBeanType>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeansTable>
|
|
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="no" listenOnAllProperties="yes">
|
|
<systemName>IQDA:AUTO:0053</systemName>
|
|
<comment>A comment</comment>
|
|
<table>IQT1</table>
|
|
<rowOrColumnName>2</rowOrColumnName>
|
|
<tableRowOrColumn>Column</tableRowOrColumn>
|
|
<namedBeanType>Light</namedBeanType>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeansTable>
|
|
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="yes" listenOnAllProperties="no">
|
|
<systemName>IQDA:AUTO:0054</systemName>
|
|
<comment>A comment</comment>
|
|
<table>IQT1</table>
|
|
<rowOrColumnName />
|
|
<tableRowOrColumn>Row</tableRowOrColumn>
|
|
<namedBeanType>Light</namedBeanType>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeansTable>
|
|
<ActionListenOnBeansTable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansTableXml" includeCellsWithoutHeader="yes" listenOnAllProperties="yes">
|
|
<systemName>IQDA:AUTO:0055</systemName>
|
|
<comment>A comment</comment>
|
|
<table>IQT1</table>
|
|
<rowOrColumnName />
|
|
<tableRowOrColumn>Row</tableRowOrColumn>
|
|
<namedBeanType>Light</namedBeanType>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeansTable>
|
|
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
|
|
<systemName>IQDA:AUTO:0056</systemName>
|
|
<variableOperation>SetToString</variableOperation>
|
|
<constant />
|
|
<otherVariable />
|
|
<formula />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLocalVariable>
|
|
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
|
|
<systemName>IQDA:AUTO:0057</systemName>
|
|
<comment>A comment</comment>
|
|
<variable>result</variable>
|
|
<memory listen="yes">IM3</memory>
|
|
<variableOperation>CalculateFormula</variableOperation>
|
|
<constant>1</constant>
|
|
<otherVariable>SomeVar</otherVariable>
|
|
<formula>a+b</formula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLocalVariable>
|
|
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
|
|
<systemName>IQDA:AUTO:0058</systemName>
|
|
<comment>A comment</comment>
|
|
<variable>result</variable>
|
|
<memory listen="yes">IM3</memory>
|
|
<block listen="yes">IB1</block>
|
|
<reporter listen="yes">IR1</reporter>
|
|
<variableOperation>CopyMemoryToVariable</variableOperation>
|
|
<constant>1</constant>
|
|
<otherVariable>SomeVar</otherVariable>
|
|
<formula>a+b</formula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLocalVariable>
|
|
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
|
|
<systemName>IQDA:AUTO:0059</systemName>
|
|
<comment>A comment</comment>
|
|
<variable>result</variable>
|
|
<memory listen="yes">IM3</memory>
|
|
<block listen="yes">IB1</block>
|
|
<reporter listen="yes">IR1</reporter>
|
|
<variableOperation>CopyBlockToVariable</variableOperation>
|
|
<constant>1</constant>
|
|
<otherVariable>SomeVar</otherVariable>
|
|
<formula>a+b</formula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLocalVariable>
|
|
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
|
|
<systemName>IQDA:AUTO:0060</systemName>
|
|
<comment>A comment</comment>
|
|
<variable>result</variable>
|
|
<memory listen="yes">IM3</memory>
|
|
<block listen="yes">IB1</block>
|
|
<reporter listen="yes">IR1</reporter>
|
|
<variableOperation>CopyReporterToVariable</variableOperation>
|
|
<constant>1</constant>
|
|
<otherVariable>SomeVar</otherVariable>
|
|
<formula>a+b</formula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLocalVariable>
|
|
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
|
|
<systemName>IQDA:AUTO:0061</systemName>
|
|
<comment>A comment</comment>
|
|
<variable>result</variable>
|
|
<memory listen="yes">IM3</memory>
|
|
<variableOperation>CopyVariableToVariable</variableOperation>
|
|
<constant>1</constant>
|
|
<otherVariable>SomeVar</otherVariable>
|
|
<formula>a+b</formula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLocalVariable>
|
|
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
|
|
<systemName>IQDA:AUTO:0062</systemName>
|
|
<comment>A comment</comment>
|
|
<variable>result</variable>
|
|
<memory listen="yes">IM3</memory>
|
|
<block listen="yes">IB1</block>
|
|
<reporter listen="yes">IR1</reporter>
|
|
<variableOperation>CopyTableCellToVariable</variableOperation>
|
|
<constant>1</constant>
|
|
<otherVariable>SomeVar</otherVariable>
|
|
<formula>a+b</formula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<name>IQT1</name>
|
|
<reference>{tableRef}</reference>
|
|
<localVariable>tableVariable</localVariable>
|
|
<formula>"IT"+str(index)</formula>
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name>The row</name>
|
|
<reference>{rowRef}</reference>
|
|
<localVariable>rowVariable</localVariable>
|
|
<formula>"Row "+str(index)</formula>
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name>The column</name>
|
|
<reference>{columnRef}</reference>
|
|
<localVariable>columnVariable</localVariable>
|
|
<formula>"Column "+str(index)</formula>
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLocalVariable>
|
|
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
|
|
<systemName>IQDA:AUTO:0063</systemName>
|
|
<comment>A comment</comment>
|
|
<variable>result</variable>
|
|
<memory listen="yes">IM3</memory>
|
|
<variableOperation>SetToNull</variableOperation>
|
|
<constant>1</constant>
|
|
<otherVariable>SomeVar</otherVariable>
|
|
<formula>a+b</formula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLocalVariable>
|
|
<ActionLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionLocalVariableXml">
|
|
<systemName>IQDA:AUTO:0064</systemName>
|
|
<comment>A comment</comment>
|
|
<variable>result</variable>
|
|
<memory listen="yes">IM3</memory>
|
|
<variableOperation>SetToString</variableOperation>
|
|
<constant>1</constant>
|
|
<otherVariable>SomeVar</otherVariable>
|
|
<formula>a+b</formula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionLocalVariable>
|
|
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
|
|
<systemName>IQDA:AUTO:0065</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<memoryOperation>SetToString</memoryOperation>
|
|
<otherConstant />
|
|
<otherVariable />
|
|
<otherFormula />
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionMemory>
|
|
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
|
|
<systemName>IQDA:AUTO:0066</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>IM1</memory>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<otherMemory>IM3</otherMemory>
|
|
<memoryOperation>CalculateFormula</memoryOperation>
|
|
<otherConstant>Some string</otherConstant>
|
|
<otherVariable>Somevar</otherVariable>
|
|
<otherFormula>n + 3</otherFormula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionMemory>
|
|
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
|
|
<systemName>IQDA:AUTO:0067</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>IM1</memory>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<otherMemory>IM3</otherMemory>
|
|
<memoryOperation>CopyMemoryToMemory</memoryOperation>
|
|
<otherConstant>Some string</otherConstant>
|
|
<otherVariable>Somevar</otherVariable>
|
|
<otherFormula>n + 3</otherFormula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionMemory>
|
|
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
|
|
<systemName>IQDA:AUTO:0068</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>IM1</memory>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<otherMemory>IM3</otherMemory>
|
|
<memoryOperation>CopyVariableToMemory</memoryOperation>
|
|
<otherConstant>Some string</otherConstant>
|
|
<otherVariable>Somevar</otherVariable>
|
|
<otherFormula>n + 3</otherFormula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionMemory>
|
|
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
|
|
<systemName>IQDA:AUTO:0069</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>IM1</memory>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<otherMemory>IM3</otherMemory>
|
|
<memoryOperation>CopyTableCellToMemory</memoryOperation>
|
|
<otherConstant>Some string</otherConstant>
|
|
<otherVariable>Somevar</otherVariable>
|
|
<otherFormula>n + 3</otherFormula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<name>IQT1</name>
|
|
<reference>{tableRef}</reference>
|
|
<localVariable>tableVariable</localVariable>
|
|
<formula>"IT"+str(index)</formula>
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name>The row</name>
|
|
<reference>{rowRef}</reference>
|
|
<localVariable>rowVariable</localVariable>
|
|
<formula>"Row "+str(index)</formula>
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name>The column</name>
|
|
<reference>{columnRef}</reference>
|
|
<localVariable>columnVariable</localVariable>
|
|
<formula>"Column "+str(index)</formula>
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionMemory>
|
|
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
|
|
<systemName>IQDA:AUTO:0070</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>IM1</memory>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<otherMemory>IM3</otherMemory>
|
|
<memoryOperation>SetToNull</memoryOperation>
|
|
<otherConstant>Some string</otherConstant>
|
|
<otherVariable>Somevar</otherVariable>
|
|
<otherFormula>n + 3</otherFormula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionMemory>
|
|
<ActionMemory class="jmri.jmrit.logixng.actions.configurexml.ActionMemoryXml">
|
|
<systemName>IQDA:AUTO:0071</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>IM1</memory>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<otherMemory>IM3</otherMemory>
|
|
<memoryOperation>SetToString</memoryOperation>
|
|
<otherConstant>Some string</otherConstant>
|
|
<otherVariable>Somevar</otherVariable>
|
|
<otherFormula>n + 3</otherFormula>
|
|
<table>
|
|
<tableName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</tableName>
|
|
<row>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</row>
|
|
<column>
|
|
<addressing>Direct</addressing>
|
|
<name />
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
</column>
|
|
</table>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionMemory>
|
|
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
|
|
<systemName>IQDA:AUTO:0072</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>Deallocate</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<oblockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionOBlock>
|
|
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
|
|
<systemName>IQDA:AUTO:0073</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>Deallocate</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<oblockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionOBlock>
|
|
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
|
|
<systemName>IQDA:AUTO:0074</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>Deallocate</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<oblockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>ThrowException</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionOBlock>
|
|
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
|
|
<systemName>IQDA:AUTO:0075</systemName>
|
|
<comment>Direct / Direct / Direct :: SetValue</comment>
|
|
<oblock>OB99</oblock>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>SetValue</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<oblockValue>ABC</oblockValue>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionOBlock>
|
|
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
|
|
<systemName>IQDA:AUTO:0076</systemName>
|
|
<comment>Direct / Direct :: ClearError</comment>
|
|
<oblock>OB99</oblock>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>ClearError</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<oblockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionOBlock>
|
|
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
|
|
<systemName>IQDA:AUTO:0077</systemName>
|
|
<comment>Direct / LocalVariable</comment>
|
|
<oblock>OB99</oblock>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>LocalVariable</operationAddressing>
|
|
<operationDirect>Deallocate</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<oblockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionOBlock>
|
|
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
|
|
<systemName>IQDA:AUTO:0078</systemName>
|
|
<comment>LocalVariable / Formula</comment>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference />
|
|
<localVariable>index</localVariable>
|
|
<formula />
|
|
<operationAddressing>Formula</operationAddressing>
|
|
<operationDirect>Deallocate</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<oblockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>LogError</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionOBlock>
|
|
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
|
|
<systemName>IQDA:AUTO:0079</systemName>
|
|
<comment>Formula / Reference</comment>
|
|
<addressing>Formula</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Reference</operationAddressing>
|
|
<operationDirect>Deallocate</operationDirect>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<oblockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>LogErrorOnce</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionOBlock>
|
|
<ActionOBlock class="jmri.jmrit.logixng.actions.configurexml.ActionOBlockXml">
|
|
<systemName>IQDA:AUTO:0080</systemName>
|
|
<comment>Reference / Direct :: SetOutOfService</comment>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>SetOutOfService</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<oblockValue />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>ShowDialogBox</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionOBlock>
|
|
<ActionPower class="jmri.jmrit.logixng.actions.configurexml.ActionPowerXml">
|
|
<systemName>IQDA:AUTO:0081</systemName>
|
|
<powerState>On</powerState>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionPower>
|
|
<ActionPower class="jmri.jmrit.logixng.actions.configurexml.ActionPowerXml">
|
|
<systemName>IQDA:AUTO:0082</systemName>
|
|
<comment>A comment</comment>
|
|
<powerState>Off</powerState>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionPower>
|
|
<ActionPower class="jmri.jmrit.logixng.actions.configurexml.ActionPowerXml">
|
|
<systemName>IQDA:AUTO:0083</systemName>
|
|
<comment>A comment</comment>
|
|
<powerState>On</powerState>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionPower>
|
|
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
|
|
<systemName>IQDA:AUTO:0084</systemName>
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationType>JythonCommand</operationType>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<scriptAddressing>Direct</scriptAddressing>
|
|
<script />
|
|
<scriptReference />
|
|
<scriptLocalVariable />
|
|
<scriptFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionScript>
|
|
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
|
|
<systemName>IQDA:AUTO:0085</systemName>
|
|
<comment>A comment</comment>
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationType>JythonCommand</operationType>
|
|
<operationReference>{M1}</operationReference>
|
|
<operationLocalVariable>myVar</operationLocalVariable>
|
|
<operationFormula>a+b</operationFormula>
|
|
<scriptAddressing>Formula</scriptAddressing>
|
|
<script>import java
|
|
</script>
|
|
<scriptReference>{M2}</scriptReference>
|
|
<scriptLocalVariable>myOtherVar</scriptLocalVariable>
|
|
<scriptFormula>c+d</scriptFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionScript>
|
|
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
|
|
<systemName>IQDA:AUTO:0086</systemName>
|
|
<comment>A comment</comment>
|
|
<operationAddressing>Formula</operationAddressing>
|
|
<operationType>JythonCommand</operationType>
|
|
<operationReference>{M1}</operationReference>
|
|
<operationLocalVariable>myVar</operationLocalVariable>
|
|
<operationFormula>a+b</operationFormula>
|
|
<scriptAddressing>LocalVariable</scriptAddressing>
|
|
<script>myFile.py</script>
|
|
<scriptReference>{M2}</scriptReference>
|
|
<scriptLocalVariable>myOtherVar</scriptLocalVariable>
|
|
<scriptFormula>c+d</scriptFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionScript>
|
|
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
|
|
<systemName>IQDA:AUTO:0087</systemName>
|
|
<comment>A comment</comment>
|
|
<operationAddressing>LocalVariable</operationAddressing>
|
|
<operationType>JythonCommand</operationType>
|
|
<operationReference>{M1}</operationReference>
|
|
<operationLocalVariable>myVar</operationLocalVariable>
|
|
<operationFormula>a+b</operationFormula>
|
|
<scriptAddressing>Reference</scriptAddressing>
|
|
<script>import java
|
|
</script>
|
|
<scriptReference>{M2}</scriptReference>
|
|
<scriptLocalVariable>myOtherVar</scriptLocalVariable>
|
|
<scriptFormula>c+d</scriptFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionScript>
|
|
<ActionScript class="jmri.jmrit.logixng.actions.configurexml.ActionScriptXml">
|
|
<systemName>IQDA:AUTO:0088</systemName>
|
|
<comment>A comment</comment>
|
|
<operationAddressing>Reference</operationAddressing>
|
|
<operationType>JythonCommand</operationType>
|
|
<operationReference>{M1}</operationReference>
|
|
<operationLocalVariable>myVar</operationLocalVariable>
|
|
<operationFormula>a+b</operationFormula>
|
|
<scriptAddressing>Direct</scriptAddressing>
|
|
<script>import java
|
|
</script>
|
|
<scriptReference>{M2}</scriptReference>
|
|
<scriptLocalVariable>myOtherVar</scriptLocalVariable>
|
|
<scriptFormula>c+d</scriptFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionScript>
|
|
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
|
|
<systemName>IQDA:AUTO:0089</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<sensorState>Active</sensorState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSensor>
|
|
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
|
|
<systemName>IQDA:AUTO:0090</systemName>
|
|
<comment>A comment</comment>
|
|
<sensor>IS1</sensor>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>LocalVariable</stateAddressing>
|
|
<sensorState>Inactive</sensorState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSensor>
|
|
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
|
|
<systemName>IQDA:AUTO:0091</systemName>
|
|
<comment>A comment</comment>
|
|
<sensor>IS1</sensor>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>Formula</stateAddressing>
|
|
<sensorState>Active</sensorState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSensor>
|
|
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
|
|
<systemName>IQDA:AUTO:0092</systemName>
|
|
<comment>A comment</comment>
|
|
<sensor>IS1</sensor>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>Reference</stateAddressing>
|
|
<sensorState>Toggle</sensorState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSensor>
|
|
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
|
|
<systemName>IQDA:AUTO:0093</systemName>
|
|
<comment>A comment</comment>
|
|
<sensor>IS1</sensor>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<sensorState>Unknown</sensorState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSensor>
|
|
<ActionSensor class="jmri.jmrit.logixng.actions.configurexml.ActionSensorXml">
|
|
<systemName>IQDA:AUTO:0094</systemName>
|
|
<sensor>IS1</sensor>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<sensorState>Inconsistent</sensorState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSensor>
|
|
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
|
|
<systemName>IQDA:AUTO:0095</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationType>Appearance</operationType>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<appearanceAddressing>Direct</appearanceAddressing>
|
|
<appearance>0</appearance>
|
|
<appearanceReference />
|
|
<appearanceLocalVariable />
|
|
<appearanceFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSignalHead>
|
|
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
|
|
<systemName>IQDA:AUTO:0096</systemName>
|
|
<comment>A comment</comment>
|
|
<signalHead>IH1</signalHead>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>LocalVariable</operationAddressing>
|
|
<operationType>Appearance</operationType>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<appearanceAddressing>Formula</appearanceAddressing>
|
|
<appearance>32</appearance>
|
|
<appearanceReference>{IM3}</appearanceReference>
|
|
<appearanceLocalVariable>index3</appearanceLocalVariable>
|
|
<appearanceFormula>"IT"+index3</appearanceFormula>
|
|
<exampleSignalHead>IH2</exampleSignalHead>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSignalHead>
|
|
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
|
|
<systemName>IQDA:AUTO:0097</systemName>
|
|
<comment>A comment</comment>
|
|
<signalHead>IH1</signalHead>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Formula</operationAddressing>
|
|
<operationType>Appearance</operationType>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<appearanceAddressing>Reference</appearanceAddressing>
|
|
<appearance>128</appearance>
|
|
<appearanceReference>{IM3}</appearanceReference>
|
|
<appearanceLocalVariable>index3</appearanceLocalVariable>
|
|
<appearanceFormula>"IT"+index3</appearanceFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSignalHead>
|
|
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
|
|
<systemName>IQDA:AUTO:0098</systemName>
|
|
<comment>A comment</comment>
|
|
<signalHead>IH1</signalHead>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Reference</operationAddressing>
|
|
<operationType>Appearance</operationType>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<appearanceAddressing>Direct</appearanceAddressing>
|
|
<appearance>2</appearance>
|
|
<appearanceReference>{IM3}</appearanceReference>
|
|
<appearanceLocalVariable>index3</appearanceLocalVariable>
|
|
<appearanceFormula>"IT"+index3</appearanceFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSignalHead>
|
|
<ActionSignalHead class="jmri.jmrit.logixng.actions.configurexml.ActionSignalHeadXml">
|
|
<systemName>IQDA:AUTO:0099</systemName>
|
|
<comment>A comment</comment>
|
|
<signalHead>IH1</signalHead>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationType>Appearance</operationType>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<appearanceAddressing>LocalVariable</appearanceAddressing>
|
|
<appearance>8</appearance>
|
|
<appearanceReference>{IM3}</appearanceReference>
|
|
<appearanceLocalVariable>index3</appearanceLocalVariable>
|
|
<appearanceFormula>"IT"+index3</appearanceFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSignalHead>
|
|
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
|
|
<systemName>IQDA:AUTO:0100</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationType>Aspect</operationType>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<aspectAddressing>Direct</aspectAddressing>
|
|
<aspect />
|
|
<aspectReference />
|
|
<aspectLocalVariable />
|
|
<aspectFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSignalMast>
|
|
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
|
|
<systemName>IQDA:AUTO:0101</systemName>
|
|
<comment>A comment</comment>
|
|
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>LocalVariable</operationAddressing>
|
|
<operationType>Aspect</operationType>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<aspectAddressing>Formula</aspectAddressing>
|
|
<aspect>Medium Approach Slow</aspect>
|
|
<aspectReference>{IM3}</aspectReference>
|
|
<aspectLocalVariable>index3</aspectLocalVariable>
|
|
<aspectFormula>"IT"+index3</aspectFormula>
|
|
<exampleSignalMast>IF$shsm:AAR-1946:CPL(IH1)</exampleSignalMast>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSignalMast>
|
|
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
|
|
<systemName>IQDA:AUTO:0102</systemName>
|
|
<comment>A comment</comment>
|
|
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Formula</operationAddressing>
|
|
<operationType>Aspect</operationType>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<aspectAddressing>Reference</aspectAddressing>
|
|
<aspect>Medium Approach</aspect>
|
|
<aspectReference>{IM3}</aspectReference>
|
|
<aspectLocalVariable>index3</aspectLocalVariable>
|
|
<aspectFormula>"IT"+index3</aspectFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSignalMast>
|
|
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
|
|
<systemName>IQDA:AUTO:0103</systemName>
|
|
<comment>A comment</comment>
|
|
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Reference</operationAddressing>
|
|
<operationType>Aspect</operationType>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<aspectAddressing>Direct</aspectAddressing>
|
|
<aspect>Approach</aspect>
|
|
<aspectReference>{IM3}</aspectReference>
|
|
<aspectLocalVariable>index3</aspectLocalVariable>
|
|
<aspectFormula>"IT"+index3</aspectFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSignalMast>
|
|
<ActionSignalMast class="jmri.jmrit.logixng.actions.configurexml.ActionSignalMastXml">
|
|
<systemName>IQDA:AUTO:0104</systemName>
|
|
<comment>A comment</comment>
|
|
<signalMast>IF$shsm:AAR-1946:CPL(IH1)</signalMast>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationType>Aspect</operationType>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<aspectAddressing>LocalVariable</aspectAddressing>
|
|
<aspect>Medium Approach Slow</aspect>
|
|
<aspectReference>{IM3}</aspectReference>
|
|
<aspectLocalVariable>index3</aspectLocalVariable>
|
|
<aspectFormula>"IT"+index3</aspectFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSignalMast>
|
|
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
|
|
<systemName>IQDA:AUTO:0105</systemName>
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationType>Play</operationType>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<soundAddressing>Direct</soundAddressing>
|
|
<sound />
|
|
<soundReference />
|
|
<soundLocalVariable />
|
|
<soundFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSound>
|
|
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
|
|
<systemName>IQDA:AUTO:0106</systemName>
|
|
<comment>A comment</comment>
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationType>Play</operationType>
|
|
<operationReference>{M1}</operationReference>
|
|
<operationLocalVariable>myVar</operationLocalVariable>
|
|
<operationFormula>a+b</operationFormula>
|
|
<soundAddressing>Formula</soundAddressing>
|
|
<sound>bell.wav
|
|
</sound>
|
|
<soundReference>{M2}</soundReference>
|
|
<soundLocalVariable>myOtherVar</soundLocalVariable>
|
|
<soundFormula>c+d</soundFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSound>
|
|
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
|
|
<systemName>IQDA:AUTO:0107</systemName>
|
|
<comment>A comment</comment>
|
|
<operationAddressing>Formula</operationAddressing>
|
|
<operationType>Play</operationType>
|
|
<operationReference>{M1}</operationReference>
|
|
<operationLocalVariable>myVar</operationLocalVariable>
|
|
<operationFormula>a+b</operationFormula>
|
|
<soundAddressing>LocalVariable</soundAddressing>
|
|
<sound>bell.wav
|
|
</sound>
|
|
<soundReference>{M2}</soundReference>
|
|
<soundLocalVariable>myOtherVar</soundLocalVariable>
|
|
<soundFormula>c+d</soundFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSound>
|
|
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
|
|
<systemName>IQDA:AUTO:0108</systemName>
|
|
<comment>A comment</comment>
|
|
<operationAddressing>LocalVariable</operationAddressing>
|
|
<operationType>Play</operationType>
|
|
<operationReference>{M1}</operationReference>
|
|
<operationLocalVariable>myVar</operationLocalVariable>
|
|
<operationFormula>a+b</operationFormula>
|
|
<soundAddressing>Reference</soundAddressing>
|
|
<sound>bell.wav
|
|
</sound>
|
|
<soundReference>{M2}</soundReference>
|
|
<soundLocalVariable>myOtherVar</soundLocalVariable>
|
|
<soundFormula>c+d</soundFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSound>
|
|
<ActionSound class="jmri.jmrit.logixng.actions.configurexml.ActionSoundXml">
|
|
<systemName>IQDA:AUTO:0109</systemName>
|
|
<comment>A comment</comment>
|
|
<operationAddressing>Reference</operationAddressing>
|
|
<operationType>Play</operationType>
|
|
<operationReference>{M1}</operationReference>
|
|
<operationLocalVariable>myVar</operationLocalVariable>
|
|
<operationFormula>a+b</operationFormula>
|
|
<soundAddressing>Direct</soundAddressing>
|
|
<sound>bell.wav
|
|
</sound>
|
|
<soundReference>{M2}</soundReference>
|
|
<soundLocalVariable>myOtherVar</soundLocalVariable>
|
|
<soundFormula>c+d</soundFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionSound>
|
|
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
|
|
<systemName>IQDA:AUTO:0110</systemName>
|
|
<LocoAddressSocket>
|
|
<socketName>u5yeiwnwv3</socketName>
|
|
</LocoAddressSocket>
|
|
<LocoSpeedSocket>
|
|
<socketName>wyvqcjiwdo</socketName>
|
|
</LocoSpeedSocket>
|
|
<LocoDirectionSocket>
|
|
<socketName>dzdns3u8yd</socketName>
|
|
</LocoDirectionSocket>
|
|
<LocoFunctionSocket>
|
|
<socketName>vzebjhe6vg</socketName>
|
|
</LocoFunctionSocket>
|
|
<LocoFunctionOnOffSocket>
|
|
<socketName>lu8jtjsjw8</socketName>
|
|
</LocoFunctionOnOffSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Throttle>
|
|
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
|
|
<systemName>IQDA:AUTO:0111</systemName>
|
|
<comment>A comment</comment>
|
|
<LocoAddressSocket>
|
|
<socketName>r1la1s8cjo</socketName>
|
|
</LocoAddressSocket>
|
|
<LocoSpeedSocket>
|
|
<socketName>wz5cptedyi</socketName>
|
|
</LocoSpeedSocket>
|
|
<LocoDirectionSocket>
|
|
<socketName>bunwr9bz9z</socketName>
|
|
</LocoDirectionSocket>
|
|
<LocoFunctionSocket>
|
|
<socketName>mqrzcgasrg</socketName>
|
|
</LocoFunctionSocket>
|
|
<LocoFunctionOnOffSocket>
|
|
<socketName>sijsqsb3yh</socketName>
|
|
</LocoFunctionOnOffSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Throttle>
|
|
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
|
|
<systemName>IQDA:AUTO:0112</systemName>
|
|
<StartSocket>
|
|
<socketName>p1q4shjmcu</socketName>
|
|
</StartSocket>
|
|
<StopSocket>
|
|
<socketName>it3c6j7e3t</socketName>
|
|
</StopSocket>
|
|
<Actions>
|
|
<Socket>
|
|
<delay>0</delay>
|
|
<socketName>arbetksl9i</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<startImmediately>no</startImmediately>
|
|
<runContinuously>no</runContinuously>
|
|
<unit>MilliSeconds</unit>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionTimer>
|
|
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
|
|
<systemName>IQDA:AUTO:0113</systemName>
|
|
<comment>A comment</comment>
|
|
<StartSocket>
|
|
<socketName>fzlpscpuxu</socketName>
|
|
</StartSocket>
|
|
<StopSocket>
|
|
<socketName>na5e881g7y</socketName>
|
|
</StopSocket>
|
|
<Actions>
|
|
<Socket>
|
|
<delay>100</delay>
|
|
<socketName>w6qkon778m</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<startImmediately>no</startImmediately>
|
|
<runContinuously>yes</runContinuously>
|
|
<unit>MilliSeconds</unit>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionTimer>
|
|
<ActionTimer class="jmri.jmrit.logixng.actions.configurexml.ActionTimerXml">
|
|
<systemName>IQDA:AUTO:0114</systemName>
|
|
<comment>A comment</comment>
|
|
<StartSocket>
|
|
<socketName>agplnqxa8a</socketName>
|
|
<systemName>IQDE:AUTO:0001</systemName>
|
|
</StartSocket>
|
|
<StopSocket>
|
|
<socketName>yr8yrz4rol</socketName>
|
|
<systemName>IQDE:AUTO:0002</systemName>
|
|
</StopSocket>
|
|
<Actions>
|
|
<Socket>
|
|
<delay>2400</delay>
|
|
<socketName>mlmiu9f7im</socketName>
|
|
<systemName>IQDA:AUTO:0115</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<delay>10</delay>
|
|
<socketName>n8r2744dqv</socketName>
|
|
<systemName>IQDA:AUTO:0116</systemName>
|
|
</Socket>
|
|
</Actions>
|
|
<startImmediately>yes</startImmediately>
|
|
<runContinuously>no</runContinuously>
|
|
<unit>MilliSeconds</unit>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionTimer>
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA:AUTO:0115</systemName>
|
|
<comment>Action socket 1</comment>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>hvtwyj9jhi</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA:AUTO:0116</systemName>
|
|
<comment>Action socket 2</comment>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>wtn2b1qurw</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
|
|
<systemName>IQDA:AUTO:0117</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<turnoutState>Thrown</turnoutState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionTurnout>
|
|
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
|
|
<systemName>IQDA:AUTO:0118</systemName>
|
|
<comment>A comment</comment>
|
|
<turnout>IT1</turnout>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>LocalVariable</stateAddressing>
|
|
<turnoutState>Closed</turnoutState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionTurnout>
|
|
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
|
|
<systemName>IQDA:AUTO:0119</systemName>
|
|
<comment>A comment</comment>
|
|
<turnout>IT1</turnout>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>Formula</stateAddressing>
|
|
<turnoutState>Thrown</turnoutState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionTurnout>
|
|
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
|
|
<systemName>IQDA:AUTO:0120</systemName>
|
|
<comment>A comment</comment>
|
|
<turnout>IT1</turnout>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>Reference</stateAddressing>
|
|
<turnoutState>Toggle</turnoutState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionTurnout>
|
|
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
|
|
<systemName>IQDA:AUTO:0121</systemName>
|
|
<comment>A comment</comment>
|
|
<turnout>IT1</turnout>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<turnoutState>Unknown</turnoutState>
|
|
<stateReference>{IM2}</stateReference>
|
|
<stateLocalVariable>index2</stateLocalVariable>
|
|
<stateFormula>"IT"+index2</stateFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionTurnout>
|
|
<ActionTurnout class="jmri.jmrit.logixng.actions.configurexml.ActionTurnoutXml">
|
|
<systemName>IQDA:AUTO:0122</systemName>
|
|
<turnout>IT1</turnout>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<turnoutState>Inconsistent</turnoutState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionTurnout>
|
|
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
|
|
<systemName>IQDA:AUTO:0123</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>AllocateWarrantRoute</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<trainIdName />
|
|
<controlAutoTrain>Halt</controlAutoTrain>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionWarrant>
|
|
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
|
|
<systemName>IQDA:AUTO:0124</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>AllocateWarrantRoute</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<trainIdName />
|
|
<controlAutoTrain>Halt</controlAutoTrain>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionWarrant>
|
|
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
|
|
<systemName>IQDA:AUTO:0125</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>AllocateWarrantRoute</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<trainIdName />
|
|
<controlAutoTrain>Halt</controlAutoTrain>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>ThrowException</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionWarrant>
|
|
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
|
|
<systemName>IQDA:AUTO:0126</systemName>
|
|
<comment>Direct / Direct / Direct :: SetTrainName</comment>
|
|
<warrant>Test Warrant</warrant>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>SetTrainName</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<trainIdName>ABC</trainIdName>
|
|
<controlAutoTrain>Halt</controlAutoTrain>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionWarrant>
|
|
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
|
|
<systemName>IQDA:AUTO:0127</systemName>
|
|
<comment>Direct / Direct / Direct :: ControlAutoTrain - Resume</comment>
|
|
<warrant>Test Warrant</warrant>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>ControlAutoTrain</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<trainIdName />
|
|
<controlAutoTrain>Resume</controlAutoTrain>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionWarrant>
|
|
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
|
|
<systemName>IQDA:AUTO:0128</systemName>
|
|
<comment>Direct / Direct :: AllocateWarrantRoute</comment>
|
|
<warrant>Test Warrant</warrant>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>AllocateWarrantRoute</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<trainIdName />
|
|
<controlAutoTrain>Halt</controlAutoTrain>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionWarrant>
|
|
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
|
|
<systemName>IQDA:AUTO:0129</systemName>
|
|
<comment>Direct / LocalVariable</comment>
|
|
<warrant>Test Warrant</warrant>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>LocalVariable</operationAddressing>
|
|
<operationDirect>AllocateWarrantRoute</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<trainIdName />
|
|
<controlAutoTrain>Halt</controlAutoTrain>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionWarrant>
|
|
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
|
|
<systemName>IQDA:AUTO:0130</systemName>
|
|
<comment>LocalVariable / Formula</comment>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference />
|
|
<localVariable>index</localVariable>
|
|
<formula />
|
|
<operationAddressing>Formula</operationAddressing>
|
|
<operationDirect>AllocateWarrantRoute</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<trainIdName />
|
|
<controlAutoTrain>Halt</controlAutoTrain>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionWarrant>
|
|
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
|
|
<systemName>IQDA:AUTO:0131</systemName>
|
|
<comment>Formula / Reference</comment>
|
|
<addressing>Formula</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Reference</operationAddressing>
|
|
<operationDirect>AllocateWarrantRoute</operationDirect>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<trainIdName />
|
|
<controlAutoTrain>Halt</controlAutoTrain>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionWarrant>
|
|
<ActionWarrant class="jmri.jmrit.logixng.actions.configurexml.ActionWarrantXml">
|
|
<systemName>IQDA:AUTO:0132</systemName>
|
|
<comment>Reference / Direct :: DeallocateWarrant</comment>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>DeallocateWarrant</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<dataAddressing>Direct</dataAddressing>
|
|
<dataReference />
|
|
<dataLocalVariable />
|
|
<dataFormula />
|
|
<trainIdName />
|
|
<controlAutoTrain>Halt</controlAutoTrain>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>AbortExecution</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionWarrant>
|
|
<CallModule class="jmri.jmrit.logixng.actions.configurexml.DigitalCallModuleXml">
|
|
<systemName>IQDA:AUTO:0133</systemName>
|
|
<Parameters />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</CallModule>
|
|
<CallModule class="jmri.jmrit.logixng.actions.configurexml.DigitalCallModuleXml">
|
|
<systemName>IQDA:AUTO:0134</systemName>
|
|
<comment>A comment</comment>
|
|
<module>IQM1</module>
|
|
<Parameters>
|
|
<Parameter>
|
|
<name>Abc</name>
|
|
<initalValueType>FloatingNumber</initalValueType>
|
|
<initialValueData>12.32</initialValueData>
|
|
<returnValueType>LocalVariable</returnValueType>
|
|
<returnValueData>SomeVar</returnValueData>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Def</name>
|
|
<initalValueType>Formula</initalValueType>
|
|
<initialValueData>12 + 32</initialValueData>
|
|
<returnValueType>Memory</returnValueType>
|
|
<returnValueData>M1</returnValueData>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Ghi</name>
|
|
<initalValueType>Integer</initalValueType>
|
|
<initialValueData>21</initialValueData>
|
|
<returnValueType>None</returnValueType>
|
|
<returnValueData />
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Jkl</name>
|
|
<initalValueType>LocalVariable</initalValueType>
|
|
<initialValueData>MyVar</initialValueData>
|
|
<returnValueType>Memory</returnValueType>
|
|
<returnValueData>M34</returnValueData>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Mno</name>
|
|
<initalValueType>Memory</initalValueType>
|
|
<initialValueData>M2</initialValueData>
|
|
<returnValueType>LocalVariable</returnValueType>
|
|
<returnValueData>SomeVar</returnValueData>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Pqr</name>
|
|
<initalValueType>None</initalValueType>
|
|
<initialValueData />
|
|
<returnValueType>LocalVariable</returnValueType>
|
|
<returnValueData>SomeVar</returnValueData>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Stu</name>
|
|
<initalValueType>Reference</initalValueType>
|
|
<initialValueData>{MyVar}</initialValueData>
|
|
<returnValueType>LocalVariable</returnValueType>
|
|
<returnValueData>SomeVar</returnValueData>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>Vxy</name>
|
|
<initalValueType>String</initalValueType>
|
|
<initialValueData>Some string</initialValueData>
|
|
<returnValueType>LocalVariable</returnValueType>
|
|
<returnValueData>SomeVar</returnValueData>
|
|
</Parameter>
|
|
</Parameters>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</CallModule>
|
|
<DigitalFormula class="jmri.jmrit.logixng.actions.configurexml.DigitalFormulaXml">
|
|
<systemName>IQDA:AUTO:0135</systemName>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>xkpmucglho</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<formula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalFormula>
|
|
<DigitalFormula class="jmri.jmrit.logixng.actions.configurexml.DigitalFormulaXml">
|
|
<systemName>IQDA:AUTO:0136</systemName>
|
|
<comment>A comment</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>ylwoabv6fq</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<formula>n + 1</formula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalFormula>
|
|
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
|
|
<systemName>IQDA:AUTO:0137</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>giy8qh2z3u</socketName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>vfwweob5m5</socketName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoAnalogAction>
|
|
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
|
|
<systemName>IQDA:AUTO:0138</systemName>
|
|
<comment>A comment</comment>
|
|
<ExpressionSocket>
|
|
<socketName>yaqxy9q8hy</socketName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>hl13rri672</socketName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoAnalogAction>
|
|
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
|
|
<systemName>IQDA:AUTO:0139</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>ltgd2qb77v</socketName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>ic96q2hbud</socketName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoStringAction>
|
|
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
|
|
<systemName>IQDA:AUTO:0140</systemName>
|
|
<comment>A comment</comment>
|
|
<ExpressionSocket>
|
|
<socketName>swv3ozpik4</socketName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>md4vda81d6</socketName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoStringAction>
|
|
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
|
|
<systemName>IQDA:AUTO:0141</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>Disable</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</EnableLogix>
|
|
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
|
|
<systemName>IQDA:AUTO:0142</systemName>
|
|
<comment>A comment</comment>
|
|
<logix>IX1</logix>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>LocalVariable</operationAddressing>
|
|
<operationDirect>Enable</operationDirect>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</EnableLogix>
|
|
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
|
|
<systemName>IQDA:AUTO:0143</systemName>
|
|
<comment>A comment</comment>
|
|
<logix>IX1</logix>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Formula</operationAddressing>
|
|
<operationDirect>Disable</operationDirect>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</EnableLogix>
|
|
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
|
|
<systemName>IQDA:AUTO:0144</systemName>
|
|
<comment>A comment</comment>
|
|
<logix>IX1</logix>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Reference</operationAddressing>
|
|
<operationDirect>Enable</operationDirect>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</EnableLogix>
|
|
<EnableLogix class="jmri.jmrit.logixng.actions.configurexml.EnableLogixXml">
|
|
<systemName>IQDA:AUTO:0145</systemName>
|
|
<comment>A comment</comment>
|
|
<logix>IX1</logix>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>Enable</operationDirect>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</EnableLogix>
|
|
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
|
|
<systemName>IQDA:AUTO:0146</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>SetNXPairEnabled</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionEntryExit>
|
|
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
|
|
<systemName>IQDA:AUTO:0147</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>Direct</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>LocalVariable</operationAddressing>
|
|
<operationDirect>SetNXPairDisabled</operationDirect>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionEntryExit>
|
|
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
|
|
<systemName>IQDA:AUTO:0148</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>LocalVariable</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Formula</operationAddressing>
|
|
<operationDirect>SetNXPairEnabled</operationDirect>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionEntryExit>
|
|
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
|
|
<systemName>IQDA:AUTO:0149</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>Formula</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Reference</operationAddressing>
|
|
<operationDirect>SetNXPairSegment</operationDirect>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionEntryExit>
|
|
<ActionEntryExit class="jmri.jmrit.logixng.actions.configurexml.ActionEntryExitXml">
|
|
<systemName>IQDA:AUTO:0150</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>Reference</addressing>
|
|
<reference>{IM1}</reference>
|
|
<localVariable>index</localVariable>
|
|
<formula>"IT"+index</formula>
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>SetNXPairDisabled</operationDirect>
|
|
<operationReference>{IM2}</operationReference>
|
|
<operationLocalVariable>index2</operationLocalVariable>
|
|
<operationFormula>"IT"+index2</operationFormula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionEntryExit>
|
|
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
|
|
<systemName>IQDA:AUTO:0151</systemName>
|
|
<Socket>
|
|
<socketName>s2fd5b5ant</socketName>
|
|
</Socket>
|
|
<delayAddressing>Direct</delayAddressing>
|
|
<delay>0</delay>
|
|
<delayReference />
|
|
<delayLocalVariable />
|
|
<delayFormula />
|
|
<unit>MilliSeconds</unit>
|
|
<resetIfAlreadyStarted>no</resetIfAlreadyStarted>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExecuteDelayed>
|
|
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
|
|
<systemName>IQDA:AUTO:0152</systemName>
|
|
<comment>A comment</comment>
|
|
<Socket>
|
|
<socketName>qc6vymhcmw</socketName>
|
|
</Socket>
|
|
<delayAddressing>Direct</delayAddressing>
|
|
<delay>100</delay>
|
|
<delayReference />
|
|
<delayLocalVariable />
|
|
<delayFormula />
|
|
<unit>MilliSeconds</unit>
|
|
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExecuteDelayed>
|
|
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
|
|
<systemName>IQDA:AUTO:0153</systemName>
|
|
<comment>A comment</comment>
|
|
<Socket>
|
|
<socketName>px5k9le3q7</socketName>
|
|
</Socket>
|
|
<delayAddressing>LocalVariable</delayAddressing>
|
|
<delay>0</delay>
|
|
<delayReference />
|
|
<delayLocalVariable>MyVar</delayLocalVariable>
|
|
<delayFormula />
|
|
<unit>MilliSeconds</unit>
|
|
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
|
|
<useIndividualTimers>yes</useIndividualTimers>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExecuteDelayed>
|
|
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
|
|
<systemName>IQDA:AUTO:0154</systemName>
|
|
<comment>A comment</comment>
|
|
<Socket>
|
|
<socketName>wfubaackwj</socketName>
|
|
</Socket>
|
|
<delayAddressing>Reference</delayAddressing>
|
|
<delay>0</delay>
|
|
<delayReference>{MyMemory}</delayReference>
|
|
<delayLocalVariable />
|
|
<delayFormula />
|
|
<unit>MilliSeconds</unit>
|
|
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExecuteDelayed>
|
|
<ExecuteDelayed class="jmri.jmrit.logixng.actions.configurexml.ExecuteDelayedXml">
|
|
<systemName>IQDA:AUTO:0155</systemName>
|
|
<comment>A comment</comment>
|
|
<Socket>
|
|
<socketName>xxa2557ufv</socketName>
|
|
</Socket>
|
|
<delayAddressing>Formula</delayAddressing>
|
|
<delay>0</delay>
|
|
<delayReference />
|
|
<delayLocalVariable />
|
|
<delayFormula>MyVar + 10</delayFormula>
|
|
<unit>MilliSeconds</unit>
|
|
<resetIfAlreadyStarted>yes</resetIfAlreadyStarted>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExecuteDelayed>
|
|
<For class="jmri.jmrit.logixng.actions.configurexml.ForXml">
|
|
<systemName>IQDA:AUTO:0156</systemName>
|
|
<InitSocket>
|
|
<socketName>i5c33tykdg</socketName>
|
|
</InitSocket>
|
|
<WhileSocket>
|
|
<socketName>ue5uabqwcq</socketName>
|
|
</WhileSocket>
|
|
<AfterEachSocket>
|
|
<socketName>tsl5y4rd1j</socketName>
|
|
</AfterEachSocket>
|
|
<DoSocket>
|
|
<socketName>yi5j36gpi5</socketName>
|
|
</DoSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</For>
|
|
<For class="jmri.jmrit.logixng.actions.configurexml.ForXml">
|
|
<systemName>IQDA:AUTO:0157</systemName>
|
|
<comment>A comment</comment>
|
|
<InitSocket>
|
|
<socketName>uigst3qzfq</socketName>
|
|
</InitSocket>
|
|
<WhileSocket>
|
|
<socketName>qm1fqiu6gx</socketName>
|
|
</WhileSocket>
|
|
<AfterEachSocket>
|
|
<socketName>vpx1chtvc2</socketName>
|
|
</AfterEachSocket>
|
|
<DoSocket>
|
|
<socketName>uerxutuxfr</socketName>
|
|
</DoSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</For>
|
|
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" type="ExecuteOnChange">
|
|
<systemName>IQDA:AUTO:0158</systemName>
|
|
<IfSocket>
|
|
<socketName>c16uqv8odx</socketName>
|
|
</IfSocket>
|
|
<ThenSocket>
|
|
<socketName>xrf4gchgqs</socketName>
|
|
</ThenSocket>
|
|
<ElseSocket>
|
|
<socketName>v1mdz314z1</socketName>
|
|
</ElseSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</IfThenElse>
|
|
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" type="ExecuteOnChange">
|
|
<systemName>IQDA:AUTO:0159</systemName>
|
|
<comment>A comment</comment>
|
|
<IfSocket>
|
|
<socketName>vz5rpupjcy</socketName>
|
|
</IfSocket>
|
|
<ThenSocket>
|
|
<socketName>f2cwy2z413</socketName>
|
|
</ThenSocket>
|
|
<ElseSocket>
|
|
<socketName>vbo38qftkw</socketName>
|
|
</ElseSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</IfThenElse>
|
|
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" type="AlwaysExecute">
|
|
<systemName>IQDA:AUTO:0160</systemName>
|
|
<comment>A comment</comment>
|
|
<IfSocket>
|
|
<socketName>qb2mbvzho1</socketName>
|
|
</IfSocket>
|
|
<ThenSocket>
|
|
<socketName>yc6e2habox</socketName>
|
|
</ThenSocket>
|
|
<ElseSocket>
|
|
<socketName>u5ryhxupqt</socketName>
|
|
</ElseSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</IfThenElse>
|
|
<Logix class="jmri.jmrit.logixng.actions.configurexml.LogixXml">
|
|
<systemName>IQDA:AUTO:0161</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>stokvn5ays</socketName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>gm282fpv6v</socketName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Logix>
|
|
<Logix class="jmri.jmrit.logixng.actions.configurexml.LogixXml">
|
|
<systemName>IQDA:AUTO:0162</systemName>
|
|
<comment>A comment</comment>
|
|
<ExpressionSocket>
|
|
<socketName>vzermykkwe</socketName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>bmdz8155n7</socketName>
|
|
<systemName>IQDB:AUTO:0001</systemName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Logix>
|
|
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
|
|
<systemName>IQDA:AUTO:0163</systemName>
|
|
<logToLog>yes</logToLog>
|
|
<logToScriptOutput>no</logToScriptOutput>
|
|
<formatType>OnlyText</formatType>
|
|
<format />
|
|
<DataList />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogData>
|
|
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
|
|
<systemName>IQDA:AUTO:0164</systemName>
|
|
<comment>A comment</comment>
|
|
<logToLog>yes</logToLog>
|
|
<logToScriptOutput>yes</logToScriptOutput>
|
|
<formatType>OnlyText</formatType>
|
|
<format>Some text</format>
|
|
<DataList>
|
|
<Data>
|
|
<type>LocalVariable</type>
|
|
<data>MyVar</data>
|
|
</Data>
|
|
</DataList>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogData>
|
|
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
|
|
<systemName>IQDA:AUTO:0165</systemName>
|
|
<comment>A comment</comment>
|
|
<logToLog>yes</logToLog>
|
|
<logToScriptOutput>yes</logToScriptOutput>
|
|
<formatType>CommaSeparatedList</formatType>
|
|
<format />
|
|
<DataList>
|
|
<Data>
|
|
<type>Memory</type>
|
|
<data>IM1</data>
|
|
</Data>
|
|
</DataList>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogData>
|
|
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
|
|
<systemName>IQDA:AUTO:0166</systemName>
|
|
<comment>A comment</comment>
|
|
<logToLog>yes</logToLog>
|
|
<logToScriptOutput>yes</logToScriptOutput>
|
|
<formatType>StringFormat</formatType>
|
|
<format>MyVar has the value %s</format>
|
|
<DataList>
|
|
<Data>
|
|
<type>Reference</type>
|
|
<data>{MyVar}</data>
|
|
</Data>
|
|
</DataList>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogData>
|
|
<LogData class="jmri.jmrit.logixng.actions.configurexml.LogDataXml">
|
|
<systemName>IQDA:AUTO:0167</systemName>
|
|
<comment>A comment</comment>
|
|
<logToLog>yes</logToLog>
|
|
<logToScriptOutput>yes</logToScriptOutput>
|
|
<formatType>StringFormat</formatType>
|
|
<format>str(10): %s, 25: %d, IM1: %s, MyVar: %s</format>
|
|
<DataList>
|
|
<Data>
|
|
<type>Formula</type>
|
|
<data>str(10)</data>
|
|
</Data>
|
|
<Data>
|
|
<type>Formula</type>
|
|
<data>25</data>
|
|
</Data>
|
|
<Data>
|
|
<type>Memory</type>
|
|
<data>IM1</data>
|
|
</Data>
|
|
<Data>
|
|
<type>LocalVariable</type>
|
|
<data>MyVar</data>
|
|
</Data>
|
|
</DataList>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogData>
|
|
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
|
|
<systemName>IQDA:AUTO:0168</systemName>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogLocalVariables>
|
|
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
|
|
<systemName>IQDA:AUTO:0169</systemName>
|
|
<comment>A comment</comment>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogLocalVariables>
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA:AUTO:0170</systemName>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>qmnvr8x6dh</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA:AUTO:0171</systemName>
|
|
<comment>A comment</comment>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>vk5lkviuur</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<Sequence class="jmri.jmrit.logixng.actions.configurexml.SequenceXml">
|
|
<systemName>IQDA:AUTO:0172</systemName>
|
|
<StartSocket>
|
|
<socketName>uhkz5o8ngb</socketName>
|
|
</StartSocket>
|
|
<StopSocket>
|
|
<socketName>fmes5114s7</socketName>
|
|
</StopSocket>
|
|
<ResetSocket>
|
|
<socketName>u1tcwc22t7</socketName>
|
|
</ResetSocket>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>w5u712cnzw</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>gar6tbjl2s</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<startImmediately>yes</startImmediately>
|
|
<runContinuously>no</runContinuously>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Sequence>
|
|
<Sequence class="jmri.jmrit.logixng.actions.configurexml.SequenceXml">
|
|
<systemName>IQDA:AUTO:0173</systemName>
|
|
<comment>A comment</comment>
|
|
<StartSocket>
|
|
<socketName>yftc77a94b</socketName>
|
|
<systemName>IQDE:AUTO:0003</systemName>
|
|
</StartSocket>
|
|
<StopSocket>
|
|
<socketName>yw8m1pcmnn</socketName>
|
|
<systemName>IQDE:AUTO:0004</systemName>
|
|
</StopSocket>
|
|
<ResetSocket>
|
|
<socketName>oaecqvs2z3</socketName>
|
|
<systemName>IQDE:AUTO:0005</systemName>
|
|
</ResetSocket>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>v21s627l7l</socketName>
|
|
<systemName>IQDE:AUTO:0006</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>ec8s4bhwzk</socketName>
|
|
<systemName>IQDE:AUTO:0007</systemName>
|
|
</Socket>
|
|
</Expressions>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>h69jag1em1</socketName>
|
|
<systemName>IQDA:AUTO:0174</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>owpzdy41j3</socketName>
|
|
<systemName>IQDA:AUTO:0175</systemName>
|
|
</Socket>
|
|
</Actions>
|
|
<startImmediately>no</startImmediately>
|
|
<runContinuously>yes</runContinuously>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Sequence>
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA:AUTO:0174</systemName>
|
|
<comment>Action socket 1</comment>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>ww2jevw81g</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA:AUTO:0175</systemName>
|
|
<comment>Action socket 2</comment>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>jeqqv9etpr</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
|
|
<systemName>IQDA:AUTO:0176</systemName>
|
|
<ValidateSocket>
|
|
<socketName>r2q1sptvpm</socketName>
|
|
</ValidateSocket>
|
|
<ExecuteSocket>
|
|
<socketName>gnalq7ww6b</socketName>
|
|
</ExecuteSocket>
|
|
<Buttons>
|
|
<name>Ok</name>
|
|
</Buttons>
|
|
<formatType>OnlyText</formatType>
|
|
<format />
|
|
<localVariableForSelectedButton />
|
|
<localVariableForInputString />
|
|
<modal>yes</modal>
|
|
<multiLine>no</multiLine>
|
|
<DataList />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ShowDialog>
|
|
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
|
|
<systemName>IQDA:AUTO:0177</systemName>
|
|
<comment>A comment</comment>
|
|
<ValidateSocket>
|
|
<socketName>sllnnotucc</socketName>
|
|
<systemName>IQDE:AUTO:0008</systemName>
|
|
</ValidateSocket>
|
|
<ExecuteSocket>
|
|
<socketName>blucr56qtq</socketName>
|
|
<systemName>IQDA:AUTO:0178</systemName>
|
|
</ExecuteSocket>
|
|
<Buttons>
|
|
<name>Ok</name>
|
|
</Buttons>
|
|
<formatType>OnlyText</formatType>
|
|
<format>Some text</format>
|
|
<localVariableForSelectedButton>myVar</localVariableForSelectedButton>
|
|
<localVariableForInputString />
|
|
<modal>yes</modal>
|
|
<multiLine>yes</multiLine>
|
|
<DataList>
|
|
<Data>
|
|
<type>LocalVariable</type>
|
|
<data>MyVar</data>
|
|
</Data>
|
|
</DataList>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ShowDialog>
|
|
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
|
|
<systemName>IQDA:AUTO:0178</systemName>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogLocalVariables>
|
|
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
|
|
<systemName>IQDA:AUTO:0179</systemName>
|
|
<comment>A comment</comment>
|
|
<ValidateSocket>
|
|
<socketName>oez1yoi9lf</socketName>
|
|
</ValidateSocket>
|
|
<ExecuteSocket>
|
|
<socketName>tcopk5hswx</socketName>
|
|
</ExecuteSocket>
|
|
<Buttons>
|
|
<name>Cancel</name>
|
|
<name>Yes</name>
|
|
<name>No</name>
|
|
</Buttons>
|
|
<formatType>CommaSeparatedList</formatType>
|
|
<format />
|
|
<localVariableForSelectedButton />
|
|
<localVariableForInputString />
|
|
<modal>yes</modal>
|
|
<multiLine>yes</multiLine>
|
|
<DataList>
|
|
<Data>
|
|
<type>Memory</type>
|
|
<data>IM1</data>
|
|
</Data>
|
|
</DataList>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ShowDialog>
|
|
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
|
|
<systemName>IQDA:AUTO:0180</systemName>
|
|
<comment>A comment</comment>
|
|
<ValidateSocket>
|
|
<socketName>ntvvjkc2si</socketName>
|
|
</ValidateSocket>
|
|
<ExecuteSocket>
|
|
<socketName>f59nolepsp</socketName>
|
|
</ExecuteSocket>
|
|
<Buttons>
|
|
<name>No</name>
|
|
</Buttons>
|
|
<formatType>StringFormat</formatType>
|
|
<format>MyVar has the value %s</format>
|
|
<localVariableForSelectedButton />
|
|
<localVariableForInputString />
|
|
<modal>yes</modal>
|
|
<multiLine>yes</multiLine>
|
|
<DataList>
|
|
<Data>
|
|
<type>Reference</type>
|
|
<data>{MyVar}</data>
|
|
</Data>
|
|
</DataList>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ShowDialog>
|
|
<ShowDialog class="jmri.jmrit.logixng.actions.configurexml.ShowDialogXml">
|
|
<systemName>IQDA:AUTO:0181</systemName>
|
|
<comment>A comment</comment>
|
|
<ValidateSocket>
|
|
<socketName>f3kvmahi6f</socketName>
|
|
</ValidateSocket>
|
|
<ExecuteSocket>
|
|
<socketName>xouo7pa12m</socketName>
|
|
</ExecuteSocket>
|
|
<Buttons>
|
|
<name>No</name>
|
|
</Buttons>
|
|
<formatType>StringFormat</formatType>
|
|
<format>str(10): %s, 25: %d, IM1: %s, MyVar: %s</format>
|
|
<localVariableForSelectedButton />
|
|
<localVariableForInputString />
|
|
<modal>yes</modal>
|
|
<multiLine>yes</multiLine>
|
|
<DataList>
|
|
<Data>
|
|
<type>Formula</type>
|
|
<data>str(10)</data>
|
|
</Data>
|
|
<Data>
|
|
<type>Formula</type>
|
|
<data>25</data>
|
|
</Data>
|
|
<Data>
|
|
<type>Memory</type>
|
|
<data>IM1</data>
|
|
</Data>
|
|
<Data>
|
|
<type>LocalVariable</type>
|
|
<data>MyVar</data>
|
|
</Data>
|
|
</DataList>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ShowDialog>
|
|
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
|
|
<systemName>IQDA:AUTO:0182</systemName>
|
|
<operation>ShutdownJMRI</operation>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ShutdownComputer>
|
|
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
|
|
<systemName>IQDA:AUTO:0183</systemName>
|
|
<comment>A comment</comment>
|
|
<operation>ShutdownComputer</operation>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ShutdownComputer>
|
|
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
|
|
<systemName>IQDA:AUTO:0184</systemName>
|
|
<comment>A comment</comment>
|
|
<operation>RebootComputer</operation>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ShutdownComputer>
|
|
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
|
|
<systemName>IQDA:AUTO:0185</systemName>
|
|
<comment>A comment</comment>
|
|
<operation>ShutdownJMRI</operation>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ShutdownComputer>
|
|
<ShutdownComputer class="jmri.jmrit.logixng.actions.configurexml.ShutdownComputerXml">
|
|
<systemName>IQDA:AUTO:0186</systemName>
|
|
<comment>A comment</comment>
|
|
<operation>RebootJMRI</operation>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ShutdownComputer>
|
|
<TableForEach class="jmri.jmrit.logixng.actions.configurexml.TableForEachXml">
|
|
<systemName>IQDA:AUTO:0187</systemName>
|
|
<localVariable />
|
|
<tableAddressing>Direct</tableAddressing>
|
|
<tableReference />
|
|
<tableLocalVariable />
|
|
<tableFormula />
|
|
<rowOrColumnAddressing>Direct</rowOrColumnAddressing>
|
|
<rowOrColumnName />
|
|
<rowOrColumnReference />
|
|
<rowOrColumnLocalVariable />
|
|
<rowOrColumnFormula />
|
|
<tableRowOrColumn>Column</tableRowOrColumn>
|
|
<Socket>
|
|
<socketName>f2yy1htw11</socketName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</TableForEach>
|
|
<TableForEach class="jmri.jmrit.logixng.actions.configurexml.TableForEachXml">
|
|
<systemName>IQDA:AUTO:0188</systemName>
|
|
<comment>A comment</comment>
|
|
<localVariable>MyLocalVariable</localVariable>
|
|
<table>IQT1</table>
|
|
<tableAddressing>Direct</tableAddressing>
|
|
<tableReference />
|
|
<tableLocalVariable />
|
|
<tableFormula />
|
|
<rowOrColumnAddressing>Direct</rowOrColumnAddressing>
|
|
<rowOrColumnName>North yard</rowOrColumnName>
|
|
<rowOrColumnReference />
|
|
<rowOrColumnLocalVariable />
|
|
<rowOrColumnFormula />
|
|
<tableRowOrColumn>Row</tableRowOrColumn>
|
|
<Socket>
|
|
<socketName>of4fe695p9</socketName>
|
|
<systemName>IQDA:AUTO:0189</systemName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</TableForEach>
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA:AUTO:0189</systemName>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>ifdxunwxau</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<TableForEach class="jmri.jmrit.logixng.actions.configurexml.TableForEachXml">
|
|
<systemName>IQDA:AUTO:0190</systemName>
|
|
<comment>A comment</comment>
|
|
<localVariable>MyLocalVariable</localVariable>
|
|
<table>IQT1</table>
|
|
<tableAddressing>Direct</tableAddressing>
|
|
<tableReference>{MyTableRef}</tableReference>
|
|
<tableLocalVariable>MyTableVar</tableLocalVariable>
|
|
<tableFormula>MyTableFormula</tableFormula>
|
|
<rowOrColumnAddressing>Direct</rowOrColumnAddressing>
|
|
<rowOrColumnName>Second turnout</rowOrColumnName>
|
|
<rowOrColumnReference>{MyRowOrColumnRef}</rowOrColumnReference>
|
|
<rowOrColumnLocalVariable>MyRowOrColumnVar</rowOrColumnLocalVariable>
|
|
<rowOrColumnFormula>MyRowOrColumnFormula</rowOrColumnFormula>
|
|
<tableRowOrColumn>Column</tableRowOrColumn>
|
|
<Socket>
|
|
<socketName>scd4uvb6nm</socketName>
|
|
<systemName>IQDA:AUTO:0191</systemName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</TableForEach>
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA:AUTO:0191</systemName>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>r8kfv5lcff</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<Throttle class="jmri.jmrit.logixng.actions.configurexml.ActionThrottleXml">
|
|
<systemName>IQDA:AUTO:0192</systemName>
|
|
<comment>A comment</comment>
|
|
<LocoAddressSocket>
|
|
<socketName>usgky5rsrb</socketName>
|
|
<systemName>IQAE:AUTO:0001</systemName>
|
|
</LocoAddressSocket>
|
|
<LocoSpeedSocket>
|
|
<socketName>qn6ys77dah</socketName>
|
|
<systemName>IQAE:AUTO:0002</systemName>
|
|
</LocoSpeedSocket>
|
|
<LocoDirectionSocket>
|
|
<socketName>ikr62o354f</socketName>
|
|
<systemName>IQDE:AUTO:0009</systemName>
|
|
</LocoDirectionSocket>
|
|
<LocoFunctionSocket>
|
|
<socketName>ls8re8zc83</socketName>
|
|
<systemName>IQAE:AUTO:0003</systemName>
|
|
</LocoFunctionSocket>
|
|
<LocoFunctionOnOffSocket>
|
|
<socketName>pa5byjgekz</socketName>
|
|
<systemName>IQDE:AUTO:0010</systemName>
|
|
</LocoFunctionOnOffSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Throttle>
|
|
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
|
|
<systemName>IQDA:AUTO:0193</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>tsi7nvl5qx</socketName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>b5eoozm7v8</socketName>
|
|
</ActionSocket>
|
|
<delayAddressing>Direct</delayAddressing>
|
|
<delay>0</delay>
|
|
<delayReference />
|
|
<delayLocalVariable />
|
|
<delayFormula />
|
|
<unit>MilliSeconds</unit>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Timeout>
|
|
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
|
|
<systemName>IQDA:AUTO:0194</systemName>
|
|
<comment>A comment</comment>
|
|
<ExpressionSocket>
|
|
<socketName>q7pjruu62p</socketName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>qsleqygrxy</socketName>
|
|
</ActionSocket>
|
|
<delayAddressing>Direct</delayAddressing>
|
|
<delay>100</delay>
|
|
<delayReference />
|
|
<delayLocalVariable />
|
|
<delayFormula />
|
|
<unit>MilliSeconds</unit>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Timeout>
|
|
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
|
|
<systemName>IQDA:AUTO:0195</systemName>
|
|
<comment>A comment</comment>
|
|
<ExpressionSocket>
|
|
<socketName>vmt4nkw5ji</socketName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>i9fbdv1y2r</socketName>
|
|
</ActionSocket>
|
|
<delayAddressing>LocalVariable</delayAddressing>
|
|
<delay>0</delay>
|
|
<delayReference />
|
|
<delayLocalVariable>MyVar</delayLocalVariable>
|
|
<delayFormula />
|
|
<unit>MilliSeconds</unit>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Timeout>
|
|
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
|
|
<systemName>IQDA:AUTO:0196</systemName>
|
|
<comment>A comment</comment>
|
|
<ExpressionSocket>
|
|
<socketName>dw5edsemk8</socketName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>uxmfn31vht</socketName>
|
|
</ActionSocket>
|
|
<delayAddressing>Reference</delayAddressing>
|
|
<delay>0</delay>
|
|
<delayReference>{MyMemory}</delayReference>
|
|
<delayLocalVariable />
|
|
<delayFormula />
|
|
<unit>MilliSeconds</unit>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Timeout>
|
|
<Timeout class="jmri.jmrit.logixng.actions.configurexml.TimeoutXml">
|
|
<systemName>IQDA:AUTO:0197</systemName>
|
|
<comment>A comment</comment>
|
|
<ExpressionSocket>
|
|
<socketName>roswglnd19</socketName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>i8w6roy73w</socketName>
|
|
</ActionSocket>
|
|
<delayAddressing>Formula</delayAddressing>
|
|
<delay>0</delay>
|
|
<delayReference />
|
|
<delayLocalVariable />
|
|
<delayFormula>MyVar + 10</delayFormula>
|
|
<unit>MilliSeconds</unit>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</Timeout>
|
|
<TriggerRoute class="jmri.jmrit.logixng.actions.configurexml.TriggerRouteXml">
|
|
<systemName>IQDA:AUTO:0198</systemName>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>TriggerRoute</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</TriggerRoute>
|
|
<TriggerRoute class="jmri.jmrit.logixng.actions.configurexml.TriggerRouteXml">
|
|
<systemName>IQDA:AUTO:0199</systemName>
|
|
<comment>A comment</comment>
|
|
<addressing>Direct</addressing>
|
|
<reference />
|
|
<localVariable />
|
|
<formula />
|
|
<operationAddressing>Direct</operationAddressing>
|
|
<operationDirect>TriggerRoute</operationDirect>
|
|
<operationReference />
|
|
<operationLocalVariable />
|
|
<operationFormula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</TriggerRoute>
|
|
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" type="ExecuteOnChange">
|
|
<systemName>IQDA:AUTO:0200</systemName>
|
|
<comment>A comment</comment>
|
|
<IfSocket>
|
|
<socketName>ev1uzfd9pf</socketName>
|
|
<systemName>IQDE:AUTO:0011</systemName>
|
|
</IfSocket>
|
|
<ThenSocket>
|
|
<socketName>i11nai86us</socketName>
|
|
</ThenSocket>
|
|
<ElseSocket>
|
|
<socketName>w8git7hnst</socketName>
|
|
</ElseSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</IfThenElse>
|
|
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
|
|
<systemName>IQDA:AUTO:0201</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>qwm2pk9fbe</socketName>
|
|
<systemName>IQAE:AUTO:0004</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>o7bx9t3abr</socketName>
|
|
<systemName>IQAA:AUTO:0001</systemName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoAnalogAction>
|
|
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
|
|
<systemName>IQDA:AUTO:0202</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>py9d7hf67a</socketName>
|
|
<systemName>IQAE:AUTO:0005</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>yffx1skiiy</socketName>
|
|
<systemName>IQAA:AUTO:0002</systemName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoAnalogAction>
|
|
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
|
|
<systemName>IQDA:AUTO:0203</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>nzbr18h1c8</socketName>
|
|
<systemName>IQAE:AUTO:0006</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>tpgmxm3sdf</socketName>
|
|
<systemName>IQAA:AUTO:0003</systemName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoAnalogAction>
|
|
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
|
|
<systemName>IQDA:AUTO:0204</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>uloulce9id</socketName>
|
|
<systemName>IQAE:AUTO:0007</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>fwautddjsc</socketName>
|
|
<systemName>IQAA:AUTO:0004</systemName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoAnalogAction>
|
|
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
|
|
<systemName>IQDA:AUTO:0205</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>i37ypyniyv</socketName>
|
|
<systemName>IQAE:AUTO:0008</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>nengzsesfy</socketName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoAnalogAction>
|
|
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
|
|
<systemName>IQDA:AUTO:0206</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>cc8z1zer6v</socketName>
|
|
<systemName>IQAE:AUTO:0009</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>do9su42izz</socketName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoAnalogAction>
|
|
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
|
|
<systemName>IQDA:AUTO:0207</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>fmk6xm9og4</socketName>
|
|
<systemName>IQAE:AUTO:0010</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>at5i7ym4cr</socketName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoAnalogAction>
|
|
<DoAnalogAction class="jmri.jmrit.logixng.actions.configurexml.DoAnalogActionXml">
|
|
<systemName>IQDA:AUTO:0208</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>k92vtibhsd</socketName>
|
|
<systemName>IQAE:AUTO:0011</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>xxkctl2jgd</socketName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoAnalogAction>
|
|
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
|
|
<systemName>IQDA:AUTO:0209</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>rxf2rrd6r2</socketName>
|
|
<systemName>IQSE:AUTO:0001</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>ypr2xr9s3w</socketName>
|
|
<systemName>IQSA:AUTO:0001</systemName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoStringAction>
|
|
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
|
|
<systemName>IQDA:AUTO:0210</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>z69gsm6puq</socketName>
|
|
<systemName>IQSE:AUTO:0002</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>p6x579h62h</socketName>
|
|
<systemName>IQSA:AUTO:0002</systemName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoStringAction>
|
|
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
|
|
<systemName>IQDA:AUTO:0211</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>qf6v72s6t9</socketName>
|
|
<systemName>IQSE:AUTO:0003</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>bbefta7di5</socketName>
|
|
<systemName>IQSA:AUTO:0003</systemName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoStringAction>
|
|
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
|
|
<systemName>IQDA:AUTO:0212</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>bpu8li3q43</socketName>
|
|
<systemName>IQSE:AUTO:0004</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>zpiy2vqwqb</socketName>
|
|
<systemName>IQSA:AUTO:0004</systemName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoStringAction>
|
|
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
|
|
<systemName>IQDA:AUTO:0213</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>t2bbei661v</socketName>
|
|
<systemName>IQSE:AUTO:0005</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>j4q6jw3to8</socketName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoStringAction>
|
|
<DoStringAction class="jmri.jmrit.logixng.actions.configurexml.DoStringActionXml">
|
|
<systemName>IQDA:AUTO:0214</systemName>
|
|
<ExpressionSocket>
|
|
<socketName>jiwihtpedc</socketName>
|
|
<systemName>IQSE:AUTO:0006</systemName>
|
|
</ExpressionSocket>
|
|
<ActionSocket>
|
|
<socketName>ja6wjipcjv</socketName>
|
|
</ActionSocket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DoStringAction>
|
|
</LogixNGDigitalActions>
|
|
<LogixNGDigitalBooleanActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultDigitalBooleanActionManagerXml">
|
|
<DigitalBooleanMany class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanManyXml">
|
|
<systemName>IQDB:AUTO:0001</systemName>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>t8j7so5oxh</socketName>
|
|
<systemName>IQDB:AUTO:0002</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>b7sb74p1xn</socketName>
|
|
<systemName>IQDB:AUTO:0003</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>qgokngqprc</socketName>
|
|
<systemName>IQDB:AUTO:0004</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>gqco7j554t</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalBooleanActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalBooleanMany>
|
|
<DigitalBooleanMany class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanManyXml">
|
|
<systemName>IQDB:AUTO:0002</systemName>
|
|
<comment>A comment</comment>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>snxvx6y2sk</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalBooleanActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalBooleanMany>
|
|
<OnChange class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanOnChangeXml" trigger="CHANGE">
|
|
<systemName>IQDB:AUTO:0003</systemName>
|
|
<Socket>
|
|
<socketName>gi7k5cdexk</socketName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalBooleanActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</OnChange>
|
|
<OnChange class="jmri.jmrit.logixng.actions.configurexml.DigitalBooleanOnChangeXml" trigger="CHANGE_TO_FALSE">
|
|
<systemName>IQDB:AUTO:0004</systemName>
|
|
<comment>A comment</comment>
|
|
<Socket>
|
|
<socketName>gc1ytd8lme</socketName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalBooleanActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</OnChange>
|
|
</LogixNGDigitalBooleanActions>
|
|
<LogixNGAnalogExpressions class="jmri.jmrit.logixng.implementation.configurexml.DefaultAnalogExpressionManagerXml">
|
|
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
|
|
<systemName>IQAE:AUTO:0001</systemName>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogExpressionMemory>
|
|
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
|
|
<systemName>IQAE:AUTO:0002</systemName>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogExpressionMemory>
|
|
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
|
|
<systemName>IQAE:AUTO:0003</systemName>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogExpressionMemory>
|
|
<AnalogExpressionConstant class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionConstantXml">
|
|
<systemName>IQAE:AUTO:0004</systemName>
|
|
<value>0.0</value>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogExpressionConstant>
|
|
<AnalogExpressionConstant class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionConstantXml">
|
|
<systemName>IQAE:AUTO:0005</systemName>
|
|
<comment>A comment</comment>
|
|
<value>12.44</value>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogExpressionConstant>
|
|
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
|
|
<systemName>IQAE:AUTO:0006</systemName>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogExpressionMemory>
|
|
<AnalogExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.AnalogExpressionMemoryXml">
|
|
<systemName>IQAE:AUTO:0007</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>IM1</memory>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogExpressionMemory>
|
|
<AnalogFormula class="jmri.jmrit.logixng.expressions.configurexml.AnalogFormulaXml">
|
|
<systemName>IQAE:AUTO:0008</systemName>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>sc4mxjs8c2</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<formula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogFormula>
|
|
<AnalogFormula class="jmri.jmrit.logixng.expressions.configurexml.AnalogFormulaXml">
|
|
<systemName>IQAE:AUTO:0009</systemName>
|
|
<comment>A comment</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>qjmirgm6te</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<formula>sin(a)*2 + 14</formula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogFormula>
|
|
<TimeSinceMidnight class="jmri.jmrit.logixng.expressions.configurexml.TimeSinceMidnightXml">
|
|
<systemName>IQAE:AUTO:0010</systemName>
|
|
<type>SystemClock</type>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</TimeSinceMidnight>
|
|
<TimeSinceMidnight class="jmri.jmrit.logixng.expressions.configurexml.TimeSinceMidnightXml">
|
|
<systemName>IQAE:AUTO:0011</systemName>
|
|
<comment>A comment</comment>
|
|
<type>FastClock</type>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</TimeSinceMidnight>
|
|
</LogixNGAnalogExpressions>
|
|
<LogixNGAnalogActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultAnalogActionManagerXml">
|
|
<AnalogActionMemory class="jmri.jmrit.logixng.actions.configurexml.AnalogActionMemoryXml">
|
|
<systemName>IQAA:AUTO:0001</systemName>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogActionMemory>
|
|
<AnalogActionMemory class="jmri.jmrit.logixng.actions.configurexml.AnalogActionMemoryXml">
|
|
<systemName>IQAA:AUTO:0002</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>Some memory</memory>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogActionMemory>
|
|
<AnalogMany class="jmri.jmrit.logixng.actions.configurexml.AnalogManyXml">
|
|
<systemName>IQAA:AUTO:0003</systemName>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>vxzss5shyt</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogMany>
|
|
<AnalogMany class="jmri.jmrit.logixng.actions.configurexml.AnalogManyXml">
|
|
<systemName>IQAA:AUTO:0004</systemName>
|
|
<comment>A comment</comment>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>p5ve43oqss</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleAnalogActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</AnalogMany>
|
|
</LogixNGAnalogActions>
|
|
<LogixNGStringExpressions class="jmri.jmrit.logixng.implementation.configurexml.DefaultStringExpressionManagerXml">
|
|
<StringExpressionConstant class="jmri.jmrit.logixng.expressions.configurexml.StringExpressionConstantXml">
|
|
<systemName>IQSE:AUTO:0001</systemName>
|
|
<value />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</StringExpressionConstant>
|
|
<StringExpressionConstant class="jmri.jmrit.logixng.expressions.configurexml.StringExpressionConstantXml">
|
|
<systemName>IQSE:AUTO:0002</systemName>
|
|
<comment>A comment</comment>
|
|
<value>Some string</value>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</StringExpressionConstant>
|
|
<StringExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.StringExpressionMemoryXml">
|
|
<systemName>IQSE:AUTO:0003</systemName>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</StringExpressionMemory>
|
|
<StringExpressionMemory class="jmri.jmrit.logixng.expressions.configurexml.StringExpressionMemoryXml">
|
|
<systemName>IQSE:AUTO:0004</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>IM1</memory>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</StringExpressionMemory>
|
|
<StringFormula class="jmri.jmrit.logixng.expressions.configurexml.StringFormulaXml">
|
|
<systemName>IQSE:AUTO:0005</systemName>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>p8rquyjaut</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<formula />
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</StringFormula>
|
|
<StringFormula class="jmri.jmrit.logixng.expressions.configurexml.StringFormulaXml">
|
|
<systemName>IQSE:AUTO:0006</systemName>
|
|
<comment>A comment</comment>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>xpsgb9y5g6</socketName>
|
|
</Socket>
|
|
</Expressions>
|
|
<formula>sin(a)*2 + 14</formula>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringExpressionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</StringFormula>
|
|
</LogixNGStringExpressions>
|
|
<LogixNGStringActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultStringActionManagerXml">
|
|
<StringActionMemory class="jmri.jmrit.logixng.actions.configurexml.StringActionMemoryXml">
|
|
<systemName>IQSA:AUTO:0001</systemName>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</StringActionMemory>
|
|
<StringActionMemory class="jmri.jmrit.logixng.actions.configurexml.StringActionMemoryXml">
|
|
<systemName>IQSA:AUTO:0002</systemName>
|
|
<comment>A comment</comment>
|
|
<memory>Some memory</memory>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</StringActionMemory>
|
|
<StringMany class="jmri.jmrit.logixng.actions.configurexml.StringManyXml">
|
|
<systemName>IQSA:AUTO:0003</systemName>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>ozfi8nb71k</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="no" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</StringMany>
|
|
<StringMany class="jmri.jmrit.logixng.actions.configurexml.StringManyXml">
|
|
<systemName>IQSA:AUTO:0004</systemName>
|
|
<comment>A comment</comment>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>a1ds97ymlm</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleStringActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>A1</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A2</name>
|
|
<type>Integer</type>
|
|
<data>32</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A3</name>
|
|
<type>FloatingNumber</type>
|
|
<data>41.429</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A4</name>
|
|
<type>String</type>
|
|
<data>My string</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A5</name>
|
|
<type>Array</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A6</name>
|
|
<type>Map</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A7</name>
|
|
<type>LocalVariable</type>
|
|
<data>index</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A8</name>
|
|
<type>Memory</type>
|
|
<data>IM2</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A9</name>
|
|
<type>Reference</type>
|
|
<data>{IM3}</data>
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>A10</name>
|
|
<type>Formula</type>
|
|
<data>index * 2</data>
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</StringMany>
|
|
</LogixNGStringActions>
|
|
<filehistory>
|
|
<operation>
|
|
<type>Store</type>
|
|
<date>Sat Feb 12 01:04:46 CET 2022</date>
|
|
<filename />
|
|
</operation>
|
|
</filehistory>
|
|
<!--Written by JMRI version 4.25.10ish+daniel+2022-02-12T00:04:20Z+R5fca664 on Sat Feb 12 01:04:46 CET 2022-->
|
|
</layout-config>
|