---------------------------------------------------------------------------------
DirectOutput Version 3.1.7011.27968, built 2019.03.13 15:32
MJR Grander Unified DOF R3++ edition feat. Djrobx, Rambo3, and Freezy
DOF created by SwissLizard | https://github.com/mjrgh/DirectOutput
2020.04.22 11:59:59.357 DirectOutput Logger initialized
2020.04.22 11:59:59.326 Global config filename is "C:\DirectOutput\Config\Global config.xml"
2020.04.22 11:59:59.357 Global config loaded from: C:\DirectOutput\Config\Global config.xml
2020.04.22 11:59:59.357 Loading Pinball parts
2020.04.22 11:59:59.357 Loading cabinet
2020.04.22 11:59:59.357 Will load cabinet config file: C:\DirectOutput\Config\Cabinet.xml
2020.04.22 11:59:59.639 1 output controller defnitions and 3 toy definitions loaded from cabinet config.
2020.04.22 11:59:59.639 Cabinet config file has AutoConfig feature enabled. Calling AutoConfig.
2020.04.22 11:59:59.639 Cabinet auto configuration started
2020.04.22 11:59:59.670 PhilipsHueAutoConfigurator.AutoConfig started...note, actual connection detection will happen asynchronously, and device disabled if not succesfull (check further down in the log)
2020.04.22 11:59:59.685 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.22 11:59:59.685 LedWiz-like device at VID=3468, PID=258, product string=USB Sound Device , manufacturer string=<not available>
2020.04.22 11:59:59.685 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.22 11:59:59.685 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.22 11:59:59.685 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.22 11:59:59.685 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.22 11:59:59.685 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.22 11:59:59.701 LedWiz-like device at VID=4660, PID=273, product string=VirtuaPin Controller, manufacturer string=
2020.04.22 11:59:59.701 Cabinet auto configuration finished
2020.04.22 11:59:59.701 Autoconfig complete.
2020.04.22 11:59:59.701 Cabinet config loaded successfully from C:\DirectOutput\Config\Cabinet.xml
2020.04.22 11:59:59.701 Cabinet loaded
2020.04.22 11:59:59.701 Loading table config
2020.04.22 11:59:59.701 Warning: No table config file found. Will try to load config from LedControl file(s).
2020.04.22 11:59:59.701 Will try to load configs from DirectOutput.ini or LedControl.ini file(s) for RomName gw
2020.04.22 11:59:59.701 Loading LedControl file C:\DirectOutput\directoutputconfig30.ini
2020.04.22 11:59:59.717 Min DOF Version is 0.8 for file directoutputconfig30.ini
2020.04.22 11:59:59.811 Failed: YELLOW
2020.04.22 11:59:59.811 Warning: Cant parse the trigger part YELLOW of the ledcontrol table config setting Yellow AL0 AT10 AW100 AH8 L3.
2020.04.22 11:59:59.826 EXCEPTION: Could not parse setting Yellow AL0 AT10 AW100 AH8 L3 in column data W38 Yellow AL0 AT40 AW100 AH8 L3/ Yellow AL0 AT10 AW100 AH8 L3/ Yellow AL0 AT40 AW100 AH8 L3/ Yellow AL0 AT80 AW100 AH8 L3.
2020.04.22 11:59:59.826 EXCEPTION: Thread:
2020.04.22 11:59:59.826 EXCEPTION: Message: Exception --> Cant parse the part YELLOW of the ledcontrol table config setting Yellow AL0 AT10 AW100 AH8 L3.
2020.04.22 11:59:59.826 EXCEPTION: Stacktrace: at DirectOutput.LedControl.Loader.TableConfigSetting.ParseSettingData(String SettingData)
2020.04.22 11:59:59.826 EXCEPTION: Stacktrace: at DirectOutput.LedControl.Loader.TableConfigSetting..ctor(String SettingData)
2020.04.22 11:59:59.826 EXCEPTION: Stacktrace: at DirectOutput.LedControl.Loader.TableConfigColumn.ParseColumnData(String ColumnData, Boolean ThrowExceptions)
2020.04.22 11:59:59.826 EXCEPTION: Targetsite: Void ParseSettingData(System.String)
2020.04.22 11:59:59.826 Failed: YELLOW
2020.04.22 11:59:59.826 Warning: Cant parse the trigger part YELLOW of the ledcontrol table config setting Yellow AL0 AT40 AW100 AH8 L3.
2020.04.22 11:59:59.826 EXCEPTION: Could not parse setting Yellow AL0 AT40 AW100 AH8 L3 in column data W38 Yellow AL0 AT40 AW100 AH8 L3/ Yellow AL0 AT10 AW100 AH8 L3/ Yellow AL0 AT40 AW100 AH8 L3/ Yellow AL0 AT80 AW100 AH8 L3.
2020.04.22 11:59:59.826 EXCEPTION: Thread:
2020.04.22 11:59:59.826 EXCEPTION: Message: Exception --> Cant parse the part YELLOW of the ledcontrol table config setting Yellow AL0 AT40 AW100 AH8 L3.
2020.04.22 11:59:59.826 EXCEPTION: Stacktrace: at DirectOutput.LedControl.Loader.TableConfigSetting.ParseSettingData(String SettingData)
2020.04.22 11:59:59.826 EXCEPTION: Stacktrace: at DirectOutput.LedControl.Loader.TableConfigSetting..ctor(String SettingData)
2020.04.22 11:59:59.826 EXCEPTION: Stacktrace: at DirectOutput.LedControl.Loader.TableConfigColumn.ParseColumnData(String ColumnData, Boolean ThrowExceptions)
2020.04.22 11:59:59.826 EXCEPTION: Targetsite: Void ParseSettingData(System.String)
2020.04.22 11:59:59.826 Failed: YELLOW
2020.04.22 11:59:59.826 Warning: Cant parse the trigger part YELLOW of the ledcontrol table config setting Yellow AL0 AT80 AW100 AH8 L3.
2020.04.22 11:59:59.826 EXCEPTION: Could not parse setting Yellow AL0 AT80 AW100 AH8 L3 in column data W38 Yellow AL0 AT40 AW100 AH8 L3/ Yellow AL0 AT10 AW100 AH8 L3/ Yellow AL0 AT40 AW100 AH8 L3/ Yellow AL0 AT80 AW100 AH8 L3.
2020.04.22 11:59:59.826 EXCEPTION: Thread:
2020.04.22 11:59:59.826 EXCEPTION: Message: Exception --> Cant parse the part YELLOW of the ledcontrol table config setting Yellow AL0 AT80 AW100 AH8 L3.
2020.04.22 11:59:59.826 EXCEPTION: Stacktrace: at DirectOutput.LedControl.Loader.TableConfigSetting.ParseSettingData(String SettingData)
2020.04.22 11:59:59.826 EXCEPTION: Stacktrace: at DirectOutput.LedControl.Loader.TableConfigSetting..ctor(String SettingData)
2020.04.22 11:59:59.826 EXCEPTION: Stacktrace: at DirectOutput.LedControl.Loader.TableConfigColumn.ParseColumnData(String ColumnData, Boolean ThrowExceptions)
2020.04.22 11:59:59.826 EXCEPTION: Targetsite: Void ParseSettingData(System.String)
2020.04.22 11:59:59.826 Warning: Previous exceptions occured in the line dm,W38 Yellow AL0 AT40 AW100 AH8 L3/ Yellow AL0 AT10 AW100 AH8 L3/ Yellow AL0 AT40 AW100 AH8 L3/ Yellow AL0 AT80 AW100 AH8 L3 of the ledcontrol file
2020.04.22 12:00:00.061 1 directoutputconfig.ini or ledcontrol.ini files loaded.
2020.04.22 12:00:00.061 Config for RomName gw exists in LedControl data. Updating cabinet and config.
2020.04.22 12:00:00.092 Table config loading finished: romname=gw, tablename=Getaway, The - High Speed II v1.04
2020.04.22 12:00:00.092 Pinball parts loaded
2020.04.22 12:00:00.092 Starting processes
2020.04.22 12:00:00.092 Initializing cabinet
2020.04.22 12:00:00.092 Debug: Initializing output controllers
2020.04.22 12:00:00.092 Warning: The specified Com-Port COM4 was not found. Available com-ports: COM1, COM5, COM3
2020.04.22 12:00:00.092 Warning: Settings for TeensyStripController LEDStripController are not correct. Cant initialize.
2020.04.22 12:00:00.092 Debug: Output controllers initialized
2020.04.22 12:00:00.092 Cabinet initialized
2020.04.22 12:00:00.092 Loading shape definition file: C:\DirectOutput\DirectOutputShapes.xml
2020.04.22 12:00:00.154 Debug: MatrixBase for RGBAMatrixColorEffect. Calculated area size: AreaDef(L:0, T:0, W:100, H:15), Matrix(W:75, H:1), ResultArea(Left: 0, Top:0, Right:0, Bottom:11, Width:1, Height:12)
2020.04.22 12:00:00.154 Debug: MatrixBase for RGBAMatrixColorEffect. Calculated area size: AreaDef(L:0, T:0, W:100, H:15), Matrix(W:75, H:1), ResultArea(Left: 0, Top:0, Right:0, Bottom:11, Width:1, Height:12)
2020.04.22 12:00:00.170 Framework initialized.
2020.04.22 12:00:00.170 Have fun! 
2020.04.22 12:00:22.826 Finishing framework
2020.04.22 12:00:22.826 Finishing cabinet
2020.04.22 12:00:22.826 Debug: Finishing output controllers
2020.04.22 12:00:22.826 TeensyStripController LEDStripController finished and updater thread stopped.
2020.04.22 12:00:22.826 Debug: Output controllers finished
2020.04.22 12:00:22.826 Cabinet finished
2020.04.22 12:00:22.826 DirectOutput framework finished.
2020.04.22 12:00:22.826 Bye and thanks for using!
here is log file
<?xml version="1.0"?>
<Cabinet xmlns:xsi="http://www.w3.org/20...Schema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Name>TimoPin</Name>
<OutputControllers>
<TeensyStripController>
<Name>LEDStripController</Name>
<NumberOfLedsStrip1>150</NumberOfLedsStrip1>
<NumberOfLedsStrip2>0</NumberOfLedsStrip2>
<NumberOfLedsStrip3>0</NumberOfLedsStrip3>
<NumberOfLedsStrip4>0</NumberOfLedsStrip4>
<NumberOfLedsStrip5>0</NumberOfLedsStrip5>
<NumberOfLedsStrip6>0</NumberOfLedsStrip6>
<NumberOfLedsStrip7>0</NumberOfLedsStrip7>
<NumberOfLedsStrip8>0</NumberOfLedsStrip8>
<ComPortName>COM4</ComPortName>
</TeensyStripController>
</OutputControllers>
<Toys>
<LedStrip>
<Name>PF Right</Name>
<Width>1</Width>
<Height>75</Height>
<LedStripArrangement>BottomUpLeftRight</LedStripArrangement>
<ColorOrder>GRB</ColorOrder>
<FirstLedNumber>1</FirstLedNumber>
<FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
<OutputControllerName>LEDStripController</OutputControllerName>
</LedStrip>
<LedStrip>
<Name>PF Left</Name>
<Width>1</Width>
<Height>75</Height>
<LedStripArrangement>BottomUpLeftRight</LedStripArrangement>
<ColorOrder>GRB</ColorOrder>
<FirstLedNumber>76</FirstLedNumber>
<FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
<OutputControllerName>LEDStripController</OutputControllerName>
</LedStrip>
<LedWizEquivalent>
<Name>LedWizEquivalent 30</Name>
<Outputs>
<LedWizEquivalentOutput>
<OutputName>PF Right</OutputName>
<LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
Here is cabinet xml it may of changed since last post of it
</LedWizEquivalentOutput>
<LedWizEquivalentOutput>
<OutputName>PF Left</OutputName>
<LedWizEquivalentOutputNumber>4</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
</Outputs>
<LedWizNumber>30</LedWizNumber>
</LedWizEquivalent>
</Toys>
<AutoConfigEnabled>true</AutoConfigEnabled>
</Cabinet>
and global Config xml
<?xml version="1.0" encoding="utf-8"?>
<!--Global configuration for the DirectOutput framework.-->
<!--Saved by DirectOutput Version 3.1.7011.27968: 2020-04-17 12-01-22-->
<GlobalConfig>
<LedWizDefaultMinCommandIntervalMs>10</LedWizDefaultMinCommandIntervalMs>
<LedControlMinimumEffectDurationMs>60</LedControlMinimumEffectDurationMs>
<LedControlMinimumRGBEffectDurationMs>120</LedControlMinimumRGBEffectDurationMs>
<PacLedDefaultMinCommandIntervalMs>10</PacLedDefaultMinCommandIntervalMs>
<IniFilesPath>C:\DirectOutput</IniFilesPath>
<CabinetConfigFilePattern>C:\DirectOutput\Config\Cabinet.xml</CabinetConfigFilePattern>
<TableConfigFilePatterns />
<EnableLogging>true</EnableLogging>
<ClearLogOnSessionStart>true</ClearLogOnSessionStart>
<LogFilePattern>.\DirectOutput.log</LogFilePattern>
</GlobalConfig>
Note. cabinet is now com3 for teensy. Not com4 as in above.
<?xml version="1.0"?>
<Cabinet xmlns:xsi="http://www.w3.org/20...Schema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Name>TimoPin</Name>
<OutputControllers>
<TeensyStripController>
<Name>LEDStripController</Name>
<NumberOfLedsStrip1>150</NumberOfLedsStrip1>
<NumberOfLedsStrip2>0</NumberOfLedsStrip2>
<NumberOfLedsStrip3>0</NumberOfLedsStrip3>
<NumberOfLedsStrip4>0</NumberOfLedsStrip4>
<NumberOfLedsStrip5>0</NumberOfLedsStrip5>
<NumberOfLedsStrip6>0</NumberOfLedsStrip6>
<NumberOfLedsStrip7>0</NumberOfLedsStrip7>
<NumberOfLedsStrip8>0</NumberOfLedsStrip8>
<ComPortName>COM3</ComPortName>
</TeensyStripController>
</OutputControllers>
<Toys>
<LedStrip>
<Name>PF Right</Name>
<Width>1</Width>
<Height>75</Height>
<LedStripArrangement>BottomUpLeftRight</LedStripArrangement>
<ColorOrder>GRB</ColorOrder>
<FirstLedNumber>1</FirstLedNumber>
<FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
<OutputControllerName>LEDStripController</OutputControllerName>
</LedStrip>
<LedStrip>
<Name>PF Left</Name>
<Width>1</Width>
<Height>75</Height>
<LedStripArrangement>BottomUpLeftRight</LedStripArrangement>
<ColorOrder>GRB</ColorOrder>
<FirstLedNumber>76</FirstLedNumber>
<FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
<OutputControllerName>LEDStripController</OutputControllerName>
</LedStrip>
<LedWizEquivalent>
<Name>LedWizEquivalent 30</Name>
<Outputs>
<LedWizEquivalentOutput>
<OutputName>PF Right</OutputName>
<LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
<LedWizEquivalentOutput>
<OutputName>PF Left</OutputName>
<LedWizEquivalentOutputNumber>4</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
</Outputs>
<LedWizNumber>30</LedWizNumber>
</LedWizEquivalent>
</Toys>
<AutoConfigEnabled>true</AutoConfigEnabled>
</Cabinet>