目前在智能心电仪的软件系统中,通常采用C/C++或Labview编写软件应用系统,实现心电仪的智能化,Labview的软件系统是将采集到的心电数据进行分析、保存及显示,一个典型的Labview软件系统的软件部分丰要包括以下几个模块:数据采集模块、波形显示模块、数据分析模块,数据存储回放模块等。60926
另一种方法是利用C/C++开发移动监护仪,移动监护仪实时采集用户的ECG(心电信号),当用户心脏出现异常状况时会自动报警并通过GPRS方式或者蓝牙将用户ECG数据发送到医院中央心电信息处理系统或者医生PDA。软件系统实时采集现场患者的ECG并通过GPRS方式或蓝牙无线将用户ECG数据发送同在现场的医生手中的PDA。医用PDA接收到数据后。对数据分析处理,医生就可以根据分析和诊断的结果对患者进行现场救护。
在文献[5]中,作者采用基于visual C++6.0的编程环境开发基于单文档的MFC应用程序,改程序主要包括波形显示,波形调节,波形打印等基本功能,没有实现数据保存的功能。在文献[6]中,作者设计的应用软件包含网络功能,心电数据通过Internet一批一批发送论文网,软件系统将接收到的心电数据及时地显示出来,这需要在软件系统中建立另一个缓冲区用来保存接受到的数据,接收完成后对心电波形进行显示,但该系统仍然不包含心电数据保存的功能。
综上所述,目前心电仪的软件系统功能只局限在波形绘制方面,软件功能仍不完善,大部分心电仪的软件都不能实现对硬件参数的调节和对心电信号的预处理,此外,目前软件对波形的识别算法的设计也不完善,识别的效率不高。