Falcon Christmas

Falcon Christmas => Falcon Player (FPP) => Topic started by: brichi on February 11, 2018, 09:15:27 AM

Title: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 09:15:27 AM
So thanks to Edís help whoís amazing I have the colorlight 5a-75b working with pi but like the other thread we were discussing i get some shadowing, ghosting. Is it possible to get the colorlight to work with a BBB being it has a USB port also for the usb to Ethernet adapter? I plugged it in but get no link lights in the adapter when on the bbb so guessing thereís no shot right now but maybe something added in future? Or an update to ok to get rid of the ghosting which was said to possible be caused but the pi being too fast.

Thanks!
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Ebuechner on February 11, 2018, 09:25:49 AM
I have 3 panels running off of Pi's one with a color light and I don't have ghosting on any of them.
And like you I bought my panels from Ray.
So what I'm saying here is it's probably something in your setup or a bad panel.
Have you tried swapping panels around?
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 09:35:01 AM
yes,  its on multiple if I do "text".  above a few letters theres a green ghosting above.   Once I am home I will try a few more and post pics.  Was just thinking about this while sitting waiting at the dreaded apple "Genius" Bar, lol
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Ebuechner on February 11, 2018, 09:42:17 AM
https://youtu.be/q9ZnwvyAk8k
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Ebuechner on February 11, 2018, 09:53:18 AM
Try different fonts and different font sizes.
And if you're doing this from xlights also check things like the blur setting under layer settings.
It could be that your font is just barely hitting the threshold to light up those pixels above.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 10:54:23 AM
hahahahah that video, lol




I have tried even doing an effect like meteor on all white and it bleeds some green on arounf the white


here are 2 pics


this is the Pi with the Colorlight, Its a little hard to see cause of the camera fixing color but along top and bottom of the letters its a little green - [size=78%]https://www.dropbox.com/s/ignp017uy029ynn/Photo%20Feb%2011%2C%2012%2039%2047%20PM.jpg?dl=0 (https://www.dropbox.com/s/ignp017uy029ynn/Photo%20Feb%2011%2C%2012%2039%2047%20PM.jpg?dl=0)[/size]


This is with the BBB with an Octoscroller, a tiny bit of green but barely noticeable - https://www.dropbox.com/s/9fo15zrfh5vs2mn/Photo%20Feb%2011%2C%2012%2043%2046%20PM.jpg?dl=0 (https://www.dropbox.com/s/9fo15zrfh5vs2mn/Photo%20Feb%2011%2C%2012%2043%2046%20PM.jpg?dl=0)
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Cjaqua on February 11, 2018, 11:19:32 AM
It might be possible to use a gigabit switch between the BBB and Colorlight. That way, the Colorlight will have a gigabit link even though the BBB will only link up at 100mbit. I think that will work if Dan's master 1.x BBB image has the new channel output code to support the Colorlight.

I've been noticing a similar green ghosting on my panels when lighting up some white text or using the white snowflake on a black background. Lowering the refresh rate makes it less noticeable to the point of where I can't see it with a light on in the room but when I turn out the lights, I can see it. I have tried just about every setting in LEDVision and LEDStudio with the Colorlight and Lisn cards but still can't achieve perfection with my panels. The settings on the LEDVision that minimized the ghosting the most were a 120x1 refresh rate along with changing the Scan Order from Progressive Scanning to Shuttle Scanning. I am wondering if the ghosting we are seeing is caused by what is described in the Adafruit thread below:

https://forums.adafruit.com/viewtopic.php?f=47&t=47243  (https://forums.adafruit.com/viewtopic.php?f=47&t=47243)
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 11:24:38 AM
I havenít been able to get the colorlight to work with the gigabit switch. I have to use the adapter. Unless Iím missing something. I have tried plugging the pi and board into the switch but no luck. I have to go back and try in a little.   If I plug the pi into the switch and the card into the pi via the adapter then it all works. The switch is definitely gigabit too, just bought it for this purpose
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Cjaqua on February 11, 2018, 11:33:19 AM
Interesting. I know I can configure the Colorlight card on my Windows machine with it being plugged into the same gigabit switch. I figured the Colorlight packets FPP sends out would broadcast out to every port on the switch in the same manner.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Cjaqua on February 11, 2018, 11:53:10 AM
A work around for the text ghosting issue is to create an image file with the text and have Xlights display the picture. That's assuming you aren't trying to scroll the text or do something dynamically. I actually prefer this method because you have a lot more freedom with the placement and spacing of the text. I typically create a png file set to the size of matrix and then make the background transparent. For whatever reason, I don't notice any text ghosting when using this method.   
Title: Re: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 11, 2018, 12:15:57 PM
The colorlight should work fine with the beaglebone running fpp v1.10 if you put a switch in the middle.  I have used a switch in between my Pi and the colorlight and Linsn boards when I was testing both vendor receiver boards at the same time.

The ghosting is due to the refresh and that thread has a good analysis.  The same issue could occur with the Pi, BBB, ColorLight, and Linsn if they are refreshing too fast for the panels.  If you are using a Pi or BBB to drive Linsn or ColorLight boards then the refresh is controlled by the receiver board, not fpp or the Pi or BBB.

You can not connect a ColorLight or Linsn directly to a Pi or BBB onboard Ethernet adapter, you must use a gigabit Ethernet adapter or have the Pi or BBB connected to a switch and the ColorLight or Linsn on the same switch.  We have seen that some switches work fine in this config and others donít.  It could be the more expensive or intelligent the switch, the less likely it will work.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 12:21:35 PM
captain, you can run the Colorlight from the pi directly actually if yo have the adapter


I have the pi going to the gigabit switch from the onloard connection and then the colorlight eithernet to the adapter plugged into the Pi usb and it works


only issue im having now is i had 2 panels running fine, now i added 56 and configured the vision softare ok and it all lit up but now i cant get FPP to work in test mode.  im still tinkering around
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 12:30:00 PM
i went back to the LEDVision software and the screen wouldnt light up at first, only lit when i went to intel settings, then i plugged the card directly into my laptop and the test screen also showed so i can display a pic on the screen. im so confused, lol
Title: Re: Colorlight board with BeagleBone possibility?
Post by: dkulp on February 11, 2018, 12:41:38 PM
I should have a new "alpha" image for the BBB later today or tomorrow that I'd LOVE for you to try out if you have some time.  It's based on the master branch so highly experimental, but I'd love feedback. 


