Whats with embedded devs and coming up with weird new ways to calculate a checksum.
Today I found through trial and error the checksum for a UART message protocol:

checksum = (0x08 - byte[5]) & 0xFF

Did they just roll a dice on this or smth

@timonsku Only byte[5] paid for protection.