def __str__(self): rv = "" rv = rv + "sensor_id = " + str(self.sensor_id) + "\n" rv = rv + "communication_direction = " + str(self.communication_direction) + "\n" rv = rv + "time_interval = " + str(self.time_interval) + "\n" rv = rv + "time_interval_type = " + str(self.time_interval_type) + "\n" rv = rv + table([(self.field_value_name, "Value Name", "<"), (self.field_parameter_name, "Param Name", "<"), (self.field_parameter_type, "Param Type", "<"), (self.field_parameter_value, "Param Value", ">")]) return rv
def __str__(self): """ Print a user friendly version of the payload. """ rv =("instance id = " + self.inst_id + "\n" + "sensor id = " + self.sens_id + "\n" + "read time = " + self.read_tm + "\n" + table([(self.data_name, "Identifier", '<'), (self.data_type, "Type", '>'), (self.data_valu, "Value", '>'), (self.data_unit, "Units", '>'), (self.data_note, "Notes", '<')])) return rv