I've completely re-written the Matrix code almost from scratch to remove the LEDscape library that we were using.   It now uses the same Panel code that used by the ColorLight/Linsen/RGBMatrix outputs.  This allows significantly less CPU usage as we don't need to copy the data from channel byte buffer to a new buffer needed by LEDscape, let LEDscape process it, then re-pack the LEDScape buffer to the format needed by the PRU, etc...  Basically, it can now go directly from the channel buffer to the needed PRU buffer for the 1/8 scan P10's and 1/16 scan P5's.   The result is SIGNIFICANTLY less CPU usage.   For a 9x6 matrix (using your example as a test), the CPU usage with NO networking going on drops from 50% down to about 15-20%.   This free's up the CPU to do other things, like network IO.  :)


I also did more work optimizing the PRU code.   The new code now uses both PRU's, one to load the data from main RAM and the other to output the data to the matrix.   This increases the refresh rate by about 10-15%.  Thus, they should appear brighter as well as less flicker, as well as supports longer panels.   That said, I've increased the "lower limit" of the refresh to slow things down a bit if the refresh would be "too fast".  This should help reduce some of the ghosting.  If it doesn't, I'd like to know and I would like to help figure that out.   (there are some hidden timing parameters that can be tweaked)


Regarding networking, the new image also has new network IO code which SHOULD help, particularly with the reduced CPU usage from above.   I added a DDP protocol (I know, LOR doesn't support that, but xLights will next release) and can pump 102400 channels (200 universes worth) from xLights into FPP with an error rate of under 0.1% using a 25ms sequence.  I haven't attempted e1.31 yet, but there definitely should be a large improvement there as well.   


The one thing I know isn't working yet are the 1/2 scan P10 panels.   The 1/4 scan and 1/8 scan should work (and the 1/16 and 1/8 scan P10's).  The 1/2 scan's are a bit weird and require a bit more updates.   


Anyway, hope to have a new image up shortly.   :)
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Ebuechner on February 11, 2018, 12:44:40 PM
i went back to the LEDVision software and the screen wouldnt light up at first, only lit when i went to intel settings, then i plugged the card directly into my laptop and the test screen also showed so i can display a pic on the screen. im so confused, lol
I found that If you don't set the receiver mapping page correctly in LEDvision it will do that.
Title: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 11, 2018, 12:53:40 PM
captain, you can run the Colorlight from the pi directly actually if yo have the adapter


I have the pi going to the gigabit switch from the onloard connection and then the colorlight eithernet to the adapter plugged into the Pi usb and it works

I know, this is why I said you canít plug the ColorLight or Linsn directly into the onboard Ethernet on the Pi or BBB.  :) I have tested the receivers with FPP using both a USB Ethernet adapter and by connecting the onboard Ethernet to a Gig-E switch.

I also plan on making some other optimizations to the ColorLight and Linsn channel output code based on Danís optimizations of the E1.31 code.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 01:37:59 PM
gotcha


i can test whenever you have stuff available BUT i still cant get it to work when plugging the Colorlight into the switch directly, i MUST use the usb out of the Pi and set the output in FPP to eth1 then it "works"


Issues i seem to have,


1. when i set the panel output to 6x9 nothing on the screen shows at all but 6x8 does. Readon i did 6x9 is i have 9 rows ao i use output 1-7 right from the cards 1-7 output and then output 8 i use for the last 2 rows of 6,


2. no matter what i have tried in the LEDVision software, the column always shows as "8" not "16" and i cant get a picture to view as it should in their software, i figured if thats not set right then it sure isnt going to look right in XLights


here are 2 of my screens


https://www.dropbox.com/s/5towq47t4uj185m/Photo%20Feb%2011%2C%203%2032%2007%20PM.jpg?dl=0 (https://www.dropbox.com/s/5towq47t4uj185m/Photo%20Feb%2011%2C%203%2032%2007%20PM.jpg?dl=0)

https://www.dropbox.com/s/xcar90cw1k49jra/Photo%20Feb%2011%2C%203%2031%2058%20PM.jpg?dl=0 (https://www.dropbox.com/s/xcar90cw1k49jra/Photo%20Feb%2011%2C%203%2031%2058%20PM.jpg?dl=0)


any other shots i can send to help me?
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Cjaqua on February 11, 2018, 02:16:26 PM
I'm not sure if it is supported to connect more than one row off a single output on the card. What does the LEDVision test image look like when running it as a 6x8 matrix with each row connected to a unique port on the card? Do you have J1 connected to the first row from the top, J2 connected to the second row from the top and so on?
Title: Re: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 11, 2018, 02:22:21 PM
I'm not sure if it is supported to connect more than one row off a single output on the card.

FPP supports any panel layout with the Linsn and ColorLight cards.  On my test setup, I am using 2 ColorLight outputs for 14 panels in a 3.5x4 panel layout.  Some panels are turned on their side, some are right side up, some are upside down.  In the windows software, you setup the panels as if they were in horizontal rows, then you use the FPP Channel Output config UI to describe the true panel layout.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 02:23:52 PM
i think my first issue i need to resolve if you guys can look at your setup is in LEDvision it keeps seeing my panels as 8 high, not 16 so everything is messed up
Title: Re: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 11, 2018, 02:26:46 PM
1. when i set the panel output to 6x9 nothing on the screen shows at all but 6x8 does. Readon i did 6x9 is i have 9 rows ao i use output 1-7 right from the cards 1-7 output and then output 8 i use for the last 2 rows of 6,

Are you running the master-v1.x branch of FPP?  I recently pushed changes to that branch to allow wider displays.  You need to be on master-v1.x for now with your 9 panel wide config, FPP v1.10 wouldnít even let you configure a display that wide.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 02:29:16 PM
honestly i started over at this point trying to just get 1 or 2 panels to run and im having no luck, the LEDvision software is keeping my pael at 32 wide by 8 high no matter what i change.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 02:44:00 PM
1. when i set the panel output to 6x9 nothing on the screen shows at all but 6x8 does. Readon i did 6x9 is i have 9 rows ao i use output 1-7 right from the cards 1-7 output and then output 8 i use for the last 2 rows of 6,

Are you running the master-v1.x branch of FPP?  I recently pushed changes to that branch to allow wider displays.  You need to be on master-v1.x for now with your 9 panel wide config, FPP v1.10 wouldnít even let you configure a display that wide.


honestly i started over at this point trying to just get 1 or 2 panels to run and im having no luck, the LEDvision software is keeping my pael at 32 wide by 8 high no matter what i change.

