|
52 | 52 | __version__ = "0.0.0-auto.0"
|
53 | 53 | __repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_BLE_Heart_Rate.git"
|
54 | 54 |
|
55 |
| -HeartRateMeasurementValue = namedtuple( |
56 |
| - "HeartRateMeasurementValue", |
| 55 | +HeartRateMeasurementValues = namedtuple( |
| 56 | + "HeartRateMeasurementValues", |
57 | 57 | ("heart_rate", "contact", "energy_expended", "rr_intervals"))
|
58 |
| -"""Namedtuple for the parts of a measurement value. |
| 58 | +"""Namedtuple for measurement values. |
59 | 59 |
|
60 |
| -.. py:attribute:: HeartRateMeasurementValue.heart_rate |
| 60 | +.. py:attribute:: HeartRateMeasurementValues.heart_rate |
61 | 61 |
|
62 | 62 | Heart rate (int), in beats per minute.
|
63 | 63 |
|
64 |
| -.. py:attribute:: HeartRateMeasurementValue.contact |
| 64 | +.. py:attribute:: HeartRateMeasurementValues.contact |
65 | 65 |
|
66 | 66 | ``True`` if device is contacting the body, ``False`` if not,
|
67 | 67 | ``None`` if device does not support contact detection.
|
68 | 68 |
|
69 |
| -.. py:attribute:: HeartRateMeasurementValue.energy_expended |
| 69 | +.. py:attribute:: HeartRateMeasurementValues.energy_expended |
70 | 70 |
|
71 | 71 | Energy expended (int), in kilo joules, or ``None`` if no value.
|
72 | 72 |
|
73 |
| -.. py:attribute:: HeartRateMeasurementValue.rr_intervals |
| 73 | +.. py:attribute:: HeartRateMeasurementValues.rr_intervals |
74 | 74 |
|
75 | 75 | Sequence of RR intervals, measuring the time between
|
76 | 76 | beats. Oldest first, in ints that are units of 1024ths of a second.
|
|
80 | 80 |
|
81 | 81 | For example::
|
82 | 82 |
|
83 |
| - bpm = svc.measurement_value.heart_rate |
| 83 | + bpm = svc.measurement_values.heart_rate |
84 | 84 | """
|
85 | 85 |
|
86 | 86 | class _HeartRateMeasurement(ComplexCharacteristic):
|
@@ -141,7 +141,7 @@ def __init__(self, service=None):
|
141 | 141 |
|
142 | 142 | @property
|
143 | 143 | def measurement_values(self):
|
144 |
| - """All the measurement values, returned as a HeartRateMeasurementValue |
| 144 | + """All the measurement values, returned as a HeartRateMeasurementValues |
145 | 145 | namedtuple.
|
146 | 146 |
|
147 | 147 | Return ``None`` if no packet has been read yet.
|
@@ -179,7 +179,7 @@ def measurement_values(self):
|
179 | 179 | rr_val = struct.unpack_from("<H", buf, offset)[0]
|
180 | 180 | rr_values.append(rr_val)
|
181 | 181 |
|
182 |
| - return HeartRateMeasurementValue(bpm, contact, energy_expended, rr_values) |
| 182 | + return HeartRateMeasurementValues(bpm, contact, energy_expended, rr_values) |
183 | 183 |
|
184 | 184 | @property
|
185 | 185 | def location(self):
|
|
0 commit comments