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 라이브러리를 사용하게 될 것입니다. 즉 문자열을 쓰는 것만 큼 간단하고 다음에 바이트를 쓰는 것만 큼 간단합니까?
모든 데이터를 버퍼에 저장 한 다음이 버퍼에 포인터를 전달하고 크기를이 함수에 전달합니다. –