im running the following on Pi


FPP Version:v1.10-27-g259bc38
FPP OS Build:v1.8
OS Version:Raspbian GNU/Linux 7 (wheezy)
Kernel Version:4.1.19-v7+
Git Branch:v1.10
Local Git Version:259bc38 ChangeLog (http://192.168.1.150/changelog.php)
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Cjaqua on February 11, 2018, 03:43:08 PM
Is the 32x8 width and height in the "Module Information" section? If so, I don't see that being an issue. On my 128x96 matrix, my module is set to 16x16. The height seems to be the scan rate and if you have 1/8 scan panels then 8 makes sense there. I have 1/16 scan panels and my height is set to 16 in the "Module Information" section. Don't forget to click on the "Advanced Settings" button as there are a lot of configuration options hidden in there.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Ebuechner on February 11, 2018, 03:46:04 PM
honestly i started over at this point trying to just get 1 or 2 panels to run and im having no luck, the LEDvision software is keeping my pael at 32 wide by 8 high no matter what i change.
We talked about that when I helped you set it up.
My panels working fine and the LED Vision sets the panel as 32 x 8.
Somebody might correct me if I'm wrong but led Vision does this because there's two parallel data lines running on those P10 panels.

Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 05:03:34 PM
right but it was carrying over to XLights too where only half the panel would light properly


I went into ledvision and poked around and found a p10 32x16 preset and so far i got it going ok, only thing is all my panels are out of whack the way i had to configure them like you said Ed,


I have ALL my panels with the arrows facing up wired left to right if youre looking at it from the front and in the software i had to do the oppiste along with numbering them backrds too but im still messing around so i may come up with why


I have to rewire a little too because still adding the 9th row knocks the entire panel, not sure why. If i do 6x8 it works fine, once i do 6x9 nothing works at all


whats weird is my display is 144pixe;s in height but the vision software doesnt go past 128, its that why its messed up? i can enter 144 but it says im now outside the parameters
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Ebuechner on February 11, 2018, 05:30:34 PM
Yeah, you're not going to be able to go past 8 panels unless you're running the master branch.
And if all your panels have the arrows facing up then it would be right to left from the front.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 05:57:38 PM
whats weird is once i add 9 panels it blanks out yet when i go to do the Pi update it says i have the latest update.


all my arrows face down and from front my controller is on left
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Ebuechner on February 11, 2018, 07:35:19 PM
You would have to go to the developer.php and get the master-v1.x
I don't think the updates have been pushed to 1.10.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 11, 2018, 07:46:22 PM
ah gotcha, ill try and find it tomorrow, i have had enough today, lol
Title: Re: Colorlight board with BeagleBone possibility?
Post by: gadgetsmith on February 12, 2018, 06:42:59 AM
I should have a new "alpha" image for the BBB later today or tomorrow that I'd LOVE for you to try out if you have some time.  It's based on the master branch so highly experimental, but I'd love feedback. 

I added a DDP protocol

Anyway, hope to have a new image up shortly.   :)

This sounds great.  Standing by to try this out! :)

Link for explanation of DDP for anyone like me that was scratching their head when they read that...
http://www.3waylabs.com/ddp/ (http://www.3waylabs.com/ddp/)
Title: Re: Colorlight board with BeagleBone possibility?
Post by: dkulp on February 12, 2018, 06:52:50 AM

Link for explanation of DDP for anyone like me that was scratching their head when they read that...
http://www.3waylabs.com/ddp/ (http://www.3waylabs.com/ddp/)


Just a bit more on this...    With master branch of FPP and the latest xLights code (not released yet, .6), you will be able to use the bridge of FPP without configuring ANY universes anywhere.   In xLights, you would configure a DDP output with however many channels you want sent there.   For example, you could configure it as 100K channels if you want.   In FPP, you would configure the panels exactly like you normally would with whatever start channel matches what you use in xLights.      That's it.   When you turn on Bridge mode in FPP, DPP is automatically enabled and xLights will send the data to FPP.   Each DDP packet includes the channel number so FPP knows what to do with it.   You don't need to configure any universes in FPP at all or map universes to starting channels or anything.    It's straight up starting channel numbers which should match what xLights has.  DDP is also significantly more efficient than e1.31 carrying up to 1410 channels per packet with much lower header overhead.  Thus, less network contention and processing and such.   







Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 12, 2018, 07:57:59 AM
I finally got things running last night but it looks bad, i need to play more tonight. I messed with the Visionn software so much just to get my panels going now I'm afraid i messed up refresh rates or something, still makes no sense that the software is reading 8 high vs 16. I had to setup my panels completely backwards in FPP, my arrows face down and i had to make them up in FPP and set the panels backwards from 6-1 vs 1-6 in each row and the image finally showed correctly but very broken up as you can see in the video below.


I have been bs'ing with Ed and i am going to try an unmanaged switch tonight and see if i can get this image to look better, i also need to try and update the Pi, I think i am a version behind. just not sure what else to test, even the effects in Xlights like spirals and fans break up and look pixelated. I am still forced too to use the gigabit adapter off the Pi vs using the CL card right into the gigabit router


https://youtu.be/sXzYb0UqGaU (https://youtu.be/sXzYb0UqGaU)


I'm using on Pi
1.10-27-g259bc38
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 12, 2018, 03:53:56 PM

so quick update, I got a lot further with a new switch, plugging in the card, pi and laptop to the switch and putting a static on my laptop now allows me to control everything without the need of the USB to Ethernet for now. Im testing on just 2 panels for now but it works, there must be something in the Netgear router that was preventing me from doing that
 Also, on the Vision software a refresh of 120 x 1 i got the green ghosting, if i lowered to 60 x 1 its all gone. Not sure how good that will look though once 56 panels are attached, lol
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Bshaver on February 12, 2018, 04:03:27 PM
Interesting, I did not pay attention to that value on the LedVision software. I'll have to go and look again.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 12, 2018, 04:06:46 PM
yes, Thanks to Ebuechner for pointing that out to me, i still have a lot to test and play with but im getting the hang of it.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 12, 2018, 07:25:52 PM
also, BBB works fine also with a 4 panel test, tomorrow im going to break out the 56 anel screen again and test them all hopefully


Whats the best version to run on BBB with the Colorlight? I have 1.10 on it now but i know there was discussion of a possible alpha soon


