Falcon Christmas

Falcon Christmas => BeagleBone Black Controllers => Topic started by: dkulp on November 30, 2017, 04:13:35 PM

Title: PocketScroller...
Post by: dkulp on November 30, 2017, 04:13:35 PM
I managed to find some time to assemble one of the prototype boards.   Worked fine when powered by USB, but once I flipped to the 5v external power the wifi didn't work.  Quick wire jumper and that is fixed.  (there's a reason it's called a prototype  ;) )


I do have to update some boot stuff for the PocketBeagle.   The PB doesn't have eMMC at all so the boot loader checks are irrelevant.  Also, the pin names are different so I needed a new file for config-pin.  Once I fixed those few things, it works! 
Title: Re: PocketScroller...
Post by: pixelpuppy on November 30, 2017, 04:26:45 PM
THIS FORUM NEEDS A LIKE BUTTON!!!!  ;D


(https://sp.yimg.com/ib/th?id=OIP.KnoLjzbI-6Z3hIA-S3UlFQEsEY&pid=15.1&rs=1&c=1&qlt=95&w=126&h=118)
Title: Re: PocketScroller...
Post by: CaptainMurdoch on November 30, 2017, 05:01:15 PM
Very nice.
Title: Re: PocketScroller...
Post by: Voltorb on November 30, 2017, 07:18:18 PM
I agree with pixelpuppy!  NICE!
Title: Re: PocketScroller...
Post by: TxBillbr on December 16, 2017, 11:43:02 PM
It makes me very happy  ;D ;D ;D  Looking forward to getting my grubby little fingers on one or more.
Title: Re: PocketScroller...
Post by: mararunr on December 23, 2017, 09:41:15 AM
glad you mentioned on FB so I can follow over here.
Title: Re: PocketScroller...
Post by: dkulp on January 31, 2018, 12:54:00 PM



Look what just arrived on at my door...  :)


I'm going to stick one out in my TuneTo sign this afternoon and let it run over the weekend.   We're supposed to have a few days with lows around 10degrees or so which should give me a good indication if it's working good in the cold temperature.   If things go well, I should have a few available to sell to folks willing to test next week and then start a group by shortly.   
Title: Re: PocketScroller...
Post by: Emuney18 on February 01, 2018, 05:20:17 AM
I haven't seen this discussed regarding Beagles so forgive me if this is a dumb question.  Am I correct that the performance of the PB and BBB will be the same for a small number of panels?  I know we use almost none of the CPU on a BBB. I would rather put a PB with my 6 panel P5 sign and use the BBB to run an F8 board.  When people ask, why is a beagle better than a Pi to run panels?   My guess is it's not about the CPU or memory but about the OS structure that each uses. 

If you want me to test a board I can put in on my sign and let it run for a while which will be a good test for my panels as well.


Sent from my iPhone using Tapatalk
Title: Re: PocketScroller...
Post by: dkulp on February 01, 2018, 06:23:32 AM
I haven't seen this discussed regarding Beagles so forgive me if this is a dumb question.  Am I correct that the performance of the PB and BBB will be the same for a small number of panels?  I know we use almost none of the CPU on a BBB. I would rather put a PB with my 6 panel P5 sign and use the BBB to run an F8 board.  When people ask, why is a beagle better than a Pi to run panels?   My guess is it's not about the CPU or memory but about the OS structure that each uses. 



There shouldn't be any difference between using a BBB or PB other than the total number of outputs.   It's the same CPU, same PRU's, etc...  For the Panels, we do use quite a bit of the CPU, particularly for large panel.   For every panel/pixel, the CPU handles mapping the raw channels the appropriate output, handles the RGB order, etc...   With my code, the CPU also handles the bit packing (all the top bit together, all the next bit together, etc...) If you have a full 96 panel config, the cpu usage is near 50% for all of that.   


For Pi vs BB for Matrix panels, it's really a matter of size (BB can handle more outputs/panels).  For smaller matrices, it's just a matter of preference.   Some people prefer a Pi.   I personally prefer the BB as they are much easier/quicker to setup and, in general, don't have the corruption issues the Pi's have.  Much of that will improve with the newer Pi images based on Stretch and some of the code being ported from the BB to the Pi, but not all of it.  For example, setting up a BB via USB is a TON easier and consistent.  That cannot be done with the Pi as the Pi's USB is power only, no data.   


For ws2811 pixels, to me this is a no brainer:  BB all the way.  :)    The Pi is much more limited (only 2 outputs currently, Captain thinks with new hats and new code, it might be possible to do 4).   The BB can drive up to 56 outputs (44 on the PB) if a cape is designed for that with each output having more than 1000 pixels (50ms sequences).   Basically, the BB can drive significantly more pixels than the F16v3 with expansions.   That said, no-one does that.    I designed and sold an F32B with 32 local ports and 16 differential ports, but didn't sell very many of them.   Right now, the F8's seem to hit the right balance between the more limited ESPPixelSticks's and Pi's on the lower end and the F16v3 and such on the higher end, yet provides expansion capabilities for more if needed.   The BBB can also drive 8 universes of DMX/Pixelnet at the same time.

Title: Re: PocketScroller...
Post by: CaptainMurdoch on February 01, 2018, 10:24:15 AM
What he said ^^^^^^^   :)

Great analysis for anyone looking at a comparison between BBB and Pi for various uses.
Title: Re: PocketScroller...
Post by: Emuney18 on February 01, 2018, 11:53:14 AM
Great explanation. We have a local Carolina meeting this weekend where I'm gonna show off the F8B I just got.  I figure I will get questions.  If buying a new BBB is it worth it for the wireless version?  Do the hats interfere with the wifi like they do on the Pi3?


