XF-300
XF-300 is a single board computer software developed for the Sysmex XF-300 Flow Cytometer. The device is specifically intended for the in vitro diagnostic procedure and the evaluation of the clinical status for people living with HIV.
functionalities
Handles the entire in-vitro examination process starting with the collection of the specimen and analytical processing and measurement on the IVD instrument to automatically determine the IVD assay result;
Performs assay measurements (CD4, CD4%, CD4/CD8);
Provides QC material identification either by scanning a barcode on the Quality Control material label or by typing the characters in a textbox via the touch keyboard or by typing the characters via an external keyboard;
Outputs QC results reports, as files, with the results of the previously run measurements;
Exports measurement data to external USB storage device;
technologies
Programming Languages:
C#, WPF
Technology/Framework:
.Net Framework 6
Database:
SQLite
Components:
Entity Framework
development environment
Code:
Visual Studio 2019/2022
Architecture:
Enterprise architect
Version Control System:
GIT
Developer tools:
Azure DevOps
Database:
SQL Server, LocalDB (built-in .NET)
benefits
XF-300 is a Flow Cytometer
The device is a quantitative clinical flow cytometer designed for the determination of the absolute number of CD4+ T lymphocytes, the percentage of CD4+ cells and the CD4 / CD8 ratio in human EDTA venous whole blood samples.
RomSoft is partnering Sysmex to develop both operator and technician device applications.
The software is installed on the XF-300 device specifically intended for the in vitro diagnostic procedure to aid the diagnosis of immune and clinical status of patients living with HIV . The device is also used for monitoring, initiation or follow-up of treatment for people living with HIV.
There is no need for prior knowledge or experience with predecessor or comparable devices.
The device is very accessible (price-wise and from maintenance point of view) in areas with high HIV incidence.
similar projects
CT ExprèsTM 3D
CT ExprèsTM 3D is a single board computer software application for an injector device that locally or remotely controls the operation of dosing and injecting contrast media agents into patients, to prepare them for CT imaging diagnosis.
further readings
Programming for medical devices is a whole different game
Some developers enjoy working on different projects - the more diverse, the better. And some prefer to focus on a specific type of product. For the past five years (more than half of my software development career), I have been working as a software developer for ...