Jump to content



Photo
- - - - -

issues with addressable LEDs (all other toys seem to work)


  • Please log in to reply
84 replies to this topic

#41 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 22 April 2020 - 05:51 PM

tn_gallery_146062_3_35431.jpg



#42 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 22 April 2020 - 06:10 PM

wow. im losing it.  got 1 file done and cant remember how I did it. lol

and im guessing its too small for you to read


with vpf i uploaded 2 files. How do I find em now. Sorry



#43 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 22 April 2020 - 06:44 PM

I don't know, I've never done it that way and that picture is way too small
But the way I do it it seems like people can't find it or don't have the option

On the bottom right click on more reply option then at the bottom of that page it gives you the option to browse but that's not always for some people



#44 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 22 April 2020 - 07:36 PM

no option to browse



#45 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 23 April 2020 - 05:13 PM

I noticed in cab file (below) that colors are GRB but in config tool ports they show as RGB

Should it not be the same. I did a test and seems to make no Difference.. Its Like I have no table to load. The only .ini file I have is

directoutputconfig30.ini

 

 

 

 

<?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>


Edited by haroldw, 23 April 2020 - 05:14 PM.


#46 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 23 April 2020 - 09:22 PM

After reading my log I do see it found the getaway rom but cant find teensy on specified com port. Im guessing i have a usb driver issue or similar. Using win 10.

I will try and play with com ports and usb setting tomorrow. Weird thing is it works in Aurdino test. Will post my headway if any. Big thanks Pinball Wizard



#47 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 25 April 2020 - 08:11 PM

making slow progress. Now in Directoutputconfigtester all shows good in the log. it does connect to Teensy board

and led flashes fast for a sec on teensy. game and rom loads from directconfig30.ini

But when I fire up a table no info being sent to teensy.

log shows Debug on output controller. at least now Teensy sees test but nothing outside of config tester



#48 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 25 April 2020 - 08:25 PM

here is log from config tester

---------------------------------------------------------------------------------
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.25 16:03:19.995 DirectOutput Logger initialized
2020.04.25 16:03:19.979 Global config filename is "C:\DirectOutput\Config\Global config.xml"
2020.04.25 16:03:19.995 Global config loaded from: C:\DirectOutput\Config\Global config.xml
2020.04.25 16:03:19.995 Loading Pinball parts
2020.04.25 16:03:19.995 Loading cabinet
2020.04.25 16:03:19.995 Will load cabinet config file: C:\DirectOutput\Config\Cabinet.xml
2020.04.25 16:03:20.276 1 output controller defnitions and 3 toy definitions loaded from cabinet config.
2020.04.25 16:03:20.276 Cabinet config file has AutoConfig feature enabled. Calling AutoConfig.
2020.04.25 16:03:20.276 Cabinet auto configuration started
2020.04.25 16:03:20.308 PhilipsHueAutoConfigurator.AutoConfig started...note, actual connection detection will happen asynchronously, and device disabled if not succesfull (check further down in the log)
2020.04.25 16:03:20.308 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.25 16:03:20.308 LedWiz-like device at VID=3468, PID=258, product string=USB Sound Device        , manufacturer string=<not available>
2020.04.25 16:03:20.308 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.25 16:03:20.323 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.25 16:03:20.323 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.25 16:03:20.323 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.25 16:03:20.323 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.25 16:03:20.323 LedWiz-like device at VID=4660, PID=273, product string=VirtuaPin Controller, manufacturer string=
2020.04.25 16:03:20.323 Cabinet auto configuration finished
2020.04.25 16:03:20.323 Autoconfig complete.
2020.04.25 16:03:20.323 Cabinet config loaded successfully from C:\DirectOutput\Config\Cabinet.xml
2020.04.25 16:03:20.323 Cabinet loaded
2020.04.25 16:03:20.339 Loading table config
2020.04.25 16:03:20.339 Warning: No table config file found. Will try to load config from LedControl file(s).
2020.04.25 16:03:20.339 Will try to load configs from DirectOutput.ini or LedControl.ini file(s) for RomName gw
2020.04.25 16:03:20.339 Loading LedControl file C:\DirectOutput\directoutputconfig30.ini
2020.04.25 16:03:20.339 Min DOF Version is 0.8 for file directoutputconfig30.ini
2020.04.25 16:03:20.448 Failed: YELLOW
2020.04.25 16:03:20.448 Warning: Cant parse the trigger part YELLOW of the ledcontrol table config setting  Yellow AL0 AT10 AW100 AH8 L3.
2020.04.25 16:03:20.448 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.25 16:03:20.448 EXCEPTION: Thread:
2020.04.25 16:03:20.448 EXCEPTION: Message: Exception --> Cant parse the part YELLOW of the ledcontrol table config setting  Yellow AL0 AT10 AW100 AH8 L3.
2020.04.25 16:03:20.448 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigSetting.ParseSettingData(String SettingData)
2020.04.25 16:03:20.448 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigSetting..ctor(String SettingData)
2020.04.25 16:03:20.448 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigColumn.ParseColumnData(String ColumnData, Boolean ThrowExceptions)
2020.04.25 16:03:20.448 EXCEPTION: Targetsite: Void ParseSettingData(System.String)
2020.04.25 16:03:20.448 Failed: YELLOW
2020.04.25 16:03:20.448 Warning: Cant parse the trigger part YELLOW of the ledcontrol table config setting  Yellow AL0 AT40 AW100 AH8 L3.
2020.04.25 16:03:20.448 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.25 16:03:20.448 EXCEPTION: Thread:
2020.04.25 16:03:20.448 EXCEPTION: Message: Exception --> Cant parse the part YELLOW of the ledcontrol table config setting  Yellow AL0 AT40 AW100 AH8 L3.
2020.04.25 16:03:20.448 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigSetting.ParseSettingData(String SettingData)
2020.04.25 16:03:20.448 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigSetting..ctor(String SettingData)
2020.04.25 16:03:20.448 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigColumn.ParseColumnData(String ColumnData, Boolean ThrowExceptions)
2020.04.25 16:03:20.448 EXCEPTION: Targetsite: Void ParseSettingData(System.String)
2020.04.25 16:03:20.448 Failed: YELLOW
2020.04.25 16:03:20.448 Warning: Cant parse the trigger part YELLOW of the ledcontrol table config setting  Yellow AL0 AT80 AW100 AH8 L3.
2020.04.25 16:03:20.448 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.25 16:03:20.448 EXCEPTION: Thread:
2020.04.25 16:03:20.448 EXCEPTION: Message: Exception --> Cant parse the part YELLOW of the ledcontrol table config setting  Yellow AL0 AT80 AW100 AH8 L3.
2020.04.25 16:03:20.448 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigSetting.ParseSettingData(String SettingData)
2020.04.25 16:03:20.448 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigSetting..ctor(String SettingData)
2020.04.25 16:03:20.448 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigColumn.ParseColumnData(String ColumnData, Boolean ThrowExceptions)
2020.04.25 16:03:20.448 EXCEPTION: Targetsite: Void ParseSettingData(System.String)
2020.04.25 16:03:20.448 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.25 16:03:20.698 1 directoutputconfig.ini or ledcontrol.ini files loaded.
2020.04.25 16:03:20.698 Config for RomName gw exists in LedControl data. Updating cabinet and config.
2020.04.25 16:03:20.714 Table config loading finished: romname=gw, tablename=Getaway, The - High Speed II v1.04
2020.04.25 16:03:20.714 Pinball parts loaded
2020.04.25 16:03:20.714 Starting processes
2020.04.25 16:03:20.714 Initializing cabinet
2020.04.25 16:03:20.714 Debug: Initializing output controllers
2020.04.25 16:03:20.729 TeensyStripController playfieldflash intialized and updater thread started.
2020.04.25 16:03:20.729 Debug: Output controllers initialized
2020.04.25 16:03:20.729 TeensyStripController playfieldflash updater thread  started.
2020.04.25 16:03:20.729 Cabinet initialized
2020.04.25 16:03:20.729 Loading shape definition file: C:\DirectOutput\DirectOutputShapes.xml
2020.04.25 16:03:20.776 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.25 16:03:20.776 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.25 16:03:20.776 Framework initialized.
2020.04.25 16:03:20.776 Have fun! :)
2020.04.25 16:03:20.854 TeensyStripController playfieldflash updater thread  has connected to TeensyStripController playfieldflash.
2020.04.25 16:11:39.203 Finishing framework
2020.04.25 16:11:39.203 Finishing cabinet
2020.04.25 16:11:39.203 Debug: Finishing output controllers
2020.04.25 16:11:39.219 TeensyStripController playfieldflash updater thread  has disconnected from TeensyStripController playfieldflash and will terminate.
2020.04.25 16:11:39.219 TeensyStripController playfieldflash finished and updater thread stopped.
2020.04.25 16:11:39.219 Debug: Output controllers finished
2020.04.25 16:11:39.219 Cabinet finished
2020.04.25 16:11:39.219 DirectOutput framework finished.
2020.04.25 16:11:39.219 Bye and thanks for using!