Sent from my iPhone using Tapatalk
Title: Re: PocketScroller...
Post by: dkulp on February 01, 2018, 12:08:54 PM
Great explanation. We have a local Carolina meeting this weekend where I'm gonna show off the F8B I just got.  I figure I will get questions.  If buying a new BBB is it worth it for the wireless version?  Do the hats interfere with the wifi like they do on the Pi3?



Depends on which wireless....   Do *NOT* get the BeagleBone Green Wireless.   The wireless on the BBGW consumes a bunch of pins so there are a bunch of things that won't work.  The original octo's won't work at all.   A couple of the ports on the F8B won't work, etc...   It's just not worth getting.   The BeagleBone Black Wireless is OK.   The wireless on there is implemented differently and doesn't interfere with capes we use.   That said, I'm not aware of anyone actually using the BBBW to actually run pixels or panels or anything.   I've done some testing with them and they seem fine, but I haven't done any long term tests.   For wireless, I've always just used a USB adapter (and normally with a 6" extension cord to get it away from the cape/BBB "just in case").   The nice thing about the BBBW is that it has two separate antenna's that stick way out away from the board.   That definitely helps. 





Title: Re: PocketScroller...
Post by: jnealand on February 01, 2018, 03:57:19 PM
My BBB with 16 P10 panels has an Edimax Nano Wifi adapter plugged directly in the BBB and it ran all last season without any issues.  I kept my fingers crossed for the first week or so, but it worked just fine.  Physically it is probably less than 15 ft from the show wifi router inside the house though.
Title: Re: PocketScroller...
Post by: Cjaqua on February 21, 2018, 04:55:02 PM
I was able to get my PocketScroller running today. These are pretty neat. Unfortunately, I experience the same ghosting/trailing with my p5 panels that I see using the Colorlight and Linsn cards. It's almost like the refresh rates on these panels cannot be turned down low enough to eliminate the ghosting/trailing. The panels I am using are P5 SMD3528 1/16 scan panels purchased from both Coreman and Ray Wu. The only part I have yet to eliminate is to drive these panels without a 24v to 5v buck converter. I have tried two different buck converters though. Let me know if anyone has any ideas to try or wants me to ship them some of these panels to test with. In the attached picture using the PocketScroller, I am only lighting up the pixel in the top left hand corner all white. The links I purchased these panels from are below.

https://www.aliexpress.com/store/product/Indoor-die-casting-led-display-screen-rgb-led-module-p5-pixel-pitch-5mm-64x32-256x128mm-led/933144_32633426224.html?spm=2114.12010108.1000023.8.6618ce3frWiRSM (https://www.aliexpress.com/store/product/Indoor-die-casting-led-display-screen-rgb-led-module-p5-pixel-pitch-5mm-64x32-256x128mm-led/933144_32633426224.html?spm=2114.12010108.1000023.8.6618ce3frWiRSM)

https://www.aliexpress.com/item/64x32pixel-P5mm-Indoor-SMD-3in1-full-color-LED-Display-Screen-unit-panel-module-size-320mm-x/32667937844.htm (https://www.aliexpress.com/item/64x32pixel-P5mm-Indoor-SMD-3in1-full-color-LED-Display-Screen-unit-panel-module-size-320mm-x/32667937844.htm)
Title: Re: PocketScroller...
Post by: dkulp on February 21, 2018, 05:21:22 PM
Can you try (temporarily for testing) setting the panel in the lower left to O3/P12 (or P14), restarting, and see if the ghosting goes away?   If so, try lowering it down step by step till the ghosting appears.   Let me know how it turns out.    If a higher panel count makes the ghosting go away, I can increase the delays a bit. 
Title: Re: PocketScroller...
Post by: dkulp on February 21, 2018, 05:23:19 PM


Oh ... and grab the latest "master-alpha"  image.  I have a bunch of updates for the matrix code there that may already help, particularly for the pocketscroller. 
Title: Re: PocketScroller...
Post by: Cjaqua on February 21, 2018, 06:13:28 PM
Can you try (temporarily for testing) setting the panel in the lower left to O3/P12 (or P14), restarting, and see if the ghosting goes away?   If so, try lowering it down step by step till the ghosting appears.   Let me know how it turns out.    If a higher panel count makes the ghosting go away, I can increase the delays a bit.

O3/P12 made the ghosting/trailing less bright but didn't make it go away in the dark. The white pixel flickers on O3/P12. I tried last night to get master-alpha working but ran into issues getting fppd to run in bridge mode and was unable to save changes made to the led panel configuration. I will try master-alpha again tomorrow and report back. Thanks for the help.
Title: Re: PocketScroller...
Post by: dkulp on February 21, 2018, 06:36:31 PM

O3/P12 made the ghosting/trailing less bright but didn't make it go away in the dark. The white pixel flickers on O3/P12. I tried last night to get master-alpha working but ran into issues getting fppd to run in bridge mode and was unable to save changes made to the led panel configuration. I will try master-alpha again tomorrow and report back. Thanks for the help.



I'll probably build a new image tomorrow that incorporates some of the other fixes (php timeout settings, etc...)  If you can, it might be best to wait for that.



Title: Re: PocketScroller...
Post by: Cjaqua on February 21, 2018, 07:00:53 PM
I'll probably build a new image tomorrow that incorporates some of the other fixes (php timeout settings, etc...)  If you can, it might be best to wait for that.
Sounds good. Will do.
Title: Re: PocketScroller...
Post by: CaptainMurdoch on February 21, 2018, 07:38:11 PM
I tried last night to get master-alpha working but ran into issues getting fppd to run in bridge mode and was unable to save changes made to the led panel configuration.

If you run into issues, I would always try going to the About page and running a manual update to check for any fixes/changes.  I fixed the issue with the LED panel config yesterday evening, but maybe it was after you were trying.
Title: Re: PocketScroller...
Post by: dkulp on February 22, 2018, 07:38:53 AM



New "master-alpha" image is up at http://dankulp.com/bbb .   Can you give that a try.  Retry the various panel length settings to see if the ghosting goes away.  Let me know if anything works.


Next thing to try to help determine issues:   in xLights, set the color to full white, see if it ghosts.   Change color to "128/128/128" (hex 0x808080), then 64 (hex 0x404040), etc... to try and see which "bit" (or all) is causing issues.  (My gut feeling is that it's either the 0x808080 case or the 0x010101 case, most of the ghosting I've seen is the latter, but since the row is only set on the first case, I can see that being an issue as well)


How good are you with a Linux command line?   If I send various patch files, would you know how to apply them?
Title: Re: PocketScroller...
Post by: Cjaqua on February 22, 2018, 07:53:22 AM

New "master-alpha" image is up at http://dankulp.com/bbb .   Can you give that a try.  Retry the various panel length settings to see if the ghosting goes away.  Let me know if anything works.


Next thing to try to help determine issues:   in xLights, set the color to full white, see if it ghosts.   Change color to "128/128/128" (hex 0x808080), then 64 (hex 0x404040), etc... to try and see which "bit" (or all) is causing issues.  (My gut feeling is that it's either the 0x808080 case or the 0x010101 case, most of the ghosting I've seen is the latter, but since the row is only set on the first case, I can see that being an issue as well)


How good are you with a Linux command line?   If I send various patch files, would you know how to apply them?

Cool. I will try the new image after I get off work today. I am good on a Linux command line and have recompiled fpp before so go ahead and send the patch files. It will be nice to get to the bottom of what might be causing the ghosting on these panels.
Title: Re: PocketScroller...
Post by: Cjaqua on February 22, 2018, 05:06:44 PM



New "master-alpha" image is up at http://dankulp.com/bbb (http://dankulp.com/bbb) .   Can you give that a try.  Retry the various panel length settings to see if the ghosting goes away.  Let me know if anything works.


Next thing to try to help determine issues:   in xLights, set the color to full white, see if it ghosts.   Change color to "128/128/128" (hex 0x808080), then 64 (hex 0x404040), etc... to try and see which "bit" (or all) is causing issues.  (My gut feeling is that it's either the 0x808080 case or the 0x010101 case, most of the ghosting I've seen is the latter, but since the row is only set on the first case, I can see that being an issue as well)


How good are you with a Linux command line?   If I send various patch files, would you know how to apply them?

No luck eliminating the ghosting using master-alpha and adjusting the panel lengths . I also see the ghosting on 128/128/128, 64/64/64, 32/32/32, 16/16/16, 8/8/8, 4/4/4, 2/2/2, 1/1/1. Let me know if you have anything else to try.
Title: Re: PocketScroller...
Post by: dkulp on February 22, 2018, 05:24:58 PM

No luck eliminating the ghosting using master-alpha and adjusting the panel lengths . I also see the ghosting on 128/128/128, 64/64/64, 32/32/32, 16/16/16, 8/8/8, 4/4/4, 2/2/2, 1/1/1. Let me know if you have anything else to try.


Wow.   If it ghosts on all of them AND with the Linsn/ColorLight setups, it really sounds like a panel hardware issue.   I'm not sure what to suggest at this point.   Drop the voltage down to 4.8 or so maybe, but other than that, I'm at a loss.    I was hoping one of the color levels or panel lengths or something wouldn't have the ghosting issue which we could use as a base to start with. 


If you want to experiment some, in the /opt/fpp/src/pru/PocketScrollerV1.hp file, in the DISPLAY_ON and DISPLAY_OFF macros, you could TRY adding a line like "SLEEPNS 200, r17"  (adjust the 200) before and/or after the  SET/CLR line that is in there.    You just need to restart FPPD after editing that file as it's re-compiled when fppd starts.     Possibly at the end of LATCH_HI as well.     


That said, I'm not expecting positive results.  It sounds like a panel issue.  :(
Title: Re: PocketScroller...
Post by: Cjaqua on February 22, 2018, 06:08:16 PM
Wow.   If it ghosts on all of them AND with the Linsn/ColorLight setups, it really sounds like a panel hardware issue.   I'm not sure what to suggest at this point.   Drop the voltage down to 4.8 or so maybe, but other than that, I'm at a loss.    I was hoping one of the color levels or panel lengths or something wouldn't have the ghosting issue which we could use as a base to start with. 


If you want to experiment some, in the /opt/fpp/src/pru/PocketScrollerV1.hp file, in the DISPLAY_ON and DISPLAY_OFF macros, you could TRY adding a line like "SLEEPNS 200, r17"  (adjust the 200) before and/or after the  SET/CLR line that is in there.    You just need to restart FPPD after editing that file as it's re-compiled when fppd starts.     Possibly at the end of LATCH_HI as well.     


That said, I'm not expecting positive results.  It sounds like a panel issue.  :(
Yeah. It's gotta be a panel or voltage issue. More likely a panel issue though. The P5 SMD3528 panels from Coreman and Ray look very similar except for the screw hole location on the back. Ray even provided me the RCG file for the panels I bought from him but no luck with those settings or any other combination I dialed up in LedStudio. I am thinking most people light up all the pixels when using these panels and they work just fine for that purpose. I will try dialing down the voltage and purchasing some panels from other suppliers. Thanks for the help!
Title: Re: PocketScroller...
Post by: Sawdust on February 22, 2018, 08:25:33 PM
Not sure if you define ghosting as I do, but when I upgraded a 2x2 P10 panel to P5ís, I also upgraded my Pi Zero to Pi3......The P5 & Pi3 were ghosting.  Didnít have spare panels, so I switched my Pi to a Pi 2B and no ghosting.  Also tried the Pi Zero and no ghosting.  Iím thinking, before you buy more panels, maybe you can borrow a Pi 2b or or Zero and a Matrix board to test the panels you have.
Title: Re: PocketScroller...
Post by: Cjaqua on February 23, 2018, 04:46:52 AM
Not sure if you define ghosting as I do, but when I upgraded a 2x2 P10 panel to P5ís, I also upgraded my Pi Zero to Pi3......The P5 & Pi3 were ghosting.  Didnít have spare panels, so I switched my Pi to a Pi 2B and no ghosting.  Also tried the Pi Zero and no ghosting.  Iím thinking, before you buy more panels, maybe you can borrow a Pi 2b or or Zero and a Matrix board to test the panels you have.

Good idea. What I am considering ghosting/trailing looks exactly like what is described in the Adafruit thread below. When I dial down the refresh rate to about 120Hz, I donít notice the ghosting/trailing in a room with a light on. When I turn off the lights in the room to make it dark, I can see it.

https://forums.adafruit.com/viewtopic.php?f=47&t=47243
Title: Re: PocketScroller...
Post by: Sawdust on February 23, 2018, 05:29:55 PM
Here are sample Pictures of what I refer as GHOSTING.

First picture is the ghosting.  Using a Pi 3 with a Ron's Matrix and P5 Panels, I turn on 12 channels.  Arrows show ghosted pixel lines.  (bottom right 4 pixels are the only ones turned on)

Second picture is the same uSD card with unchanged data.  Removed the Pi 3 and replaced with a Pi Zero, using the same uSD card. - No ghosting.

Third picture is the same as 2 except with 128 channels turned on.  Still no ghosting

Pi Zeros (all), and Pi 2b works for my 2X2 P5's - not sure haw many they can control.
Title: Re: PocketScroller...
Post by: Cjaqua on February 23, 2018, 06:46:20 PM
I think of ghosting as pixels inadverently lighting up in same area of where you are turning some on. For me that has typically been pixels in the same scan column and in a greenish tint. Yours is interesting because the pixels that are inadvertently lighting up are nowhere near the ones that are supposed to be lighting up.

Title: PocketScroller...
Post by: aclarksr on February 23, 2018, 07:08:37 PM
Finally found time to work on this. Got the unit assembled and connected one P5 panel for testing. First video is using the FPP test mode. Second video is using bridge mode and xLights. So far I love this thing. Took me a little time to get the FPP configuration worked out. This was a first for me. Using the master alpha image dated 2/22/2018.
https://youtu.be/u48QdXDaQqg
https://youtu.be/WqQr65K5hfI


Sent from my iPhone using Tapatalk
Title: Re: PocketScroller...
Post by: aclarksr on February 23, 2018, 07:18:05 PM
Now I have a noob question. How do I configure a wireless network adapter with no video connection. Do I need to connect both wired and wireless USB adapters? Can I use a USB switch or an adapter for the micro USB port on the pocketbeagle?


Sent from my iPad using Tapatalk
Title: Re: PocketScroller...
Post by: dkulp on February 23, 2018, 07:46:02 PM
Now I have a noob question. How do I configure a wireless network adapter with no video connection. Do I need to connect both wired and wireless USB adapters? Can I use a USB switch or an adapter for the micro USB port on the pocketbeagle?



Three options:
1) Use a USB hub so you can have both wired and wireless USB things plugged in


2) Unplug from external power (the terminal screws on pocket scroller) and plug a micro-USB cable (cell phone cable?) from the small port right on the PocketBeagle to your computer.   Open browser to 192.168.7.2 (windows) or 192.168.6.2 (Mac) and configure.


3) Manually create a interface.wlan0 file:
Code: [Select]
fpp@FPPPB:~/media/config$ cat interface.wlan0
INTERFACE=wlan0
PROTO=dhcp
SSID='KULPYARD'
PSK='12345abcd'

Title: Re: PocketScroller...
Post by: aclarksr on February 23, 2018, 08:32:59 PM
Is there a usb wireless network adapter that doesnít require loading drivers for the pocketbeagle? The ones I have are not initializing. They work fine under Windows once the drivers are loaded.


Sent from my iPad using Tapatalk
Title: Re: PocketScroller...
Post by: dkulp on February 23, 2018, 08:48:37 PM
Is there a usb wireless network adapter that doesnít require loading drivers for the pocketbeagle? The ones I have are not initializing. They work fine under Windows once the drivers are loaded.



Just about any of the wifi adapters that are 150mbit or 300mbit only should be fine.   Basically, if it says it works for the Raspberry Pi it should work on the beagle. 
Title: PocketScroller...
Post by: aclarksr on February 23, 2018, 09:28:16 PM
Is there a usb wireless network adapter that doesnít require loading drivers for the pocketbeagle? The ones I have are not initializing. They work fine under Windows once the drivers are loaded.



Just about any of the wifi adapters that are 150mbit or 300mbit only should be fine.   Basically, if it says it works for the Raspberry Pi it should work on the beagle.

Thanks, I found an old 150Mbs USB adapter I had which works great. Tomorrow Iíll assemble more panels for testing. I do have a little ghosting which is probably the cheap panels I have. I found them for $14 each.


Sent from my iPad using Tapatalk(https://uploads.tapatalk-cdn.com/20180224/a93afa01326969cd80332e7dce670688.jpg)
Title: Re: PocketScroller...
Post by: CaptainMurdoch on February 23, 2018, 09:32:40 PM
There is also a command line network config script that we created for Pi Zero and BBB users.  /opt/fpp/scripts/setup but I havenít tested it recently.  It will prompt for the network info and create the config files.

Off topic, but the Pi 3 vs Zero ghosting issue makes it look like we will need to expose the library setting to allow the user to throttle the scan rate on the Pi.
Title: Re: PocketScroller...
Post by: aclarksr on February 24, 2018, 08:40:14 AM
https://youtu.be/2nyz_ile6d4
Tried this over wireless and there were pixel artifacts/ ghosting that obscured the patterns. There was also about a five second delay.


Sent from my iPhone using Tapatalk
Title: Re: PocketScroller...
Post by: Sawdust on February 24, 2018, 09:43:14 AM
I think of ghosting as pixels inadverently lighting up in same area of where you are turning some on. For me that has typically been pixels in the same scan column and in a greenish tint. Yours is interesting because the pixels that are inadvertently lighting up are nowhere near the ones that are supposed to be lighting up.
My intent is to show how a extremely bad noise/ghosting is cleared up with the Pi Zero, supporting my statement to not buy more/replacement panels before testing them with a Pi 2B and or Pi Zero.  I think your panels are fine, and the controller needs tuning.
Title: Re: PocketScroller...
Post by: Sawdust on February 24, 2018, 09:56:54 AM
Is there a usb wireless network adapter that doesnít require loading drivers for the pocketbeagle? The ones I have are not initializing. They work fine under Windows once the drivers are loaded.


Sent from my iPad using Tapatalk

I have had problems with all WiFi dongles except the EDIMAX.  Those give me 100% operation.  But one other note.  I was having issues with my BBB and the EDIMAX, then someone told me the hdmi port interferes with the WiFi dongle when plugged directly in the BBB....suggesting a short usb extension cable, and mount away from hdmi port.  I tested with a 1m cable and WiFi has not been an issue since.

So for me, BBB are EDIMAX and a 1-foot USB extension cable....and a custom USB cable end holder.

EDIT:  Per Dan: PocketBeagle does not have an HDMI port to interfere with WiFi Dongle.
Title: Re: PocketScroller...
Post by: aclarksr on February 24, 2018, 09:57:55 AM
I think of ghosting as pixels inadverently lighting up in same area of where you are turning some on. For me that has typically been pixels in the same scan column and in a greenish tint. Yours is interesting because the pixels that are inadvertently lighting up are nowhere near the ones that are supposed to be lighting up.
My intent is to show how a extremely bad noise/ghosting is cleared up with the Pi Zero, supporting my statement to not buy more/replacement panels before testing them with a Pi 2B and or Pi Zero.  I think your panels are fine, and the controller needs tuning.
The single panel in the now lower right hand corner has a single row of pixels that illuminate ever so lightly along the left hand edge. This moves with this one single panel. I plan to move it to the lower left and let it hide behind the edge of a frame to contain the panels. The other artifacts that occur when connected wirelessly in bridge mode I agree are totally a refresh rate issue. I believe partially due to the age and  quality of the network adapter I was using. When connected over a wired network the mostly disappear.

Thank you for your input.


Sent from my iPhone using Tapatalk
Title: Re: PocketScroller...
Post by: aclarksr on February 24, 2018, 10:02:55 AM
Is there a usb wireless network adapter that doesnít require loading drivers for the pocketbeagle? The ones I have are not initializing. They work fine under Windows once the drivers are loaded.


Sent from my iPad using Tapatalk

I have had problems with all WiFi dongles except the EDIMAX.  Those give me 100% operation.  But one other note.  I was having issues with my BBB and the EDIMAX, then someone told me the hdmi port interferes with the WiFi dongle when plugged directly in the BBB....suggesting a short usb extension cable, and mount away from hdmi port.  I tested with a 1m cable and WiFi has not been an issue since.

So for me, BBB are EDIMAX and a 1-foot USB extension cable....and a custom USB cable end holder.
That is an excellent bit of information. This is my first foray into FPP and xLights so this kind of info saves me a lot of searching the forums. I plan to let the PocketBeagle run in remote synced to a RPi 3b this year so I can free my PC up for other projects.


Sent from my iPhone using Tapatalk
Title: Re: PocketScroller...
Post by: dkulp on February 24, 2018, 10:28:05 AM
I have had problems with all WiFi dongles except the EDIMAX.  Those give me 100% operation.  But one other note.  I was having issues with my BBB and the EDIMAX, then someone told me the hdmi port interferes with the WiFi dongle when plugged directly in the BBB....suggesting a short usb extension cable, and mount away from hdmi port.  I tested with a 1m cable and WiFi has not been an issue since.

So for me, BBB are EDIMAX and a 1-foot USB extension cable....and a custom USB cable end holder.


Point of note:  the PocketBeagle does NOT have an HDMI port, so that's not an issue with them. 
Title: Re: PocketScroller...
Post by: aclarksr on February 24, 2018, 01:15:12 PM
https://youtu.be/D13kfi7dzc4

Sequence playing from Falcon Player scheduler in stand alone mode. I think the animations are much cleaner than when in bridge mode. I will be looking to get my hands on one of your F8-Bs when the group buy comes around.


Sent from my iPhone using Tapatalk
Title: Re: PocketScroller...
Post by: JonB256 on February 24, 2018, 04:51:53 PM
https://youtu.be/D13kfi7dzc4
 I will be looking to get my hands on one of your F8-Bs when the group buy comes around.

The F8-Bs are very nice, high capacity boards. Highly recommend them.
Title: Re: PocketScroller...
Post by: pixelpuppy on February 25, 2018, 08:16:54 AM


The F8-Bs are very nice, high capacity boards. Highly recommend them.
I agree!  :D

I will be looking to get my hands on one of your F8-Bs when the group buy comes around.

I have an extra one to sell if you're interested. Original cost $42 for F8-B plus $55 for BeagleBoneBlack.   Selling as one complete package with the latest FPP software pre-installed and ready to run $75 plus shipping ($7 flat rate) plus PayPal fee (or "send to friend" for no fee).
Title: Re: PocketScroller...
Post by: beatlerat on March 28, 2018, 07:22:44 PM
I have another question....Can you run a 3 x 2 P5 matrix w/ 1/16 scan with the pocket scroller and pocket beagle?   Thanks.
Title: Re: PocketScroller...
Post by: dkulp on March 28, 2018, 07:34:57 PM
I have another question....Can you run a 3 x 2 P5 matrix w/ 1/16 scan with the pocket scroller and pocket beagle?   Thanks.


Yes.... That's actually my main "outdoor" test case.   My TuneTo sign is 3 P5 panels tall by two wide.   
Title: Re: PocketScroller...
Post by: rwthib on April 15, 2018, 10:24:47 AM
Noobie questions
So got the board.
Any recommendations on powersupply.
I just found out that I am right next to the Meanwell distributor so can get them cheap.
I was thinking the LRS-350-5

Just wire that to power on pocketscroller?
Will that then power the LED?

I have the WiFi and SD, anything else I am missing (other than my led panel and cable)?



Title: Re: PocketScroller...
Post by: dkulp on April 15, 2018, 08:20:37 PM
I was thinking the LRS-350-5

Just wire that to power on pocketscroller?
Will that then power the LED?

I have the WiFi and SD, anything else I am missing (other than my led panel and cable)?


Lots of folks use the LRS-350-5 so that's a good choice.    Wire that to the PocketScroller is fine.   It won't then power the panels (it might for very low brightness, but really not recommended).  When you get the panels, they will come with power cables that you would then also wire into the LRS-350-5.   


Your missing something to connect the panels together.  That would include mounting screw and connectors.  Boscoyo has connectors, but I personally uses small pieces of plexiglass that I drilled holes in.  Also then missing some way of waterproofing everything.  Some sort of enclosure.   
Title: Re: PocketScroller...
Post by: rwthib on April 17, 2018, 01:08:12 PM
Just waiting for Panels to arrive
Do I just need to wire Panels to LRS or do I need a something between that and the panels (I see folks using a power distributor).
I think living near mouser is going to be expensive for me.


Let me know of anything else from there you think I should get for this or next project.

Title: Re: PocketScroller...
Post by: rwthib on April 19, 2018, 01:20:52 PM
So looks like I got things working.


Can one of you share a good test sequence for 4X1 P10?

I did my old school test of hello world.
First mistake was I forgot to change drop down so I ordered 8 6" cables. Thus the 4X1 setup


https://youtu.be/WG241rgW_30 (https://youtu.be/WG241rgW_30)
Title: Re: PocketScroller...
Post by: beatlerat on June 02, 2018, 05:13:52 PM

Three options:
1) Use a USB hub so you can have both wired and wireless USB things plugged in


