Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR CPP

arduino xor checksum

String xorChecksum(String s) {
  byte b = s.charAt(0);
  for (int i=1; i<s.length(); i++) {
    b = b ^ s.charAt(i);
  }
  String checksum = String(b, HEX);
  if (checksum.length() ==1) checksum = "0" + checksum; 
  return checksum;
}
 
PREVIOUS NEXT
Tagged: #arduino #xor #checksum
ADD COMMENT
Topic
Name
6+4 =