It is not recommended to send too many data bytes in a record for that may increase the transmission time in case of errors.Īlso avoid sending only a few data bytes per record because the address overhead will be too heavy in comparison to the payload. Usually records have 32 data bytes, but any number between 0 and 255 is possible. The byte count cc counts the actual data bytes in the current record. Interpretation of a record should be case insensitive, so it does not matter if you use a.f or A.F.
In fact, apart from the 1st colon and the End Of Line (EOL), no other characters than 0.9 and A.F are allowed in a record. No spaces or tabs are allowed in a record.
cc+aaH+aaL+rr+sum(dd)+ss=0 Record BeginĮvery record begins with a colon (ASCII value $3A).