Jump to content



Photo
* * * - - 2 votes

Grander Unified-er DOF R3++


  • Please log in to reply
490 replies to this topic

#421 dramaone

dramaone

    Enthusiast

  • Members
  • PipPipPip
  • 108 posts

  • Flag: United Kingdom

  • Favorite Pinball: star wars

Posted 08 February 2020 - 09:19 AM

dramaone - I'm afraid I don't use either Sainsmarts or addressables, so I don't have any direct experience here.  But Sainsmarts and addressables both interface to Windows using virtual COM ports, so I'm guessing that DOF is getting confused about which COM port belongs to which device.  From your symptoms it sounds like the commands for one device are getting sent to another device.  I'll also note that DOF does auto-detection for the Sainsmart devices, but not for the addressables, so the big thing that's probably changed in your setup is that you had to add a cabinet config for the addressables, right?  Maybe the solution is to explicitly add the Sainsmart devices to the cabinet config as well - the procedure is here:

 

http://mjrnet.org/pi...p?sid=sainsmart

Thanks Mjr, I had read through your guide a few times and my cabinet file matched how you advise setting up sainsmarts and so i assumed all was good.

It was only when I added a new device that my ordering was changed.

After getting in a total mess I exprted a new cabinet file via b2s,right clicking on the backglass of a table.

This cabinet file cured my problems atleast and my devices are in the correct order.

 

So I am now going to add the Addressable device in dofconfig but take your advice about removing autoconfig. I actually now dont know if autoconfig was

dominating my system or the cab file, maybe a bit of both since in the past i did have to swap the sainsmart serial numbers around in the cabinet file as the order had got mixed up however this approach didnt work this time.

 

To turn Autoconfig off, is it just a case of changing this   <AutoConfigEnabled>true</AutoConfigEnabled> to false in the cabinet file?

 

This is the latter part of my cabinet file.

 

 <OutputControllers>
    <Pinscape>
      <Name>Pinscape Controller 01</Name>
      <NumberOfOutputs>22</NumberOfOutputs>
      <Number>1</Number>
      <MinCommandIntervalMs>1</MinCommandIntervalMs>
    </Pinscape>
    <PacLed64>
      <Name>PacLed64 1</Name>
      <MinUpdateIntervalMs>10</MinUpdateIntervalMs>
      <FullUpdateThreshold>30</FullUpdateThreshold>
      <Id>1</Id>
    </PacLed64>
    <FT245RBitbangController>
      <Name>FT245RBitbangController 0</Name>
      <SerialNumber>A601AY6Z</SerialNumber>
      <Description>FT245R USB FIFO</Description>
      <Id>0</Id>
    </FT245RBitbangController>
    <FT245RBitbangController>
      <Name>FT245RBitbangController 1</Name>
      <SerialNumber>A601AXYN</SerialNumber>A601AXYN
      <Description>FT245R USB FIFO</Description>
      <Id>1</Id>
    </FT245RBitbangController>
  </OutputControllers>
  <ScheduledSettings />
  <SequentialOutputSettings />
  <TableOverrideSettings />
</Cabinet>

 

 

When I add the teensy manually from recommended output controller section such as;

 

<TeensyStripController>
<Name>LedStripController</Name>
<NumberOfLedsStrip1>592</NumberOfLedsStrip1>
<NumberOfLedsStrip2>0</NumberOfLedsStrip2>
<NumberOfLedsStrip3>0</NumberOfLedsStrip3>
<NumberOfLedsStrip4>0</NumberOfLedsStrip4>
<NumberOfLedsStrip5>0</NumberOfLedsStrip5>
<NumberOfLedsStrip6>0</NumberOfLedsStrip6>
<NumberOfLedsStrip7>0</NumberOfLedsStrip7>
<NumberOfLedsStrip8>0</NumberOfLedsStrip8>
<ComPortName>COM5</ComPortName>
</TeensyStripController>

 

Because I am not on autoconfig does the above need to have ID numbers like my other devices ?

 

Thankyou for the help



#422 xantari

xantari

    Enthusiast

  • Platinum Supporter
  • 154 posts

  • Flag: United States of America

  • Favorite Pinball: Star Trek TNG

Posted 08 February 2020 - 11:19 AM

Yes, turn off auto config by setting it to this:  <AutoConfigEnabled>false</AutoConfigEnabled>

 

Also ensure that the <Name></Name> element gets added (the export cabinet config has an issue where it omits that element and you won't notice it unless you turn on debug log which will tell you that it failed to deserialize the cabinet.xml and then it goes right back into auto-config mode). This is a bug in the export button. I think it's because that one field is part of an inherited base class and might not be tagged as serializable.

 

BTW, auto-config is still in effect if you do not turn off AutoConfigEnabled.

 

Be sure to turn on debug log and check output after you play a game to make sure auto-config is really off, and that it is reading your cabinet.xml properly.



#423 dramaone

dramaone

    Enthusiast

  • Members
  • PipPipPip
  • 108 posts

  • Flag: United Kingdom

  • Favorite Pinball: star wars

Posted 08 February 2020 - 12:37 PM

Yes, turn off auto config by setting it to this:  <AutoConfigEnabled>false</AutoConfigEnabled>

 

Also ensure that the <Name></Name> element gets added (the export cabinet config has an issue where it omits that element and you won't notice it unless you turn on debug log which will tell you that it failed to deserialize the cabinet.xml and then it goes right back into auto-config mode). This is a bug in the export button. I think it's because that one field is part of an inherited base class and might not be tagged as serializable.

 

BTW, auto-config is still in effect if you do not turn off AutoConfigEnabled.

 

Be sure to turn on debug log and check output after you play a game to make sure auto-config is really off, and that it is reading your cabinet.xml properly.

This is my cabinet file, but im getting nothing on the addressable strip.

It works because i can throw all data examples at it and all is good however not getting any connection with vpx.

At the moment I have only put one strip on the right playfield.

 

Any ideas?

 

<?xml version="1.0"?>
<Cabinet xmlns:xsi="http://www.w3.org/20...Schema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Toys>
    <LedWizEquivalent>
      <Name>Pinscape Controller 01 Equivalent</Name>
      <Outputs>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.01</OutputName>
          <LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>changing this
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.02</OutputName>
          <LedWizEquivalentOutputNumber>2</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.03</OutputName>
          <LedWizEquivalentOutputNumber>3</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.04</OutputName>
          <LedWizEquivalentOutputNumber>4</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.05</OutputName>
          <LedWizEquivalentOutputNumber>5</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.06</OutputName>
          <LedWizEquivalentOutputNumber>6</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.07</OutputName>
          <LedWizEquivalentOutputNumber>7</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.08</OutputName>
          <LedWizEquivalentOutputNumber>8</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.09</OutputName>
          <LedWizEquivalentOutputNumber>9</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.10</OutputName>
          <LedWizEquivalentOutputNumber>10</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.11</OutputName>
          <LedWizEquivalentOutputNumber>11</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.12</OutputName>
          <LedWizEquivalentOutputNumber>12</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.13</OutputName>
          <LedWizEquivalentOutputNumber>13</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.14</OutputName>
          <LedWizEquivalentOutputNumber>14</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.15</OutputName>
          <LedWizEquivalentOutputNumber>15</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.16</OutputName>
          <LedWizEquivalentOutputNumber>16</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.17</OutputName>
          <LedWizEquivalentOutputNumber>17</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.18</OutputName>
          <LedWizEquivalentOutputNumber>18</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.19</OutputName>
          <LedWizEquivalentOutputNumber>19</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.20</OutputName>
          <LedWizEquivalentOutputNumber>20</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.21</OutputName>
          <LedWizEquivalentOutputNumber>21</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>Pinscape Controller 01\Pinscape Controller 01.22</OutputName>
          <LedWizEquivalentOutputNumber>22</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
      </Outputs>
      <LedWizNumber>51</LedWizNumber>
    </LedWizEquivalent>
    <LedWizEquivalent>
      <Name>PacLed64 1 Equivalent 1</Name>
      <Outputs>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.01</OutputName>
          <LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.02</OutputName>
          <LedWizEquivalentOutputNumber>2</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.03</OutputName>
          <LedWizEquivalentOutputNumber>3</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.04</OutputName>
          <LedWizEquivalentOutputNumber>4</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.05</OutputName>
          <LedWizEquivalentOutputNumber>5</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.06</OutputName>
          <LedWizEquivalentOutputNumber>6</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.07</OutputName>
          <LedWizEquivalentOutputNumber>7</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.08</OutputName>
          <LedWizEquivalentOutputNumber>8</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.09</OutputName>
          <LedWizEquivalentOutputNumber>9</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.10</OutputName>
          <LedWizEquivalentOutputNumber>10</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.11</OutputName>
          <LedWizEquivalentOutputNumber>11</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.12</OutputName>
          <LedWizEquivalentOutputNumber>12</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.13</OutputName>
          <LedWizEquivalentOutputNumber>13</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.14</OutputName>
          <LedWizEquivalentOutputNumber>14</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.15</OutputName>
          <LedWizEquivalentOutputNumber>15</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.16</OutputName>
          <LedWizEquivalentOutputNumber>16</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.17</OutputName>
          <LedWizEquivalentOutputNumber>17</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.18</OutputName>
          <LedWizEquivalentOutputNumber>18</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.19</OutputName>
          <LedWizEquivalentOutputNumber>19</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.20</OutputName>
          <LedWizEquivalentOutputNumber>20</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.21</OutputName>
          <LedWizEquivalentOutputNumber>21</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.22</OutputName>
          <LedWizEquivalentOutputNumber>22</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.23</OutputName>
          <LedWizEquivalentOutputNumber>23</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.24</OutputName>
          <LedWizEquivalentOutputNumber>24</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.25</OutputName>
          <LedWizEquivalentOutputNumber>25</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.26</OutputName>
          <LedWizEquivalentOutputNumber>26</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.27</OutputName>
          <LedWizEquivalentOutputNumber>27</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.28</OutputName>
          <LedWizEquivalentOutputNumber>28</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.29</OutputName>
          <LedWizEquivalentOutputNumber>29</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.30</OutputName>
          <LedWizEquivalentOutputNumber>30</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.31</OutputName>
          <LedWizEquivalentOutputNumber>31</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.32</OutputName>
          <LedWizEquivalentOutputNumber>32</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.33</OutputName>
          <LedWizEquivalentOutputNumber>33</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.34</OutputName>
          <LedWizEquivalentOutputNumber>34</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.35</OutputName>
          <LedWizEquivalentOutputNumber>35</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.36</OutputName>
          <LedWizEquivalentOutputNumber>36</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.37</OutputName>
          <LedWizEquivalentOutputNumber>37</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.38</OutputName>
          <LedWizEquivalentOutputNumber>38</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.39</OutputName>
          <LedWizEquivalentOutputNumber>39</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.40</OutputName>
          <LedWizEquivalentOutputNumber>40</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.41</OutputName>
          <LedWizEquivalentOutputNumber>41</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.42</OutputName>
          <LedWizEquivalentOutputNumber>42</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.43</OutputName>
          <LedWizEquivalentOutputNumber>43</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.44</OutputName>
          <LedWizEquivalentOutputNumber>44</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.45</OutputName>
          <LedWizEquivalentOutputNumber>45</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.46</OutputName>
          <LedWizEquivalentOutputNumber>46</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.47</OutputName>
          <LedWizEquivalentOutputNumber>47</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.48</OutputName>
          <LedWizEquivalentOutputNumber>48</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.49</OutputName>
          <LedWizEquivalentOutputNumber>49</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.50</OutputName>
          <LedWizEquivalentOutputNumber>50</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.51</OutputName>
          <LedWizEquivalentOutputNumber>51</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.52</OutputName>
          <LedWizEquivalentOutputNumber>52</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.53</OutputName>
          <LedWizEquivalentOutputNumber>53</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.54</OutputName>
          <LedWizEquivalentOutputNumber>54</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.55</OutputName>
          <LedWizEquivalentOutputNumber>55</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.56</OutputName>
          <LedWizEquivalentOutputNumber>56</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.57</OutputName>
          <LedWizEquivalentOutputNumber>57</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.58</OutputName>
          <LedWizEquivalentOutputNumber>58</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.59</OutputName>
          <LedWizEquivalentOutputNumber>59</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.60</OutputName>
          <LedWizEquivalentOutputNumber>60</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.61</OutputName>
          <LedWizEquivalentOutputNumber>61</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.62</OutputName>
          <LedWizEquivalentOutputNumber>62</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.63</OutputName>
          <LedWizEquivalentOutputNumber>63</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>PacLed64 1\PacLed64 1.64</OutputName>
          <LedWizEquivalentOutputNumber>64</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
      </Outputs>
      <LedWizNumber>20</LedWizNumber>
    </LedWizEquivalent>
    <LedWizEquivalent>
      <Name>FT245RBitbangController 0 Equivalent 1</Name>
      <Outputs>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.01</OutputName>
          <LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.02</OutputName>
          <LedWizEquivalentOutputNumber>2</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.03</OutputName>
          <LedWizEquivalentOutputNumber>3</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.04</OutputName>
          <LedWizEquivalentOutputNumber>4</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.05</OutputName>
          <LedWizEquivalentOutputNumber>5</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.06</OutputName>
          <LedWizEquivalentOutputNumber>6</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.07</OutputName>
          <LedWizEquivalentOutputNumber>7</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.08</OutputName>
          <LedWizEquivalentOutputNumber>8</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
      </Outputs>
      <LedWizNumber>40</LedWizNumber>
    </LedWizEquivalent>
    <LedWizEquivalent>
      <Name>FT245RBitbangController 1 Equivalent 1</Name>
      <Outputs>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.01</OutputName>
          <LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.02</OutputName>
          <LedWizEquivalentOutputNumber>2</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.03</OutputName>
          <LedWizEquivalentOutputNumber>3</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.04</OutputName>
          <LedWizEquivalentOutputNumber>4</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.05</OutputName>
          <LedWizEquivalentOutputNumber>5</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.06</OutputName>
          <LedWizEquivalentOutputNumber>6</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.07</OutputName>
          <LedWizEquivalentOutputNumber>7</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.08</OutputName>
          <LedWizEquivalentOutputNumber>8</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
<LedWizEquivalent>

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


 
    
    

    
    
    </Outputs>
    <LedWizNumber>30</LedWizNumber>
</LedWizEquivalent>
      </Outputs>
      <LedWizNumber>41</LedWizNumber>
    </LedWizEquivalent>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 01</Name>
      <OutputName>PacLed64 1\PacLed64 1.01</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 02</Name>
      <OutputName>PacLed64 1\PacLed64 1.02</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 03</Name>
      <OutputName>PacLed64 1\PacLed64 1.03</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <RGBAToy>
      <Name>LedWiz 20 Column 04</Name>
      <OutputNameRed>PacLed64 1\PacLed64 1.04</OutputNameRed>
      <OutputNameGreen>PacLed64 1\PacLed64 1.05</OutputNameGreen>
      <OutputNameBlue>PacLed64 1\PacLed64 1.06</OutputNameBlue>
      <FadingCurveName>Linear</FadingCurveName>
    </RGBAToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 05</Name>
      <OutputName>PacLed64 1\PacLed64 1.07</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 06</Name>
      <OutputName>PacLed64 1\PacLed64 1.08</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 07</Name>
      <OutputName>PacLed64 1\PacLed64 1.09</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 08</Name>
      <OutputName>PacLed64 1\PacLed64 1.10</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 09</Name>
      <OutputName>PacLed64 1\PacLed64 1.11</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 10</Name>
      <OutputName>PacLed64 1\PacLed64 1.12</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 11</Name>
      <OutputName>PacLed64 1\PacLed64 1.13</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 12</Name>
      <OutputName>PacLed64 1\PacLed64 1.14</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 13</Name>
      <OutputName>PacLed64 1\PacLed64 1.15</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 14</Name>
      <OutputName>PacLed64 1\PacLed64 1.16</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 15</Name>
      <OutputName>PacLed64 1\PacLed64 1.17</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 16</Name>
      <OutputName>PacLed64 1\PacLed64 1.18</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <RGBAToy>
      <Name>LedWiz 20 Column 17</Name>
      <OutputNameRed>PacLed64 1\PacLed64 1.19</OutputNameRed>
      <OutputNameGreen>PacLed64 1\PacLed64 1.20</OutputNameGreen>
      <OutputNameBlue>PacLed64 1\PacLed64 1.21</OutputNameBlue>
      <FadingCurveName>Linear</FadingCurveName>
    </RGBAToy>
    <RGBAToy>
      <Name>LedWiz 20 Column 18</Name>
      <OutputNameRed>PacLed64 1\PacLed64 1.22</OutputNameRed>
      <OutputNameGreen>PacLed64 1\PacLed64 1.23</OutputNameGreen>
      <OutputNameBlue>PacLed64 1\PacLed64 1.24</OutputNameBlue>
      <FadingCurveName>Linear</FadingCurveName>
    </RGBAToy>
    <RGBAToy>
      <Name>LedWiz 20 Column 19</Name>
      <OutputNameRed>PacLed64 1\PacLed64 1.25</OutputNameRed>
      <OutputNameGreen>PacLed64 1\PacLed64 1.26</OutputNameGreen>
      <OutputNameBlue>PacLed64 1\PacLed64 1.27</OutputNameBlue>
      <FadingCurveName>Linear</FadingCurveName>
    </RGBAToy>
    <RGBAToy>
      <Name>LedWiz 20 Column 20</Name>
      <OutputNameRed>PacLed64 1\PacLed64 1.28</OutputNameRed>
      <OutputNameGreen>PacLed64 1\PacLed64 1.29</OutputNameGreen>
      <OutputNameBlue>PacLed64 1\PacLed64 1.30</OutputNameBlue>
      <FadingCurveName>Linear</FadingCurveName>
    </RGBAToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 21</Name>
      <OutputName>PacLed64 1\PacLed64 1.31</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 22</Name>
      <OutputName>PacLed64 1\PacLed64 1.32</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 23</Name>
      <OutputName>PacLed64 1\PacLed64 1.33</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 24</Name>
      <OutputName>PacLed64 1\PacLed64 1.34</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 25</Name>
      <OutputName>PacLed64 1\PacLed64 1.35</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 26</Name>
      <OutputName>PacLed64 1\PacLed64 1.36</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 27</Name>
      <OutputName>PacLed64 1\PacLed64 1.37</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 28</Name>
      <OutputName>PacLed64 1\PacLed64 1.38</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 29</Name>
      <OutputName>PacLed64 1\PacLed64 1.39</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 30</Name>
      <OutputName>PacLed64 1\PacLed64 1.40</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 31</Name>
      <OutputName>PacLed64 1\PacLed64 1.41</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 32</Name>
      <OutputName>PacLed64 1\PacLed64 1.42</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 33</Name>
      <OutputName>PacLed64 1\PacLed64 1.43</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 34</Name>
      <OutputName>PacLed64 1\PacLed64 1.44</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 35</Name>
      <OutputName>PacLed64 1\PacLed64 1.45</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <RGBAToy>
      <Name>LedWiz 20 Column 36</Name>
      <OutputNameRed>PacLed64 1\PacLed64 1.46</OutputNameRed>
      <OutputNameGreen>PacLed64 1\PacLed64 1.47</OutputNameGreen>
      <OutputNameBlue>PacLed64 1\PacLed64 1.48</OutputNameBlue>
      <FadingCurveName>Linear</FadingCurveName>
    </RGBAToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 37</Name>
      <OutputName>PacLed64 1\PacLed64 1.49</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 38</Name>
      <OutputName>PacLed64 1\PacLed64 1.50</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 20 Column 39</Name>
      <OutputName>PacLed64 1\PacLed64 1.51</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <RGBAToy>
      <Name>LedWiz 20 Column 40</Name>
      <OutputNameRed>PacLed64 1\PacLed64 1.52</OutputNameRed>
      <OutputNameGreen>PacLed64 1\PacLed64 1.53</OutputNameGreen>
      <OutputNameBlue>PacLed64 1\PacLed64 1.54</OutputNameBlue>
      <FadingCurveName>Linear</FadingCurveName>
    </RGBAToy>
    <RGBAToy>
      <Name>LedWiz 20 Column 41</Name>
      <OutputNameRed>PacLed64 1\PacLed64 1.55</OutputNameRed>
      <OutputNameGreen>PacLed64 1\PacLed64 1.56</OutputNameGreen>
      <OutputNameBlue>PacLed64 1\PacLed64 1.57</OutputNameBlue>
      <FadingCurveName>Linear</FadingCurveName>
    </RGBAToy>
    <AnalogAlphaToy>
      <Name>LedWiz 40 Column 01</Name>
      <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.01</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 40 Column 02</Name>
      <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.02</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 40 Column 03</Name>
      <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.03</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 40 Column 04</Name>
      <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.04</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 40 Column 05</Name>
      <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.05</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 40 Column 06</Name>
      <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.06</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 40 Column 07</Name>
      <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.07</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 40 Column 08</Name>
      <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.08</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 41 Column 01</Name>
      <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.01</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 41 Column 02</Name>
      <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.02</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 41 Column 03</Name>
      <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.03</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 41 Column 04</Name>
      <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.04</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 41 Column 05</Name>
      <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.05</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 41 Column 06</Name>
      <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.06</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 41 Column 07</Name>
      <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.07</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
    <AnalogAlphaToy>
      <Name>LedWiz 41 Column 08</Name>
      <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.08</OutputName>
      <FadingCurveName>Linear</FadingCurveName>
    </AnalogAlphaToy>
<LedStrip>
  <Name>Sideboard Right</Name>
  <Width>1</Width>
  <Height>70</Height>
  <LedStripArrangement>TopDownRightLeft</LedStripArrangement>
  <ColorOrder>GRB</ColorOrder>
  <FirstLedNumber>1</FirstLedNumber>
  <FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
  <OutputControllerName>LedStripController</OutputControllerName>
</LedStrip>
  </Toys>
  <Colors />
  <Curves />
  <AutoConfigEnabled>false</AutoConfigEnabled>
  <OutputControllers>
    <Pinscape>
      <Name>Pinscape Controller 01</Name>
      <NumberOfOutputs>22</NumberOfOutputs>
      <Number>1</Number>
      <MinCommandIntervalMs>1</MinCommandIntervalMs>
    </Pinscape>
    <PacLed64>
      <Name>PacLed64 1</Name>
      <MinUpdateIntervalMs>10</MinUpdateIntervalMs>
      <FullUpdateThreshold>30</FullUpdateThreshold>
      <Id>1</Id>
    </PacLed64>
    <FT245RBitbangController>
      <Name>FT245RBitbangController 0</Name>
      <SerialNumber>A601AY6Z</SerialNumber>
      <Description>FT245R USB FIFO</Description>
      <Id>0</Id>
    </FT245RBitbangController>
    <FT245RBitbangController>
      <Name>FT245RBitbangController 1</Name>
      <SerialNumber>A601AXYN</SerialNumber>A601AXYN
      <Description>FT245R USB FIFO</Description>
      <Id>1</Id>
    </FT245RBitbangController>
<TeensyStripController>
<Name>LedStripController</Name>
<NumberOfLedsStrip1>70</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>
  <ScheduledSettings />
  <SequentialOutputSettings />
  <TableOverrideSettings />
</Cabinet>


Edited by dramaone, 08 February 2020 - 12:37 PM.


#424 dramaone

dramaone

    Enthusiast

  • Members
  • PipPipPip
  • 108 posts

  • Flag: United Kingdom

  • Favorite Pinball: star wars

Posted 08 February 2020 - 01:45 PM

Here is my DOF output log, at the moment when table starts I get a light blue led lit on end of the strip and white light on very first led.

---------------------------------------------------------------------------------
DirectOutput Version 3.1.6968.21374, built 2019.01.29 11:52
MJR Grander Unified DOF R3++ edition feat. Djrobx, Rambo3, and Freezy
DOF created by SwissLizard | https://github.com/mjrgh/DirectOutput
2020.02.08 14:30:43.465    DirectOutput Logger initialized
2020.02.08 14:30:43.445    Global config filename is "C:\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml"
2020.02.08 14:30:43.465    Global config loaded from: C:\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml
2020.02.08 14:30:43.465    Loading Pinball parts
2020.02.08 14:30:43.469    Loading cabinet
2020.02.08 14:30:43.470    Will load cabinet config file: C:\DirectOutput\Config\Cabinet.xml
2020.02.08 14:30:43.647    5 output controller defnitions and 62 toy definitions loaded from cabinet config.
2020.02.08 14:30:43.647    Cabinet config loaded successfully from C:\DirectOutput\Config\Cabinet.xml
2020.02.08 14:30:43.647    Cabinet loaded
2020.02.08 14:30:43.647    Loading table config
2020.02.08 14:30:43.648    Warning: No table config file found. Will try to load config from LedControl file(s).
2020.02.08 14:30:43.648    Will try to load configs from DirectOutput.ini or LedControl.ini file(s) for RomName twenty4_150
2020.02.08 14:30:43.650    Loading LedControl file C:\DirectOutput\Config\directoutputconfig20.ini
2020.02.08 14:30:43.655    Min DOF Version is 0.8 for file directoutputconfig20.ini
2020.02.08 14:30:44.167    Loading LedControl file C:\DirectOutput\Config\directoutputconfig30.ini
2020.02.08 14:30:44.169    Min DOF Version is 0.8 for file directoutputconfig30.ini
2020.02.08 14:30:44.344    Loading LedControl file C:\DirectOutput\Config\directoutputconfig40.ini
2020.02.08 14:30:44.346    Min DOF Version is 0.8 for file directoutputconfig40.ini
2020.02.08 14:30:44.657    Loading LedControl file C:\DirectOutput\Config\directoutputconfig41.ini
2020.02.08 14:30:44.658    Min DOF Version is 0.8 for file directoutputconfig41.ini
2020.02.08 14:30:44.757    4 directoutputconfig.ini or ledcontrol.ini files loaded.
2020.02.08 14:30:44.762    Config for RomName twenty4_150 exists in LedControl data. Updating cabinet and config.
2020.02.08 14:30:44.783    Table config loading finished: romname=twenty4_150, tablename=24 (Stern 2009) april19
2020.02.08 14:30:44.783    Pinball parts loaded
2020.02.08 14:30:44.784    Starting processes
2020.02.08 14:30:44.784    Initializing cabinet
2020.02.08 14:30:44.784    Debug: Initializing output controllers
2020.02.08 14:30:44.785    Pinscape Pinscape Controller 01 intialized and updater thread started.
2020.02.08 14:30:44.786    Pinscape Pinscape Controller 01 updater thread  started.
2020.02.08 14:30:44.786    Pinscape Pinscape Controller 01 updater thread  has connected to Pinscape Pinscape Controller 01.
2020.02.08 14:30:44.787    PacLed64 Id:1 initialized and updater thread started.
2020.02.08 14:30:44.788    FT245RBitbangController FT245RBitbangController 0 with serial number A601AY6Z has been initialized and the updater thread has been started.
2020.02.08 14:30:44.788    FT245RBitbangController FT245RBitbangController 1 with serial number A601AXYN has been initialized and the updater thread has been started.
2020.02.08 14:30:44.789    TeensyStripController LedStripController intialized and updater thread started.
2020.02.08 14:30:44.789    TeensyStripController LedStripController updater thread  started.
2020.02.08 14:30:44.789    Debug: Output controllers initialized
2020.02.08 14:30:44.794    Cabinet initialized
2020.02.08 14:30:44.796    Loading shape definition file: C:\DirectOutput\Config\DirectOutputShapes.xml
2020.02.08 14:30:44.853    Framework initialized.
2020.02.08 14:30:44.853    Have fun! :)
2020.02.08 14:30:44.886    TeensyStripController LedStripController updater thread  has connected to TeensyStripController LedStripController.
2020.02.08 14:30:44.922    Connection to FTDI chip A601AY6Z established.
2020.02.08 14:30:44.923    Connection to FTDI chip A601AXYN established.
2020.02.08 14:30:59.677    Finishing framework
2020.02.08 14:30:59.679    Finishing cabinet
2020.02.08 14:30:59.680    Debug: Finishing output controllers
2020.02.08 14:30:59.681    Pinscape Pinscape Controller 01 updater thread  has disconnected from Pinscape Pinscape Controller 01 and will terminate.
2020.02.08 14:30:59.681    Pinscape Pinscape Controller 01 finished and updater thread stopped.
2020.02.08 14:30:59.911    PacLed64 Id:1 finished and updater thread stopped.
2020.02.08 14:31:00.014    Connection to FTDI chip A601AY6Z closed.
2020.02.08 14:31:00.014    FT245RBitbangController FT245RBitbangController 0 with serial number A601AY6Z has been finished and the updater thread has been terminated.
2020.02.08 14:31:00.128    Connection to FTDI chip A601AXYN closed.
2020.02.08 14:31:00.128    FT245RBitbangController FT245RBitbangController 1 with serial number A601AXYN has been finished and the updater thread has been terminated.
2020.02.08 14:31:00.171    TeensyStripController LedStripController updater thread  has disconnected from TeensyStripController LedStripController and will terminate.
2020.02.08 14:31:00.171    TeensyStripController LedStripController finished and updater thread stopped.
2020.02.08 14:31:00.171    Debug: Output controllers finished
2020.02.08 14:31:00.171    Cabinet finished
2020.02.08 14:31:00.171    DirectOutput framework finished.
2020.02.08 14:31:00.171    Bye and thanks for using!


 


Edited by dramaone, 08 February 2020 - 02:42 PM.


#425 Outhere

Outhere

    Pinball Wizard

  • Platinum Supporter
  • 4,806 posts

  • Flag: United States of America

  • Favorite Pinball: M M

Posted 09 February 2020 - 03:31 AM

Maybe what you should do for the time being make a new cabinet file only for the teensy get that running and then you can combine them together

Also Maybe use the latest version of DOF

 

What type of lighting do you have set up for the addressable

How many total lights?

How many port wires coming from the teensy are using?

How many separate sets of light like left and right and matrix?



#426 dramaone

dramaone

    Enthusiast

  • Members
  • PipPipPip
  • 108 posts

  • Flag: United Kingdom

  • Favorite Pinball: star wars

Posted 09 February 2020 - 08:09 AM

Maybe what you should do for the time being make a new cabinet file only for the teensy get that running and then you can combine them together

Also Maybe use the latest version of DOF

 

What type of lighting do you have set up for the addressable

How many total lights?

How many port wires coming from the teensy are using?

How many separate sets of light like left and right and matrix?

Actually rolled back to an earlier version of DOF to try and help, but will install new again.

 

I am using 60 5050 Leds, just using one data port ( white and orange/white )

and currently just linked to only the right playfield strip.( to keeps things simple )

 

If I upload any other data sketches to it such as plasma, rainbow, basic, it is fine. I dont understand enough about this but assumed that if they work then power, data, boards and led's are fine.

I upload the teensy sketch, have got rid of the white lights on with 15/16 pin solder.

 

I will try your idea of cabinet file for teensy only, thanks.
 



#427 dramaone

dramaone

    Enthusiast

  • Members
  • PipPipPip
  • 108 posts

  • Flag: United Kingdom

  • Favorite Pinball: star wars

Posted 09 February 2020 - 09:00 AM

 

Maybe what you should do for the time being make a new cabinet file only for the teensy get that running and then you can combine them together

Also Maybe use the latest version of DOF

 

What type of lighting do you have set up for the addressable

How many total lights?

How many port wires coming from the teensy are using?

How many separate sets of light like left and right and matrix?

Actually rolled back to an earlier version of DOF to try and help, but will install new again.

 

I am using 60 5050 Leds, just using one data port ( white and orange/white )

and currently just linked to only the right playfield strip.( to keeps things simple )

I counted how many lights are on my strip and entered that. Have tried different numbers too,

 

If I upload any other data sketches to it such as plasma, rainbow, basic, it is fine. I dont understand enough about this but assumed that if they work then power, data, boards and led's are fine.

I upload the teensy sketch, have got rid of the white lights on with 15/16 pin solder.

 

I will try your idea of cabinet file for teensy only, thanks.
 

 

 



#428 dramaone

dramaone

    Enthusiast

  • Members
  • PipPipPip
  • 108 posts

  • Flag: United Kingdom

  • Favorite Pinball: star wars

Posted 09 February 2020 - 12:56 PM

Used a new cabinet file with only teensy, swapped led strip just incase too.

Still no joy. Seems to be ignoring my cabinet file and reverying to auto config

 

<?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>60</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>60</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>Sideboard Right</OutputName>
    <LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
    </LedWizEquivalentOutput>

   


    

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


---------------------------------------------------------------------------------
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.02.09 12:53:43.105    DirectOutput Logger initialized
2020.02.09 12:53:43.079    Global config filename is "C:\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml"
2020.02.09 12:53:43.105    Global config loaded from: C:\DIRECTOUTPUT\config\GlobalConfig_B2SServer.xml
2020.02.09 12:53:43.105    Loading Pinball parts
2020.02.09 12:53:43.111    Loading cabinet
2020.02.09 12:53:43.111    Will load cabinet config file: C:\DirectOutput\Config\Cabinet.xml
2020.02.09 12:53:43.162    EXCEPTION: Could not load cabinet config from XML data.
2020.02.09 12:53:43.162    EXCEPTION: Thread:
2020.02.09 12:53:43.162    EXCEPTION: Message: Exception --> Could not deserialize the cabinet config from XML data.
2020.02.09 12:53:43.162    EXCEPTION: A exception occured when loading cabinet config file: C:\DirectOutput\Config\Cabinet.xml
2020.02.09 12:53:43.162    EXCEPTION: Thread:
2020.02.09 12:53:43.162    EXCEPTION: Message: NullReferenceException --> Object reference not set to an instance of an object.
2020.02.09 12:53:43.163    EXCEPTION: Stacktrace:    at DirectOutput.Log.Exception(String Message, Exception E)
2020.02.09 12:53:43.163    EXCEPTION: Stacktrace:    at DirectOutput.Cab.Cabinet.GetCabinetFromConfigXml(String ConfigXml)
2020.02.09 12:53:43.163    EXCEPTION: Stacktrace:    at DirectOutput.Cab.Cabinet.GetCabinetFromConfigXmlFile(String FileName)
2020.02.09 12:53:43.163    EXCEPTION: Stacktrace:    at DirectOutput.Cab.Cabinet.GetCabinetFromConfigXmlFile(FileInfo CabinetConfigFile)
2020.02.09 12:53:43.163    EXCEPTION: Stacktrace:    at DirectOutput.Pinball.Setup(String GlobalConfigFilename, String TableFilename, String RomName)
2020.02.09 12:53:43.163    EXCEPTION: Targetsite: Void Exception(System.String, System.Exception)
2020.02.09 12:53:43.163    No cabinet config file loaded. Will use AutoConfig.
2020.02.09 12:53:43.163    Cabinet auto configuration started
2020.02.09 12:53:43.252    Detected and added Pinscape Controller Nr. 1 with name Pinscape Controller 01
2020.02.09 12:53:43.253    Added LedwizEquivalent Nr. 51 with name Pinscape Controller 01 Equivalent for Pinscape Controller Nr. 1, 22
2020.02.09 12:53:43.267    Detected and added PacLed64 Id 1 with name PacLed64 1
2020.02.09 12:53:43.268    Added LedwizEquivalent Nr. 20 with name PacLed64 1 Equivalent 1 for PacLed64 with Id 1
2020.02.09 12:53:43.270    PacDriveSingleton.PacUIOGetIdList: i=0, numdevices=1, DeviceType=PacLED64
2020.02.09 12:53:43.271    PhilipsHueAutoConfigurator.AutoConfig started...note, actual connection detection will happen asynchronously, and device disabled if not succesfull (check further down in the log)
2020.02.09 12:53:43.297    LedWiz-like device at VID=121, PID=6, product string=Generic   USB  Joystick  , manufacturer string=DragonRise Inc.  
2020.02.09 12:53:43.310    LedWiz-like device at VID=1008, PID=4504, product string=HP USB 1000dpi Laser Mouse, manufacturer string=HP
2020.02.09 12:53:43.321    LedWiz-like device at VID=1008, PID=4504, product string=HP USB 1000dpi Laser Mouse, manufacturer string=HP
2020.02.09 12:53:43.321    LedWiz-like device at VID=4660, PID=48813, product string=vJoy - Virtual Joystick, manufacturer string=Shaul Eizikovich
2020.02.09 12:53:43.321    LedWiz-like device at VID=4660, PID=48813, product string=vJoy - Virtual Joystick, manufacturer string=Shaul Eizikovich
2020.02.09 12:53:43.323    LedWiz-like device at VID=53769, PID=5121, product string=Ultimarc, manufacturer string=Ultimarc
2020.02.09 12:53:43.323    LedWiz-like device at VID=1043, PID=776, product string=<not available>, manufacturer string=<not available>
2020.02.09 12:53:43.324    LedWiz-like device at VID=4617, PID=60138, product string=Pinscape Controller, manufacturer string=mjrnet
2020.02.09 12:53:43.324    LedWiz-like device at VID=1043, PID=776, product string=<not available>, manufacturer string=<not available>
2020.02.09 12:53:43.582    FT245RBitbangControllerAutoConfigurator.AutoConfig.. Detected FT245RBitbangController[0], name=FT245RBitbangController 0, description: FT245R USB FIFO, serial #A601AXYN
2020.02.09 12:53:43.582    Detected and added FT245RBitbangController Id 0 with name FT245RBitbangController 0
2020.02.09 12:53:43.583    Added LedwizEquivalent Nr. 40 with name FT245RBitbangController 0 Equivalent 1 for PacUIO with Id 0
2020.02.09 12:53:43.583    Cabinet auto configuration finished
2020.02.09 12:53:43.583    Cabinet loaded
2020.02.09 12:53:43.583    Loading table config
2020.02.09 12:53:43.584    Warning: No table config file found. Will try to load config from LedControl file(s).
2020.02.09 12:53:43.584    Will try to load configs from DirectOutput.ini or LedControl.ini file(s) for RomName twenty4_150
2020.02.09 12:53:43.589    Loading LedControl file C:\DirectOutput\Config\directoutputconfig20.ini
2020.02.09 12:53:43.603    Min DOF Version is 0.8 for file directoutputconfig20.ini
2020.02.09 12:53:44.122    Loading LedControl file C:\DirectOutput\Config\directoutputconfig30.ini
2020.02.09 12:53:44.129    Min DOF Version is 0.8 for file directoutputconfig30.ini
2020.02.09 12:53:44.306    Loading LedControl file C:\DirectOutput\Config\directoutputconfig40.ini
2020.02.09 12:53:44.308    Min DOF Version is 0.8 for file directoutputconfig40.ini
2020.02.09 12:53:44.617    Loading LedControl file C:\DirectOutput\Config\directoutputconfig41.ini
2020.02.09 12:53:44.618    Min DOF Version is 0.8 for file directoutputconfig41.ini
2020.02.09 12:53:44.718    4 directoutputconfig.ini or ledcontrol.ini files loaded.
2020.02.09 12:53:44.723    Config for RomName twenty4_150 exists in LedControl data. Updating cabinet and config.
2020.02.09 12:53:44.747    Table config loading finished: romname=twenty4_150, tablename=24 (Stern 2009) april19
2020.02.09 12:53:44.748    Pinball parts loaded
2020.02.09 12:53:44.748    Starting processes
2020.02.09 12:53:44.748    Initializing cabinet
2020.02.09 12:53:44.749    Debug: Initializing output controllers
2020.02.09 12:53:44.750    Pinscape Pinscape Controller 01 intialized and updater thread started.
2020.02.09 12:53:44.751    Pinscape Pinscape Controller 01 updater thread  started.
2020.02.09 12:53:44.751    Pinscape Pinscape Controller 01 updater thread  has connected to Pinscape Pinscape Controller 01.
2020.02.09 12:53:44.751    PacLed64 Id:1 initialized and updater thread started.
2020.02.09 12:53:44.752    FT245RBitbangController FT245RBitbangController 0 with serial number A601AXYN has been initialized and the updater thread has been started.
2020.02.09 12:53:44.752    Debug: Output controllers initialized
2020.02.09 12:53:44.756    Cabinet initialized
2020.02.09 12:53:44.758    Loading shape definition file: C:\DirectOutput\Config\DirectOutputShapes.xml
2020.02.09 12:53:44.765    Connection to FTDI chip A601AXYN established.
2020.02.09 12:53:44.816    Framework initialized.
2020.02.09 12:53:44.816    Have fun! :)
2020.02.09 12:53:50.363    Finishing framework
2020.02.09 12:53:50.365    Finishing cabinet
2020.02.09 12:53:50.366    Debug: Finishing output controllers
2020.02.09 12:53:50.368    Pinscape Pinscape Controller 01 updater thread  has disconnected from Pinscape Pinscape Controller 01 and will terminate.
2020.02.09 12:53:50.368    Pinscape Pinscape Controller 01 finished and updater thread stopped.
2020.02.09 12:53:50.586    PacLed64 Id:1 finished and updater thread stopped.
2020.02.09 12:53:50.690    Connection to FTDI chip A601AXYN closed.
2020.02.09 12:53:50.690    FT245RBitbangController FT245RBitbangController 0 with serial number A601AXYN has been finished and the updater thread has been terminated.
2020.02.09 12:53:50.690    Debug: Output controllers finished
2020.02.09 12:53:50.690    Cabinet finished
2020.02.09 12:53:50.690    DirectOutput framework finished.
2020.02.09 12:53:50.690    Bye and thanks for using!


Edited by dramaone, 09 February 2020 - 01:28 PM.


#429 xantari

xantari

    Enthusiast

  • Platinum Supporter
  • 154 posts

  • Flag: United States of America

  • Favorite Pinball: Star Trek TNG

Posted 09 February 2020 - 03:16 PM

Cabinet config file is an invalid XML file (you can see that from the log you posted). I see one mistake here:

 

<AutoConfigEnabled>false</AutoConfigEnabled

 

Notice you are missing the last ">"

 

It should be:

 

<AutoConfigEnabled>false</AutoConfigEnabled>


Edited by xantari, 09 February 2020 - 03:17 PM.


#430 dramaone

dramaone

    Enthusiast

  • Members
  • PipPipPip
  • 108 posts

  • Flag: United Kingdom

  • Favorite Pinball: star wars

Posted 09 February 2020 - 03:48 PM

Cabinet config file is an invalid XML file (you can see that from the log you posted). I see one mistake here:

 

<AutoConfigEnabled>false</AutoConfigEnabled

 

Notice you are missing the last ">"

 

It should be:

 

<AutoConfigEnabled>false</AutoConfigEnabled>

Great spot! I badly pasted that part in last because it wasnt in the cabinet file I copied.

 

And..........

 

I have lights!   Stranger things playfield startup lights twinkling! thank god.

 

