BSCOM 主程序
NOVA血气分析仪
日立 7020 生化分析仪
BSCOM主程序m_Port (1个串口对应1个对象)CPortPropertyPage::OnCommunication() 发数据收数据
{
...
// 根据DLL名调用相关仪器解析库函数串口多线程监控循环
ReceiveChar(...);
...
} CComDlg::ThreadProc( )
定时发回应码
多线程回应监控CComDlg::OnTimer(UINT nIDEvent)
发送线程消息
(一种仪器对应一个DLL)
(2)调用解析函数
ResolveData(...) // 内部解析函数多线程循环
ReceiveChar(...) // 引出函数
{ (3)删除结点(1)取结点 ...
TfxSendAck(...); // 遇到特殊字符发回应
... 解析数据队列
// 向解析数据队列内加结点
pParser->AddBuff (m_sData);
}
从串口解析后文件导入数据;
从数据库中取得项目信息;
形成报告数据;
审核;
并口
检验仪器
并口
并口TCP/IP