Maybe an error on the specific example. I'll try your suggestion with the others.edk wrote: ↑Fri Mar 10, 2017 10:06 am<...>

In my opinion the binary sum of all bytes is nothing but the sum of the ASCII codes of each character in the string.

From a mathematical point of view, it does not matter if we add up the number of binary, hexadecimal or decimal notation. The sum should always be the same.

For example:

the sum in binary notation : 101 + 110 = 1011; decimal = 11

the sum in decimal notation: 5 + 6 = 11

I'm surprised the given example, because the sum of all bytes (from [STX] to [ETX]) results in a hexadecimal notation 0554, not 0054.

<...>

Yes. It provides a nice OCX and other things, but, I like do my apps portable, so I prefer not to rely on an OCX control that could generate unexpected problems.

Many thanks for your help.