RS232 Protocol Checksum Weirdness

KentDub

Active Member
After spending several hours trying to figure out why my lighting commands I was sending to my M1G weren’t working, I finally found out that the PLC commands (pf, pn, pt -- maybe ps too but havn't tried it) don't work like all other commands in the protocol. Although after the fact I did find in the protocol documentation (revision 1.80) that it explicitly says that the checksum must use uppercase characters, all commands up to this point have been very forgiving from me using lower-case letters.

I wouldn't call this a bug as I wasn't doing exactly what the protocol called for - however, this kind of inconsistency would ideally be resolved in a future firmware update, and make all commands have predictable behavior. So until then, as a FYI to anyone else controlling their Elk products, RTFM (unlike me!) and use uppercase letters in the checksum!

Kent
 
Back
Top