Beispiel #1
0
 public ObdComm(IJ2534Extended j2534Interface)
 {
     m_j2534Interface = j2534Interface;
     m_isConnected    = false;
     m_protocol       = ProtocolID.ISO15765;
     m_status         = J2534Err.STATUS_NOERROR;
 }
Beispiel #2
0
 public OBDConnection(IJ2534Extended j2534Interface)
 {
     this.J2534Interface = j2534Interface;
     _isConnected        = false;
     ProtocolId          = ProtocolID.ISO15765;
     J2534Status         = J2534Err.STATUS_NOERROR;
 }
Beispiel #3
0
 public ObdComm(IJ2534Extended j2534Interface)
 {
     m_j2534Interface = j2534Interface;
     m_isConnected = false;
     m_protocol = ProtocolID.ISO15765;
     m_status = J2534Err.STATUS_NOERROR;
 }
Beispiel #4
0
        //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)
        {
        }