Svc/RateGroupDriver component finished

This commit is contained in:
Joshua Weadick 2021-06-03 18:35:31 -07:00
parent 3964810a3c
commit eeab990137

View File

@ -1,26 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Note: sync attribute can be sync, async, or guarded. Only for input />
Note: priority attribute can be high, medium, low or interrupt.
Only valid for active components input.
Note kind attribute of component can be ether active or passive.
-->
<component name="RateGroupDriver" kind="passive" namespace="Svc">
<import_port_type>Svc/Cycle/CyclePortAi.xml</import_port_type>
<comment>A rate group driver component with input and output cycle ports</comment>
<ports>
<!-- Input Scheduler Ports -->
<port name="CycleIn" data_type="Cycle" kind="sync_input" max_number="1">
<comment>
Cycle input to the rate group driver
</comment>
</port>
<!-- Output Scheduler Ports -->
<port name="CycleOut" data_type="Cycle" kind="output" max_number="$RateGroupDriverRateGroupPorts">
<comment>
Cycle output from the rate group driver
</comment>
</port>
</ports>
</component>
<!-- =====================================================================
RateGroupDriverComponentAi.xml
Generated by fpp-to-xml
====================================================================== -->
<component namespace="Svc" name="RateGroupDriver" kind="passive">
<comment>
A rate group driver component with input and output cycle ports
</comment>
<import_port_type>Svc/Cycle/CyclePortAi.xml</import_port_type>
<ports>
<port name="CycleIn" data_type="Svc::Cycle" kind="sync_input" max_number="1">
<comment>
Cycle input to the rate group driver
</comment>
</port>
<port name="CycleOut" data_type="Svc::Cycle" kind="output" max_number="3">
<comment>
Cycle output from the rate group driver
</comment>
</port>
</ports>
</component>