Paul Mather's Blog – December 2010 Archive (3)

HK's GCS v1.1.1 is in need of translators

Version 1.1.1 is ready to be translated. There are currently 206 words and phrases in the list. Anyone who can help me out with this task, please respond below. Thank you!!!


Languages Completed So Far:












Added by Paul Mather on December 15, 2010 at 9:30am — 120 Comments

Serial Data Processing in VB.NET - A word about encoding

Perhaps I was missing something in VB6. Life seemed so much easier when using the serial port control. Granted, MSCOMM has some serious limitations (see max limit of COM16). But back then, sending a character from ASCII 1 to 255 was a non-issue. If you sent a &HA0 out the serial port, you got &HA0 out the other end. More specifically, if your hardware was streaming binary data in to your serial port, it was simple enough to decode. In .NET that changed.

In my…


Added by Paul Mather on December 9, 2010 at 9:48am — 12 Comments

MAVlink frustrations--how do I calculate a crc16 checksum in

My most recent challenge has been adding the MAVlink protocol to my GCS project. So far, it has been my experience that one of the most difficult parts of pulling protocol messages apart is cracking the Checksum formula. A quick Google search will return hundreds of examples in C or assembler...but try finding one in Visual Basic. They mostly don't exist. uBlox and MediaTek have one method, SiRF has another, NMEA has it's own....

Then there's MAVlink. Their Comm Protocol page… Continue

Added by Paul Mather on December 2, 2010 at 10:30am — 6 Comments

© 2020   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service