Example #1
0
 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
Example #2
0
 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