Results 1 to 8 of 8

Thread: Field Addressable Pixels

  1. #1
    Join Date
    Sep 2007
    Location
    Not far from Salt Lake City
    Posts
    385

    Default Field Addressable Pixels

    Finally got the source code working!

    Explanation & video clips here:

    http://response-box.com/rgb/2009/04/...e-source-code/

    JEC

  2. #2
    Join Date
    Aug 2008
    Location
    Columbus, OH
    Posts
    1,810

    Default Re: Field Addressable Pixels

    JEC,

    Any chance of offering the programmer board only and posting the pic code?

    I'm not saying the $46 price isn't fair, but it's nice to DIY it whenever possible.

  3. #3
    Join Date
    May 2007
    Location
    Apple Valley, MN
    Posts
    3,191

    Default Re: Field Addressable Pixels

    Quote Originally Posted by ukewarrior View Post
    ... but it's nice to DIY it whenever possible.
    This is a do it yourself site after all.
    A mediocre person tells. A good person explains. A superior person demonstrates. A great person inspires others to see for themselves.

    Click here to show/hide my display details ...
    Click here to show/hide DIYC Links ...

  4. #4
    Join Date
    Sep 2007
    Location
    Not far from Salt Lake City
    Posts
    385

    Default Re: Field Addressable Pixels

    The current board (have about 30) needs another rev to clear out a couple of airwires. I'll clean it up & post a parts list when I can.

    May also replace the LCD with 3 x 7-segment LED displays. Saves $8 or so.

  5. #5
    Join Date
    Feb 2009
    Location
    San Antonio, TX
    Posts
    128

    Default Re: Field Addressable Pixels

    While your message format should work, I must point out that alternate start code 0x50 is registered to LightProcessor Ltd by the ESTA, the group in charge of DMX and related matters. http://www.esta.org/tsp/working_grou...rnateCodes.php

    If you don't want to implement that in RDM, the protocol created for such things--and there are valid reasons you might not--the suggestion in the second paragraph of the link above may work for you.
    The number of Alternate START Codes is limited to 255 possible values and many of these are already assigned or in use. Therefore, it is necessary to conserve the number of ASCs that remain for those few occasions when only an ASC will serve the purpose. Manufacturers are encouraged to obtain a two-byte Manufacturer's ID and to use it with Alternate START Code 91h to create a proprietary message in lieu of using a proprietary Alternate START Code.
    More info on Manufacturer's ID field: http://www.esta.org/tsp/working_groups/CP/mfctrIDs.php

    I've been spending a lot of time in the RDM standard lately, including http://www.rdmprotocol.org/forums/, so I'm sensitized to such issues. I'm also pragmatic enough to know it won't matter but in a vanishingly small number of cases.

    (yet another Don)

  6. #6
    Join Date
    Nov 2007
    Location
    Middle Earth
    Posts
    2,251

    Default Re: Field Addressable Pixels

    Knowing the code pretty well, i dont' think that it will take too much effort to use the 'standard'...

    Good useful message, i'm sure JEC will take this on board.
    stellascapes - LED lighting solutions for the Prosumer, Commercial and Entertainment Industries.
    Doing pixels first since 2009 with just another megatree.
    Follow us on Facebook at www.facebook.com/stellascapes
    web: www.stellascapes.com

  7. #7
    Join Date
    Sep 2007
    Location
    Not far from Salt Lake City
    Posts
    385

    Default Re: Field Addressable Pixels

    Easy enough to switch to 0x91. Thanks for the link.

    Will do some digging to see what it takes to get a proper vendor ID.

    Considered using RDM but decided against it because - though I have Wybron's code for the RDM stack - it's written in C. Nothing against C, but the current processor is small and slow enough as-is that the overhead of any higher-level language is just too much.

    Adding a 20 MHz crystal to each pixel would totally solve the problem, but at a cost of $0.40 and a half square inch of board space.

    Plus, for better or for worse there are thousands(!) of existing pixel boards out there which only support RS-485 in receive mode.

    Anyway... Thanks for the advice.

    What have you been doing with RDM?
    Last edited by JEC; 04-04-2009 at 06:15 PM.

  8. #8
    Join Date
    Feb 2009
    Location
    San Antonio, TX
    Posts
    128

    Default Re: Field Addressable Pixels

    What have you been doing with RDM?
    So far just studying the standard to see if the benefits are worth the overhead in a custom controller. Your alternate start code idea may be a better solution in many cases, especially for things like the DMX firmware for Renard boards that don't have bidirectional hardware.

    This started with an idea for an alternative SSR and it sorta grew. You know how it goes.

    One of my other hats is advocating free/open source software, so anything I create is likely to be released that way. BTW, I understand the Wybron code is no longer free.

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
  •