Ok now just one problem, my sainsmart devices are in the wrong order so my flippers trigger my second board making the fan roar.

 

Is it just a case of adding them in the cabinet file with serial numbers as per my initial cabinet file.

If there is nothing in the cabinet file for a specific device i am guessing it must autoconfig as my PACLED64 and sainsmarts are actually working on tables?

 

Thanks for all help



#431 dramaone

dramaone

    Enthusiast

  • Members
  • PipPipPip
  • 108 posts

  • Flag: United Kingdom

  • Favorite Pinball: star wars

Posted 09 February 2020 - 04:15 PM

Added the two sainsmarts into the cabinet.xml, didnt bother with the PACLED64 as it auto found itself.

 

I am now fully working :) Time to add more addressable strips.

 

The following cabinet file is for 2 x sainsmarts and one right playfield only strip of addressable leds.

Worth noting - I purchased a reel of addressable leds and the very first led on the reel which has the extra power lines already wired, stays white.( regardless of pin 15 and 16 being soldered )

The whole strip is white without pin 15 and 16 soldered.

Even when the tables load and other lights on strip function ok.

The second strip I cut did not have this issue. I am not concerned as its hidden in the back of my cab and not on show, but it added to a bit of confusion!

 

 

 

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


<TeensyStripController>
<Name>LEDStripController</Name>
<NumberOfLedsStrip1>60</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>

 <FT245RBitbangController>
      <Name>FT245RBitbangController 0</Name>
      <SerialNumber>A601AXYN</SerialNumber>
      <Description>FT245R USB FIFO</Description>
      <Id>0</Id>
    </FT245RBitbangController>
    <FT245RBitbangController>
      <Name>FT245RBitbangController 1</Name>
      <SerialNumber>A601AY6Z</SerialNumber>
      <Description>FT245R USB FIFO</Description>
      <Id>1</Id>
    </FT245RBitbangController>




 
