Jump to content



Photo
* * * * - 4 votes

How to Set Up Addressable LED Strips


  • Please log in to reply
391 replies to this topic

#361 jlvandusen

jlvandusen

    Hobbyist

  • Silver Supporter
  • 30 posts

  • Flag: United States of America

  • Favorite Pinball: Spider Man

  • PS3 Gamer Tag: TheRealJimmyZ
  • 360 Gamer Tag: TheRealJimmyZ360

Posted 23 May 2020 - 10:51 AM

ok - so the left strand wont light!

when I swapped the right connection over to the left PF strand... no lights = BAD

They are these: https://www.amazon.c...0?ie=UTF8&psc=1

 

My guess is, you get luck of the pick?

 

Anyways... I reached out for replacement, moving onto troubleshooting the back matrix.



#362 jlvandusen

jlvandusen

    Hobbyist

  • Silver Supporter
  • 30 posts

  • Flag: United States of America

  • Favorite Pinball: Spider Man

  • PS3 Gamer Tag: TheRealJimmyZ
  • 360 Gamer Tag: TheRealJimmyZ360

Posted 24 May 2020 - 03:34 PM

I found that the feed into the matrix mentioned above is bottom to top and right to left...

I connected power to the unit half way through so it has power in the beginning and middle of the unit (127 each)

 

I did the same thing... I used the PF Right and connected it to the matrix... I loaded up Medieval and started with a ball... the red flasher was moving up and down on the far right...

So I know the unit is working...

 

When I connect it to wire pair 3 (green and green/white) it doesnt light at all with medieval madness or any other board with visual pinball x.

 

Thoughts?



#363 Bushav

Bushav

    Enthusiast

  • Members
  • PipPipPip
  • 200 posts

  • Flag: United States of America

  • Favorite Pinball: AC/DC

Posted 24 August 2020 - 02:04 PM

COVID has me playing a lot of pinball and cleaning up some items in my cab.

My addressable LED effects have been working for about a year but there is one random issue that occasionally occurs. While playing a table or browsing through front end my side addressable strips will occasionally go all white in the top third of the right and left strip. It is symmetrical. Once they go white the other addressable lights continue to function properly with the exception of the side strips. The only way to reset the side strips is to power down the Teensy.

This only happens on rare occasions but it is annoying. My 15 and 16 pins are soldered together.

Has anyone else seen this issue? I can find google references on the “all white” issues but I do have the 15 and 16 soldered solution and I’m not “all white”. Just partially white and only on the side strips.

#364 ashleyb

ashleyb

    Enthusiast

  • Members
  • PipPipPip
  • 71 posts

  • Flag: United Kingdom

  • Favorite Pinball: White Water

Posted 30 August 2020 - 07:02 PM

Hello
I too am embarking on the LED trek...  What is occuring is I got the left playfield and partial Matrix lit at pure white... I soldered pins 15 and 16 as requested... 
I have tried both Alpha and Beta HEX codes... when loading tables such as medieval madness etc... no lights.

i have a teensy with a WS2811 setup
I visited the DOF Config online tool and set it up as suggested.
Downloaded the directoutputconfig40 = my Sainsmart 8 port relay which works.
Downloaded the directoutputconfig30 = the teensy WS2811 unit configured with the combined toys.
 
My Hardware assignments:
I have a PF_right (60leds)
PF_left (60leds)
PF_Matrix (back) (256leds or 8x32)
 
I assigned Orange (pin1/2) = PF_RIght
I assigned Blue (pin3/4) = PF_left
I assigned Green (pin5/6) = PF_Matrix
 
my cabinet.xml is

<?xml version="1.0"?>
<Cabinet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
My Globalconfig_B2SServer.xml  is
<?xml version="1.0" encoding="utf-8"?>
<!--Global configuration for the DirectOutput framework.-->
<!--Saved by DirectOutput Version 3.1.7011.27968: 2020-05-17 18-00-12-->
<GlobalConfig>
  <LedWizDefaultMinCommandIntervalMs>10</LedWizDefaultMinCommandIntervalMs>
  <LedControlMinimumEffectDurationMs>60</LedControlMinimumEffectDurationMs>
  <LedControlMinimumRGBEffectDurationMs>120</LedControlMinimumRGBEffectDurationMs>
  <PacLedDefaultMinCommandIntervalMs>10</PacLedDefaultMinCommandIntervalMs>
  <IniFilesPath>D:\Emulators\DirectOutput\Config</IniFilesPath>
  <CabinetConfigFilePattern>D:\Emulators\DirectOutput\Config\Cabinet.xml</CabinetConfigFilePattern>
  <TableConfigFilePatterns />
  <EnableLogging>true</EnableLogging>
  <ClearLogOnSessionStart>true</ClearLogOnSessionStart>
  <LogFilePattern>.\DirectOutput.log</LogFilePattern>
</GlobalConfig>

Hi, I’ve not set my leds up yet but have been reading up on this over the weekend. I think you have your first leds incorrect,

Right
<FirstLedNumber>1</FirstLedNumber>

Left
<FirstLedNumber> 61</FirstLedNumber>

Back
<FirstLedNumber>121</FirstLedNumber>

I maybe wrong, but I think that’s what they should be as I understand it.

#365 Archangl7

Archangl7

    Hobbyist

  • Members
  • PipPip
  • 10 posts

  • Flag: ---------

  • Favorite Pinball: xmen

Posted 06 September 2020 - 05:03 AM

I am super stumped right now. i have setup 2 or 3 matrix and addressable strip combos at this point, and i am struggling at the moment due to two different setups. the one i have been working on tonight is a 100 led strip connected to orange, 144 led strip connected to blue, and a 11x44 matrix confirmed to be RightLeftAlternateBottomUp. when i run either the direct output tester or fire up doflinx the matrix is scrambled but the strips are fine. i went through major frenchy's hour long video again so i could do the test part, but i skipped that the first time since i knew how the leds were working. the 8x32 matrix with same strips is acting weird also. i built the 8x32 setup first but then got the weird issues, which may be due to the matrix, not sure since its locked up over the weekend, but i am 97% sure i got all the setup right with the 11x44, but its acting way crazier. i have flashed the teensy with both versions of the software either using the exe loaded with a hex file and through arduino. this is my cab file, but im not sure i can upload any pics at the moment. when i run doflinx, the letters are not distinguishable and i used the table "24" direct output config tester line 24, which is supposed to be circles. its super weird. this is on 2 different setups also so it shouldnt be hardware related.

 

<?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>100</NumberOfLedsStrip1>
      <NumberOfLedsStrip2>144</NumberOfLedsStrip2>
      <NumberOfLedsStrip3>484</NumberOfLedsStrip3>
      <NumberOfLedsStrip4>0</NumberOfLedsStrip4>
      <NumberOfLedsStrip5>0</NumberOfLedsStrip5>
      <NumberOfLedsStrip6>0</NumberOfLedsStrip6>
      <NumberOfLedsStrip7>0</NumberOfLedsStrip7>
      <NumberOfLedsStrip8>0</NumberOfLedsStrip8>
      <ComPortName>COM7</ComPortName>
    </TeensyStripController>
    
   </OutputControllers>
   
   <Toys>
 

    <LedStrip>
      <Name>PF Right</Name>
      <Width>1</Width>
      <Height>100</Height>
      <LedStripArrangement>TopDownRightLeft</LedStripArrangement>
      <ColorOrder>GRB</ColorOrder>
      <FirstLedNumber>1</FirstLedNumber>
      <FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
      <OutputControllerName>LEDStripController</OutputControllerName>
    </LedStrip>
   
   
    <LedStrip>
      <Name>PF Left</Name>
      <Width>1</Width>
      <Height>144</Height>
      <LedStripArrangement>TopDownRightLeft</LedStripArrangement>
      <ColorOrder>GRB</ColorOrder>
      <FirstLedNumber>101</FirstLedNumber>
      <FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
      <OutputControllerName>LEDStripController</OutputControllerName>
    </LedStrip>


   <LedStrip>
      <Name>PF Back</Name>
      <Width>44</Width>
      <Height>11</Height>
      <LedStripArrangement>RightLeftAlternateBottomUp</LedStripArrangement>
      <ColorOrder>GRB</ColorOrder>
      <FirstLedNumber>246</FirstLedNumber>
      <FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
      <OutputControllerName>LEDStripController</OutputControllerName>
    </LedStrip>
    


   <LedWizEquivalent>
   <Name>LedWizEquivalent 30</Name>
    <Outputs>
    <LedWizEquivalentOutput>
     <OutputName>PF Back</OutputName>
     <LedWizEquivalentOutputNumber>7</LedWizEquivalentOutputNumber>
    </LedWizEquivalentOutput>    
    <LedWizEquivalentOutput>
     <OutputName>PF Left</OutputName>
     <LedWizEquivalentOutputNumber>4</LedWizEquivalentOutputNumber>
    </LedWizEquivalentOutput>
    <LedWizEquivalentOutput>
     <OutputName>PF Right</OutputName>
     <LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
    </LedWizEquivalentOutput>
   </Outputs>
   <LedWizNumber>30</LedWizNumber>
   </LedWizEquivalent>
   </Toys>
 <AutoConfigEnabled>true</AutoConfigEnabled>
</Cabinet>


Edited by Archangl7, 06 September 2020 - 05:07 AM.


#366 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,793 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 06 September 2020 - 06:17 AM

I am super stumped right now. i have setup 2 or 3 matrix and addressable strip combos at this point, and i am struggling at the moment due to two different setups. the one i have been working on tonight is a 100 led strip connected to orange, 144 led strip connected to blue, and a 11x44 matrix confirmed to be RightLeftAlternateBottomUp. when i run either the direct output tester or fire up doflinx the matrix is scrambled but the strips are fine. i went through major frenchy's hour long video again so i could do the test part, but i skipped that the first time since i knew how the leds were working. the 8x32 matrix with same strips is acting weird also. i built the 8x32 setup first but then got the weird issues, which may be due to the matrix, not sure since its locked up over the weekend, but i am 97% sure i got all the setup right with the 11x44, but its acting way crazier. i have flashed the teensy with both versions of the software either using the exe loaded with a hex file and through arduino. this is my cab file, but im not sure i can upload any pics at the moment. when i run doflinx, the letters are not distinguishable and i used the table "24" direct output config tester line 24, which is supposed to be circles. its super weird. this is on 2 different setups also so it shouldnt be hardware related.

 

Try Testing the matrix by itself

I believe there was somebody on Facebook 4 months ago Was trying out the 11 by 44 and I don't think it works like the regular 8 by 32



#367 Archangl7

Archangl7

    Hobbyist

  • Members
  • PipPip
  • 10 posts

  • Flag: ---------

  • Favorite Pinball: xmen

Posted 06 September 2020 - 02:20 PM

outhere, when i said confirmed in the post, i meant that i used arduino to run the basic test to verify the function of the matrix. my matrix is the same as in the setup video https://www.youtube....h?v=dWaGLqg5s50.



#368 Conehead

Conehead

    Enthusiast

  • Members
  • PipPipPip
  • 475 posts

  • Flag: Canada

  • Favorite Pinball: Not sure yet!

Posted 03 November 2020 - 02:02 AM

Hi all,

 

I'm setting up the addressable LEDs that were included in the EZKit I bought from Zebsboards.  I have everything working so far....contacts, solenoids, beacon, shaker motor, etc., and I just have the addressable LED strips to go, and I'm done!  But no, I don't yet have them working.

 

I just have two questions:

 

1. Is a global configuration for the DirectOutput framework needed, no exceptions?  I'm asking because I have the EZKit.

2. I've read through the posts on this thread, and it seems that the standard .xml file to use is this:

 

<?xml version="1.0" encoding="utf-8"?>
<!--Global configuration for the DirectOutput framework.-->
<!--Saved by DirectOutput Version 0.9.5764.18938: 2017-10-01 10-02-47-->
<GlobalConfig>
  <LedWizDefaultMinCommandIntervalMs>1</LedWizDefaultMinCommandIntervalMs>
  <LedControlMinimumEffectDurationMs>60</LedControlMinimumEffectDurationMs>
  <LedControlMinimumRGBEffectDurationMs>120</LedControlMinimumRGBEffectDurationMs>
  <IniFilesPath>C:\Directoutput\config</IniFilesPath>
  <ShapeDefintionFilePattern>{DllDir}\DirectOutputShapes.xml</ShapeDefintionFilePattern>
  <CabinetConfigFilePattern>C:\Directoutput\config\cabinet.xml</CabinetConfigFilePattern>
  <TableConfigFilePatterns />
  <EnableLogging>true</EnableLogging>
  <ClearLogOnSessionStart>true</ClearLogOnSessionStart>
  <LogFilePattern>C:\Directoutput\DirectOutput.log</LogFilePattern>
</GlobalConfig>
 
I'm hoping that this is all that's required (software-wise) in order to get the strips to work. Can anyone please confirm the two questions?  Thanks!


#369 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,793 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 03 November 2020 - 02:25 AM

They sold you the EZKit with no Directions
That should work for the  ---  GlobalConfig_B2SServer.xml  ---  File
As far as I know you will also need a  --  Cabinet -- File


 



#370 Conehead

Conehead

    Enthusiast

  • Members
  • PipPipPip
  • 475 posts

  • Flag: Canada

  • Favorite Pinball: Not sure yet!

Posted 03 November 2020 - 02:29 AM

Thanks Outthere, I knew you'd still be lurking around somewhere ;)

 

Yes, i have the cabinet file all ready to go and Steve (Zebsboards) did provide me with that, but didn't say anything about the GlobalConfig_B2SServer.xml file.  If this is all I need (software-wise) and it works, I'll be able to bug him about it until the end of days...haha.



#371 Conehead

Conehead

    Enthusiast

  • Members
  • PipPipPip
  • 475 posts

  • Flag: Canada

  • Favorite Pinball: Not sure yet!

Posted 03 November 2020 - 03:31 AM

IT WORKS!  That's all it needed.  Thanks Outthere!   :otvclap:



#372 defre1976

defre1976

    Enthusiast

  • Members
  • PipPipPip
  • 142 posts

  • Flag: Belgium

  • Favorite Pinball: 1

Posted 20 December 2020 - 10:57 AM

Hi guys ,
 
I am loosing it :unknw: i can't get the leds to work with the vpx tables ?
 
Followed tutorial from Major . Thx for this great tutorial .
 
My setup 720 leds in total .
 
-2 x 24 leds speaker rings
-2x 144 side  led strips
-1x dot matrix 384 leds ( 1=8x32 and 2=8x8 )
 
My circuit ( 5v , ground and data ) starts on my right speaker ring ==> left speaker ring ==> left 144 led side strip (arrows going down) ==>
right 144 side strip ( arrows going up ) ==> last dot matrix on the right side .
 
In arduino software i select com3 teensy and teensy 3.2 .
Then i go to examples and choose octo out of the list and basic test . I change to 720 leds .
this is working perfectly . leds light up on my right speaker ring , goes to left speaker ring , then left side strip and right side strip to end up on the dot matrix .
Color changes everry 20 sec or so .
 
Now here comes my first question , how to turn this examples off ? Even when i restart my pc it lights up this example .
 
Now i am also following this tutorial
From min 12 you will see he start arduino software , he choose teensy 3.2 and com port . and on the teensystripcontroller tab he just do compile .
When i do this i have 1 led light up , first led from my left side strip . Why ??? grrrr
 
I don't know if its because of this leds are not working when starting vpx table .
 
second question when i login on dof linx website i do generate configfile . It will download the configfile , but its called "directoutputconfig30" .
Must this "30" at the end be removed ?
 
You get really confused by this .
 
My cabinet file

<?xml version="1.0"?>
<Cabinet xmlns:xsi="http://www.w3.org/20...Schema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Name>MajorFrenchy</Name>
<OutputControllers>


<TeensyStripController>
<Name>LedStripController</Name>
<NumberOfLedsStrip1>720</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>BackBoard</Name>
  <Width>48</Width>
  <Height>8</Height>
  <LedStripArrangement>BottomUpAlternateRightLeft</LedStripArrangement>
  <ColorOrder>GRB</ColorOrder>
  <FirstLedNumber>337</FirstLedNumber>
  <FadingCurveName>Linear0To16</FadingCurveName>
  <OutputControllerName>LedStripController</OutputControllerName>
</LedStrip>
    
     
<LedStrip>
  <Name>Sideboard Right</Name>
  <Width>1</Width>
  <Height>144</Height>
  <LedStripArrangement>BottomUpRightLeft</LedStripArrangement>
  <ColorOrder>GRB</ColorOrder>
  <FirstLedNumber>193</FirstLedNumber>
  <FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
  <OutputControllerName>LedStripController</OutputControllerName>
</LedStrip>
      
<LedStrip>
  <Name>Sideboard Left</Name>
  <Width>1</Width>
  <Height>144</Height>
  <LedStripArrangement>TopDownLeftRight</LedStripArrangement>
  <ColorOrder>GRB</ColorOrder>
  <FirstLedNumber>49</FirstLedNumber>
    <FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
  <OutputControllerName>LedStripController</OutputControllerName>
