服务器分析完之后会将波形参数发给客户端,包含这些参数的结构体(集合)如下: //wave_param结构体,每个参数4字节: HBR(4B): //整数,心率, 每分钟心跳次数 RRInt(4B): //小数,单位s, RR Interval PD(4B): //小数,单位s, P wave Duration P1D(4B): //小数,单位s, P1 wave Duration P2D(4B): //小数,单位s, P2 wave Duration PRInt(4B): //小数,单位s, P-R Interval QTcInt(4B): //小数,单位s, QTc Interval QRSD(4B): //小数,单位s, QRS Duration QD(4B): //小数,单位s, Q wave Duration RD(4B): //小数,单位s, R wave Duration SD(4B): //小数,单位s, S wave Duration PA(4B): //小数,单位mv, P Amplifier P1A(4B): //小数,单位mv, P1 Amplifier P2A(4B): //小数,单位mv, P2 Ampifier QA(4B): //小数,单位mv, Q Amplifier RA(4B): //小数,单位mv, R Amplifier SA(4B): //小数,单位mv, S Amplifier STJA(4B): //小数,单位mv, STJ Amplifier STMA(4B): //小数,单位mv, STM Amplifier STEA(4B): //小数,单位mv, STE Amplifier TA(4B): //小数,单位mv, TA Amplifier //结束--wave_param结构体
注意:服务器每次分析完之后,为了保证编程的完整性,都会返回完整的结构体,但是并不是每个数据都是有效值,例如当P波为单峰形式时,没有P1D,P2D,P1A,P2A四个参数。这里算法引入一个常数INVALID_VALUE(值为10000.0f),当某个参数大于这个值时,为无效值,也就是此次分析不含这个值

以上参数的含义请参考下面两张图: