RDCL Code
Status: Beta
Brought to you by:
eck
| File | Date | Author | Commit |
|---|---|---|---|
| apps | 2009-07-26 | eck | [r59] Drive letter support |
| communication | 2008-12-20 | eck | [r22] Fix packet reading code in the dock protocol |
| link | 2009-07-27 | eck | [r60] Drive support |
| nsof | 2009-02-08 | eck | [r25] NSOF decoding of synched items |
| package | 2009-05-24 | eck | [r49] Package parts |
| platform | 2009-07-26 | eck | [r59] Drive letter support |
| tests | 2009-05-23 | eck | [r47] Started package parsing |
| utils | 2009-07-06 | eck | [r52] Fixed rakefile bug on Posix |
| COPYRIGHT | 2008-11-30 | eck | [r5] Merged newer n40hz code |
| INSTALL.bat | 2009-07-26 | eck | [r56] Added INSTALL.bat for Windows install. |
| README | 2008-12-10 | eck | [r13] Versioning changes |
| Rakefile | 2009-07-06 | eck | [r52] Fixed rakefile bug on Posix |
| VERSION.rb | 2009-07-12 | eck | [r55] Bumped version to 0.2.3 |
VERSION 0.2 INTRODUCTION This is the RDCL library. It provides a framework to connect to the Newton MessagePad (OS 2.0 and later) via the built-in Dock protocol. Connections are usually via serial cable, but the higher level protocol layers can also be run over any other connection method such as TCP/IP. RDCL is written in Ruby, with a small helper module written in C for Unix systems to interface with the serial port. INSTALLATION RDCL requires Ruby 1.8 or 1.9 on Windows systems, and Ruby 1.9 on Unix systems. Rake is required for installation. To install, download the latest RDCL package and extract it. Then, use rake compile to compile the helper module (not needed on Windows) and rake install (Windows) or sudo rake install (Unix) to install the library and applications. The RDCL library will be installed in the same directory as other Ruby librarries under rdcl/..., and the applications will be installed in /usr/local/bin under Unix and \winnt\system32 under Windows. APPLICATIONS nwt: Command line application to interact with the Newton. See nwt --help after installation for more information. CONTRIBUTING Please check the feature tracker at http://sourceforge.net/tracker2/?group_id=246633&atid=1126127 for contribution areas. DOCUMENTATION The Newton Docking Protocol is currently found at http://40hz.org/wiki/index.php/Newton_Docking_Protocol