</LedStrip>

<LedStrip>
  <Name>Ring Left</Name>
  <Width>1</Width>
  <Height>24</Height>
  <LedStripArrangement>BottomUpLeftRight</LedStripArrangement>
  <ColorOrder>GRB</ColorOrder>
  <FirstLedNumber>25</FirstLedNumber>
  <FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
  <OutputControllerName>LedStripController</OutputControllerName>
</LedStrip>
 
 <LedStrip>
  <Name>Ring Right</Name>
  <Width>1</Width>
  <Height>24</Height>
  <LedStripArrangement>TopDownRightLeft</LedStripArrangement>
  <ColorOrder>GRB</ColorOrder>
  <FirstLedNumber>1</FirstLedNumber>
  <FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
  <OutputControllerName>LedStripController</OutputControllerName>
</LedStrip>



<LedWizEquivalent>

   <Name>LedWizEquivalent 30</Name>
    <Outputs>

    <LedWizEquivalentOutput>
    <OutputName>BackBoard</OutputName>
    <LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
    </LedWizEquivalentOutput>

    <LedWizEquivalentOutput>
    <OutputName>Sideboard Right</OutputName>
    <LedWizEquivalentOutputNumber>4</LedWizEquivalentOutputNumber>
    </LedWizEquivalentOutput>

    <LedWizEquivalentOutput>
    <OutputName>Sideboard Left</OutputName>
    <LedWizEquivalentOutputNumber>7</LedWizEquivalentOutputNumber>
    </LedWizEquivalentOutput>

 <LedWizEquivalentOutput>
    <OutputName>Ring Left</OutputName>
    <LedWizEquivalentOutputNumber>10</LedWizEquivalentOutputNumber>
    </LedWizEquivalentOutput>
    
     <LedWizEquivalentOutput>
    <OutputName>Ring Right</OutputName>
    <LedWizEquivalentOutputNumber>13</LedWizEquivalentOutputNumber>
    </LedWizEquivalentOutput>
    

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

</Cabinet>

 

my globalconfig file

<?xml version="1.0" encoding="utf-8"?>
<!--Global configuration for the DirectOutput framework.-->
<!--Saved by DirectOutput Version 3.1.7011.27968: 2020-12-19 22-03-14-->
<GlobalConfig>
  <LedWizDefaultMinCommandIntervalMs>10</LedWizDefaultMinCommandIntervalMs>
  <LedControlMinimumEffectDurationMs>60</LedControlMinimumEffectDurationMs>
  <LedControlMinimumRGBEffectDurationMs>120</LedControlMinimumRGBEffectDurationMs>
  <PacLedDefaultMinCommandIntervalMs>10</PacLedDefaultMinCommandIntervalMs>
  <IniFilesPath />
  <CabinetConfigFilePattern>C:\DirectOutput\Config\Cabinet.xml</CabinetConfigFilePattern>
  <TableConfigFilePatterns />
  <EnableLogging>true</EnableLogging>
  <ClearLogOnSessionStart>true</ClearLogOnSessionStart>
  <LogFilePattern>.\DirectOutput.log</LogFilePattern>
</GlobalConfig>

 

my doflinx.ini

######    DOFLINX - MAIN CONFIG INI FILE     ######
######         UPDATED BY TERRYRED           ######

# IMPORTANT! Please go through and edit EVERY section for your particular setup! If you don't you may get errors!

# This is a config file for DOFLinx with most of the available settings as a sample.
# DOFLinx works with LEDWiz, PacLed64, Pinscape, Ultimate I/O Sainsmart (FTDI devices), PinControl, and Teensy (or similar).
# Lines that start with a hash (#) or are blank are not processed.

# Device outputs are entered in the format of device (D) and output number (#) in the format D##, so controller device 1 and output 3 is "103" without the quotes, controller board 2 output 23 is "223" without quotes.

# The keyboard hex code for the "Key to Output / Colour",etc type functions can be found here:
#https://msdn.microso...1(v=vs.85).aspx
#

###### DEBUG MODE ######

# 0 = OFF (normal operation), 1 = ON. When ON a window will appear and a log file will be created in the EXE directory.

DEBUG=0


########## DIRECTORY PATHS ##########

# IMPORTANT!!! Keep this as the first pararameter (other than DEBUG if you need it) to process in your INI file.  The order past ths point is not relevant!

# Point to your directoutputconfig.ini file.  Your file may have a number, ie directoutputconfig20.ini
# You can point to any of your directoutputconfig.ini files, but only one.

DIRECTOUTPUTCONFIG=c:\DirectOutput\config\directoutputconfig30.ini

# This is the folder where B2SServer.exe can be found on your system

PATH_B2S_SERVER=D:\VPX new\Visual Pinball\Tables\

# This is the path to where your B2SServer GlobalConfig is located. Needed for addressable led effects.

DIRECTOUTPUTGLOBAL=C:\DirectOutput\Config\GlobalConfig_b2SServer.xml

# The location of the .FX3 game specific files included with the DOFLinx release package
# Ensure your path has a \ on the end of it

PATH_FX3=C:\DirectOutput\FX3_PUPlayer\

# The path to where you keep all of the .directb2s files that you've downloaded for use with FX3
# Ensure your path has a \ on the end of it

PATH_FX3_B2S=C:\DirectOutput\DOFLinx_FX3_B2S\


######### RGB UNDERCAB LIGHTING #########

# RGB Undercabinet Colour Change. RAINBOW = cycle through the colours. RANDOM = use random colour order

RGB_STYLE=RANDOM

# What changes the RGB undercabinet colour. TIME = set time period. FLIPPER = flipper press after the RGB_TRIGGER minimum time (to stop rapid colour changes)

RGB_TRIGGER=TIME

# The minimum time for change between flipper flips, 1000mS or 1 second

RGB_MIN_TIME=8000