here is log from firing up game from virtual pinball. Any ideas would be appreciated

 

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.25 16:13:58.878 DirectOutput Logger initialized
2020.04.25 16:13:58.851 Global config filename is "C:\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml"
2020.04.25 16:13:58.878 Global config loaded from: C:\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml
2020.04.25 16:13:58.878 Loading Pinball parts
2020.04.25 16:13:58.878 Loading cabinet
2020.04.25 16:13:58.878 No cabinet config file loaded. Will use AutoConfig.
2020.04.25 16:13:58.879 Cabinet auto configuration started
2020.04.25 16:13:59.210 PhilipsHueAutoConfigurator.AutoConfig started...note, actual connection detection will happen asynchronously, and device disabled if not succesfull (check further down in the log)
2020.04.25 16:13:59.218 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.25 16:13:59.219 LedWiz-like device at VID=3468, PID=258, product string=USB Sound Device        , manufacturer string=<not available>
2020.04.25 16:13:59.221 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.25 16:13:59.223 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.25 16:13:59.225 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.25 16:13:59.227 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.25 16:13:59.229 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.25 16:13:59.230 LedWiz-like device at VID=4660, PID=273, product string=VirtuaPin Controller, manufacturer string=
2020.04.25 16:13:59.239 Cabinet auto configuration finished
2020.04.25 16:13:59.239 Cabinet loaded
2020.04.25 16:13:59.239 Loading table config
2020.04.25 16:13:59.239 Warning: No table config file found. Will try to load config from LedControl file(s).
2020.04.25 16:13:59.239 Will try to load configs from DirectOutput.ini or LedControl.ini file(s) for RomName hs_l4
2020.04.25 16:13:59.242 Loading LedControl file C:\DirectOutput\directoutputconfig30.ini
2020.04.25 16:13:59.247 Min DOF Version is 0.8 for file directoutputconfig30.ini
2020.04.25 16:13:59.356 Failed: YELLOW
2020.04.25 16:13:59.356 Warning: Cant parse the trigger part YELLOW of the ledcontrol table config setting  Yellow AL0 AT10 AW100 AH8 L3.
2020.04.25 16:13:59.357 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.25 16:13:59.357 EXCEPTION: Thread:
2020.04.25 16:13:59.357 EXCEPTION: Message: Exception --> Cant parse the part YELLOW of the ledcontrol table config setting  Yellow AL0 AT10 AW100 AH8 L3.
2020.04.25 16:13:59.360 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigSetting.ParseSettingData(String SettingData)
2020.04.25 16:13:59.360 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigSetting..ctor(String SettingData)
2020.04.25 16:13:59.360 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigColumn.ParseColumnData(String ColumnData, Boolean ThrowExceptions)
2020.04.25 16:13:59.360 EXCEPTION: Targetsite: Void ParseSettingData(System.String)
2020.04.25 16:13:59.360 Failed: YELLOW
2020.04.25 16:13:59.360 Warning: Cant parse the trigger part YELLOW of the ledcontrol table config setting  Yellow AL0 AT40 AW100 AH8 L3.
2020.04.25 16:13:59.360 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.25 16:13:59.360 EXCEPTION: Thread:
2020.04.25 16:13:59.360 EXCEPTION: Message: Exception --> Cant parse the part YELLOW of the ledcontrol table config setting  Yellow AL0 AT40 AW100 AH8 L3.
2020.04.25 16:13:59.360 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigSetting.ParseSettingData(String SettingData)
2020.04.25 16:13:59.360 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigSetting..ctor(String SettingData)
2020.04.25 16:13:59.360 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigColumn.ParseColumnData(String ColumnData, Boolean ThrowExceptions)
2020.04.25 16:13:59.360 EXCEPTION: Targetsite: Void ParseSettingData(System.String)
2020.04.25 16:13:59.360 Failed: YELLOW
2020.04.25 16:13:59.360 Warning: Cant parse the trigger part YELLOW of the ledcontrol table config setting  Yellow AL0 AT80 AW100 AH8 L3.
2020.04.25 16:13:59.360 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.25 16:13:59.360 EXCEPTION: Thread:
2020.04.25 16:13:59.360 EXCEPTION: Message: Exception --> Cant parse the part YELLOW of the ledcontrol table config setting  Yellow AL0 AT80 AW100 AH8 L3.
2020.04.25 16:13:59.360 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigSetting.ParseSettingData(String SettingData)
2020.04.25 16:13:59.360 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigSetting..ctor(String SettingData)
2020.04.25 16:13:59.360 EXCEPTION: Stacktrace:    at DirectOutput.LedControl.Loader.TableConfigColumn.ParseColumnData(String ColumnData, Boolean ThrowExceptions)
2020.04.25 16:13:59.360 EXCEPTION: Targetsite: Void ParseSettingData(System.String)
2020.04.25 16:13:59.361 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.25 16:13:59.630 1 directoutputconfig.ini or ledcontrol.ini files loaded.
2020.04.25 16:13:59.632 Config for RomName hs_l4 exists in LedControl data. Updating cabinet and config.
2020.04.25 16:13:59.646 Table config loading finished: romname=hs_l4, tablename=High_Speed_(Williams 1986)
2020.04.25 16:13:59.647 Pinball parts loaded
2020.04.25 16:13:59.648 Starting processes
2020.04.25 16:13:59.648 Initializing cabinet
2020.04.25 16:13:59.648 Debug: Initializing output controllers
2020.04.25 16:13:59.648 Debug: Output controllers initialized
2020.04.25 16:13:59.648 Cabinet initialized
2020.04.25 16:13:59.652 Loading shape definition file: C:\DirectOutput\DirectOutputShapes.xml
2020.04.25 16:13:59.918 Framework initialized.
2020.04.25 16:13:59.918 Have fun! :)
2020.04.25 16:18:32.356 Finishing framework
2020.04.25 16:18:32.358 Finishing cabinet
2020.04.25 16:18:32.358 Debug: Finishing output controllers
2020.04.25 16:18:32.358 Debug: Output controllers finished
2020.04.25 16:18:32.358 Cabinet finished
2020.04.25 16:18:32.358 DirectOutput framework finished.
2020.04.25 16:18:32.358 Bye and thanks for using!



#49 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 25 April 2020 - 09:12 PM

Post and Global config.xml and GlobalConfig_B2SServer.xml  files



#50 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 25 April 2020 - 09:36 PM

GlobalConfig.xml
<?xml version="1.0" encoding="utf-8"?>
<!--Global configuration for the DirectOutput framework.-->
<!--Saved by DirectOutput Version 3.1.7011.27968: 2020-04-25 15-06-48-->
<GlobalConfig>
  <LedWizDefaultMinCommandIntervalMs>10</LedWizDefaultMinCommandIntervalMs>
  <LedControlMinimumEffectDurationMs>60</LedControlMinimumEffectDurationMs>
  <LedControlMinimumRGBEffectDurationMs>120</LedControlMinimumRGBEffectDurationMs>
  <PacLedDefaultMinCommandIntervalMs>10</PacLedDefaultMinCommandIntervalMs>
  <IniFilesPath>C:\DirectOutput</IniFilesPath>
  <CabinetConfigFilePattern></CabinetConfigFilePattern>
  <TableConfigFilePatterns />
  <EnableLogging>true</EnableLogging>
  <ClearLogOnSessionStart>false</ClearLogOnSessionStart>
  <LogFilePattern>C:\DirectOutput\DirectOutput.log</LogFilePattern>
</GlobalConfig>

GlobalConfig_B2SServer.xml
<?xml version="1.0" encoding="utf-8"?>
<!--Global configuration for the DirectOutput framework.-->
<!--Saved by DirectOutput Version 3.1.7011.27968: 2020-04-25 15-06-48-->
<GlobalConfig>
  <LedWizDefaultMinCommandIntervalMs>10</LedWizDefaultMinCommandIntervalMs>
  <LedControlMinimumEffectDurationMs>60</LedControlMinimumEffectDurationMs>
  <LedControlMinimumRGBEffectDurationMs>120</LedControlMinimumRGBEffectDurationMs>
  <PacLedDefaultMinCommandIntervalMs>10</PacLedDefaultMinCommandIntervalMs>
  <IniFilesPath>C:\DirectOutput</IniFilesPath>
  <CabinetConfigFilePattern></CabinetConfigFilePattern>
  <TableConfigFilePatterns />
  <EnableLogging>true</EnableLogging>
  <ClearLogOnSessionStart>false</ClearLogOnSessionStart>
  <LogFilePattern>C:\DirectOutput\DirectOutput.log</LogFilePattern>
