Newert
스토어
VitalTrack PPG SDK

소프트웨어 · SDK

VitalTrack PPG SDK

VitalTrack 장비의 PPG와 움직임 데이터를 앱에 연동하는 SDK. Android·iOS는 Flutter, Windows·Linux는 별도 Python SDK로 제공합니다.

VitalTrack 장비에서 PPG와 움직임 데이터를 받아 앱에 연동하는 SDK입니다. 장비 검색·연결부터 데이터 수신까지 연구·개발 흐름에 필요한 기능을 제공합니다.

제공 기능

• 장비 검색·연결: 주변 장비를 검색하고 연결합니다.

• PPG 데이터: 초당 50개(50 Hz)의 맥파 데이터를 제공합니다.

• 움직임 데이터: 9축 IMU의 가속도·각속도·지자기 데이터를 각각 50 Hz로 제공합니다.

• 측정 제어: 데이터 수집의 시작과 정지를 구현할 수 있습니다.

• 앱 연동: 수신 데이터를 앱에서 표시하고 연구·개발에 활용할 수 있습니다.

지원 플랫폼

• Android·iOS: 공개 ppg/ 폴더의 Flutter 예제와 연동 자료를 사용합니다.

• Windows·Linux: 별도 Python SDK를 사용합니다. Windows 10 및 Ubuntu 24.04, 64bit 환경은 기존 배포 안내를 참고해 주세요.

현재 PPG의 네 플랫폼이 하나의 Flutter SDK로 통일된 것은 아닙니다. 이 페이지는 플랫폼별 소개와 다운로드 안내를 한곳에 모은 페이지입니다.

다운로드

Android·iOS용 Flutter 예제와 사용 안내: 상단의 다운로드 버튼에서 GitHub ppg/ 폴더를 확인하세요.

Windows·Linux용 Python SDK 다운로드

https://3249ae5e-5590-4ba7-9a6c-6dc122296fb3.usrfiles.com/archives/3249ae_1f6c20fb209e47cba1b652f9a329c20d.zip

시작하기

공개 ppg/ 폴더는 Flutter 예제 앱입니다. 저장소를 내려받아 ppg/ 프로젝트를 열고 flutter pub get으로 의존성을 설치합니다. 검색·연결 및 데이터 수신 예시는 README와 lib/의 예제 코드를 참고해 주세요.

예제 앱은 newert_vitaltrack 패키지에 의존합니다. 아래는 공개 pubspec.yaml의 의존성 발췌입니다.

패키지 의존성

dependencies:
  newert_vitaltrack: ^1.1.0

요구 사항

• Flutter 예제 앱: Dart SDK 3.3.4 이상, 4.0.0 미만. 필요한 패키지는 pubspec.yaml을 확인해 주세요.

• Android: 공개 README 기준 API 23 이상입니다.

• 블루투스: 장비 검색·연결을 위한 권한과 블루투스 환경이 필요합니다.

• 데이터 저장: 저장 기능을 구현할 때 운영체제와 앱의 저장 위치에 맞는 권한을 확인해 주세요.

• Windows·Linux: Python SDK 파일에 포함된 설치 문서를 확인해 주세요.

주의 사항

이 SDK는 의료기기가 아니며, 임상적 진단이나 치료 목적으로 사용할 수 없습니다. 수집된 데이터는 안전하게 저장·관리해 주세요.

문의

대표 이미지는 PPG와 움직임 연동을 표현한 개념 일러스트입니다.

SDK 도입과 사용 관련 문의는 홈페이지 상단의 ‘문의하기’ 또는 Contact@newert.co.kr로 보내 주세요.