Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: Feature Request Thread

  1. #1
    Join Date
    Nov 2008
    Location
    Clermont Florida
    Posts
    753
    Post Thanks / Like

    Default Re: NEW - PropController Project

    Just a list of all of our current feature requests for the board. I will try to keep the post updated, maybe once some of these start getting their own thread, we can link to that.

    Place all feature requests in this thread.


    Software:
    • Renard Rx
    • sACN (E1.31) as Stand Alone Object
    • ---- Register MAC via ICMP
    • Read MAC from Microchip EEPROM
    • Optimize Art-Net Code
    • Channel Patch with ability to configure
    • DMX RDM Object (requires in-depth ASM knowledge, PM DynamoBen for code)
    • Ledtriks Object
    • Serial Configuration
    • ---- Coding practices (standards for drivers)
    • ---- Code
    • Web Configuration Object


    Hardware:


    To be Tested:
    • ArtNet
    • GE Color Effects
    • Channel Driver
    • BAM (bit angle modulation)


    Full Project Board Configurations:
    • sACN (E1.31) -> DMX
    • GE Color Effects
    • sACN (E1.31) -> Renard
    • sACN (E1.31) -> Pixels
    Last edited by DynamoBen; 06-05-2011 at 01:19 AM.
    Check out what the [URL="http://www.extremelightingproducts.com/shop"]Extreme Lighting Products Shop[/URL] is selling!

  2. #2
    Join Date
    Jun 2007
    Location
    WI
    Posts
    2,611
    Post Thanks / Like

    Default Re: NEW - PropController Project

    Quote Originally Posted by chilloutdocdoc View Post
    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.
    It can and should start now if folks have interest. Like most open source projects the direction comes from what people need. I wrote the code that exists in the project for two reason one was I needed it for my show (the dimmer projects) the other was to meet potential needs I saw in the community (the RGB pixel string and Renard drivers).

    Completed ready to run projects would be a good thing, also having new daughter boards with drivers. Testing and improving on the projects and drivers that are already up would be a good thing. Really the sky is the limit.

    What can I do to help promote development? What needs to be worked on? What is unfinished?

    Loose ends I can think of:

    The RGB drivers, with the exception of one, are written to use one output pin. It would be awesome to make all of them work with 4 output pins.

    I wrote the Renard driver but have no idea if it works. That needs testing and might need work, not to mention there is no hardware for it.

    I have a strong start on an RDM driver, it requires a lot of ASM work which is why I keep putting it on the back burner.

    I have a BAM (bit angle modulation) driver to dim LEDs, it needs testing and tweaking but budude isn't finished with the hardware yet. I am happy to post what I've got.

    I started adding dimmer curves to the channel driver but got side tracked on those improvements.

    The serial configuration code could be started. I don't have anything yet but the protocol exists in another thread.

    Someone could try to figure out a modular way to do configuration via a webpage.

    It would be nice to have a way to patch channels, the hard part will be figuring out how to configure the patch. (I did this on another project with an LCD and 4 switches, I could post that code)

    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.
    Parallax has a wealth of development information and example code, so I think most of that info already exists. Combine that info with the schematic for the PropController and you are good to go.

    With that said having "canned" or premade/modular projects would make it a lot more use 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 task list is going to be based on how people plan to use the PropController for their show this year.

    Personally I need to create an input daugtherboard with driver for Halloween so I can trigger Vixen sequences via the network. In addition I could really use a servo board and driver. In my head the daughterboard would be a series of shift registers with a header for a supplemental power to run the servos. The OBEX has servo code to do this I just haven't gotten around to the hardware. Beyond those things I may also need a motor speed controller (hardware and a driver).
    DMX, RDM, ArtNet, sACN, and RDMnet...the future of DIY Christmas.
    Designer of the PropController an open source single-board hardware platform designed for lighting and prop control.

  3. #3
    Join Date
    Oct 2008
    Location
    San Jose, CA
    Posts
    10,283
    Post Thanks / Like

    Default Re: NEW - PropController Project

    I do have the hardware for the "Prop48LSD" laid out on a protoboard for testing. I can take the code now if you have it ready to go. Once the hardware is proven out, I'll commit it to the board layout. I "sort-of" have this done as well but need to swap the channel outputs end-to-end as I put them in reverse. It will use all through-hole parts. I'll post a pic of it once I swap around the outputs.
    [COLOR=#000080][B][I]Brian[/I][/B][/COLOR]

    [COLOR=#ff0000]Christmas in San Jose! - [URL="http://www.christmasinsj.com"]WEB[/URL] - [URL="https://www.facebook.com/ChristmasInSanJose"]FB[/URL] - [URL="https://www.youtube.com/playlist?list=PL1W78s7liEQEE0ed7WSyLF7B6j3lBX43w"]VIDEOS[/URL]
    [/COLOR][COLOR=#800080]Halloween in San Jose! - [URL="https://www.facebook.com/pages/Halloween-in-San-Jose/356280784428581?ref=tn_tnmn"]FB[/URL]
    [SIZE=1]2015 Halloween Show - Planning now - hopefully some house projection...
    2015 Christmas Show - 5x E681-12, 1x 6804, Ren48LSD, 3x RenSS16, 1x Falcon16v2 (w/expander), 24x90 WS2811 pixel MT (James MT Strips), 12x DIYC Floods, SuperPixelStar, 3x Pixel Arches, PixaBulb House outline
    [/SIZE]
    [/COLOR][SIZE=3][COLOR=#008000][I]Ignorance is Temporary [/I][/COLOR][COLOR=#800080][I]- [/I][/COLOR][COLOR=#ff0000][I]Stupidity is Forever[/I][/COLOR][COLOR=#800080][I]...[/I][/COLOR][/SIZE][I][COLOR=#ff0000]
    [/COLOR][/I]

  4. #4
    Join Date
    Jun 2007
    Location
    WI
    Posts
    2,611
    Post Thanks / Like

    Default Re: NEW - PropController Project

    I put the work in progress BAM code on the project site. Once its proven we can update it.
    DMX, RDM, ArtNet, sACN, and RDMnet...the future of DIY Christmas.
    Designer of the PropController an open source single-board hardware platform designed for lighting and prop control.

  5. #5
    Join Date
    Jun 2007
    Location
    WI
    Posts
    2,611
    Post Thanks / Like

    Default Re: NEW - PropController Project

    I also have a very rough GE Color Effects object, but no hardware to work with. Anyone want that?
    DMX, RDM, ArtNet, sACN, and RDMnet...the future of DIY Christmas.
    Designer of the PropController an open source single-board hardware platform designed for lighting and prop control.

  6. #6
    Join Date
    Jun 2007
    Location
    WI
    Posts
    2,611
    Post Thanks / Like

    Default Re: NEW - PropController Project

    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.
    DMX, RDM, ArtNet, sACN, and RDMnet...the future of DIY Christmas.
    Designer of the PropController an open source single-board hardware platform designed for lighting and prop control.

  7. #7
    Join Date
    Jun 2007
    Location
    WI
    Posts
    2,611
    Post Thanks / Like

    Default Re: NEW - PropController Project

    Update: I've created an "unreleased" folder within drivers and posted some new code. This contains code that either needs testing or needs work. Once we have confidence that its working we can move it out of there.

    New code includes ArtNet, GE Color Effects, Channel Driver /w some dimmer curve code. BAM and Renard are also in there because they both need testing and tweaking.

    I've also added two enhancement requests under issues on the project site in regard to the Pixel drivers. I'm not sure if or how the rest of the info I posted should be captured on the project site. Wiki??

    Also if you want to be added as a Project committer just PM your request to me.
    DMX, RDM, ArtNet, sACN, and RDMnet...the future of DIY Christmas.
    Designer of the PropController an open source single-board hardware platform designed for lighting and prop control.

  8. #8
    Join Date
    Nov 2008
    Location
    Clermont Florida
    Posts
    753
    Post Thanks / Like

    Default Re: NEW - PropController Project

    I'm going through right now rebuilding some of the E1.31 to DMX to suit my needs, adding a few features, taking a few out as i don't see them necessary.

    Do you think we should create a template file for projects. It seems like the controller is mostly doing a Input, Process, Output (typical to computers huh?) which could be laid out. I'll put some stuff up in a bit to show what i'm talking about.

    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.

    Josh
    Check out what the [URL="http://www.extremelightingproducts.com/shop"]Extreme Lighting Products Shop[/URL] is selling!

  9. #9
    Join Date
    Jun 2007
    Location
    WI
    Posts
    2,611
    Post Thanks / Like

    Default Re: NEW - PropController Project

    Quote Originally Posted by chilloutdocdoc View Post
    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.
    It is easy the hard part is the configuration of the patch when there is no UI. I have patching code, just no way to configure it.
    DMX, RDM, ArtNet, sACN, and RDMnet...the future of DIY Christmas.
    Designer of the PropController an open source single-board hardware platform designed for lighting and prop control.

  10. #10
    Join Date
    Nov 2008
    Location
    Clermont Florida
    Posts
    753
    Post Thanks / Like

    Default Re: NEW - PropController Project

    Quote Originally Posted by DynamoBen View Post
    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"

    Right now my ideal configuration would be

    0: Master
    1: Serial Configuration (calls functions in master)
    2: sACN or Art-Net
    3: Output1
    4: Output2
    5: Output3
    6: Output4
    7: Output5

    Does this follow what you were thinking for a pretty basic "starting point"?
    Check out what the [URL="http://www.extremelightingproducts.com/shop"]Extreme Lighting Products Shop[/URL] is selling!

Page 1 of 3 123 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •