User Tools

Site Tools


pentominos:feed

This is an old revision of the document!


Pentominos Feed

The purpose of the Feed is to listen to apparatus waiting for incoming data and then transfer it to a artefact data server. It consist three different modules:

  • A deamon running main module which can be configured to receive data from one or more apparatus through a driver, obtain patient information through pidio and transfer the information to an artefact server.
  • A driver module implementing apparatus specific communication flow and control.
  • A library offering shared functionality between the drivers.

The software are supposed to be light weighted, flexible and easy configurable so that for example a thin client easily can be configured to communicate with one or more specific apparatus. Furthermore all the running clients should be easily monitored from a central point, so that failure on a client running Feed can be handled from a central point.

Besides what is described above Feed also includes discovering and documenting the protocol of communication of the various apparatus.

TODO

Next Version

  • Centralize root fs and config files.
  • Review “Device drivers” and define a common skeleton.

Current Version

  • Error handling and logging when communicating with artefact.

Notes

Devices

Nidek Tonoref2

  • Aborts abruptly 4 bytes after EOT are received when receiving data from the device (this is not an error! But it could be handled more clever).

Moller-Wedel Visutron 900+

Humphrey Instruments Lens analyzer A350

pentominos/feed.1269011846.txt.gz · Last modified: 2010/03/19 16:17 by jsc