To take a pulse reading from the serial input and use this together with other data values to plot a bar chart of results. The daily results are to be stored for future statistical use. The purpose of the graph is to show the relationship between the pulse count and the calculated totals, the idea is to try to match the two by modifying the input parameters using user provided data. As this is to be ran on a PDA then I expect each module to have a screen page. The exception to this will be the serial input which will be logging at a user defined rate , (about every 5 minutes). If the user selects to suspend live serial capture (serial read about every 5 minutes) then a pre defined value will be used. Throughout the day the user will add items to a daily list, these values will be used in the calculations, this list will be reset at the predefined time each day. You will need to provide information on the development environment, for example if PalmOS developer suite is used of some other tool. Any non standard methods or additions will have to be documented. On a weekly basis the latest code should be sent to myself
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Palm OS The target device is Palm OS 5.x and I will probably test on a Tungsten T2, however you may develop for any Palm 5.x device. I have no preference to language (C or Java)