<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
 
 <title>libomron project blog</title>
 <link href="http://qdot.github.com/libomron/atom.xml" rel="self"/>
 <link href="http://qdot.github.com/libomron"/>
 <updated>2011-01-08T20:13:55-08:00</updated>
 <id>http://qdot.github.com//libomron</id>
 <author>
   <name>Kyle Machulis</name>
   <email>kyle at nonpolynomial dot com</email>
 </author>

 
 <entry>
   <title>libomron Version 0.9 released</title>
   <link href="http://qdot.github.com/libomron/blog/2011/01/08/libomron-version-0.9-released.html"/>
   <updated>2011-01-08T00:00:00-08:00</updated>
   <id>http://qdot.github.com/libomron/blog/2011/01/08/libomron-version-0.9-released</id>
   <content type="html">&lt;p&gt;libomron version 0.9 is out the door, finally! This is actually our first source release, but encompasses support for the 790 series blood pressure monitors and 720 series pedometers. Thanks to Brett Viren and all of the other contributors to the project!&lt;/p&gt;

&lt;p&gt;Source can be downloaded from the &lt;a href='http://sourceforge.net/projects/nplabs/files/libomron/'&gt;NPLabs Release Site&lt;/a&gt;&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Investing Money</title>
   <link href="http://qdot.github.com/libomron/blog/2010/04/14/investing-money.html"/>
   <updated>2010-04-14T00:00:00-07:00</updated>
   <id>http://qdot.github.com/libomron/blog/2010/04/14/investing-money</id>
   <content type="html">&lt;p&gt;Ok, I finally broke down and bought an HEM-790IT Blood Pressure Monitor, to make sure I could keep the blood pressure monitor core of libomron together. So, I&amp;#8217;ve actually become financially invested in this project now. If you&amp;#8217;d like to offset some of that cost and keep my motivation level up, feel free to press the button below:&lt;/p&gt;
&lt;a href='http://www.pledgie.com/campaigns/10066'&gt;&lt;img src='http://www.pledgie.com/campaigns/10066.png?skin_name=chrome' border='0' alt='Click here to lend your support to: libomron and make a donation at www.pledgie.com !' /&gt;&lt;/a&gt;
&lt;p&gt;Things continue to progress on the libusb branch of development. This is the first time I&amp;#8217;ve had the pedometer and the blood pressure monitor together in the same place at the same time, so I can actually test how both work. Since they both register as the same VID and PID (Damn you, cheap hardware vendors!), first order of business is writing a tester that detects what device you&amp;#8217;re using (using the serial number) and routes calls for that correctly.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Closer to Done</title>
   <link href="http://qdot.github.com/libomron/blog/2010/04/10/closer-to-done.html"/>
   <updated>2010-04-10T00:00:00-07:00</updated>
   <id>http://qdot.github.com/libomron/blog/2010/04/10/closer-to-done</id>
   <content type="html">&lt;p&gt;So, as of right now, I finally got the libusb driver core verified and working on both linux and os x. Really, this is only required for OS X, but since it works on linux too, I figured why not give it a shot.&lt;/p&gt;

&lt;p&gt;The main problem was getting the OS X HID Manager to give up the device. I&amp;#8217;ve written about this before while working with the &lt;a href='http://qdot.github.com/liblightstone'&gt;lightstone&lt;/a&gt;, but this time I&amp;#8217;d forgotten to take out the bcdDevice field from the kext, and it was causing the device to not be recognized and picked up by the kext. Removed that, and now things are working great.&lt;/p&gt;

