Projects

projects


::Software::

squash ladder PHP
An open source game ladder written in PHP.
status - active

dive log converter
A tool written to convert an exported profile from an Oceanic Dive Log to a Suunto Dive Log format. This can then be imported to other dive log programs.
status - on hold

bed randomizer
A number randomizer with a difference. An online tool that allows you to specify the environment in which you are taking your sample from e.g. a ward. Will produce a random number list that gets automatically emailed to researchers on a weekly basis.
status - active - private login required


::Hardware::

the ultimate chicken house
Home automation for chickens - designing a high-tech home for my chickens.
Phase I - light sensitive automatic door
Phase II - Programmable digital timer with LED display - built - awaiting writeup
Phase III - Solar power source - built - awaiting writeup
Phase III - Lighting & feed dispenser - underway!

dive computer interface
Build a miniature interface from an Aladin Pro dive computer to a PDA to allow downloads of dive data.
status - complete - awaiting writeup

null modem
Build a compact and robust null modem connector.
status - complete


::Tutorials::

PIC programming on the cheap - a beginner's guide
making a printed circuit board (PCB)


::Retired Projects::

PDS - Patient Data System
This was a program written in OPL for the Psion 3a. It kept track of basic patient details (such as demographic details, pending investigations and drug history) which could be entered during a ward round. It connected to a standard PC to print out patient lists for ward rounds. It was intended to interface with a desktop package called METABASE which in turn linked to the Patient Administration System (PAS) in order to produce automatic GP discharge letters. ©GMS 1995
status - retired

PsyX
The response to an audit on the (non) availability of notes in a Psychiatric Hospital. PsyX was written in WordBasic (for Word 6 for Windows) and aimed to encompass a patient database as well as an efficient storage system for letters, reports and discharge summaries typed by the secretaries. This was to enable information to be available 24 hours per day when medical notes go missing or when the patient presents overnight when notes are unavailable. Incomplete. ©GMS 1997
status - retired