Для одного из своих клиентов написал программу-коннектор автоматического гематологического анализатора с компьютером.
Модель Mindray BC-2800. Изначально анализатор выводит результаты на экран и на чек, а для сопряжения с компьютером нужен специальный софт.
У анализатора есть COM-порт, на который он посылает данные исследования. Осталось эти данные принять, и записать к себе в базу. Для соединения с компьютером используется USB-Com переходник.
Программа разделена на 2 части. Одна “слушает” виртуальный com-порт на компьютере, и сохраняет пришедшие данные в файл
Вторая часть визуализирует результаты из файла. Кроме основных данных также передаются гистограммы, которые надо расшифровать и показать.
Формат присылаемых данных описан в инструкции к анализатору (8ID communication protocol).