&lt;p&gt;I have a LOT of cleanup to do before this gets released, but this is a pretty major step toward v1.0&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Alive again. Sorta.</title>
   <link href="http://qdot.github.com/libomron/blog/2010/03/20/alive-again-sorta.html"/>
   <updated>2010-03-20T00:00:00-07:00</updated>
   <id>http://qdot.github.com/libomron/blog/2010/03/20/alive-again-sorta</id>
   <content type="html">&lt;p&gt;I&amp;#8217;m getting a steady 1-3 emails a week about this library, so I kinda feel like I should get my act together and actually get this to a 1.0 release. My main focus at the moment is going to be getting the libusb based core solid (I&amp;#8217;ve figured out how to work around the need for libhid), and making sure it works on linux and os x. The windows code, however, I&amp;#8217;m somewhat worried about. In the move from the DDK to the WDK, some of the HID headers and functions I used disappeared, and I really don&amp;#8217;t enjoy the idea of having to go back and fix that. So, we&amp;#8217;ll see what happens there.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Library Updates</title>
   <link href="http://qdot.github.com/libomron/blog/2009/07/04/library-updates.html"/>
   <updated>2009-07-04T00:00:00-07:00</updated>
   <id>http://qdot.github.com/libomron/blog/2009/07/04/library-updates</id>
   <content type="html">&lt;p&gt;I&amp;#8217;ve just merged some library and documentation updates that came in courtesy of Adam Richter. There&amp;#8217;s been quite a bit of code cleanup, plus integration of code for usbfs support on Linux. Some of this still needs to be integrated into the cmake files, but the source is up to date, at least.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>USB Logs in Repository</title>
   <link href="http://qdot.github.com/libomron/blog/2009/06/06/usb-logs-in-repository.html"/>
   <updated>2009-06-06T00:00:00-07:00</updated>
   <id>http://qdot.github.com/libomron/blog/2009/06/06/usb-logs-in-repository</id>
   <content type="html">&lt;p&gt;Since I don&amp;#8217;t actually own any of the hardware that I&amp;#8217;m currently writing libomron for, I&amp;#8217;ve been relying on people to send me &lt;span class=&quot;caps&quot;&gt;USB&lt;/span&gt; logs for the devices. These logs have now been added to the repository, and are available at:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://github.com/qdot/libomron/tree/master/doc/logs&quot;&gt;http://github.com/qdot/libomron/tree/master/doc/logs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The logs for the &lt;span class=&quot;caps&quot;&gt;HEM&lt;/span&gt;-790IT blood pressure monitor were produced using &lt;a href=&quot;http://www.usblyzer.com/&quot;&gt;USBLyzer&lt;/a&gt;. The HJ-720IT pedometer logs were produced using &lt;a href=&quot;http://sourceforge.net/projects/usbsnoop/&quot;&gt;SnoopyPro&lt;/a&gt;. I&amp;#8217;ve included the binary log files for these programs, as well as html or xml output of the raw &lt;span class=&quot;caps&quot;&gt;USB&lt;/span&gt;, and &lt;span class=&quot;caps&quot;&gt;CSV&lt;/span&gt; output from the Omron Health Management software. This is all the information I&amp;#8217;ve needed so far to piece the protocols back together.&lt;/p&gt;
&lt;p&gt;The omron protocol document is at&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://docs.nonpolynomial.com/libomron/devel/asciidoc/omron_protocol_notes.html&quot;&gt;http://docs.nonpolynomial.com/libomron/devel/asciidoc/omron_protocol_notes.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This documents is being updated as it is checked into the git repository.&lt;/p&gt;
&lt;p&gt;Thanks to Noah Kim and Kato for emailing me logs so I can continue work on this project while simultaniously being cheap.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>New project website</title>
   <link href="http://qdot.github.com/libomron/blog/2009/05/31/new-project-website.html"/>
   <updated>2009-05-31T00:00:00-07:00</updated>
   <id>http://qdot.github.com/libomron/blog/2009/05/31/new-project-website</id>
   <content type="html">&lt;p&gt;Decided to try building new project websites for &lt;a href=&quot;http://www.nonpolynomial.com&quot;&gt;Nonpolynomial Labs&lt;/a&gt; projects, using the &lt;a href=&quot;http://github.com/mojombo/jekyll/tree/master&quot;&gt;jekyll&lt;/a&gt; framework provided as a feature on &lt;a href=&quot;http://www.github.com&quot;&gt;github&lt;/a&gt; repositories. Start expecting project updates here.&lt;/p&gt;</content>
 </entry>
 
 
</feed>
