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 architecture. The actual uploading functionality, installer, and general preferences of the software will be a separate architecture competition. This competition will define the driver and a small utility library that can be used to read the data from the device.
Tips for success
|
Final Submission Guidelines
Please see the wiki - http://apps.topcoder.com/wiki/display/docs/Aegle+GearSync+Driver+Architecture