Exemple #1
0
 public OBDInterface()
 {
     m_commLog = new OBDCommLog();
     m_commLog.Delete();
     setDevice(1);
     m_listAllParameters       = new ArrayList();
     m_listSupportedParameters = new ArrayList();
     m_userpreferences         = LoadUserPreferences();
     m_settings            = LoadCommSettings();
     m_listVehicleProfiles = LoadVehicleProfiles();
 }
Exemple #2
0
 public OBDInterface()
 {
     m_commLog = new OBDCommLog();
     m_commLog.Delete();
     setDevice(HardwareType.ELM327);
     m_listAllParameters       = new List <OBDParameter>();
     m_listSupportedParameters = new List <OBDParameter>();
     m_userpreferences         = LoadUserPreferences();
     m_settings        = LoadCommSettings();
     m_VehicleProfiles = LoadVehicleProfiles();
 }
Exemple #3
0
 public OBDDeviceELM320(OBDCommLog log)
     : base(log)
 {
     try
     {
         m_Parser = new OBDParser_J1850_PWM();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #4
0
 public OBDDeviceELM323(OBDCommLog log)
     : base(log)
 {
     try
     {
         m_Parser = new OBDParser_ISO9141_2();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #5
0
 public OBDDeviceELM327(OBDCommLog log)
     : base(log)
 {
     try
     {
         m_iProtocol = ProtocolType.Unknown;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #6
0
 public OBDDeviceELM322(OBDCommLog log)
     : base(log)
 {
     try
     {
         m_CommELM = new OBDCommELM(log);
         m_Parser  = (OBDParser) new OBDParser_J1850_VPW();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #7
0
 public OBDDeviceELM327(OBDCommLog log)
     : base(log)
 {
     try
     {
         m_CommELM   = new OBDCommELM(log);
         m_iProtocol = -1;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #8
0
 public OBDCommELM(OBDCommLog log)
 {
     m_commLog = log;
 }
Exemple #9
0
 public OBDDevice(OBDCommLog log)
 {
     m_commLog = log;
     m_CommELM = new OBDCommELM(log);
 }