message: /Svc/ActiveTextLogger post redo
diff: <?xml version="1.0" encoding="UTF-8"?>
  -<?oxygen RNGSchema="file:../xml/ISF_Component_Schema.rnc" type="compact"?>
  -<component name="ActiveTextLogger" kind="active" namespace="Svc">
  +<!-- =====================================================================
  +ActiveTextLoggerComponentAi.xml
  +Generated by fpp-to-xml
  +====================================================================== -->
  +<component namespace="Svc" name="ActiveTextLogger" kind="active">
  +
  + <comment>
  + A component for printing text logs to the console and optionally a file
  + </comment>
  +
  <import_port_type>Fw/Log/LogTextPortAi.xml</import_port_type>
  - <comment>A component for printing text logs to the console and optionally a file</comment>
  <ports>
  -
  - <port name="TextLogger" data_type="Fw::LogText" kind="sync_input">
  + <port name="TextLogger" data_type="Fw::LogText" kind="sync_input" max_number="1">
  <comment>
  Logging port
  </comment>
  </port>
  -
  </ports>
  - <internal_interfaces>
  + <internal_interfaces>
  <internal_interface name="TextQueue" priority="1" full="drop">
  <comment>
  Internal interface to send log text messages to component thread
  </comment>
  <args>
  - <!-- Note that the text size must match FW_INTERNAL_INTERFACE_STRING_MAX_SIZE -->
  - <arg name="text" type="string" size="256" pass_by="reference">
  - <comment>The text string</comment>
  + <arg name="text" type="string" size="256">
  + <comment>
  + The text string
  + </comment>
  </arg>
  </args>
  </internal_interface>
  -
  </internal_interfaces>
  </component>
  -
  