2) Unplug from external power (the terminal screws on pocket scroller) and plug a micro-USB cable (cell phone cable?) from the small port right on the PocketBeagle to your computer.   Open browser to 192.168.7.2 (windows) or 192.168.6.2 (Mac) and configure.


3) Manually create a interface.wlan0 file:
Code: [Select]
fpp@FPPPB:~/media/config$ cat interface.wlan0
INTERFACE=wlan0
PROTO=dhcp
SSID='KULPYARD'
PSK='12345abcd'
Need a little help to start.  Downloaded 20180313 and put the image on a SDcard using WIN32 Disk Imager.  Does this need to be powered up from the pocket scroller board first, or can it be plugged straight into the Pocket beagle from the computer.  I have a solid blue light and no connection to the computer through the USB.  Thanks.

EDIT:  Went back to 0311, as there was nothing on the disk using 0313.  Seems to be booting now.
Title: Re: PocketScroller...
Post by: TxBillbr on June 03, 2018, 05:19:18 PM
Sortof a noob question.... How do we hand-out kudos? Dan's PB project has been truly awesome and I know there was a LOT of work done. Getting my F8B+PBs running  and my PB scroller rolling was a smooth operation (once I ran out an got a wired usb ethernet). Huge Kudos to Dan!




Edit: Just as a side note, I have been working on a Google doc manual for the F8B+PB.  I have the startup walk-thru pretty well fleshed out, but now need to add  troubleshooting and expansions section. I'll be reaching out on some of the DMX stuff because I personally do not have any DMX gear to do the doc against. If you want to peruse and kibitz (or maybe even assist), PM me and I add you to the shared list.
Title: Re: PocketScroller...
Post by: Keebler on July 20, 2018, 02:58:41 AM
so where does one get a pocket scroller?these look ideal for a project i'm working on
Title: Re: PocketScroller...
Post by: dkulp on July 20, 2018, 05:24:19 AM
so where does one get a pocket scroller?these look ideal for a project i'm working on