# The Device and "RED" port for RGB undercabinet lighting

RGB_OUTPUT=120


######## FUTURE PINBALL LINK ########

# Turn on the attempt to make a full connection to Future Pinball when it is detected as running

FP_ATTEMPT_LINK=1

# When Future Pinball is detected and a Link is being established, this is the maximum amount of time the FP LINK will be attempted. After this time has passed, DOFLinx will activate it's Default mode.

FP_LINK_WAIT_TIME=95000


######## DEVICES and PORTS for FUTURE PINBALL and FX3 ########

# LINK_XX=D##,Default Time,Max Time,Intensity Level

# Intensity Level should normally be left at 255 (max). Only PWM outputs used with something like a Shaker Motor can be less than 255.

# Device and Ports for the 10 solenoid setup for Flippers, Slingshots, Middle 3 solenoids, Back 3 Solenoids.

LINK_LF=101,50,10000,255
LINK_RF=102,50,10000,255
LINK_LS=104,50,1000,255
LINK_RS=105,50,1000,255
LINK_ML=106,50,1000,255
LINK_MC=107,50,1000,255
LINK_MR=108,50,1000,255
LINK_BL=109,50,1000,255
LINK_BC=110,50,1000,255
LINK_BR=111,50,1000,255

# Device and Ports for the shaker, gear motor, knocker, beacon and strobe

LINK_SH=112,1000,5000,255
LINK_GR=113,750,10000,255
LINK_KN=114,120,500,255
LINK_BK=115,FLASH,200,255
LINK_SR=116,ON,0,255

# Device and Ports for the lights inside the various buttons including Start, Extra Ball, Coin, Exit, Launch Ball and Fire

LINK_ST=117
LINK_EB=118
LINK_CN=119
LINK_EX=120
LINK_LB=121
LINK_FR=122

# Device and "RED" ports for the 5 RGB flashers.

LINK_FLOL=201
LINK_FLIL=204
LINK_FLCN=207
LINK_FLIR=210
LINK_FLOR=213


######## DOFLINX DEFAULT and FALLBACK FUNCTIONS ########

# These are the default and "fallback" type of functions that are used when DOFLinx is made active, but no link to Future Pinball or FX3 is established.

# Turn on Button lights when DOFLinx is activated (such as EXIT button)

BUTTONS_ON=120

# Set the key code for the keys being used as Left and Right flippers
# Used for the default fall back if a full link cannot be established with FX3 or Future Pinball
# Left Shift = A0, Right Shift = A1

L_FLIPPER_KEY=A0
R_FLIPPER_KEY=A1

# The device and port for the left and right flippers.

L_FLIPPER_OUTPUT=101
R_FLIPPER_OUTPUT=102

# Just in case things go wrong (ie no keyup signal is detected, flipper held down for a long time), what is the maximum time a flipper solenoid / contactor can be in in milliseconds

MAX_FLIPPER_ON=5000


######## KEY TO OUTPUT / COLOUR, etc examples ########

# Make the "4" key (key code 34) to pulse controller/output 119

#KEY_TO_OUTPUT=34,119

# Set the left and right control keys to turn on a specific colour (red) for RGB.
# Example, when nudge keys are used it all goes red.

#KEY_TO_COLOUR=A2,109,Red,A3,109,Red


######## MISC SETTINGS ########

# The list of processes that can activate DOFLinx, such as Pinball FX3, Future Pinball, etc.

PROCESSES=Pinball FX3,Pinball FX2,Future Pinball,mamelayplus

# An over-ride to the default setting if this is just being used with Pinball FX3, not FX2, FP or other systems that may require the default delay

#PROCESS_TO_ACTIVE_TIME=1

# AUTO_MX (enabled=1) Allows for FX3 and Future Pinball tables that have DOFLinx support (for 5 RGB Flashers, Beacon, and Strobe) to automatically create basic Addressable Led effects.

AUTO_MX=1

# Set to 1 to output the game name to the log regardless of the DEBUG flag setting.  Set to 0 to simply follow the DEBUG flag.
# Quite useful when you trying to get the FX3 window game name for setting game specific colours, matching B2S names, etc

OUTPUT_GAME_NAME=0


######## DOFLINX SETTINGS SCREEN ########

# Configure the DOFLinx generated settings screen to activate when 4 keys are pressed, left shift, right shift, left ctl and right ctl (both flippers and magna saves)
# Set the Left flipper for UP, right flipper for DOWN, Start button for CHANGE and Extra Ball for EXIT

SETTING_ACTIVATE=A0,A1,A2,A3
SETTING_UP=A0
SETTING_DOWN=A1
SETTING_CHANGE=31
SETTING_EXIT=32
SETTING_MESSAGE=L Flipper = Up, R Flipper = Down, Start = Change, EB = Exit
SETTING=UnderCab,115,Under cabinet lighting disabled,Off,Y,114,150
SETTING=Addressable,119,Addressable LEDs Enabled,On,Y,118,50
SETTING=NIGHT,,Night Mode,Off,Y

 

 

some  from end log file today