</OutputControllers>

<Toys>

    
     
<LedStrip>
<Name>Right</Name>
<Width>1</Width>
<Height>60</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>Right</OutputName>
<LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
</Outputs>
<LedWizNumber>30</LedWizNumber>
</LedWizEquivalent>

    <LedWizEquivalent>
      <Name>FT245RBitbangController 0 Equivalent 1</Name>
      <Outputs>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.01</OutputName>
          <LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.02</OutputName>
          <LedWizEquivalentOutputNumber>2</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.03</OutputName>
          <LedWizEquivalentOutputNumber>3</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.04</OutputName>
          <LedWizEquivalentOutputNumber>4</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.05</OutputName>
          <LedWizEquivalentOutputNumber>5</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.06</OutputName>
          <LedWizEquivalentOutputNumber>6</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.07</OutputName>
          <LedWizEquivalentOutputNumber>7</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 0\FT245RBitbangController 0.08</OutputName>
          <LedWizEquivalentOutputNumber>8</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
      </Outputs>
      <LedWizNumber>41</LedWizNumber>
    </LedWizEquivalent>
    <LedWizEquivalent>
      <Name>FT245RBitbangController 1 Equivalent 1</Name>
      <Outputs>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.01</OutputName>
          <LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.02</OutputName>
          <LedWizEquivalentOutputNumber>2</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.03</OutputName>
          <LedWizEquivalentOutputNumber>3</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.04</OutputName>
          <LedWizEquivalentOutputNumber>4</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.05</OutputName>
          <LedWizEquivalentOutputNumber>5</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.06</OutputName>
          <LedWizEquivalentOutputNumber>6</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.07</OutputName>
          <LedWizEquivalentOutputNumber>7</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
        <LedWizEquivalentOutput>
          <OutputName>FT245RBitbangController 1\FT245RBitbangController 1.08</OutputName>
          <LedWizEquivalentOutputNumber>8</LedWizEquivalentOutputNumber>
        </LedWizEquivalentOutput>
      </Outputs>
      <LedWizNumber>40</LedWizNumber>
    </LedWizEquivalent>
 
</Toys>
<AutoConfigEnabled>true</AutoConfigEnabled>
</Cabinet>


Edited by dramaone, 09 February 2020 - 05:28 PM.


#432 dkane626

dkane626

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: United States of America

  • Favorite Pinball: Monster Bash, CFTBL

Posted 31 May 2020 - 06:45 PM

I've posted this a few places without much luck. I'm hoping coming to the source someone smarter than me can take a look.
It's been days and a lot of frustration.I've installed RGB flippers and have them configured and working when tested with both the DOF tester and Pinscape Output Tester
 
Hardware: KL25z stand alone running Pinscape and controlling RGB Flippers using prebuilt MOSFET board.
 
ISSUE:
If I start VPX and load a table, the first time it loads the RGB flippers flash briefly then go off. BUT if I exit and reload using F5 without shutting down VPX they work perfectly when the table reloads.
I'm wondering if the conflicting item might be something that loads the first time when VPX starts but not when I reload a table?
I've looked at the DOF log but would need help deciphering the issue if it were there.
 
- I run everything pinball software related as NON admin
- no blocked .dlls
- RGB flippers seem to work fine in Pinup Popper
- I have MX leds and they work fine
 
I've tried different output ports on the pinscape controller. (No Change)
Ive tried disabling MX leds to see if there might be a conflict. (No Change)
 
The issue is consistent and repeateable which leads me to believe this is software related.
As well as the fact that the RGB flipper boards work perfectly when tested through DOF tester and Pinscape Output Tester.
It's my understanding that with autoconfig I would not need to add these RGB flipper boards to the cabinet.xml?
Would disabling autoconfig be an option to try?
 
I'm so stuck on what I should try next? Hoping someone can assist. Thanks in advance hoping to move past this road block.
 
Also no signs of any life when running Future Pinball either. At least with VPX they flash the first time and work when the table is reloaded.
 

Edited by dkane626, 31 May 2020 - 06:48 PM.


#433 mjr

mjr

    Pinball Wizard

  • Members
  • PipPipPipPipPip
  • 3,331 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness

Posted 31 May 2020 - 08:32 PM

dkane626 - those symptoms are pretty hard to parse.  "Flashes and goes off" makes me think that you have something double-mapped in your DOF config, so that DOF's left hand is turning the lights on, and DOF's right hand is swooping in and turning them right back off, because it thinks the same port that's hosting the flipper light is also attached to some other toy that needs to be OFF all the time.

 

What I'd probably do is go through your DOF Config Tool device setup page with a fine-toothed comb and make sure that everything corresponds to the physical wiring.  Maybe even resort to just deleting every toy you have listed there, and add back one toy at a time - say, one flipper button light - and test.  You have to be really careful about "confirmation bias" when doing this kind of debugging - it's really easy to look at something and see what you expect to see, not what actually is, and thereby miss an error.  It's like proofreading - it's so hard because your brain auto-corrects the pixels coming in from your eyeballs before your conscious mind gets the image.  That's why stripping down your configuration and starting over from scratch is often the only way to track some things like this down.