Officially, I have a store with the PocketScroller and F8-PB (I need to add the F8-B):

https://kulplights.com (https://www.tindie.com/stores/dkulp/)

 

Title: Re: PocketScroller...
Post by: beatlerat on August 09, 2018, 12:11:19 PM
Dan, should we be loading the image from your site for the Pocket scroller (and F8-PB), or using the new v2.x master?  Still doing testing, but at some point I will go with the latest version that is working with the RPi (FPP).  Thanks.
Title: Re: PocketScroller...
Post by: dkulp on August 09, 2018, 12:43:28 PM



I would recommend the latest "BBB-ext4" image from my site: http://dankulp.com/bbb/ and then force a manual update.







Title: Re: PocketScroller...
Post by: pixelpuppy on August 09, 2018, 12:45:46 PM

I would recommend the latest "BBB-ext4" image from my site: http://dankulp.com/bbb/ (http://dankulp.com/bbb/) and then force a manual update.

Any reason for not recommending the "BBB-btrfs" image for the PocketBeagles?  Seems like the perfect use case.  I've been playing with it on all my PB's and not found any major problems.
Title: Re: PocketScroller...
Post by: dkulp on August 09, 2018, 12:53:22 PM

Any reason for not recommending the "BBB-btrfs" image for the PocketBeagles?  Seems like the perfect use case.  I've been playing with it on all my PB's and not found any major problems.