20-Dec-20 08:13:18.017 - Reading DOFLinx.INI startup config file details
20-Dec-20 08:13:18.017 - Reading DirectOutputConfig file named c:\DirectOutput\config\directoutputconfig30.ini
20-Dec-20 08:13:18.027 - Error in configuration for  RGB item #0  trying to set device # 1 port to 29 Needs to be in the range 1-20
20-Dec-20 08:15:51.827 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
20-Dec-20 08:15:51.837 - Starting up - version 7.16
20-Dec-20 08:15:51.837 - For support come and visit the community here http://www.vpforums....p?showforum=104
20-Dec-20 08:15:51.837 - Pre-Reading DOFLinx.INI startup config file details
20-Dec-20 08:15:51.937 - DOFLinx device: 1 Initializing as Pinscape #1 with name=Pinscape Controller
20-Dec-20 08:15:51.947 - DOFLinx device:1 Pinscape setup with 22 outputs
20-Dec-20 08:15:51.977 - DOFLinx device: 2 Initializing as LEDWiz #8 with ID=0
20-Dec-20 08:15:51.977 - DOFLinx device:2 LEDWiz setup with 32 outputs
20-Dec-20 08:15:51.977 - This device is probably a PinScape emulating a LEDWiz, if it is, then it is better to assign toys to the Pinscape device not this one
20-Dec-20 08:15:51.987 - Reading DOFLinx.INI startup config file details
20-Dec-20 08:15:51.987 - Reading DirectOutputConfig file named c:\DirectOutput\config\directoutputconfig30.ini
20-Dec-20 08:15:51.997 - Error in configuration for  RGB item #0  trying to set device # 1 port to 29 Needs to be in the range 1-20
20-Dec-20 08:16:35.197 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
20-Dec-20 08:16:35.197 - Starting up - version 7.16
20-Dec-20 08:16:35.197 - For support come and visit the community here http://www.vpforums....p?showforum=104
20-Dec-20 08:16:35.207 - Pre-Reading DOFLinx.INI startup config file details
20-Dec-20 08:16:35.303 - DOFLinx device: 1 Initializing as Pinscape #1 with name=Pinscape Controller
20-Dec-20 08:16:35.312 - DOFLinx device:1 Pinscape setup with 22 outputs
20-Dec-20 08:16:35.337 - DOFLinx device: 2 Initializing as LEDWiz #8 with ID=0
20-Dec-20 08:16:35.337 - DOFLinx device:2 LEDWiz setup with 32 outputs
20-Dec-20 08:16:35.347 - This device is probably a PinScape emulating a LEDWiz, if it is, then it is better to assign toys to the Pinscape device not this one
20-Dec-20 08:16:35.347 - Reading DOFLinx.INI startup config file details
20-Dec-20 08:16:35.347 - Reading DirectOutputConfig file named c:\DirectOutput\config\directoutputconfig.ini
20-Dec-20 08:16:35.357 - Error in configuration for  RGB item #0  trying to set device # 1 port to 29 Needs to be in the range 1-20
20-Dec-20 08:19:14.957 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
20-Dec-20 08:19:14.967 - Starting up - version 7.16
20-Dec-20 08:19:14.977 - For support come and visit the community here http://www.vpforums....p?showforum=104
20-Dec-20 08:19:14.977 - Pre-Reading DOFLinx.INI startup config file details
20-Dec-20 08:19:15.077 - DOFLinx device: 1 Initializing as Pinscape #1 with name=Pinscape Controller
20-Dec-20 08:19:15.092 - DOFLinx device:1 Pinscape setup with 22 outputs
20-Dec-20 08:19:15.117 - DOFLinx device: 2 Initializing as LEDWiz #8 with ID=0
20-Dec-20 08:19:15.117 - DOFLinx device:2 LEDWiz setup with 32 outputs
20-Dec-20 08:19:15.127 - This device is probably a PinScape emulating a LEDWiz, if it is, then it is better to assign toys to the Pinscape device not this one
20-Dec-20 08:19:15.129 - Reading DOFLinx.INI startup config file details
20-Dec-20 08:19:15.129 - Reading DirectOutputConfig file named c:\DirectOutput\config\directoutputconfig30.ini
20-Dec-20 08:19:15.139 - Error in configuration for  RGB item #0  trying to set device # 1 port to 29 Needs to be in the range 1-20
20-Dec-20 08:23:57.827 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
20-Dec-20 08:23:57.827 - Starting up - version 7.16
20-Dec-20 08:23:57.827 - For support come and visit the community here http://www.vpforums....p?showforum=104
20-Dec-20 08:23:57.827 - Pre-Reading DOFLinx.INI startup config file details
20-Dec-20 08:23:57.935 - DOFLinx device: 1 Initializing as Pinscape #1 with name=Pinscape Controller
20-Dec-20 08:23:57.947 - DOFLinx device:1 Pinscape setup with 22 outputs
20-Dec-20 08:23:57.967 - DOFLinx device: 2 Initializing as LEDWiz #8 with ID=0
20-Dec-20 08:23:57.977 - DOFLinx device:2 LEDWiz setup with 32 outputs
20-Dec-20 08:23:57.977 - This device is probably a PinScape emulating a LEDWiz, if it is, then it is better to assign toys to the Pinscape device not this one
20-Dec-20 08:23:57.977 - Reading DOFLinx.INI startup config file details
20-Dec-20 08:23:57.987 - Reading DirectOutputConfig file named c:\DirectOutput\config\directoutputconfig30.ini
20-Dec-20 08:23:57.997 - Error in configuration for  RGB item #0  trying to set device # 1 port to 29 Needs to be in the range 1-20
20-Dec-20 08:24:54.857 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
20-Dec-20 08:24:54.857 - Starting up - version 7.16
20-Dec-20 08:24:54.857 - For support come and visit the community here http://www.vpforums....p?showforum=104
20-Dec-20 08:24:54.867 - Pre-Reading DOFLinx.INI startup config file details
20-Dec-20 08:24:54.967 - DOFLinx device: 1 Initializing as Pinscape #1 with name=Pinscape Controller
20-Dec-20 08:24:54.977 - DOFLinx device:1 Pinscape setup with 22 outputs
20-Dec-20 08:24:54.997 - DOFLinx device: 2 Initializing as LEDWiz #8 with ID=0
20-Dec-20 08:24:55.007 - DOFLinx device:2 LEDWiz setup with 32 outputs
20-Dec-20 08:24:55.007 - This device is probably a PinScape emulating a LEDWiz, if it is, then it is better to assign toys to the Pinscape device not this one
20-Dec-20 08:24:55.007 - Reading DOFLinx.INI startup config file details
20-Dec-20 08:24:55.017 - Reading DirectOutputConfig file named c:\DirectOutput\config\directoutputconfig30.ini
20-Dec-20 08:24:55.027 - Error in configuration for  RGB item #0  trying to set device # 1 port to 29 Needs to be in the range 1-20
20-Dec-20 08:26:38.897 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
20-Dec-20 08:26:38.907 - Starting up - version 7.16
20-Dec-20 08:26:38.907 - For support come and visit the community here http://www.vpforums....p?showforum=104
20-Dec-20 08:26:38.907 - Pre-Reading DOFLinx.INI startup config file details
20-Dec-20 08:26:39.017 - DOFLinx device: 1 Initializing as Pinscape #1 with name=Pinscape Controller
20-Dec-20 08:26:39.027 - DOFLinx device:1 Pinscape setup with 22 outputs
20-Dec-20 08:26:39.047 - DOFLinx device: 2 Initializing as LEDWiz #8 with ID=0
20-Dec-20 08:26:39.057 - DOFLinx device:2 LEDWiz setup with 32 outputs
20-Dec-20 08:26:39.057 - This device is probably a PinScape emulating a LEDWiz, if it is, then it is better to assign toys to the Pinscape device not this one
20-Dec-20 08:26:39.057 - Reading DOFLinx.INI startup config file details
20-Dec-20 08:26:39.067 - Reading DirectOutputConfig file named c:\DirectOutput\config\directoutputconfig30.ini
20-Dec-20 10:50:15.593 - DOF Linx for Pinball Emulators - DOFLinx by DDH69
20-Dec-20 10:50:15.625 - Starting up - version 7.16
20-Dec-20 10:50:15.625 - For support come and visit the community here http://www.vpforums....p?showforum=104
20-Dec-20 10:50:15.625 - Pre-Reading DOFLinx.INI startup config file details
20-Dec-20 10:50:15.875 - DOFLinx device: 1 Initializing as Pinscape #1 with name=Pinscape Controller
20-Dec-20 10:50:15.907 - DOFLinx device:1 Pinscape setup with 22 outputs
20-Dec-20 10:50:15.943 - DOFLinx device: 2 Initializing as LEDWiz #8 with ID=0
20-Dec-20 10:50:15.943 - DOFLinx device:2 LEDWiz setup with 32 outputs
20-Dec-20 10:50:15.943 - This device is probably a PinScape emulating a LEDWiz, if it is, then it is better to assign toys to the Pinscape device not this one
20-Dec-20 10:50:15.959 - Reading DOFLinx.INI startup config file details
20-Dec-20 10:50:15.959 - Reading DirectOutputConfig file named c:\DirectOutput\config\directoutputconfig30.ini

 


