Trace: Home » about » how

This is an old revision of the document!

About the jfish Project

How does it work?

The jfish Project aims to leverage the ubiquity of low-cost yet high-power notebook computers, allowing the use of specialist electronics to be minimised by performing the majority of signal processing in software alone.

Project hardware is modular by design

Hardware modules will be little more than instrumental/isolation amplifiers, with minimal hardware signal processing performed. The PC soundcard found in all recent notebook computers provides a ready made analogue-to-digital converter and an elegant method of signal acquisition. Most signal processing will then take place digitally within the computer, limited only by the Project software and the available computing power. Extension, improvement and updating of the system are then as simple as downloading the latest software update.

Using a notebook computer as the central module of the system offers significant advantages:

  • Access to personal computers and associated maintenance is readily available in most two-thirds world countries (relative to access to anaesthetic monitoring technologies).
  • Western countries are large consumers of notebook computers providing a ready market of legacy, low-cost, high-power, used computers. A suitably powered notebook computer will cost US$200-400.
  • Notebook computers are designed to operate from battery power and are easily adapted to run from a variety of power sources, including vehicle batteries or solar cells.
  • Ease of integration with other commonly available peripherals, such as printers, network cards and web-cameras, allows further extension of the functionality of the monitor.
  • Convenient provision of a low-power LCD display as well as integrated keyboard.
  • Portability and ease of transport.
  • Most importantly, the notebook provides a uniform and consistent platform throughout the world.

Both the hardware and software design will be modular in nature, allowing easy addition or removal of hardware modules (ie. ECG, SpO2, ETCO2, etc.) as needed. Similarly, new software modules (eg. ST-segment analysis, arrhythmia detection, networking) can be quickly ‘plugged-in’ to further extend the functionality, or removed to simplify the monitor as required.

The provision of detailed design notes and software source code allows adaptation and improvement by any interested party, provided all such improvements are re-released to the community and licensed in the same way as the Project code itself. is powered by the excellent Dokuwiki. Hosting, server, OS and design credits.
This work is licensed under a Creative Commons License.

Creative Commons License