- View New Content
-
Getting Started
-
Tutorials
Tutorial Categories
Tutorials Main Page Installation and Setup Downloadable TutorialsROM Adjustments
Number of Balls Adjustments Volume Adjustments
-
Visual Pinball Tables
VP 8 Desktop Tables
All VPM Recreations VP Recreations VP/VPM MODs VP Originals ROMsVP 9 Desktop Tables
All VPM Recreations VP Recreations VP/VPM MODs VP Originals ROMsVP9 Cabinet Tables
All Full Screen Cabinet Full Screen B2S Cabinet Spanned Cabinet Tables Media Packs ROMsVPX Tables
All VPinMAME Recreations VPX- - /VPinMAME - MOD Tables VPX Recreations VPX Originals Media Packs ROMs VR
-
Frontend Media & Backglass
Media Packs
Complete Media Packs Wheel Logos VideosBackglasses
dB2S Animated Backglasses UVP Animated Backglasses Topper Images
- Future Pinball Tables
-
Design Resources
Main Resources
Table Templates Playfield Images Image Library Sound Library Key CodesVP Guides
VP8 Guide - English VP8 Guide - Deutsch VP9 Guide - English VP9.1.x Guide - English VP Object Guide VPM DocumentationFuture Pinball Resources
Playfield Images 3D Model LibraryFuture Pinball Guides
FP Script Guide Big Draco Script Guide FP Table Design Guide FP DMD Guide
- Other Features
- Bug Tracker
- Image Gallery
- Blogs
-
More
Led adressable HD Matrix Panel (HELP) – Is it possible to reverse only one panel orientation using Cabinet.xml?
Started By
barboza
, Today, 03:58 AM
No replies to this topic
#1
Posted Today, 03:58 AM
Hello everyone, I need some help with an HD Matrix configuration issue.
I am using an **HD Matrix setup with 3.5 panels**, totaling approximately **1888 LEDs**.
During the installation, I had a problem with my **third panel**. The solder pad/connection point for the **DATA signal** on one side of the PCB was damaged and came off. This was exactly the side where the DATA signal from the previous panels was connected.
I managed to recover the panel by routing the **DATA signal from the opposite side of the PCB**, and the panel is working electrically. However, because I had to use the input from the other side, this specific panel became **physically reversed compared to the other panels and it does not work when connected with the other panels using my Cabinet.xml configuration**.
All the other panels are working correctly using(Only panel 3 shows a black screen):
`TopDownAlternateLeftRight`
The problem is that **only panel 3 needs to run in the opposite orientation** so it can match the sequence of the other panels.
I tried changing it using **TinyTools**, but when I try to reverse only this panel, it gives an error and does not save the XML file. TinyTools only saves correctly when all panels have the same orientation, but in my case panel 3 needs a different orientation.
I also tried editing the **Cabinet.xml** manually, but I could not make it work because I am not sure exactly how this configuration should be done.
My question is:
**Is there any way through Cabinet.xml to configure only one specific panel with a different orientation/direction while keeping the other panels unchanged?**
Example:
* Panels 1, 2 and 4:
`TopDownAlternateLeftRight`
* Panel 3:
`TopDownAlternateRightLeft`
My XML configuration is set up like this. I only need to change the orientation of panel 3 so it can receive the DATA signal from the opposite side and work synchronized with the other panels.
Has anyone had a similar situation and managed to solve it through Cabinet.xml or another configuration method?
Any help, XML example, or guidance would be greatly appreciated.
Thank you!
<?xml version="1.0"?>
<Cabinet xmlns:xsi="http://w3.org" xmlns:xsd="http://w3.org">
<Name>SpiderMan Pinball</Name>
<OutputControllers>
<TeensyStripController>
<Name>Boognish</Name>
<NumberOfLedsStrip1>312</NumberOfLedsStrip1>
<NumberOfLedsStrip2>0</NumberOfLedsStrip2>
<NumberOfLedsStrip3>53</NumberOfLedsStrip3>
<NumberOfLedsStrip4>0</NumberOfLedsStrip4>
<NumberOfLedsStrip5>512</NumberOfLedsStrip5>
<NumberOfLedsStrip6>512</NumberOfLedsStrip6>
<NumberOfLedsStrip7>512</NumberOfLedsStrip7>
<NumberOfLedsStrip8>352</NumberOfLedsStrip8>
<ComPortName>COM4</ComPortName>
<ComPortTimeOutMs>200</ComPortTimeOutMs>
</TeensyStripController>
</OutputControllers>
<Toys>
<LedStrip>
<Name>LeftPlayfield Strip</Name>
<Width>1</Width>
<Height>156</Height>
<LedStripArrangement>BottomUpAlternateLeftRight</LedStripArrangement>
<ColorOrder>GRB</ColorOrder>
<FirstLedNumber>157</FirstLedNumber>
<FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
<Brightness>100</Brightness>
<OutputControllerName>Boognish</OutputControllerName>
</LedStrip>
<LedStrip>
<Name>RightPlayfield Strip</Name>
<Width>1</Width>
<Height>156</Height>
<LedStripArrangement>BottomUpLeftRight</LedStripArrangement>
<ColorOrder>GRB</ColorOrder>
<FirstLedNumber>1</FirstLedNumber>
<FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
<Brightness>100</Brightness>
<OutputControllerName>Boognish</OutputControllerName>
</LedStrip>
<LedStrip>
<Name>Speaker Panel</Name>
<Width>1</Width>
<Height>53</Height>
<LedStripArrangement>RightLeftTopDown</LedStripArrangement>
<ColorOrder>GRB</ColorOrder>
<FirstLedNumber>313</FirstLedNumber>
<FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
<Brightness>100</Brightness>
<OutputControllerName>Boognish</OutputControllerName>
</LedStrip>
<LedStrip>
<Name>HD Matrix Panel</Name>
<Width>118</Width>
<Height>16</Height>
<LedStripArrangement>TopDownAlternateLeftRight</LedStripArrangement>
<ColorOrder>GRB</ColorOrder>
<FirstLedNumber>366</FirstLedNumber>
<FadingCurveName>SwissLizardsLedCurve</FadingCurveName>
<Brightness>40</Brightness>
<OutputControllerName>Boognish</OutputControllerName>
</LedStrip>
<LedWizEquivalent>
<Name>LedWizEquivalent 30</Name>
<Outputs>
<LedWizEquivalentOutput>
<OutputName>LeftPlayfield Strip</OutputName>
<LedWizEquivalentOutputNumber>1</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
<LedWizEquivalentOutput>
<OutputName>RightPlayfield Strip</OutputName>
<LedWizEquivalentOutputNumber>4</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
<LedWizEquivalentOutput>
<OutputName>Speaker Panel</OutputName>
<LedWizEquivalentOutputNumber>7</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
<LedWizEquivalentOutput>
<OutputName>HD Matrix Panel</OutputName>
<LedWizEquivalentOutputNumber>10</LedWizEquivalentOutputNumber>
</LedWizEquivalentOutput>
</Outputs>
<LedWizNumber>30</LedWizNumber>
</LedWizEquivalent>
</Toys>
</Cabinet>


Top








are all trademarks of VPFORUMS.