K8055 Demo For MacOSX

K8055Demo is a simple application for MacOSX 10.3 and later that communicates with the Velleman K8055 Board

This application is written in objective C using the standard HID manager USB driver. No fancy kernal extensions are required to communicate with the K8055 board, making this application simple and stable.

The software is provided free of charge with no warranties or liabilities.

Download K8055Demo application (16kb)

Download K8055Demo Source (1.5Mb)

If you improve the source code please send a copy back to support@controlplus.biz so I can keep the latest and greatest code available for everyone.


About the code

The K8055 driver code is encapsulated in an objective C object class called K8055. This object is portable and could be used in any other Cocoa application.

To use the K8055 object you need to do the following

Create an instance of the K8055

Register with the notification maanger of all notifications of type PRHNewDataFromK8055.

Call the K8055 "open" method

Sit back and wait for notifications. When notifications come in just call the K8055 object to get the value of the different registers and then do with them what you like, such as draw stuff on the screen, write the values to disk, send other notifications to other programs like send emails..

WARNING

This application is a very simple implementation to show the basics of how to connect to the K8055, You should NOT use this code to control expensive equipment of subject people to risk of injury. There is no safety integrity in this software or the Velleman K8055 board.

Please have a look at Consultant if you want a full featured application that uses the K8055 interface.