title: SerialPort.ReadLine() returns garbage
body: <p>I am reading data from a scale using a serial port.  Communication is working fine, but I'm getting garbage from the serial port.</p>
  
  <p>An example:</p>
  
  <pre><code>???s.R?????0?   ??o???????0?    ??o???????0?
  </code></pre>
  
  <p>My problem is, I don't know the behavior of the scale. I don't know if its sending me hex, binary or what.  And I don't know what value its actually sending.  I don't have any documentation on the scale to research it.  </p>
  
  <p>So I guess, by default, what is normally sent back over the serial port and how do I convert it into a readable value?</p>