No real reason... I haven't tested it nearly as much as I'd like.   One of the issues I had with it was the amount of CPU that was required to uncompress the sequences, particularly for large channel counts.   However, I think part of that was fixed yesterday with the fadvise updates.  If running a large matrix AND btrfs, I wasn't sure if there was enough CPU horsepower on the single core BBB to handle it all.





Title: Re: PocketScroller...
Post by: TxBillbr on August 20, 2018, 04:56:17 PM
Sortof a noob question.... How do we hand-out kudos? Dan's PB project has been truly awesome and I know there was a LOT of work done. Getting my F8B+PBs running  and my PB scroller rolling was a smooth operation (once I ran out an got a wired usb ethernet). Huge Kudos to Dan!




Edit: Just as a side note, I have been working on a Google doc manual for the F8B+PB.  I have the startup walk-thru pretty well fleshed out, but now need to add  troubleshooting and expansions section. I'll be reaching out on some of the DMX stuff because I personally do not have any DMX gear to do the doc against. If you want to peruse and kibitz (or maybe even assist), PM me and I add you to the shared list.


For those who saw my earlier post, I did get a reasonable running start on the manual, but life got in the way. Dealing with Cancer, but hoping to jump back on the doc soon.
Title: Re: PocketScroller...
Post by: beatlerat on September 12, 2018, 07:11:00 AM
I downloaded the new image (v2) to my PB Pocket scroller and clicked "grow file" in advanced settings, rebooted,  and updated.  I did this in hopes of copying the files to the eMMC which I now realize does not exist on the Pocket Beagle.  Is there any advantage or harm I have done in doing so?  Should I stop, and reload the software before moving any further forward?  Thanks.
Title: Re: PocketScroller...
Post by: dkulp on September 12, 2018, 07:59:20 AM
I downloaded the new image (v2) to my PB Pocket scroller and clicked "grow file" in advanced settings, rebooted,  and updated.  I did this in hopes of copying the files to the eMMC which I now realize does not exist on the Pocket Beagle.  Is there any advantage or harm I have done in doing so?  Should I stop, and reload the software before moving any further forward?  Thanks.


No, that's exactly what you want to do.   That expands the filesystem of the SD card to use the entire SD card instead of about 3GB.   Assuming a large enough SD card, that should provide you with all the space you need for the storage.
Title: Re: PocketScroller...
Post by: beatlerat on September 25, 2018, 09:45:05 AM
Have another question.  Running v2.0 on a PocketBeagle Pocket Scroller.  I have the P5 matrix set up as a 2 x 3 (W x H), and the panels as 64 x 32 1/16 scan.  It shows the panels in the correct orientation, but the channel count is 1536.  It is only showing 3 x 512 in the channel count.  I have it working in bridge mode, so would this be normal?  My master, running v1.10, shows 36864.
Title: Re: PocketScroller...
Post by: dkulp on September 25, 2018, 10:34:45 AM
Have another question.  Running v2.0 on a PocketBeagle Pocket Scroller.  I have the P5 matrix set up as a 2 x 3 (W x H), and the panels as 64 x 32 1/16 scan.  It shows the panels in the correct orientation, but the channel count is 1536.  It is only showing 3 x 512 in the channel count.  I have it working in bridge mode, so would this be normal?  My master, running v1.10, shows 36864.


I think there is a display bug where it only re-calculates that when the panel size drop box is changed or something.  If you change one of the drop boxes and then change it back, I think it re-calculates and displays correctly.   In anycase, it's a UI bug but shouldn't affect anything.
Title: Re: PocketScroller...
Post by: beatlerat on September 27, 2018, 07:05:31 AM
Dan, Thanks for the answers.  Changing the panel size, saving and then changing it back gave the correct channel count.  One more question.  Still running v2.0 and will upgrade.  I have mapped the Greatest Show and am running the singing face on the P5 panel.  When in bridge mode running from the computer (xLights) the face is perfectly in sync.  When running as a remote from another Pi3B (not +) running v1.10, the singing face is not in sync with the song, but slightly ahead.  I tried a delay (up to 3000 ms) for the remote in "Advanced Mode", and nothing changed.I was hoping to have this set as a remote, but is there anything I can do to get the panels (singing face) in sync with the music?  Does the Master Pi need an upgrade to v2.1? Thanks again.
Title: Re: PocketScroller...
Post by: JonB256 on September 27, 2018, 07:26:41 AM
When in bridge mode running from the computer (xLights) the face is perfectly in sync.  When running as a remote from another Pi3B (not +) running v1.10, the singing face is not in sync with the song, but slightly ahead.  I tried a delay (up to 3000 ms) for the remote in "Advanced Mode", and nothing changed.I was hoping to have this set as a remote, but is there anything I can do to get the panels (singing face) in sync with the music?  Does the Master Pi need an upgrade to v2.1? Thanks again.

I don't think the P5 Remote is "slightly ahead" as much as the E1.31 outputs may be "behind." Instead of outputting E1.31 from your Master, do you have another FPP you could run as a Remote that would output the E1.31?  I noticed that some last year and just lived with it. Remotes will (under good conditions) stay in Sync with each other, especially if you use All Remotes.

As far as using the Delay and it not working, I'll have to leave that to Dan.

