Index: leahi_dialin/td/modules/blood_pressure.py =================================================================== diff -u -r489ce5ef49041b863501b7fecd6e4716e7dcaa9f -r0762e3a03157e5f3428387a6914a13ed38d3ddca --- leahi_dialin/td/modules/blood_pressure.py (.../blood_pressure.py) (revision 489ce5ef49041b863501b7fecd6e4716e7dcaa9f) +++ leahi_dialin/td/modules/blood_pressure.py (.../blood_pressure.py) (revision 0762e3a03157e5f3428387a6914a13ed38d3ddca) @@ -16,6 +16,7 @@ # Module imports from logging import Logger +import time from typing import Union # Project imports @@ -135,13 +136,15 @@ @param message: published data message @return: none """ + start = time.perf_counter() msg_list =[] msg_list.append((type(self).systolic, DataTypes.U32)) msg_list.append((type(self).diastolic, DataTypes.U32)) msg_list.append((type(self).heart_rate, DataTypes.U32)) self.process_into_vars(decoder_list = msg_list, message = message) self.blood_pressure_timestamp = timestamp + self.handler_bp_time.append((timestamp, message, time.perf_counter() - start)) @publish(["MSG_ID_TD_BLOOD_PRESSURE_READING", "ack", "reject_reason", "rr_timestamp"]) @@ -152,12 +155,14 @@ @param message: published data message @return: none """ + start = time.perf_counter() msg_list =[] msg_list.append((type(self).ack, DataTypes.BOOL)) msg_list.append((type(self).reject_reason, DataTypes.U32)) self.process_into_vars(decoder_list = msg_list, message = message) self.rr_timestamp = timestamp + self.handler_bp_rr_time.append((timestamp, message, time.perf_counter() - start))