2017-05-11 1 views
0

ECG 쉴드 + 바디 리드가있는 Olimexino STM32를 기반으로 한 심전도 (심전도) 장치를 함께 조립했으며, 프론트 엔드로 PC 소프트웨어 BrainBay를 사용하여 마음을 성공적으로 모니터링했습니다. 전자 제품의Arduino에서 EDF 파일을 작성하는 방법

이제 집에 도착했을 때 BrainBay에서 재생하기 위해 내 ECG 장치를 항상 휴대하고 SD에 데이터를 기록하고 싶습니다. 나는 들어오는 데이터를 BrainBay에있는 파일에 녹음 한 다음 오실로스코프에 바로 파일을 열어 보았지만 이상하게도 데이터는 디지털 값으로 읽혀서 좋지 않습니다.

내가 할 수있는 유일한 방법은 ED35 파일 (European Data Format)을 작성하는 것입니다.이 중 하나는 this description입니다. 이 설명과 온라인에서 찾은 일부 예제 파일은 헤더가 일반 ASCII임을 나타내며 기록 된 데이터는 바이너리입니다.

SdFile :: write (char * buf, size_t size) 메서드가 포함 된 MapleIDE 용 SdFat 라이브러리를 사용하게 될 것입니다. 즉 문자열을 쓰는 것만 큼 간단하고 다음에 바이트를 쓰는 것만 큼 간단합니까?

+0

모든 데이터를 버퍼에 저장 한 다음이 버퍼에 포인터를 전달하고 크기를이 함수에 전달합니다. –

답변

0

이것은 ECG 로거가 이제는 올바르게 작동하므로 텍스트를 작성하고 바이너리 데이터를 작성하는 것처럼 간단하다는 것을 확인하는 것입니다.

관련 문제