Example #1
0
 def success_cb(cmd, dtcs, args):
     self.treemodel.clear()
     for code in dtcs:
         dtc = decode_dtc_code(code)
         desc = DTC_CODES[dtc]
         iter = self.treemodel.append(None)
         self.treemodel.set(iter, COLUMN_CODE, code,
                                  COLUMN_DTC, dtc,
                                  COLUMN_DESC, desc)  
Example #2
0
 def success_cb(cmd, dtcs, args):
     self.treemodel.clear()
     for code in dtcs:
         dtc = decode_dtc_code(code)
         desc = 'Code not in Generic or ' + str(self.current_make) + ". Please set vehicle make in preferences."
         if DTC_CODES.has_key(dtc):
             desc = DTC_CODES[dtc]
         if self.current_make:
             if DTC_CODES_MANUFACTURER.has_key(dtc):
                 desc = DTC_CODES_MANUFACTURER[dtc]
         iter = self.treemodel.append(None)
         self.treemodel.set(iter, COLUMN_CODE, code,
                                  COLUMN_DTC, dtc,
                                  COLUMN_DESC, desc)  
Example #3
0
def _dtc_code_helper(view):
    dtc = decode_dtc_code(view.command.metric_value)
    if not dtc:
        dtc = ''
    view.value_widget.set_text(dtc)
Example #4
0
def _dtc_code_helper(view):
    dtc = decode_dtc_code(view.command.metric_value)
    if not dtc:
        dtc = ''
    view.value_widget.set_text(dtc)