holtm
11-23-2007, 10:53 AM
Ok, I'm not using the standard Renard code and I realize that it's my problem to deal with. However, Maybe an option in the plug-in would help me.
Here is my setup....... I added a line for hard address to the firmware and have all the PICs receive the same serial signal. Each PIC is programmed with a custom hard-coded address, when the PIC sees its address in the serial stream it acts otherwise it just ignores the next 87 bytes. I did it in an effort to save some $ on 485 chips and real-estate on the board. I wrote my own plug-in in version 1.1, and then found out that the Renard plug-in was addressing each packet (8 dimming levels) so I just used it for version 2.
This little trick worked great for the Renard plug-in up until Beta 4. The protocol does state it isn't necessary for each packet to be addressed, as the first PIC sends the rest of a longer packet on to the next PIC. I'm guessing that in Beta 4 the Renard Plug-in was tweaked to make it more efficient and remove these redundant addresses. The problem for me is that I need them. So I went back to the plug-in for Beta 3.
Where is the question here your asking... it's coming.
I'm thinking I need to re-write my 1.1 plug-in to work for version 2.
Does anyone have code for a working serial plug-in similar to Renard ( or the Renard plug-in code) so that I can just tweak it ? The issue I have with using the Beta 3 plug in is that auto-update tries to replace it. So I don't do the updates and I'm sure I'll miss another important update.
Here is my setup....... I added a line for hard address to the firmware and have all the PICs receive the same serial signal. Each PIC is programmed with a custom hard-coded address, when the PIC sees its address in the serial stream it acts otherwise it just ignores the next 87 bytes. I did it in an effort to save some $ on 485 chips and real-estate on the board. I wrote my own plug-in in version 1.1, and then found out that the Renard plug-in was addressing each packet (8 dimming levels) so I just used it for version 2.
This little trick worked great for the Renard plug-in up until Beta 4. The protocol does state it isn't necessary for each packet to be addressed, as the first PIC sends the rest of a longer packet on to the next PIC. I'm guessing that in Beta 4 the Renard Plug-in was tweaked to make it more efficient and remove these redundant addresses. The problem for me is that I need them. So I went back to the plug-in for Beta 3.
Where is the question here your asking... it's coming.
I'm thinking I need to re-write my 1.1 plug-in to work for version 2.
Does anyone have code for a working serial plug-in similar to Renard ( or the Renard plug-in code) so that I can just tweak it ? The issue I have with using the Beta 3 plug in is that auto-update tries to replace it. So I don't do the updates and I'm sure I'll miss another important update.