Edited by mjr, 31 May 2020 - 08:34 PM.


#434 dkane626

dkane626

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: United States of America

  • Favorite Pinball: Monster Bash, CFTBL

Posted 31 May 2020 - 09:19 PM

Thank you for your reply. You have helped me like so many get this far with your wonderful guide and help.

 

@MJR    That's the thing though. This Flipper RGB board is the only toy I have and it's the only connection because I'm running both flippers from the same outputs of the KL25z.

 

The mosfet board has LED lights so I can see when its getting signal. When the board gets signal the lights work. Ruling out a wiring issue.

 

I agree that it seems something is cancelling or overriding on startup the first time VPX loads a table.

 

But what would that be?

 

Something that only happens on first load of VPX. The lights work fine if the table is reloaded with F5 without fully closing VPX.

 

I've attached my DOF log to the post. If I could beg you to take a look at that sometime as I really don't know what to look for. Thank you so so much.

 

https://drive.google...iew?usp=sharing

 

 

UPDATE: I tried removing the MX leds entirely both by unplugging and from the config file. There was no change in behavior for the Flipper RGBs . Same issue as prior.


Edited by dkane626, 01 June 2020 - 03:34 AM.


#435 MikePinball

MikePinball

    Oak Micros Pinball Products

  • Platinum Supporter
  • 416 posts

  • Flag: United States of America

  • Favorite Pinball: Space Invaders

Posted 01 June 2020 - 01:50 AM

I couldn't read the file without requesting access. Did you share it properly though Google?

 

Someone I know (not me) had the same DOF output configured for RGB flipper and something else. The RGB flipper button would constantly flash (like it had a bad connection or was under-powered). I would check your DOF config carefully and also make sure the correct output is configured.


MikePinball (dba Oak Micros).

 


#436 dkane626

dkane626

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: United States of America

  • Favorite Pinball: Monster Bash, CFTBL

Posted 01 June 2020 - 03:39 AM

I couldn't read the file without requesting access. Did you share it properly though Google?

 

Someone I know (not me) had the same DOF output configured for RGB flipper and something else. The RGB flipper button would constantly flash (like it had a bad connection or was under-powered). I would check your DOF config carefully and also make sure the correct output is configured.

I fixed the link to the config. Thank you for letting me know. Further testing has revealed the problem is only partially consistent. Sometimes the flipper boards will light up when a table is first opened with VPX. Other times it won't. But it ALWAYS works if that table is reloaded without

closing VPX. Also for some reason The Getaway table works every single time flawlessly. Whether cold opened from double clicking the table file, opening in VPX editor, or through popper. It works perfect. All other tables so far are hit and miss.

 

 

Dof Config Setup Screenshots

 

https://drive.google...iew?usp=sharing

 

https://drive.google...iew?usp=sharing


Edited by dkane626, 01 June 2020 - 03:43 AM.


#437 marie

marie

    Enthusiast

  • Silver Supporter
  • 86 posts

  • Flag: Netherlands

  • Favorite Pinball: The Getaway

Posted 05 July 2020 - 02:56 PM

Hi MJR,
 
I just updated PinballY from 32 to 64 bits.  After Launching it was mentioned to update my DOF, So I ran the setup wizzard. Unfortunately I got the 'ended prematurely' error.
From this thread I saw how to run with an log-file, which is attached. I am running W7 64. 
 
I think there is an error @line 884 :
Exception thrown by custom action:
System.Reflection.TargetInvocationException: Het doel van een aanroep heeft een uitzondering veroorzaakt. ---> System.MissingMethodException: Methode niet gevonden: !!0 System.Array.Empty().
bij DOFSetupB2SFixup.CustomActions.B2SFixup(Session session)

 

but have no clue what that means. Do you have any ideas?

 

Attached Files

  • Attached File  log.txt   138.65KB   3 downloads

Edited by marie, 05 July 2020 - 03:03 PM.


#438 mjr

mjr

    Pinball Wizard

  • Members
  • PipPipPipPipPip
  • 3,331 posts

  • Flag: United States of America

  • Favorite Pinball: Medieval Madness

Posted 06 July 2020 - 04:45 PM

marie - it sounds like you're running into the "old .Net" problem.  Newer DOF versions depend on .Net 4.6.  ".Net" is a Microsoft Windows system component, and Windows really should be keeping it up to date automatically through Windows Update, but you might have automatic updates turned off or maybe there was a hiccup at some point fetching updates.  At any rate, if you search the Microsoft support site, you should be able to find the manual updater.  4.6 is the magic version to search for.



#439 marie

marie

    Enthusiast

  • Silver Supporter
  • 86 posts

  • Flag: Netherlands

  • Favorite Pinball: The Getaway

Posted 06 July 2020 - 07:15 PM

Thanks! Back on track! As always your analysis and solutions are spot on!



#440 yogibogi

yogibogi

    Hobbyist

  • Members
  • PipPip
  • 19 posts

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

  • Favorite Pinball: funhouse

Posted 11 July 2020 - 11:51 AM

hi
im trying to set my led metrix with no luck.
i accidentally delete the log in DirectOutput.log and save. now i cant see the log anymore its always blank.
how can i bring it back
thanks

Edited by yogibogi, 11 July 2020 - 11:52 AM.