Challenge Overview
Aegle has a system currently implemented for interfacing with a pedometer that a user wears. When the user plugs the pedometer into a USB port on their computer, a small application reads information from the device through a custom driver and uploads the data to a set of web services.
Right now, this application is Windows only. This architecture will take the existing code and will architect an OS X based driver that will be the base for the OS X version of the same software
NOTE: Only the driver is in scope for this assembly. The actual uploading functionality, installer, and general preferences of the software will be separate competitions. This competition will define the driver and a small utility library that can be used to read the data from the device.
Competitors must have a device to be able to participate in this assembly. A number have already been sent out based on a pre-registration contest run a couple of weeks ago. If you do not currently have a device, you will not be able to participate. If you believe a device should be coming to you, but have not received it, please let the copilot know.
Final Submission Guidelines
Please see the wiki - http://apps.topcoder.com/wiki/display/docs/Aegle+GearSync+OS+X+Driver+Assembly