title: How to write to USB not showing up as Serial device
body: <p>As a pet project I want to get data out of a Glucose Meter over USB. But the device won't show up as a serial device. I need help figuring out what my next step would be, documentation and/or examples are very welcome.</p>
  
  <p>This is my first take at communicating with something over USB. </p>
  
  <p>I only get these devices listed as serial devices from <a href="http://code.google.com/p/nrjavaserial/" rel="nofollow">nrjavaserial</a> (I'm on a Mac):</p>
  
  <pre><code>/dev/cu.Bluetooth-PDA-Sync
  /dev/tty.Bluetooth-Modem
  </code></pre>
  
  <p>but if I run the command below I can see information about the device: </p>
  
  <pre><code>$ system_profiler SPUSBDataType
  
  Hub:
        Product ID: 0x2513
        Vendor ID: 0x0424  (SMSC)
        Version:  b.b3
        Speed: Up to 480 Mb/sec
        Location ID: 0xfd100000 / 2
        Current Available (mA): 500
        Current Required (mA): 2
  
          Abbott Stereo Plug Cable:
  
            Product ID: 0x3410
            Vendor ID: 0x1a61  (Abbott Diabetes Care)
            Version: 1,01
            Speed: Up to 12 Mb/sec
            Manufacturer: Abbott Labs
            Location ID: 0xfd120000 / 4
            Current Available (mA): 500
            Current Required (mA): Unknown (Device has not been configured)
  </code></pre>
  
  <p>When I tested the similar commands in Linux (lsusb and ls /dev/ttyS*) and it is not listed as a Serial device there neither which makes me think that I'm missing something obvious.</p>
  
  <p>I've seen an example of someone using C# and Serial USB to communicate with a similar device (<a href="http://channel9.msdn.com/coding4fun/articles/SweetSpot-The-Beginnings-of-a-Glucose-Meter-Downloader" rel="nofollow">The-Beginnings-of-a-Glucose-Meter-Downloader</a>) which makes me believe that I should be able to do the same with this device.</p>