Edited by defre1976, 20 December 2020 - 11:46 AM.


#373 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,793 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 20 December 2020 - 02:08 PM

DOFLinx has nothing to do with VPX when testing do not have DOFLinx running in the background

This is right  --- directoutputconfig30

Post your DirectOutput.log



#374 defre1976

defre1976

    Enthusiast

  • Members
  • PipPipPip
  • 142 posts

  • Flag: Belgium

  • Favorite Pinball: 1

Posted 22 December 2020 - 04:28 PM

DOFLinx has nothing to do with VPX when testing do not have DOFLinx running in the background

This is right  --- directoutputconfig30

Post your DirectOutput.log

i am still searching , but i think i am alread doing something wrong with the teensystripcontroller .

When i test my leds , basic test . i choose 720 leds in the script . And everything turns on and change color . Ok this works .

Leds for basictest are still turned on .

I exit i start and start teensystripcontroller again . Above i have 3 tabs .

In the first tab teensystripcontroller , i change in scriptt 64 leds to 720 leds . And i upload . After this all my leds turn on White .

Is this correct ?

 

https://ibb.co/Lh49Th1



#375 defre1976

defre1976

    Enthusiast

  • Members
  • PipPipPip
  • 142 posts

  • Flag: Belgium

  • Favorite Pinball: 1

Posted 22 December 2020 - 07:05 PM

 

DOFLinx has nothing to do with VPX when testing do not have DOFLinx running in the background

This is right  --- directoutputconfig30

Post your DirectOutput.log

i am still searching , but i think i am alread doing something wrong with the teensystripcontroller .

When i test my leds , basic test . i choose 720 leds in the script . And everything turns on and change color . Ok this works .

Leds for basictest are still turned on .

I exit i start and start teensystripcontroller again . Above i have 3 tabs .

In the first tab teensystripcontroller , i change in scriptt 64 leds to 720 leds . And i upload . After this all my leds turn on White .

Is this correct ?

 

https://ibb.co/Lh49Th1

 

 

What i did now i solder pin 15 and 16 together . Now only last led in my circuit is lid blue ?

I tried upload firmware 1.01 .

 

But i don't know if its done correct . https://ibb.co/9pmNypb . I select the new firmware . Open it . Teensy is blinking . I push on the button on the teensy .

Then i have an arrow and the reboot button .

I click the arrow ==> download complete . https://ibb.co/Sxd0kt6 I reboot .

 

I start up Teensystripcontroller . I do upload and i loader appear but with old firlmware i think  https://ibb.co/9pmNypb

Must it not be like this ? down you must see Teensystripcontroller 1.01 ? When flash is done ?

 

I can do it 100 times , it always reset to "teensystripcontroller.ino.hex" . Don't understand pffff
 


Edited by defre1976, 22 December 2020 - 07:08 PM.


#376 defre1976

defre1976

    Enthusiast

  • Members
  • PipPipPip
  • 142 posts

  • Flag: Belgium

  • Favorite Pinball: 1

Posted 23 December 2020 - 09:58 AM

sorry again , when i start up teensystripcontroller . 

I do upload the first time and the first 64 leds turn on . I was thinking why . Then when you scroll down in the script . You have a line where you put your max leds . by default i see 1100 . 

 

When you scroll down further you will see a line leds 64 . Thats why 64 leds turns on . When i change this to 720 and do upload i have all my leds turning on white and stay like this . 

 

Is it the meaning you change this in the script  ?

And after you upload , what should normally happen with the leds . Do they need to stay off when upload teensystripcontroller ? 

 

I don't understand . Am i missing something . 

 

 

Please can somebody help please . 



#377 defre1976

defre1976

    Enthusiast

  • Members
  • PipPipPip
  • 142 posts

  • Flag: Belgium

  • Favorite Pinball: 1

Posted 25 December 2020 - 03:13 PM

Hi ,

 

Stilll didn't manage to get the leds to work. Don't understand .

 

Update dof to latest version , C:\Directoutput

Config folder created inside C:\Directoutput

 

Unblock ok , didn't need to do this .

All exe. execute as admin ok .

 

This is how my wiring is running . See screenshot https://files.fm/u/b8hmbc9ch

Arduiino Teensystripcontrollle . Basictest all 720 leds working .

Pin 15 and 16 solderd togheter ok . Otherwise all leds are white .

 

my cabinet file  https://files.fm/u/kv5a9bvg7

my clobalconfig.xml  https://files.fm/u/aweb34d45

my GlobalConfig_B2S.Server.xml https://files.fm/u/x8443yzqy

my doflinx.ini  https://files.fm/f/jma3qd2vb

and directoutput.log https://files.fm/u/8mfhjdqmz yesterday it register some things but now not anymore .

 

those are my dof tool settings .

https://files.fm/u/ex2e95uaa

https://files.fm/u/m.../view/twg9ppck7

 

When i start a vpx table , i go on my backglass , right click . plugin button is activated . see photo

https://files.fm/u/k.../view/27uvynsfa

 

When i there double click the first line , dof info window goes open and i have this . Globalconfig file not found ?????

https://files.fm/u/x.../view/ecdy4n3ve

 

I check and reccheck everything , all my links . Dpn't seem to find where to problem is .

 

Getting so tired of searching .

 

 

 

 



#378 defre1976

defre1976

    Enthusiast

  • Members
  • PipPipPip
  • 142 posts

  • Flag: Belgium

  • Favorite Pinball: 1

Posted 25 December 2020 - 06:38 PM

wth , found one problem . In my config folder GlobalConfig_b2S.Server.xml

 

In my doflinx.ini

GlobalConfig_b2SServer.xml

 

pfffffff , i am getting closer . But i when try LedControlFileTester . It crash . System.outofmemoryexpectation ?

Will try to install Dof from scratch .

 

And when i start a table , i see configuration table file i have no file found . Don't know if this is normal . https://files.fm/u/x.../ecdy4n3ve;zoom



#379 defre1976

defre1976

    Enthusiast

  • Members
  • PipPipPip
  • 142 posts

  • Flag: Belgium

  • Favorite Pinball: 1

Posted 25 December 2020 - 08:17 PM

wth , found one problem . In my config folder GlobalConfig_b2S.Server.xml

 

In my doflinx.ini

GlobalConfig_b2SServer.xml

 

pfffffff , i am getting closer . But i when try LedControlFileTester . It crash . System.outofmemoryexpectation ?

Will try to install Dof from scratch .

 

And when i start a table , i see configuration table file i have no file found . Don't know if this is normal . https://files.fm/u/x.../ecdy4n3ve;zoom

Halleluja , it's alive . But leds complete messed up . Dot matrix i see some things comming up . But totaly not correct .

left and right speaker ring stay on , but change color somethimes . and side ledstrip also stay lid for some part like you see on the photo .

For the rest i see on the right side strip in the middle a part flickering , but also not correct .

https://files.fm/u/k.../view/7fs9nquz5

 

Could somebody please check my cabinet file , i think something is wrong with the config .

This is how my wiring is running . See screenshot https://files.fm/u/b8hmbc9ch

cabinet file => https://files.fm/u/k.../view/ufrct5w7k

 

Data is running like you see on the wiring screenshot .

 

Also when table start , right click on backboard . Plugins on the first line double click . I see there is no table config loaded .

could this be the problem ?



#380 defre1976

defre1976

    Enthusiast

  • Members
  • PipPipPip
  • 142 posts

  • Flag: Belgium

  • Favorite Pinball: 1

Posted 28 December 2020 - 07:26 PM

 

wth , found one problem . In my config folder GlobalConfig_b2S.Server.xml

 

In my doflinx.ini

GlobalConfig_b2SServer.xml

 

pfffffff , i am getting closer . But i when try LedControlFileTester . It crash . System.outofmemoryexpectation ?

Will try to install Dof from scratch .

 

And when i start a table , i see configuration table file i have no file found . Don't know if this is normal . https://files.fm/u/x.../ecdy4n3ve;zoom

Halleluja , it's alive . But leds complete messed up . Dot matrix i see some things comming up . But totaly not correct .

left and right speaker ring stay on , but change color somethimes . and side ledstrip also stay lid for some part like you see on the photo .

For the rest i see on the right side strip in the middle a part flickering , but also not correct .

https://files.fm/u/k.../view/7fs9nquz5

 

Could somebody please check my cabinet file , i think something is wrong with the config .

This is how my wiring is running . See screenshot https://files.fm/u/b8hmbc9ch

cabinet file => https://files.fm/u/k.../view/ufrct5w7k

 

Data is running like you see on the wiring screenshot .

 

Also when table start , right click on backboard . Plugins on the first line double click . I see there is no table config loaded .

could this be the problem ?

 

So happy :db: got it all working , pinup popper menu , vpx and fx3 all oké . Only future pinball to test .