I was experimenting with the VEX LCD, and wanted to make sure I understood the checksum correctly from this page.
Could someone please verify this is the correct datastream to send to the LCD to give a “HELLO WORLD” command? (I’m running in to an error (that is, nothing is displaying), and wanted to eliminate this possible cause.) I’m mainly concerned that I may have calculated the checksum incorrectly, as I’m unfamiliar/unpracticed in calculating these…
Ahh Yes… Your Right… I forgot to execute the Final step…
Checksum = (unsigned char) 0 - <Sum of Bytes 5..21>
In the Windows 7 Calculator, clicking the “+/-” key gives the 0xFFFFFF43
In “skimming” the above Code, I interpreted the the End Result as an Unsigned Char of the Summation… Rather than the Unsigned Char of the Two’s Complement of an Unsigned Char of the Summation…