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

  • Use libartefact to communicate with artefact

Current Version

  • Centralize root fs and config files

Notes

Devices

TODO

  • No device currently use the requestedType argument when interpreting data.

Nidek Tonoref2

  • Only median values when there exist more than one measurement
  • Handle when IOP-data has >2 decimals

Moller-Wedel Visutron 900+

  • Use sph_f in cycloplegisk refraction
  • Currently only support for sphere, cyl and axis in used in cycloplegic refraction.

Humphrey Instruments Lens analyzer A350

pentominos/feed.1263809780.txt.gz · Last modified: 2010/01/18 11:16 by jsc