ECG - JSON-vientimuoto
Dokumentaatio ECG-rakenteesta JSON-vienneissä
Päivitetty viimeksi: 31. lokakuuta 2026
JSON-viennit tallentavat ECG-tietueet taulukkoon ecg.
Rakenne
Tämä esimerkki näyttää 30 sekunnin tallenteen. Kenttä voltageMeasurements on lyhennetty kahteen ensimmäiseen lukemaan; numberOfVoltageMeasurements kuvaa alkuperäistä tallennetta.
{
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:30:30 -0800",
"classification": "Sinus Rhythm",
"averageHeartRate": 72,
"numberOfVoltageMeasurements": 15360,
"voltageMeasurements": [
{"date": 1707258600, "voltage": 123, "units": "mcV"},
{"date": 1707258600.001953125, "voltage": 125, "units": "mcV"}
],
"samplingFrequency": 512,
"source": "Apple Watch"
}
Kentät
start,end(String): Tietueen aikaleimat muodossayyyy-MM-dd HH:mm:ss Z.classification(String): Tallennettu luokitus. Viejan emittoimat englanninkieliset arvot ovatNot Set,Sinus Rhythm,Atrial Fibrillation,Inconclusive Low Heart Rate,Inconclusive High Heart Rate,Inconclusive Poor Recording,InconclusivejaUnrecognized.averageHeartRate(Number): Keskimääräinen syke lyönteinä minuutissa.numberOfVoltageMeasurements(Number): Jännitelukemien kokonaismäärä tallenteessa.voltageMeasurements(Array): Tallennetut jännitelukemat.samplingFrequency(Number): Näytteenottotaajuus hertseinä.source(String): Tallentanut sovellus tai laite.
Jännitemittaukset
Kukin lukema sisältää:
date(Number): Mittauksen aika Unix-epoch-sekunteina, mukaan lukien murto-osasekunnit.voltage(Number): Jännite mikrovolteina.units(String):mcV.
ECG-viennit voivat olla suuria, koska ne sisältävät jännitesarjan. Käytä lyhyempää vientiaikaväliä pienempiin tiedostoihin.