</GlobalConfig>


#51 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 25 April 2020 - 10:04 PM

In this file   --->   GlobalConfig_B2SServer.xml  

change this Line

  <CabinetConfigFilePattern></CabinetConfigFilePattern>
TO
 

<CabinetConfigFilePattern>C:\DirectOutput\config\Cabinet.xml</CabinetConfigFilePattern>

 



#52 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 25 April 2020 - 10:28 PM

will do in morning and report back. thanks



#53 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 26 April 2020 - 02:53 PM

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.26 10:47:21.347 DirectOutput Logger initialized
2020.04.26 10:47:21.317 Global config filename is "C:\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml"
2020.04.26 10:47:21.347 Global config loaded from: C:\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml
2020.04.26 10:47:21.348 Loading Pinball parts
2020.04.26 10:47:21.348 Loading cabinet
2020.04.26 10:47:21.349 Will load cabinet config file: c:\Directoutput\config\Cabinet.xml
2020.04.26 10:47:21.800 1 output controller defnitions and 3 toy definitions loaded from cabinet config.
2020.04.26 10:47:21.800 Cabinet config file has AutoConfig feature enabled. Calling AutoConfig.
2020.04.26 10:47:21.801 Cabinet auto configuration started
2020.04.26 10:47:21.826 PhilipsHueAutoConfigurator.AutoConfig started...note, actual connection detection will happen asynchronously, and device disabled if not succesfull (check further down in the log)
2020.04.26 10:47:21.836 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.26 10:47:21.837 LedWiz-like device at VID=3468, PID=258, product string=USB Sound Device        , manufacturer string=<not available>
2020.04.26 10:47:21.839 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.26 10:47:21.840 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.26 10:47:21.843 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.26 10:47:21.845 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.26 10:47:21.847 LedWiz-like device at VID=1133, PID=50475, product string=USB Receiver, manufacturer string=Logitech
2020.04.26 10:47:21.847 LedWiz-like device at VID=4660, PID=273, product string=VirtuaPin Controller, manufacturer string=
2020.04.26 10:47:21.854 Cabinet auto configuration finished
2020.04.26 10:47:21.854 Autoconfig complete.
2020.04.26 10:47:21.854 Cabinet config loaded successfully from c:\Directoutput\config\Cabinet.xml
2020.04.26 10:47:21.854 Cabinet loaded
2020.04.26 10:47:21.854 Loading table config
2020.04.26 10:47:21.855 Warning: No table config file found. Will try to load config from LedControl file(s).
2020.04.26 10:47:21.855 Will try to load configs from DirectOutput.ini or LedControl.ini file(s) for RomName mm_109c
2020.04.26 10:47:21.857 Loading LedControl file C:\DirectOutput\directoutputconfig30.ini
2020.04.26 10:47:21.864 Min DOF Version is 0.8 for file directoutputconfig30.ini
2020.04.26 10:47:22.305 1 directoutputconfig.ini or ledcontrol.ini files loaded.
2020.04.26 10:47:22.307 Config for RomName mm_109c exists in LedControl data. Updating cabinet and config.
2020.04.26 10:47:22.333 Table config loading finished: romname=mm_109c, tablename=Medieval Madness (Williams 1997)
2020.04.26 10:47:22.335 Pinball parts loaded
2020.04.26 10:47:22.335 Starting processes
2020.04.26 10:47:22.336 Initializing cabinet
2020.04.26 10:47:22.336 Debug: Initializing output controllers
2020.04.26 10:47:22.341 TeensyStripController playfieldflash intialized and updater thread started.
2020.04.26 10:47:22.341 Debug: Output controllers initialized
2020.04.26 10:47:22.342 TeensyStripController playfieldflash updater thread  started.
2020.04.26 10:47:22.346 Cabinet initialized
2020.04.26 10:47:22.349 Loading shape definition file: C:\DirectOutput\DirectOutputShapes.xml
2020.04.26 10:47:22.461 TeensyStripController playfieldflash updater thread  has connected to TeensyStripController playfieldflash.
2020.04.26 10:47:23.128 Debug: MatrixBase for RGBAMatrixShiftEffect. Calculated area size: AreaDef(L:0, T:0, W:100, H:80), Matrix(W:75, H:1), ResultArea(Left: 0, Top:0, Right:0, Bottom:60, Width:1, Height:61)
2020.04.26 10:47:23.129 Debug: MatrixBase for RGBAMatrixShiftEffect. Calculated area size: AreaDef(L:0, T:80, W:100, H:29), Matrix(W:75, H:1), ResultArea(Left: 0, Top:60, Right:0, Bottom:74, Width:1, Height:15)
2020.04.26 10:47:23.129 Debug: MatrixBase for RGBAMatrixShiftEffect. Calculated area size: AreaDef(L:0, T:0, W:100, H:80), Matrix(W:75, H:1), ResultArea(Left: 0, Top:0, Right:0, Bottom:60, Width:1, Height:61)
2020.04.26 10:47:23.129 Debug: MatrixBase for RGBAMatrixColorEffect. Calculated area size: AreaDef(L:0, T:30, W:100, H:15), Matrix(W:75, H:1), ResultArea(Left: 0, Top:22, Right:0, Bottom:33, Width:1, Height:12)
2020.04.26 10:47:23.129 Debug: MatrixBase for RGBAMatrixFlickerEffect. Calculated area size: AreaDef(L:0, T:30, W:100, H:15), Matrix(W:75, H:1), ResultArea(Left: 0, Top:22, Right:0, Bottom:33, Width:1, Height:12)
2020.04.26 10:47:23.130 Debug: MatrixBase for RGBAMatrixColorEffect. Calculated area size: AreaDef(L:0, T:45, W:100, H:10), Matrix(W:75, H:1), ResultArea(Left: 0, Top:33, Right:0, Bottom:41, Width:1, Height:9)
2020.04.26 10:47:23.130 Debug: MatrixBase for RGBAMatrixColorEffect. Calculated area size: AreaDef(L:0, T:80, W:100, H:10), Matrix(W:75, H:1), ResultArea(Left: 0, Top:60, Right:0, Bottom:67, Width:1, Height:8)
2020.04.26 10:47:23.130 Debug: MatrixBase for RGBAMatrixColorEffect. Calculated area size: AreaDef(L:0, T:45, W:100, H:10), Matrix(W:75, H:1), ResultArea(Left: 0, Top:33, Right:0, Bottom:41, Width:1, Height:9)
2020.04.26 10:47:23.130 Debug: MatrixBase for RGBAMatrixShiftEffect. Calculated area size: AreaDef(L:0, T:15, W:100, H:30), Matrix(W:75, H:1), ResultArea(Left: 0, Top:11, Right:0, Bottom:33, Width:1, Height:23)
2020.04.26 10:47:23.130 Debug: MatrixBase for RGBAMatrixShiftEffect. Calculated area size: AreaDef(L:0, T:15, W:100, H:64), Matrix(W:75, H:1), ResultArea(Left: 0, Top:11, Right:0, Bottom:59, Width:1, Height:49)
2020.04.26 10:47:23.130 Debug: MatrixBase for RGBAMatrixShiftEffect. Calculated area size: AreaDef(L:0, T:80, W:100, H:29), Matrix(W:75, H:1), ResultArea(Left: 0, Top:60, Right:0, Bottom:74, Width:1, Height:15)
2020.04.26 10:47:23.132 Framework initialized.