Or try a Positive time to the Master.
Title: Re: PocketScroller...
Post by: dkulp on September 27, 2018, 07:36:01 AM



I'll have to look at the delay.  It should be working.


For the e.131 being behind, definitely update anything that outputs e1.31 (or ArtNet) to 2.1.    The UDP output stuff was COMPLETELY re-written from ground up in 2.0 and is much more efficient.   With 1.x, a Pi can output about 110 universes in 25ms.  With 2.x, it's nearly double that.   
Title: Re: PocketScroller...
Post by: beatlerat on September 27, 2018, 08:53:22 AM
Thanks and I will update tonight.  I forgot to mention that the P5 (Pocket scroller) is a wireless remote, using a 300 mbs connection.  Again, the singing face is ahead of the music, not behind, that is why I was putting in a delay to the P5's.  Thanks again.
Title: Re: PocketScroller...
Post by: beatlerat on September 28, 2018, 08:55:32 PM
Finally was able to update.  The Pi took a couple of tries.  It didn't like me changing the IP to static for some reason.  The panels are in sync now, but the delay still does not do anything.  Doesn't matter, since it is in sync.Thanks for your help.
Title: Re: PocketScroller...
Post by: TxBillbr on September 30, 2018, 04:32:56 PM
Finally got around to the tune-to sign. Bought P10 from RayWu and sat down this afternoon with the PocketScroller to set it up. Loaded v2.1-1-geb54c002 and proceeded to do a "normal" setup based on playing with some P3 panels earlier in the year on RPi. Now after trying every permutation I can think of, I am flumuxed.  :-\  Here are the panels I am using https://www.aliexpress.com/item/P10mm-Indoor-32x16pixel-SMD-Stage-LED-Display-Screen-unit-panel-module-size-320mm-x-160mm/32333231188.html?spm=a2g0s.9042311.0.0.46654c4depZ4fu (https://www.aliexpress.com/item/P10mm-Indoor-32x16pixel-SMD-Stage-LED-Display-Screen-unit-panel-module-size-320mm-x-160mm/32333231188.html?spm=a2g0s.9042311.0.0.46654c4depZ4fu)


output panel snip attached
Can't seem to get a simple Marquee to display properly. Local FPP tests seems ok. Xlights has a matrix 16x128, TopLeft, start chan of 1. Even broke down and walked through the Canispater setup vid on youtube, thinking I had just missed something. I am stumped. After 4 hours -- no clean setup.


Whats a good place to dump vids to reference? All my storage lacks ability to open access to world.


Bill Brothers
Georgetown, TX

P.S.Couldn't get connmanctl to connect my edimax to WAP. Doh!



Title: Re: PocketScroller...
Post by: TxBillbr on September 30, 2018, 05:20:38 PM
Top rows are skewed left and color shifted.

Title: Re: PocketScroller...
Post by: JonB256 on October 01, 2018, 07:08:52 AM
in xLights or on the PocketBeagle , do you have any of your defined universes for that Matrix defined as 510 instead of 512?

P10 panels really, really, really need to be defined as 512. The math works out perfectly for them. (3 universes per P10 panel, exactly, so 12 universes for you)
Title: Re: PocketScroller...
Post by: dkulp on October 01, 2018, 07:25:15 AM
in xLights or on the PocketBeagle , do you have any of your defined universes for that Matrix defined as 510 instead of 512?

P10 panels really, really, really need to be defined as 512. The math works out perfectly for them. (3 universes per P10 panel, exactly, so 12 universes for you)


Honestly, for xLights talking to FPP, forgo e1.31 entirely and use a DDP output.   MUCH easier to configure (don't need to configure anything on FPP side), single output of a channel range on the xLights side.
Title: Re: PocketScroller...
Post by: beatlerat on October 01, 2018, 08:19:04 AM


output panel snip attached
Can't seem to get a simple Marquee to display properly. Local FPP tests seems ok. Xlights has a matrix 16x128, TopLeft, start chan of 1. Even broke down and walked through the Canispater setup vid on youtube, thinking I had just missed something. I am stumped. After 4 hours -- no clean setup.


Your FPP output also says bottom left instead of top left.
Title: Re: PocketScroller...
Post by: JonB256 on October 01, 2018, 09:19:07 AM

Honestly, for xLights talking to FPP, forgo e1.31 entirely and use a DDP output.   MUCH easier to configure (don't need to configure anything on FPP side), single output of a channel range on the xLights side.

I keep forgetting about DDP, probably because I don't output from xLights except for occasional testing.
Title: Re: PocketScroller...
Post by: TxBillbr on October 01, 2018, 10:07:00 AM


output panel snip attached
Can't seem to get a simple Marquee to display properly. Local FPP tests seems ok. Xlights has a matrix 16x128, TopLeft, start chan of 1. Even broke down and walked through the Canispater setup vid on youtube, thinking I had just missed something. I am stumped. After 4 hours -- no clean setup.


Your FPP output also says bottom left instead of top left.
Yeah, tried both. Just the last attempt reflected

Sent from my Pixel 2 XL using Tapatalk

Title: Re: PocketScroller...
Post by: TxBillbr on October 01, 2018, 10:08:03 AM
Still a NOOB. DDP?

Honestly, for xLights talking to FPP, forgo e1.31 entirely and use a DDP output.   MUCH easier to configure (don't need to configure anything on FPP side), single output of a channel range on the xLights side.

I keep forgetting about DDP, probably because I don't output from xLights except for occasional testing.

Sent from my Pixel 2 XL using Tapatalk

Title: Re: PocketScroller...
Post by: TxBillbr on October 02, 2018, 08:34:07 PM
Dan, you were on the money. Changing from 510 to 512 solved the problem. Thanks. :)