Pi i switched to master 1.x branch like suggested
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Cjaqua on February 13, 2018, 08:17:48 AM
Whats the best version to run on BBB with the Colorlight? I have 1.10 on it now but i know there was discussion of a possible alpha soon
Dan posted a master-alpha version for the BBB on his site. I would start there.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 08:25:33 AM
Whats the best version to run on BBB with the Colorlight? I have 1.10 on it now but i know there was discussion of a possible alpha soon
Dan posted a master-alpha version for the BBB on his site. I would start there.


thank you, found it :)
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Cjaqua on February 13, 2018, 08:29:35 AM


thank you, found it :)

Cool. Looking forward to hearing how the Colorlight cards handle a p10 matrix of that size.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 08:52:09 AM


thank you, found it :)

Cool. Looking forward to hearing how the Colorlight cards handle a p10 matrix of that size.


this seem right for the alpha? I never know what the numbers should be, lol


FPP Version:v1.x-master-529-g1c7eb823
FPP OS Build:v1.9
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 09:20:54 AM
So far the new BBB alpha is not working for me right


In FPP i can do a test mode with no issues, all 4 panels set right, unicast address set for 12 universes and so on but once i open XLights and configure it the normal way i am only getting 2 rows out of 32 that are lighting... If i go back and use the Pi, all works fine


I also notice in the status main page of FPP in bridge mode that nothing is showing in the Bytes Transferred area like it used to even if i click live updates
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 09:36:26 AM
Figured it out, looks like in this release you have to also set the channel inputs to match the universes needed
Title: Re: Colorlight board with BeagleBone possibility?
Post by: dkulp on February 13, 2018, 09:52:09 AM
Figured it out, looks like in this release you have to also set the channel inputs to match the universes needed


Well, yes and no... You need to configure the inputs that you want.   You should likely delete the output universes that you don't need.   Inputs and outputs are really two separate things and it was kind of a mistake in the old code to have them be the same.   


Also, do a manual update to get to "v1.x-master-533-gafc02d54".  I just pushed some more changes to report error rates on the e1.31 incoming universes.  If you start seeing issues, I'd be curious if the error rates are high or not.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 09:55:51 AM
Sounds good, one issue i noticed right away but i will report back again after the update is in XLights i can run evertything fine but then in LOR i run lets say a text or pinwheel pattern and theres "red" running up the right side and around the pinwheel yet XLights looks perfect.


after the update if its still an issue i will record video and screenshots. With the Pi it all looked fine in X and LOR
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 10:12:02 AM
Figured it out, looks like in this release you have to also set the channel inputs to match the universes needed


 


Also, do a manual update to get to "v1.x-master-533-gafc02d54".  I just pushed some more changes to report error rates on the e1.31 incoming universes.  If you start seeing issues, I'd be curious if the error rates are high or not.


any other way to grab 533? I have the BBB right into my home router out to the internet but i keep getting """"[size=78%]Can not access github, unable to pull git updates"""[/size]
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 10:46:14 AM
reran, all up to date, will test now
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 01:24:50 PM
Figured it out, looks like in this release you have to also set the channel inputs to match the universes needed


Well, yes and no... You need to configure the inputs that you want.   You should likely delete the output universes that you don't need.   Inputs and outputs are really two separate things and it was kind of a mistake in the old code to have them be the same.   


Also, do a manual update to get to "v1.x-master-533-gafc02d54".  I just pushed some more changes to report error rates on the e1.31 incoming universes.  If you start seeing issues, I'd be curious if the error rates are high or not.


so running the latest BBB with a colorlight causes a weird line on the outside of all letters if you use white, The Pi does not do this using the same colorlight card. Here is a pic where you can see a blue line hovering around the white letter. Xlights and LOR both have the same results


https://www.dropbox.com/s/ixy1jerebyg26ph/Photo%20Feb%2013%2C%203%2017%2047%20PM.jpg?dl=0 (https://www.dropbox.com/s/ixy1jerebyg26ph/Photo%20Feb%2013%2C%203%2017%2047%20PM.jpg?dl=0)






also, bridge mode from xlights still lags a lot, I am bot sure what else to try. I bought a brand new gigabit switch and static IP'd everything and can run everything fine but the image braks up every few seconds still like you can see in this video, freezing towards bottom at end - https://www.youtube.com/watch?v=tvEQm061nJw&feature=youtu.be (https://www.youtube.com/watch?v=tvEQm061nJw&feature=youtu.be)


if i play it directly from the BBB or Pi it plays fine using the it in remote mode with scheduler triggering the sequence so its definitely in the networking end but i would think a gigabit standalone network could handle this no?
Title: Re: Colorlight board with BeagleBone possibility?
Post by: dkulp on February 13, 2018, 01:31:57 PM
That image looks like a  "start channel off by one" issue.   


Can you login to the BBB from the command line, cd to /opt/fpp/src, and run "sudo make release" and then restart fppd?   Then re-try the e1.31 bridge stuff.   Captain doesn't like me committing new binaries to the branch so it's possible it's pickup up the older binary.  Doing the above should make sure it's grabbing the new binary with the enhancements.


When running in bridge mode, turn on the live stats on the main page.  I'm curious if there are a bunch of errors or not.









Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 01:34:42 PM
i can try the command line, never did that before but i am starting at channel 1 on everything, theres nothing else hooked up and its all new installs


nothing is showing up when i click "live" and replay the video from xlights. towards the end i get complete row lockups


https://www.youtube.com/watch?v=tvEQm061nJw&feature=youtu.be (https://www.youtube.com/watch?v=tvEQm061nJw&feature=youtu.be)


https://www.youtube.com/watch?v=tvEQm061nJw&feature=youtu.be (https://www.youtube.com/watch?v=tvEQm061nJw&feature=youtu.be)
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 01:53:08 PM
That image looks like a  "start channel off by one" issue.   


Can you login to the BBB from the command line, cd to /opt/fpp/src, and run "sudo make release" and then restart fppd?   Then re-try the e1.31 bridge stuff.   Captain doesn't like me committing new binaries to the branch so it's possible it's pickup up the older binary.  Doing the above should make sure it's grabbing the new binary with the enhancements.


When running in bridge mode, turn on the live stats on the main page.  I'm curious if there are a bunch of errors or not.


i logged into BBB and ran the command. Now the live results show up and im getting a ton of errors from universe 84-144  up to 22 errors per universe. 1-83 show no errors


the blue shadow line thing is now gone too after running that command


UPDATE: now i ran a video and i get 2 errors per univers on 1-83 and up to 57 errors on 84-144