Below id log file.Finally looks like info is being set to teensy as it rapid flashes now on game startup. No leds yet but getting close.

 

 

 

 

 

2020.04.26 10:47:23.132 Have fun! :)
2020.04.26 10:48:50.235 Finishing framework
2020.04.26 10:48:50.237 Finishing cabinet
2020.04.26 10:48:50.238 Debug: Finishing output controllers
2020.04.26 10:48:50.242 TeensyStripController playfieldflash updater thread  has disconnected from TeensyStripController playfieldflash and will terminate.
2020.04.26 10:48:50.243 TeensyStripController playfieldflash finished and updater thread stopped.
2020.04.26 10:48:50.243 Debug: Output controllers finished
2020.04.26 10:48:50.243 Cabinet finished
2020.04.26 10:48:50.243 DirectOutput framework finished.
2020.04.26 10:48:50.243 Bye and thanks for using!



#54 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 26 April 2020 - 05:55 PM

On the teensy is it flashing Fast when you play the game?

Are you using OctoWS2811 Adaptor board with your Teensy,  If so are you sure it's plug in the correct side?

On the DOF config tool website what hardware do you all have selected, Just a teensy or are there other things
 

Try my GlobalConfig_B2SServer.xml
Make sure all the files from the DOF Config tool web site go in the Cabinet Folder and Be sure there are no duplicates In the directoutput folder

