コード例 #1
0
ファイル: OBDInterface.cs プロジェクト: testdoron/ProScan
 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();
 }
コード例 #2
0
ファイル: OBDInterface.cs プロジェクト: gheyret/ProScan-1
 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();
 }
コード例 #3
0
 public OBDDeviceELM320(OBDCommLog log)
     : base(log)
 {
     try
     {
         m_Parser = new OBDParser_J1850_PWM();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #4
0
 public OBDDeviceELM323(OBDCommLog log)
     : base(log)
 {
     try
     {
         m_Parser = new OBDParser_ISO9141_2();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #5
0
ファイル: OBDDeviceELM327.cs プロジェクト: gheyret/ProScan-1
 public OBDDeviceELM327(OBDCommLog log)
     : base(log)
 {
     try
     {
         m_iProtocol = ProtocolType.Unknown;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #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;
     }
 }
コード例 #7
0
ファイル: OBDDeviceELM327.cs プロジェクト: testdoron/ProScan
 public OBDDeviceELM327(OBDCommLog log)
     : base(log)
 {
     try
     {
         m_CommELM   = new OBDCommELM(log);
         m_iProtocol = -1;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #8
0
ファイル: OBDCommELM.cs プロジェクト: testdoron/ProScan
 public OBDCommELM(OBDCommLog log)
 {
     m_commLog = log;
 }
コード例 #9
0
 public OBDDevice(OBDCommLog log)
 {
     m_commLog = log;
     m_CommELM = new OBDCommELM(log);
 }