2017-04-27 2 views

Antwort

1

Sie können folgen diesen tutorial über schreiben Blutdruckdaten zu kompilieren.

Ihre App kann durch das Schreiben an den com.google.blood_pressure Datentyp Blutdruckdaten aufzuzeichnen. In diesem Datentyp repräsentiert jeder Datenpunkt einen einzelnen momentanen Blutdruckmesswert. Der Datenpunkt enthält Felder für den systolischen und diastolischen Druck, die Körperposition während des Lesens und die Position am Körper, an dem die Messung durchgeführt wurde.

Um einen Blutdruckdatenpunkt zu schreiben, erstellen Sie einen neuen DataSource von TYPE_BLOOD_PRESSURE, wie im folgenden Beispiel gezeigt.

DataSource bloodPressureSource = new DataSource.Builder() 
     .setDataType(TYPE_BLOOD_PRESSURE) 
     ... 
     .build(); 

    DataPoint bloodPressure = DataPoint.create(bloodPressureSource); 
    bloodPressure.setTimestamp(now.getMillis(), MILLISECONDS); 
    bloodPressure.getValue(FIELD_BLOOD_PRESSURE_SYSTOLIC).setFloat(120.0f); 
    bloodPressure.getValue(FIELD_BLOOD_PRESSURE_DIASTOLIC).setFloat(80.0f); 
    bloodPressure.getValue(FIELD_BODY_POSITION).setInt(BODY_POSITION_SITTING); 
    bloodPressure.getValue(FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION) 
     .setInt(BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_UPPER_ARM); 
+0

Danke. aber wie man FIELD_BLOOD_PRESSURE_SYSTOLIC bekommt. Dies ist nicht für mein Projekt. Ist es eine Möglichkeit, sie zu synchronisieren? –

Verwandte Themen