<?xml version="1.0" encoding="utf-8"?>
<!--Global configuration for the DirectOutput framework.-->
<!--Saved by DirectOutput Version 0.8.6002.28451: 2016-09-25 10-00-34-->
<GlobalConfig>
  <LedWizDefaultMinCommandIntervalMs>1</LedWizDefaultMinCommandIntervalMs>
  <LedControlMinimumEffectDurationMs>60</LedControlMinimumEffectDurationMs>
  <LedControlMinimumRGBEffectDurationMs>120</LedControlMinimumRGBEffectDurationMs>
  <IniFilesPath>C:\DirectOutput\Config</IniFilesPath>
  <ShapeDefintionFilePattern>C:\DirectOutput\config\DirectOutputShapes.xml</ShapeDefintionFilePattern>
  <CabinetConfigFilePattern>C:\DirectOutput\config\Cabinet.xml</CabinetConfigFilePattern>
  <TableConfigFilePatterns />
  <EnableLogging>true</EnableLogging>
  <ClearLogOnSessionStart>true</ClearLogOnSessionStart>
  <LogFilePattern>C:\DirectOutput\DirectOutput.log</LogFilePattern>
</GlobalConfig>

 



#55 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 26 April 2020 - 06:38 PM

I have only a Teensy. Works good in aurdino test. When I start a game just before it loads led blinks fast for 2 seconds.
During a game no flashing at all. When I exit game teensy will blink slow. It seems like my cabinet.xml is wrong as log seems to not load all info and it then disconnects from Teensy

#56 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 26 April 2020 - 06:48 PM

Did you Try my GlobalConfig_B2SServer.xml
Post log again
 

When posting large items like a LOG or ini files

After you paste - highlight it, Then click on this symbol above <> then post

 

 

 



#57 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 26 April 2020 - 06:57 PM

I did. That's when led started flashing so now it is communicating. It just seems to not finish and disconnects Teensy.
I only have 1 strip of 150 leds starting at bottom right up over and back down left side. Any idea on smallest cabinet file I could use.

#58 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 26 April 2020 - 07:23 PM

Are you sure it's 150 Strips are 144 Max or did you put 2 small ones together
 



#59 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,807 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 26 April 2020 - 07:34 PM

This is a starter cabinet file for a Teensy

Adjust as needed

<?xml version="1.0"?>

<Cabinet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Name>TimoPin</Name>
<OutputControllers>

<TeensyStripController>
<Name>LEDStripController</Name>
<NumberOfLedsStrip1>144</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>Sideboard Right</Name>
<Width>1</Width>
<Height>144</Height>
<LedStripArrangement>BottomUpLeftRight</LedStripArrangement>
<ColorOrder>GRB</ColorOrder>
<FirstLedNumber>1</FirstLedNumber>
<FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
<OutputControllerName>LEDStripController</OutputControllerName>
</LedStrip>

<LedWizEquivalent>
<Name>LedWizEquivalent 30</Name>
<Outputs>
<LedWizEquivalentOutput>
<OutputName>Sideboard Right</OutputName>
<LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput> 

</Outputs>
<LedWizNumber>30</LedWizNumber>
</LedWizEquivalent>
</Toys>
<AutoConfigEnabled>true</AutoConfigEnabled>
</Cabinet>


#60 haroldw

haroldw

    Hobbyist

  • Members
  • PipPip
  • 40 posts

  • Flag: Canada

  • Favorite Pinball: adams family

Posted 26 April 2020 - 07:49 PM

Thanks. Will try soon
Yes its 150 leds. Actually it was a roll of 300 addressable leds that I cut it half. Me and buddy are building 2 identical cabinets. All done except for leds. All tables work real well. The 150 led strips work well with aurdino tests