大家好、
使用以下代码,我将原始数据格式打印到 SDcard *.txt 文件中....
while (!feof(fp)) { fread(&rawData, sizeof(ads1292OutputValues), 1, fp); printf("id: %d, val[8]: %08x, %08x, %08x, %08x, %08x, %08x, %08x, %08x, %d, %08x, %.6f[v], %.6fºC, %02d, %02d-%02d-%04d : %02d:%02d:%02d\n", rawData.id, rawData.sDaqVals[0], rawData.sDaqVals[1], rawData.sDaqVals[2], rawData.sDaqVals[3], rawData.sDaqVals[4], rawData.sDaqVals[5], rawData.sDaqVals[6], rawData.sDaqVals[7], rawData.leadoffDetected, rawData.sresultTempResp, rawData.vbattery, rawData.temperature, rawData.datetime.dayOfWeek, rawData.datetime.dayOfmonth, rawData.datetime.month, rawData.datetime.year, rawData.datetime.hours, rawData.datetime.minutes, rawData.datetime.seconds); }
这种原始格式看起来像底部的示例、现在我需要将其转换为 ECG 信号、有人能不能帮助我...
id: 0, val[8]: 00002a36, ffff7fff, 40004c01, 0000aae7, 004a030a, 00007a6f, 00000000, 000084f1, 1, 002a3600, 3.298389[v], 0.000000┬║C, 00, 00-00-0000 : 00:00:00 id: 1, val[8]: 00005bf4, 00197fff, 40004c01, 0000aae7, 004a030a, 00007a6f, 00000000, 000084f1, 1, 005bf400, 3.294360[v], 0.000000┬║C, 00, 00-00-0000 : 00:00:00
提前感谢