Announcement

Collapse
No announcement yet.

LoadProgram functionality.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • LoadProgram functionality.

    I'm working on creating a linux based programmer for the display. There is just one small part that I am having trouble figuring out. When programming the display, after the display has identified itself, loadprogram.4xe send the header of the program, followed by the name of the program, followed by the size of the program, followed by two bytes, and then finally the actual program. What I can't figure out is, is what those two bytes between the size and the actual program are. Could I please be advised as to what those two bytes are, and how they are determined

  • #2
    Hello,

    The information you are looking for requires an NDA to be signed first.

    Please create a Ticket through our Support page to start with the process.
    www.4dsystems.com.au/support

    Best regards,
    Sherwin

    Comment


    • #3
      Ok, thank you.

      On a separate note, how does LoadProgram.exe determine if the program loaded successfully? The reason I ask, is that when I use it to load small programs it often falsely reports that the program failed to execute. When this happens in a script that calls loadprogram.exe it halts to script. The version of load program I have is 1.1.0.3 and PmmC R20 for my diablo display

      Comment


      • #4
        If the first thing you do in your program is change COM0's baud rate, then it's possible to get that message as the baud rate will have changed before the ACK is sent from the display.

        A 1ms delay before the baud rate change will fix that.
        Mark

        Comment


        • #5
          That did it, thanks!

          Comment

          Working...
          X