|
DMX Lynx vs ACx16 |
Post Reply | Page 123 5> |
Author | |
dman776
Beta Testers . Joined: 11 Dec 2007 Online Status: Offline Posts: 94 |
Quote Reply
Topic: DMX Lynx vs ACx16 Posted: 30 Mar 2010 at 10:24am |
Hi RJ,
email me at [email protected] I can arrange to send you a loaner unit if you want. Thanks, Darryl |
|
RJ
Newbie Joined: 27 Feb 2010 Online Status: Offline Posts: 4 |
Quote Reply Posted: 29 Mar 2010 at 7:07pm |
I was not offended just wanted to point out you need to look at weither code is put out in the open domain on not. Just cause you have access to something does not mean you can disassemble it and modify it.
It would be easier I agree to start from scratch then to try to follow someone elses assembly but then again I have 18f firmware for the Freestyle units and if I had hardware to work with I could adapt it I believe easily to run these.
RJ
|
|
dman776
Beta Testers . Joined: 11 Dec 2007 Online Status: Offline Posts: 94 |
Quote Reply Posted: 29 Mar 2010 at 5:29pm |
Agreed. Our intent is NOT to encourage "stealing" anyone's non-open source code.
-------------- By the way, dimming curves could be done fairly easily with the PIC18F2420 via multiple lookup tables. See my post for details... http://www.d-light.us/forum/viewtopic.php?f=68&t=1884 |
|
Slinkard
DMX Joined: 10 Dec 2007 Location: El Cajon CA Online Status: Offline Posts: 243 |
Quote Reply Posted: 29 Mar 2010 at 4:25pm |
Yeah I agree with dewey on this. I have never planned to use RJ's as I know they won't work. But I do want to see what they use, I have never tried any of this so a lot looks at all kinds of peoples work is going to be needed I am sure.
From my limited opps programming everything is kinda "Borrowed" anyways so TBH I don't know the proper procedures. I guess thats part of my learning too.
Cheers and good times no one is intentionally trying to do anything wrong to anyone. We are all of 3000 folks in the world that actually do this, we all know one another and all pretty much interact with on another either here or various other sites. I knida assumed it would be a medaley of all of our ideas and thoughts when ity is all said and done.
|
|
Bigindian
Beta Testers Joined: 13 Oct 2007 Online Status: Offline Posts: 373 |
Quote Reply Posted: 29 Mar 2010 at 4:15pm |
RJ,
I have to apologize too. It was not my intention to take anything that was not mine either. As far as the "RE factor", my intention for me was to see how to impliment DMX on a PIC microprocessor and not to borrow or utilize anything.
From my light reading, the 18F series of PICs is mostly a different animal from the 24 series. Other than the DMX info that is freely available on the microchip.com forum.
Sorry to have offended you. I can't speak for anyone else only to say that my intention was to learn from what you had done to benefit others in this hobby.
|
|
The secret to creativity is knowing how to hide your sources.
Albert Einstein |
|
deweycooter
Development Joined: 14 Oct 2007 Location: League City, TX Online Status: Offline Posts: 674 |
Quote Reply Posted: 29 Mar 2010 at 1:36pm |
I don't want to speak for RJ, but I think he's referring to disassembling his hex files.
Personally, I think it would be a couple orders of magnitude easier to use publicly available code to get the gist of how a controller works, and use that as a starting point to adapting it to the ACx16 controller. Trying to reverse engineer a hex file, ugh... ethical considerations aside, I'd rather have an argument with a brick wall. :) |
|
Comporder1
DMX Joined: 11 Dec 2007 Location: Brookhaven, MS Online Status: Offline Posts: 163 |
Quote Reply Posted: 29 Mar 2010 at 12:56pm |
RJ,
Oooo.... Ouch! It was never my intention to steal anything from you RJ. Honestly, I never really thought about that. I guess being a DIY organization, I just assumed that your were also open source. I should have done my research first. (I guess I could have just asked you )
From everything that I have read that you have written, you seem to have the fellow DIY user's best interest in mind. I mean, you don't even have a "store" to sell your stuff! I understand that the program is your property if you choose for it to be, but I could see it benefiting the community for it to run on the ACx16 as well. I own 13 ACx16's that could benefit from a better firmware. (I just recieved 2 LE's too!)
RE: hardware limitations. I had not even looked into the differences in the microcontrollers, other than the part #, when I posted above. After researching further, I can see the limitations that the ACx16 PIC would have. But maybe a scaled down version could work? Like only one curve per entire unit rather than a per channel basis.
You will be happy to know that I have not even started on the project and will not pursue it any further without your permission.
Please accept my apology,
Carey
|
|
RJ
Newbie Joined: 27 Feb 2010 Online Status: Offline Posts: 4 |
Quote Reply Posted: 26 Mar 2010 at 7:13pm |
1st - Not nice to steal code from others that do not offer it (illegal under copyright laws also).
2nd - since the LE uses a 16 bit pic not a 8 bit like this unit, uses lots of memory not avaliable on this chip for the LNT, is complete menu driven which this unit does not have the display and inputs for it, it would be kind of difficult to make it work.
RJ
|
|
Bigindian
Beta Testers Joined: 13 Oct 2007 Online Status: Offline Posts: 373 |
Quote Reply Posted: 26 Mar 2010 at 4:53pm |
Here is what I do to read the hex files
Just download MPLAB !!!
- View\Program Memory - File \Import Choose the "Machine" or "Symbolic" Tab, at the left Bottom of the window ... BUT: - Labels and aliases can't be displayed ( not stored by the Hex File ) ... so, it's difficult to add lines without a GOTO-GOTO jumper; lines removed must be replaced by a NOP or equ. DO NOT CHANGE THE LINE NUMBERS !!! without exactly knowing what you are doing ... Only real interest is to translate strings, or add a part ( or 2 , or 3 ) of program at the end of the listing. to save : right click, and " save as " progmod.txt " ... Edited by Bigindian - 26 Mar 2010 at 4:54pm |
|
The secret to creativity is knowing how to hide your sources.
Albert Einstein |
|
deweycooter
Development Joined: 14 Oct 2007 Location: League City, TX Online Status: Offline Posts: 674 |
Quote Reply Posted: 26 Mar 2010 at 11:47am |
The only thing available for the LE is the hex. The Renard DMX code is available, but it's for a different PIC. Hopefully it's just timings and I/O remapping...
|
|
Post Reply | Page 123 5> |
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |