**THIS SHOULD BE A VERY SIMPLE JOB FOR A PROGRAMMER WHO KNOWS WHAT THEY'RE DOING** Reverse-engineer and document fully the protocol used by the RIM blackberry devices to exchange data, install software, etc. via the serial port on a Windows box. Full documentation is required for all aspects of synching and installing software, such as... Contacts, Calendar, Tasks, Installing New Software, etc. For example, what byte sequence needs to be sent to initiate a contacts sync, to indicate the beginning of a contact record, to indicate a first name field, etc. etc.? What will the RIM device respond with to indicate success, etc? Essentially, what's required here is someone who will watch RIM/blackberry data going over the serial port, analyze it, and put it into an orderly document so that it can be easily understood.
1) Complete Documentation as described above. Word doc with tables would be fine. [Ownership of materials should transfer to me, please.]