public ObdComm(IJ2534Extended j2534Interface) { m_j2534Interface = j2534Interface; m_isConnected = false; m_protocol = ProtocolID.ISO15765; m_status = J2534Err.STATUS_NOERROR; }
public OBDConnection(IJ2534Extended j2534Interface) { this.J2534Interface = j2534Interface; _isConnected = false; ProtocolId = ProtocolID.ISO15765; J2534Status = J2534Err.STATUS_NOERROR; }
public ObdComm(IJ2534Extended j2534Interface) { m_j2534Interface = j2534Interface; m_isConnected = false; m_protocol = ProtocolID.ISO15765; m_status = J2534Err.STATUS_NOERROR; }
//The following commands are supported by the spanish oak PCM //0x10 Diagnostic Session Control //0x11 ECU Reset // 0x01 Hard Reset // 0x02 Key Off On Reset // 0x03 Soft Reset //0x14 Clear Diagnostic Information (not supported) //0x18 Read DTC By Status? // 02 FF FF (FF FF = group of DTC) //0x19 Read DTC Information (not supported) //0x22 Read Data By Identifier //0x23 Read Memory By Address //0x27 Security Access //0x28 Communication Control (not supported) //0x2E Write Data By Identifier (not supported) //0x2F Input Output Control By Identifier (not supported) //0x31 Routine Control // 0x01 Start Routine // 0x02 Stop Routine // 0x03 Request Routine Result //0x34 Request Download //0x35 Request Upload (not supported) //0x36 Transfer Data //0x37 Transfer Exit (not supported) //0x3D Write Memory By Address (not supported) //0x3E Tester Present //0x85 Control DTC Setting (not supported) //0xB1 DiagnosticCommand // 0x00 B2 AA - Erase Flash from address 0 // 0x00 3C - Enable brakes // 0x00 2B - Disable brakes // 0x00 01 A3 - Do magic?? //https://automotive.wiki/index.php/ISO_14229 #endregion details public UDSFord(IJ2534Extended j2534Interface) : base(j2534Interface) { }