Phil
I will try it tonight.
Thanks Phil,
Took a quick look at it and as for other controllers down the line if they had the firmware installed they would also start running there own sequence and you would not need to transmit any data from the first controller to the other controllers as the they would respond to the Renard data stream as soon as they receive Renard data correct
Yes. It could be done either way - each controller could run independently when the data stops coming, or the lead PIC could start sending data when it stops receiving data. In the latter case all of the downstream PICs would see a one or two second gap in incoming data before the first PIC starts sending, so they would need to be programmed to ignore that gap (i.e. use current, unmodified firmware). At the moment that duration of that gap is hard-coded, but it would be fairly easy to make it configurable.
Phil
I really think a lot of folks would like this option during a break in the show where there lights could just flash independently of there show or run them in a random sequence before of after there show or just about anything else.
How many bits of sequece data could be stored on the PIC16F688? It would not be too hard for me to write a plugin to output the bits representing the data into a .asm file that could be compiled. Or maye another PIC16 that has the same pinout and more data? Just a thought.
Erik
Give back to the site that has given so much, become a supporting member.
This would interest me greatly for my Ren48 with Super Strips. I leave them up all year but don't run them due to them needing a PC. I would run them all night long in fading patterns if it were possible to do it without a PC.
I want to implement the code on the Ren4Flood at some point so I'd be interested...
Brian
Christmas in San Jose! - WEB - FB - VIDEOS
Halloween in San Jose! - FB
2013 Halloween Show - Homemade tombstones, Grave Crawler, 2x 3-axis skulls, Video Projection
2013 Christmas Show - 5x E681-12, 1x Ren48LSD, 30x 42 TLS3001 pixels, 4x 50 GECE C9, 4x Rainbow Floods, 2x DIYC Floods, SuperPixelStar... - no AC stuff!
Ignorance is Temporary - Stupidity is Forever...
I think that depends on what format you store them in. If you use 1 byte per channel per interval, you could use up the available flash memory ((4K words - what is used for the firmware)/#channels/#intervals you want), or if you stored them as bitmaps or threaded function codes, you could get potentially a lot more in there.
don
Click for display details >>
web site: http://www.eShepherdsOfLight.com or http://www.facebook.com/eShepherdsOfLight
technical articles: http://downloads.eshepherdsoflight.com
Bookmarks