libdacta: a LEGO 70909 interface for UNIX

Before LEGO created its Mindstorms set of products, they already had a product line for the educational branch which involved communication between computers and LEGO hardware, called Dacta.

One of the products was the LEGO 70909 interface, which is basically a primitive data acquisition interface with eight input and eight output ports. The LEGO 70909 interface came with software for DOS, 16-bits Windows and Mac OS Classic.

The libdacta library allows you to use these interfaces on modern UNIX operating systems through a simple to use C interface. The package includes a simple utility called dactactl, which is an example of an application that uses the library.

Source tarballs

libdacta 0.1 is available for download at the following location:

Below are the checksums for the tarball:

MD5 (libdacta-0.1.tar.gz) = d86c0f8cb98512c1ea6be88ee5908e43
SHA256 (libdacta-0.1.tar.gz) = 2bed3f7b1f2dde4067ac51d2418979080245afeb91cb40178d3a7c95eaad8e42
SIZE (libdacta-0.1.tar.gz) = 6645

Anonymous repository access

libdacta's latest sourcecode can be downloaded using Git. The following command downloads the latest sourcecode:

git clone git://git.hoeg.nl/libdacta

It is also possible to take a look at the sourcecode or download the trunk, without using Git, using Gitweb.

Last modified: Mon Apr 28 12:21:26 2008 +0200