title: Calculate Block Check Character (BCC) for serial communication
body: <p>I am communicating with a device via serial via the SerialPort class of .NET and based on  third-party device specification requirements I need to calculate a "block check character".  The only information I am told is that it is an <strong>exclusive OR operation (XOR)</strong> and it must be performed over all characters.</p>
  
  <p>So if I have the string "Bob,001" how would one calculate the BCC?</p>