Index: dialin/hd/accelerometer.py =================================================================== diff -u -r812bbf1e5b3b2f1c4f5cfbef1264787e18afb5c3 -r0b4c9b6e916085cf79c916c0c7c04b953f40e709 --- dialin/hd/accelerometer.py (.../accelerometer.py) (revision 812bbf1e5b3b2f1c4f5cfbef1264787e18afb5c3) +++ dialin/hd/accelerometer.py (.../accelerometer.py) (revision 0b4c9b6e916085cf79c916c0c7c04b953f40e709) @@ -38,6 +38,9 @@ self.y = y self.z = z + def __repr__(self): + return "{0}: ({1},{2},{3})".format(self.__class__.__name__, self.x, self.y, self.z) + # Vector axes VECTOR_AXIS_X = 0 VECTOR_AXIS_Y = 1 Index: dialin/hd/ui_proxy.py =================================================================== diff -u -r4e0bf0b10bac641750ac24b32cbc1f2f438fb1be -r0b4c9b6e916085cf79c916c0c7c04b953f40e709 --- dialin/hd/ui_proxy.py (.../ui_proxy.py) (revision 4e0bf0b10bac641750ac24b32cbc1f2f438fb1be) +++ dialin/hd/ui_proxy.py (.../ui_proxy.py) (revision 0b4c9b6e916085cf79c916c0c7c04b953f40e709) @@ -883,48 +883,6 @@ "min_dialysate_flow_rate_ml_min", "max_dialysate_flow_rate_ml_min" ]) - def _handler_treatment_param_settings(self, message): - """ - Handler for response from HD regarding validation of treatment parameters. - - @param message: response message from HD regarding validity of provided treatment parameters.\n - U32 Minimum treatment duration setting (in min.). \n - U32 Maximum treatment duration setting (in min.). \n - F32 Minimum ultrafiltration volume (in mL). \n - F32 Maximum ultrafiltration volume (in mL). \n - U32 Minimum dialysate flow rate (in mL/min). \n - U32 Maximum dialysate flow rate (in mL/min). - - @return: none - """ - mintime = struct.unpack('i', bytearray( - message['message'][MsgFieldPositions.START_POS_FIELD_1:MsgFieldPositions.END_POS_FIELD_1])) - maxtime = struct.unpack('i', bytearray( - message['message'][MsgFieldPositions.START_POS_FIELD_2:MsgFieldPositions.END_POS_FIELD_2])) - minufvol = struct.unpack('f', bytearray( - message['message'][MsgFieldPositions.START_POS_FIELD_3:MsgFieldPositions.END_POS_FIELD_3])) - maxufvol = struct.unpack('f', bytearray( - message['message'][MsgFieldPositions.START_POS_FIELD_4:MsgFieldPositions.END_POS_FIELD_4])) - mindialrt = struct.unpack('i', bytearray( - message['message'][MsgFieldPositions.START_POS_FIELD_5:MsgFieldPositions.END_POS_FIELD_5])) - maxdialrt = struct.unpack('i', bytearray( - message['message'][MsgFieldPositions.START_POS_FIELD_6:MsgFieldPositions.END_POS_FIELD_6])) - - self.min_treatment_duration_min = mintime[0] - self.max_treatment_duration_min = maxtime[0] - self.min_uf_volume_ml = minufvol[0] - self.max_uf_volume_ml = maxufvol[0] - self.min_dialysate_flow_rate_ml_min = mindialrt[0] - self.max_dialysate_flow_rate_ml_min = maxdialrt[0] - - @_publish([ - "min_treatment_duration_min", - "max_treatment_duration_min", - "min_uf_volume_ml", - "max_uf_volume_ml", - "min_dialysate_flow_rate_ml_min", - "max_dialysate_flow_rate_ml_min" - ]) def _handler_treatment_param_ranges(self, message): """ Handler for response from HD regarding valid treatment parameter ranges.