Direct link to all his hard work: http://www.doityourselfchristmas.com/wiki/index.php?title=PropController
Thanks!
Thanks!
You are welcome.OK Ben, I got my package today.
First, thanks for getting the project up and going.
Glad I could assist and welcome to the party.I want to also publicly thank you for arranging the the WIZ812MJ modules for me also. These modules are impossible to find here on the underside of the earth. Many thanks for "going the extra mile" as they say. Now I too can join in on the fun.
Just how fast do we plan on SPINning the Propeller?
(no pun intended)
Sounds great, all other projects aside for the moment,I suspect a new opportunity to code with the Prop will surface in the coming months. Sorry to be all cloak and dagger but it's still in the discovery stages and may not happen.
How long do you figure before we start tying up some loose ends on the PropController Project? There's a lot of things still to be written, and not a lot of direction. I think most of us have been waiting for you to lead on the project, and without much direction, we (or maybe just be) have been idling without much to go on.
I don't think we need to be quite as detailed as say Arduino's documentation and setup, but I think if we're aiming at having an OpenSource Development Aimed board, we need to make it developer and user friendly.
Can we get some people to volunteer for the tasks at hand (or even a list of said tasks at hand?) It's already June and time is winding down to where people don't want to be working on controllers, they want to be sequencing and setting up their show.
The channel patching feature you talked about is probably quite simple. Have a recieved buffer, a patch method, and an output buffer, each iteration of the loop, the recieved data goes in the first buffer, the patch moves the data around, and the output buffer is used by the output plugins.
Two more for the pile:
I have some older ArtNet code that I believe might still work but defiantly needs optimization.
I would also like to get the sACN code into its own object, the reason is so you can swap between network protocols by just changing objects (IE sACN to Artnet). At present part of the sACN code is in the parent object.
When you say move the sACN code into it's own object, do you mean just copy the code over, or put it in a seperate cog then the "master"
...I'm going to hopefully test the Renard output either tonight or early next weekend. I'm not sure if I'll be developing a PCB for it or not, I'll look into the possibility.
What I would like to see is if it can be modified to do more than one Renard output per cog. The ideal situation would be one cog handling each of the headers, which leaves 4 data pins, which means four seperate renard outputs.
RPM sent me an updated Renard driver today that I need to code review and get up on the site. The PCB part I expect will have two purposes, DMX and Renard. The big dilemma is if it should be galvonically isolated. I'm person request is it had both types of headers on it.
Except that you might want to make the board more universal and allow Data in (see previous comment), that then would eat up 3 pins.