Archive for the 'C' Category


Wednesday, November 16th, 2011

Friends decided to dip their toe into the 3D printing revolution by putting together a RepRap open source (both hardware and software) device.  Being hardware technicians, they became a little lost when the software didn’t behave as expected.  I helped out in my spare time making modifications to both the Arduino firmware on the actual […]


Monday, November 15th, 2010

This is another of those fun projects done with friends. A friend came into possession of a box full large (200mm) 4 digit 7-segment displays with a PIC processor to drive them.  After some discussion we decided to make wall thermometers out of them.  He attached a button and a temperature sensor and I threw […]

Instrument Panel

Wednesday, September 14th, 2005

The motorcycle instrument panel has finally been fitted to a motorcycle! This project was done “for the fun of it”.  I has taken a couple of years but all done “in our spare time”.  A friend designed and built the hardware to my specification and I developed the software.  The panel consists of two rows […]

EPROM Programmer

Friday, September 13th, 1996

This project was again for a budget conscious client.  Digressoft constructed the hardware from an Elector magazine kit and developed a program that ran on a PC to drive the programmer hardware.

Automatic Train Protection

Tuesday, December 13th, 1994

After five years WESTECT goes live and it is time for me to go back and do some more study! WESTECT, produced by Westinghouse Rail System Australia, is one of the first continuous Automatic Train Protection (ATP) systems in the world.  Designed in conjunction with and for Queensland Rail for their main coastal route.  ATP […]

Commercial Applications on the “New IBM PC”

Monday, January 1st, 1990

After 5 years working as an Analyst/C Programmer for Pancom Systems Pty Ltd.  I have decided it is time to move onto something more physical. In that time projects included: Development of a cashbook accounting system to run under both CPM and PC-DOS. Modification of an existing client/product management application and underlying database management system […]

Bachelor Applied Science (Computer Science)

Monday, November 1st, 1982

Finished my Bachelor Applied Science (Computer Science) at Royal Melbourne Institute of Technology (RMIT) Majored in Software Engineering with a High Distinction at the end of it. Course was very wide ranging covering topics such as: Accounting/Business Systems Basic digital electronics, logic circuits, microprocessors interfacing Programming (Pascal, COBOL, Fortran) Systems Analysis Advanced Mathematics Database systems […]

bespoke software