UPDATE2 - not sure if this helps at all but when i open LOR its flooded with errors on every universe... Here is a video, again not sure if this helps but please let me know what i can do to assist, thanks!! https://www.youtube.com/watch?v=R0w7VKWwwRw (https://www.youtube.com/watch?v=R0w7VKWwwRw)
Title: Re: Colorlight board with BeagleBone possibility?
Post by: dkulp on February 13, 2018, 02:10:30 PM



Is that with the network plugged directly into the BBB or via a USB adapter? 
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 02:12:41 PM
thats going right into a gigabit switch, no adapters


the Laptop, BBB and Colorlight are all going into a switch
Title: Re: Colorlight board with BeagleBone possibility?
Post by: dkulp on February 13, 2018, 02:29:33 PM
thats going right into a gigabit switch, no adapters

the Laptop, BBB and Colorlight are all going into a switch


Wait... now I'm confused...  In this case, the colorlight should be completely irrelevant.   The BBB should be connected to the panels via the Octo.   Right?    So it's Laptop -> switch -> on board BBB.   No USB things anywhere.   


I think there is something wrong with your switch or your laptop or something.   With 25ms sequences, I can drive over 200 universes into the the BBB with error rates less than 1%.   


I wouldn't bother testing with LOR until things are working well without LOR.    LOR's e1.31 support is known to be horrible with packets being sent out at very irregular intervals and such.   
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 02:35:23 PM
thats going right into a gigabit switch, no adapters

the Laptop, BBB and Colorlight are all going into a switch


Wait... now I'm confused...  In this case, the colorlight should be completely irrelevant.   The BBB should be connected to the panels via the Octo.   Right?    So it's Laptop -> switch -> on board BBB.   No USB things anywhere.   


I think there is something wrong with your switch or your laptop or something.   With 25ms sequences, I can drive over 200 universes into the the BBB with error rates less than 1%.   


I wouldn't bother testing with LOR until things are working well without LOR.    LOR's e1.31 support is known to be horrible with packets being sent out at very irregular intervals and such.


im not using an octoscroller in this test, the BBB has nothing attached to it except the ethernet cable going to the switch, the panels are being driven by the Colorlight also attached to the switch
Title: Re: Colorlight board with BeagleBone possibility?
Post by: dkulp on February 13, 2018, 02:43:16 PM

im not using an octoscroller in this test, the BBB has nothing attached to it except the ethernet cable going to the switch, the panels are being driven by the Colorlight also attached to the switch


So you basically have a 144 universes of data coming in, being processed, and then going back out on the same network adapter, on a single core processor.   I'm not surprised that's not working. 


I would start off with turning OFF the LED panels output, restarting FPPD process, and just seeing if you can get the 144 universes into the BBB with a reasonable error rate.  (you don't have to have any outputs configured to test if the data can come in)  If you cannot, then there is something wrong with either the laptop or the switch (or cables).   
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 02:57:10 PM

im not using an octoscroller in this test, the BBB has nothing attached to it except the ethernet cable going to the switch, the panels are being driven by the Colorlight also attached to the switch


So you basically have a 144 universes of data coming in, being processed, and then going back out on the same network adapter, on a single core processor.   I'm not surprised that's not working. 


I would start off with turning OFF the LED panels output, restarting FPPD process, and just seeing if you can get the 144 universes into the BBB with a reasonable error rate.  (you don't have to have any outputs configured to test if the data can come in)  If you cannot, then there is something wrong with either the laptop or the switch (or cables).


ok so what i did this time for ya to test was got the colorlight completely out of the equation and attached the octoscroller


i turned off the panel output, sett the input and put to the address at 144 universes and still from univers 84-144 the error count grows a few errors per second
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 03:32:34 PM
so i tried an old macbook i have and got the same results and a different brand new router all on its own, not plugged into my home network and still right at universe 84 the errors continue to climb




https://www.dropbox.com/s/n2lx0qluchc1vux/Screen%20Shot%202018-02-13%20at%205.29.29%20PM.png?dl=0

(https://www.dropbox.com/s/n2lx0qluchc1vux/Screen%20Shot%202018-02-13%20at%205.29.29%20PM.png?dl=0)
Title: Re: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 13, 2018, 03:37:10 PM
so i tried an old macbook i have and got the same results and a different brand new router all on its own, not plugged into my home network and still right at universe 84 the errors continue to climb

Are you using unicast or multicast?
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 13, 2018, 03:52:12 PM
Unicast
Title: Re: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 13, 2018, 09:23:14 PM
Can you check for transmit errors on your sending device or for receive errors in the 'ifconfig' section of the FPP Troubleshooting Commands page?
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 14, 2018, 05:24:26 AM
absolutely! Once i get home tonight from work ill fire it back up and send over any data you need to try and see whats going on. thanks!!
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Ebuechner on February 14, 2018, 06:20:50 AM
Are you still running your setup without the USB to ethernet adapter?
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 14, 2018, 06:27:28 AM
yes, right now I'm using the BBB just to test since it shows me the if there are errors in the status area, the Pi does not show that, at least i can see now why the bottom half (universe 84-144) always looks delayed at times
Title: Re: Colorlight board with BeagleBone possibility?
Post by: dkulp on February 14, 2018, 06:29:20 AM



At this point, I think I'd be most interested in seeing the actual setups on both sides.   Thus, the entire backup zip from the "FPP Backup" option as well as the xlights_*.xml files from xLights.      I cannot reproduce your issue at all.   I have 3 BBB's and 2 PocketBeagles (one on Wifi and one wired via USB ethernet) and the only one that I can get any significant e1.31 errors with is the PocketBeagle on the USB ethernet.   I think there is a problem with the USB ethernet driver in Linux as I can only get about 25Mb/s with it despite it connecting a Gigabit to the switch (compared to 59Mb/s with the USB Wifi, and 76Mb/s via onboard ethernet connecting at 100Mb/s). 


I suppose you could try that as well.   From the command prompt, run "sudo apt-get install speedtest-cli" and then "sudo speedtest-cli".   That runs the internet speed test so assuming you internet connection is faster than the Beaglebone connection it should provide some useful info, maybe.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 14, 2018, 06:35:06 AM
I can send all the info tonight and try speed tests, I have another BBB also so i can try both. all the equipment is new and i have now tried 2 different routers and 1 brand new switch, all throwing errors

at this point i don't even have the octoscroller hooked up, just running the BBB out of a switch that my laptop is connected to, nothing else

not sure if its even possible but would you like to remote into my pc tonight to see it all? zoom maybe?
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Ebuechner on February 14, 2018, 06:55:05 AM
It seems to me that part of your problem might be trying to send all the data both in and out through the same port.
I have my panel connected to the pi through the USB to ethernet adapter and I'm not having problems.
When I plugged my color light card into my Show Network to do the initial setup and started up LED vision I noticed it flooded the whole network with data and lit up everything.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 14, 2018, 06:57:37 AM
but with the BBB i can't use that adapter so i only have 1 port to use. Plus even with the Pi and the adapter the screen was still breaking up when playing through Bridge mode
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Ebuechner on February 14, 2018, 07:03:29 AM
Was that before or after you took the router out of the equation?
My setup is computer> switch> Pi's built-in ethernet> USB ethernet adapter> color light card.
I have all static IP addresses and no router.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 14, 2018, 07:06:34 AM
Was that before or after you took the router out of the equation?
My setup is computer> switch> Pi's built-in ethernet> USB ethernet adapter> color light card.
I have all static IP addresses and no router.


after. I have computer> switch> Pi's built-in ethernet> USB ethernet adapter> color light card. also and the image still broke up meaning there are errors but the Pi doesn't show in the status the error count so i went to the BBB so i can see, always at U84 and up it gets hammered with errors, last night after like 20 minutes i have 1200 errors on each universe 84-144
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Ebuechner on February 14, 2018, 07:30:57 AM
Are you always sending data from the same source?
I would probably try a different computer or use that USB to ethernet adapter off of the laptop to see if you get a different results.
And don't forget to try different cables.
And you do have xlights setup with a static IP?
You know it's probably going to come down to just one weak link. So what do all of your setups have in common.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 14, 2018, 07:37:49 AM
Are you always sending data from the same source?
I would probably try a different computer or use that USB to ethernet adapter off of the laptop to see if you get a different results.
And don't forget to try different cables.
And you do have xlights setup with a static IP?
You know it's probably going to come down to just one weak link. So what do all of your setups have in common.


I have tried a totally different computer (macbook) and same exact results.
I have the laptops on a static (192.168.1.1) and setup XLights unicast to the address of the BBB or Pi (192.168.1.150 BBB and 151 Pi) depending on what I'm testing with


all the cables are new but i will try and swap them out too, i have a few at work i can bring home today


Using the USB/ethernet adapter on the PC has the same errors too. The adapter does not wrk on my macbook though being its an ancient white one, lol... I am also bringing my macbook pro home from work today so thats another i can test with and do a setup in XLights and FPP from scratch
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 14, 2018, 03:52:18 PM
Can you check for transmit errors on your sending device or for receive errors in the 'ifconfig' section of the FPP Troubleshooting Commands page?


this is what i see in ifconfig - https://www.dropbox.com/s/ce6aqpe2do9hlzs/ifconfig.png?dl=0 (https://www.dropbox.com/s/ce6aqpe2do9hlzs/ifconfig.png?dl=0)


Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 14, 2018, 04:02:39 PM



At this point, I think I'd be most interested in seeing the actual setups on both sides.   Thus, the entire backup zip from the "FPP Backup" option as well as the xlights_*.xml files from xLights.      I cannot reproduce your issue at all.   I have 3 BBB's and 2 PocketBeagles (one on Wifi and one wired via USB ethernet) and the only one that I can get any significant e1.31 errors with is the PocketBeagle on the USB ethernet.   I think there is a problem with the USB ethernet driver in Linux as I can only get about 25Mb/s with it despite it connecting a Gigabit to the switch (compared to 59Mb/s with the USB Wifi, and 76Mb/s via onboard ethernet connecting at 100Mb/s). 


I suppose you could try that as well.   From the command prompt, run "sudo apt-get install speedtest-cli" and then "sudo speedtest-cli".   That runs the internet speed test so assuming you internet connection is faster than the Beaglebone connection it should provide some useful info, maybe.


Here is a zip file containing the FPP backup and my new xlights folder - https://www.dropbox.com/s/3nxpn35u2idmhgu/files%20for%20fpp.zip?dl=0 (https://www.dropbox.com/s/3nxpn35u2idmhgu/files%20for%20fpp.zip?dl=0)


ran the speed test



login as: fpp
fpp@192.168.1.150's password:
Linux FPP 4.14.13-ti-r25 #1 SMP Thu Jan 11 22:15:58 UTC 2018 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

                   _______  ___
                  / __/ _ \/ _ \
                 / _// ___/ ___/  Falcon Player
                /_/ /_/  /_/

This FPP console is for advanced users, debugging, and developers.  If
you aren't one of those, you're probably looking for the web-based GUI.

You can access the UI by typing "http://fpp.local/ (http://fpp.local/)" into a web browser.
fpp@FPP:~$ sudo apt-get install speedtest-cli
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  speedtest-cli
0 upgraded, 1 newly installed, 0 to remove and 6 not upgraded.
Need to get 19.1 kB of archives.
After this operation, 85.0 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian (http://deb.debian.org/debian) stretch/main armhf speedtest-cli all 1.0.0-1                                                             [19.1 kB]
Fetched 19.1 kB in 0s (66.9 kB/s)
Selecting previously unselected package speedtest-cli.
(Reading database ... 156194 files and directories currently installed.)
Preparing to unpack .../speedtest-cli_1.0.0-1_all.deb ...
Unpacking speedtest-cli (1.0.0-1) ...
Setting up speedtest-cli (1.0.0-1) ...
fpp@FPP:~$ sudo speedtest-cli
Retrieving speedtest.net configuration...
Testing from Verizon Fios (68.129.18.155)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by AT&T (New York City, NY) [55.28 km]: 30.582 ms
Testing download speed................................................................................
Download: 40.75 Mbit/s
Killed
fpp@FPP:~$ ^C
fpp@FPP:~$
Title: Re: Colorlight board with BeagleBone possibility?
Post by: dkulp on February 14, 2018, 05:22:18 PM





LOL... you found a bug... The code on master doesn't add the *input* configuration to the backup.  :)     Captain?   
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 14, 2018, 05:24:25 PM
see, its what i do, LOL


glad to test out when you need
Title: Re: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 14, 2018, 05:27:15 PM

LOL... you found a bug... The code on master doesn't add the *input* configuration to the backup.  :)     Captain?   

I will get that updated.  It needs to backup everything in the config directory to catch the other new JSON config flies as well.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: Cjaqua on February 14, 2018, 07:24:05 PM
I ran a 72 universe p5 matrix on the latest master-alpha BBB version with a colorlight card and everything looked good. Must be something that rears itís head when you get to 84 universes.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 14, 2018, 07:57:56 PM
especially in bridge mode, when i run in standalone withe an uploaded sequence like a 30 second "butterfly" effect sequence it looks perfect, once i run from xlights to bridge then it stutters a lot. Ill wait till the next release and do more testing and take videos of whats going on
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 15, 2018, 07:56:34 AM

LOL... you found a bug... The code on master doesn't add the *input* configuration to the backup.  :)     Captain?   

I will get that updated.  It needs to backup everything in the config directory to catch the other new JSON config flies as well.


just out of curiosity was that uploaded yesterday? I see a 2018-02-14 21:37  796M upload but not sure if thats the fix 
Title: Re: Colorlight board with BeagleBone possibility?
Post by: dkulp on February 15, 2018, 08:40:56 AM

just out of curiosity was that uploaded yesterday? I see a 2018-02-14 21:37  796M upload but not sure if thats the fix 


No... that just flips from Apache to NGINX to match the latest Pi images.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 15, 2018, 08:44:00 AM
ok, ill wait to hear from you then to test any changes in a future update. Thank you!!
Title: Re: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 15, 2018, 09:13:34 AM

LOL... you found a bug... The code on master doesn't add the *input* configuration to the backup.  :)     Captain?   

I will get that updated.  It needs to backup everything in the config directory to catch the other new JSON config flies as well.


just out of curiosity was that uploaded yesterday? I see a 2018-02-14 21:37  796M upload but not sure if thats the fix 

No, yesterday was V day, so no coding last night.  The fix for this will be in the github repo, so you will just need to run a manual update once I push a change.  I opened a ticket to track this,   https://github.com/FalconChristmas/fpp/issues/342 (https://github.com/FalconChristmas/fpp/issues/342)
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 15, 2018, 09:19:12 AM
yeah, my wife was getting upset because i was sitting on the Zoom meeting last night with everyone, LOL
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 17, 2018, 02:52:17 PM



I had to give up on the 5A, I cant do 9 rows of panels with it unless you guys can see if im missing anything,

in the LED Vision software the most I can choose is 128 for height but with 9 panels its 144
Title: Re: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 17, 2018, 05:06:43 PM



I had to give up on the 5A, I cant do 9 rows of panels with it unless you guys can see if im missing anything,

in the LED Vision software the most I can choose is 128 for height but with 9 panels its 144

The layout in LED Vision and the layout in FPP do not have to be the same, FPP can do several things that the ColorLight doesn't allow by itself.  In LED Vision, you just need to connect up the panels and configure them so that you get lights on each panel.  Then, in FPP, you will go in and tell FPP about the orientation of each panel and it's location in the overall matrix, which output each panel is on, and which panel number the panel is on that output.  FPP does all the calculations to put each pixel's data in the correct location in the packets sent to the ColorLight receiver.   My P10 matrix is made up of 14 panels.  For testing, I switch between having it connected as 2 chains of 7 panels or one chain of 14 panels.  The actual layout of the matrix is 112x64.  I have some panels in their normal orientation, some upside down, and some turned on their side to fit the 46" wide window that the matrix sits in.  I couldn't use 4 panels horizontal because that would be too wide for the window and 3 panels wide would have been too skinny, so I used an odd configuration with some horizontal and some vertical.  I could have turned them all on their side, but I didn't want to do that because of how I built the frame for the matrix.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 17, 2018, 05:13:59 PM



I had to give up on the 5A, I cant do 9 rows of panels with it unless you guys can see if im missing anything,

in the LED Vision software the most I can choose is 128 for height but with 9 panels its 144

The layout in LED Vision and the layout in FPP do not have to be the same, FPP can do several things that the ColorLight doesn't allow by itself.  In LED Vision, you just need to connect up the panels and configure them so that you get lights on each panel.  Then, in FPP, you will go in and tell FPP about the orientation of each panel and it's location in the overall matrix, which output each panel is on, and which panel number the panel is on that output.  FPP does all the calculations to put each pixel's data in the correct location in the packets sent to the ColorLight receiver.   My P10 matrix is made up of 14 panels.  For testing, I switch between having it connected as 2 chains of 7 panels or one chain of 14 panels.  The actual layout of the matrix is 112x64.  I have some panels in their normal orientation, some upside down, and some turned on their side to fit the 46" wide window that the matrix sits in.  I couldn't use 4 panels horizontal because that would be too wide for the window and 3 panels wide would have been too skinny, so I used an odd configuration with some horizontal and some vertical.  I could have turned them all on their side, but I didn't want to do that because of how I built the frame for the matrix.


right, I set it all up like that but the 9th row of 6 do not work, the just mirror almost whats on row 8, so even show I have output 8 set to 1-12, its actually putting out 1-6 and then the bottom row is showing the same like panel 8 and 2 are duplicating , 3 and 9 and so on.


heres a few pics of my panel layout and the results on the screen


https://drive.google.com/file/d/1OMD-G8yFSjxzoYLTfpfa2PBwiIn3EzEY/view?usp=sharing (https://drive.google.com/file/d/1OMD-G8yFSjxzoYLTfpfa2PBwiIn3EzEY/view?usp=sharing)
https://drive.google.com/file/d/1w1X0iqroCxJiF_ZHcU6V47bF1uZxnP2j/view?usp=sharing (https://drive.google.com/file/d/1w1X0iqroCxJiF_ZHcU6V47bF1uZxnP2j/view?usp=sharing)
https://drive.google.com/file/d/1Nz_mpzu9jnVGMpy5WqPc0vPKnt3rbQCm/view?usp=sharing (https://drive.google.com/file/d/1Nz_mpzu9jnVGMpy5WqPc0vPKnt3rbQCm/view?usp=sharing)
https://drive.google.com/file/d/1N8Pe1yhJCrOdasXl9FnUuxjKJUt82xT9/view?usp=sharing (https://drive.google.com/file/d/1N8Pe1yhJCrOdasXl9FnUuxjKJUt82xT9/view?usp=sharing)
Title: Re: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 17, 2018, 05:49:54 PM
right, I set it all up like that but the 9th row of 6 do not work, the just mirror almost whats on row 8, so even show I have output 8 set to 1-12, its actually putting out 1-6 and then the bottom row is showing the same like panel 8 and 2 are duplicating , 3 and 9 and so on.

In LED Vision, did you configure the display as 384x128 so that LED Vision would recognize that you have 12 panels on the 8th output?  That layout is far from optimal when using a ColorLight or Linsn card since we have to send data for every row for the whole width of the longest row which is 384 in your case.  So for most rows, we are sending twice as much data as needed.  It is the same number of packets, they are just larger.    Since FPP supports the panels in any orientation and layout regardless of which actual output they are on on the receiver, octoscroller, Pi matrix hat, etc., you may want to consider recabling your panels to make the chain lengths closer to equal.  Even if you don't want to turn panels upside down, you could still get creative in the layout, possibly even just having 6 chains of 9 panels with each column on its own output.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 17, 2018, 06:01:09 PM
right, I set it all up like that but the 9th row of 6 do not work, the just mirror almost whats on row 8, so even show I have output 8 set to 1-12, its actually putting out 1-6 and then the bottom row is showing the same like panel 8 and 2 are duplicating , 3 and 9 and so on.

In LED Vision, did you configure the display as 384x128 so that LED Vision would recognize that you have 12 panels on the 8th output?  That layout is far from optimal when using a ColorLight or Linsn card since we have to send data for every row for the whole width of the longest row which is 384 in your case.  So for most rows, we are sending twice as much data as needed.  It is the same number of packets, they are just larger.    Since FPP supports the panels in any orientation and layout regardless of which actual output they are on on the receiver, octoscroller, Pi matrix hat, etc., you may want to consider recabling your panels to make the chain lengths closer to equal.  Even if you don't want to turn panels upside down, you could still get creative in the layout, possibly even just having 6 chains of 9 panels with each column on its own output.


you are a genius my friend! the 384 was what fixed it, I had it on 192 being that was "real" amount of pixels from left to right but I see now that I needed the pixel count of the entire panel and then FPP takes care of it all, THANK YOU!!


and I also want to add that the latest Pi and BBB updates seemed to have cleared up my screen a lot! I still get the errors on the status page for live packets at U84+ but its definitely more clean on the image side
Title: Re: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 17, 2018, 06:07:42 PM
the 384 was what fixed it, I had it on 192 being that was "real" amount of pixels from left to right but I see now that I needed the pixel count of the entire panel and then FPP takes care of it all, THANK YOU!!

Great.  One thing to keep in mind is that this is the equivalent of sending 128 universes of E1.31 since the ColorLight protocol uses one packet per LED row.  This is why I need to optimize the ColorLight code to use the same sendmmsg() call that Dan added to the E1.31 Channel Output when he optimized the E1.31 code.  This is where the Linsn receiver actually can be more optimal since it packs the data into large packets, so it can send fewer packets than rows.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 17, 2018, 06:11:52 PM
the 384 was what fixed it, I had it on 192 being that was "real" amount of pixels from left to right but I see now that I needed the pixel count of the entire panel and then FPP takes care of it all, THANK YOU!!

Great.  One thing to keep in mind is that this is the equivalent of sending 128 universes of E1.31 since the ColorLight protocol uses one packet per LED row.  This is why I need to optimize the ColorLight code to use the same sendmmsg() call that Dan added to the E1.31 Channel Output when he optimized the E1.31 code.  This is where the Linsn receiver actually can be more optimal since it packs the data into large packets, so it can send fewer packets than rows.


ok good to know, so should I lean towards grabbing a Linsn board or hold off and the Colorlight will be optimized to the same or similar packets? I know someone mentioned (may have been you) that the Linsn ones are a little more of a pain being it goes by Mac address and so on
Title: Re: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 17, 2018, 07:55:55 PM

ok good to know, so should I lean towards grabbing a Linsn board or hold off and the Colorlight will be optimized to the same or similar packets? I know someone mentioned (may have been you) that the Linsn ones are a little more of a pain being it goes by Mac address and so on

I would stick with the ColorLight if it is working for you.  The main reason I mentioned that is in case you try to do anything else with the system such as E1.31 or you try running 25ms sequences.

The MAC address issue isnít that much of a pain but it is one more setup step you have to deal with.
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 17, 2018, 08:03:56 PM

ok good to know, so should I lean towards grabbing a Linsn board or hold off and the Colorlight will be optimized to the same or similar packets? I know someone mentioned (may have been you) that the Linsn ones are a little more of a pain being it goes by Mac address and so on

I would stick with the ColorLight if it is working for you.  The main reason I mentioned that is in case you try to do anything else with the system such as E1.31 or you try running 25ms sequences.

The MAC address issue isnít that much of a pain but it is one more setup step you have to deal with.


I am planning on ditching a bunch of my LOR stuff and getting Falcon controllers (F48 and a bunch or receiver cards) running sequences at 20ms, will that be effected? also adding a second screen so I will have 2 Pi's and 2 color lights running 108 panels total
Title: Re: Colorlight board with BeagleBone possibility?
Post by: CaptainMurdoch on February 17, 2018, 10:00:35 PM
If you have a fpp remote with local sequence playback and a usb Gig-E Ethernet adapter dedicated to this and arenít trying to use bridge mode over a shared Ethernet adapter, then I think you should be ok.  The main thing is ďtest it yourselfĒ.  You are ahead of the game because you are in here asking about this now instead of coming in on December 5th asking how to set it up or why isnít something working correctly, etc..
Title: Re: Colorlight board with BeagleBone possibility?
Post by: brichi on February 17, 2018, 10:12:17 PM
If you have a fpp remote with local sequence playback and a usb Gig-E Ethernet adapter dedicated to this and arenít trying to use bridge mode over a shared Ethernet adapter, then I think you should be ok.  The main thing is ďtest it yourselfĒ.  You are ahead of the game because you are in here asking about this now instead of coming in on December 5th asking how to set it up or why isnít something working correctly, etc..


awesome thank you, yes I plan on uploading all the video and FSEQ files to each Pi, gigabit in and USB gigabit out to Colorlight and running FPP in "remote" mode on both screens, not bridge being I learned quick how much that bogs down the network. the rest will be ran to Falcon boards for all the pixels,


Now that im thinking of, whats the best way to run 2 Pi's playing the same FSEQ file, they won't be mirror images, at times the 1 video will play on both but at other parts of songs it will be 2 different videos like a cartoon on 1 and dancing on another. do I upload all videos and FSEQ files to both Pi's and but them both in remote mode and have XSchedule play the schedule in master mode?