How to use a Resler interface with INPA

Notices
 

Thread: How to use a Resler interface with INPA

Reply to Thread
Results 1 to 3 of 3
  1. How to use a Resler interface with INPA 
    #1
    BMW Guru
    Car Details
    joylove's Car Details
    Model of Car:
    328
    Year of Manufacture:
    1998
    Transmission Type:
    Manual
    Car Body Type:
    cabrio

    Join Date
    Sep 2010
    Location
    UK
    Posts
    1,500
    Thanks
    108
    Thanked 467 Times in 367 Posts
    This is quite specific, you have probably arrived here via Google, so welcome.

    If you make the following change to OBD.ini you can use your Resler interface with INPA. This also works without an iBus bridge on the bus so you can test your iBus equipement on the lab bench without a KOMBI or LCZ.

    In OBD.ini make the following change
    [OBD]
    Port=Com1
    Hardware=OBD ;USB
    ;Mode=NORMAL
    Mode=KBUS

    RETRY=ON
    UBAT=OFF ;UbattHandling )On/Off. Enabled makes errors with USB/OBD2
    ;OBD-Stecker OBD
    ;OBD-Stecker am USB->Seriell-Adapter USB
    ;Tracelevel=0xFFFFFFFF
    ;Tracelevel=0xFFFFFFFF
    ;Tracelevel=0xF0000000
    ;Tracelevel=0x0000FFFF
    ; Bit 0 = Funktionsaufruf
    ; Bit 1 = io Ergebnis
    ; Bit 2 = nio Ergebnis
    ; Bit 3 = Detailinfos
    ; Nibble 0 = readchar_wait
    ; Nibble 1 = main
    ; Nibble 2 = cmd
    ; Nibble 3 = obd
    ; Nibble 4 = send_and_receive_...
    ; Nibble 5 = read_telegram_...
    ; Nibble 6 = send_telegram
    ; Nibble 7 = SendData
    ;Port = Com1 COM1 .. COM9
    ;TRACELEVEL = 0x00000000 0x00000000 .. 0xFFFFFFFF
    ;RETRY = OFF OFF, ON
    ;MODE=NORMAL NORMAL, KBUS
    ;HARDWARE=OBD OBD, USB, ADS
    Hope this helps someone.

    Related posts:
    Software installation
    ADS detailed in technical terms
    How to use a Resler interface with INPA
    What adaptor should I buy for INPA
    INPA Idiots guide
    Last edited by joylove; 10-10-2011 at 08:49.
     
     

  2. The Following 3 Users Say Thank You to joylove For This Useful Post:

    FAL (31-12-2011),Ian S (21-06-2011),Ronnie (21-06-2011)

  3. Remove Advertisements
    BimmerForums.co.uk
    Advertisements
     

  4.  
    #2
    Administrator
    Car Details
    Ian S's Car Details
    Model of Car:
    M3 Evo, E60 530D, 911 C4S, Yaris T Sport
    Year of Manufacture:
    1996
    Transmission Type:
    Manual
    Car Body Type:
    Loon
    Ian S's Avatar
    Join Date
    Jun 2008
    Location
    Bristol
    Posts
    3,976
    Thanks
    2,149
    Thanked 2,257 Times in 1,727 Posts
    Thanks for that. That's also given me something to google tomorrow!

    Ian
     
     

  5.  
    #3
    BMW Guru
    Car Details
    joylove's Car Details
    Model of Car:
    328
    Year of Manufacture:
    1998
    Transmission Type:
    Manual
    Car Body Type:
    cabrio

    Join Date
    Sep 2010
    Location
    UK
    Posts
    1,500
    Thanks
    108
    Thanked 467 Times in 367 Posts
    A Relser interface (cheap knockoffs are available) is a USB-RS232 adaptor and a K line transceiver (sound familiar? ), but instead of a 16 pin OBD2 plug it has a socket on it that fits the CDC power/Gnd/iBus line.

    You can use a Resler with Navcoder to do things like change the language on your nav, or the BT name, log the iBus, enable voice activation of the TCU; among other things.

    The iBus is electrically similar to the diagnostic port except the data messages include the sender's and destination address. On the diagnostic port the sender is implied and is DIA.
    Code:
    Diagnostic port
    D2  packet:       c8 10 a0 89 12 98 51 50 05 21 12 20 06 23 37 7e
                      AD LA [----data-segment--------------------] CS
    CDC port
    ibus Packet:   C8 0F 3F A0 89 12 98 51 50 05 21 12 20 06 23 37 5E
                   TX LF RX [----data-segment--------------------] CS
    
    
    D2 packet:       c8 05 40 91 CS
                     AD LA [dat] CS
    
    ibus Packet: 3F 04 C8 40 91 22
                 TX LF RX [dat] CS
    
    
    Ibus Packet:
    TX = sender address
    LF = length of following bytes (packet length - 2)
    RX = receiver address
    ..Data...
    CS = Checksum
    
    D2 packet:
    AD = Device address (who is talking to Diagnostics)
    LA = Length all bytes (entire packet)
    ..Data...
    CS = Checksum
    The KOMBI and the LCZ (backup) are gatways for the iBus to the diagnostics port. Basically it takes messages on the diag port and puts them on the iBus, and takes the reply and passes it back to the diag port.

    If like me you have a load of E46 gear on the bench and you don't have a KOMBI, you can talk to it with INPA without one. Or if you own a Resler but no USB OBD2 interface you can run INPA on your car. The KOMBI should handle the gatway function for taking data on the iBus and passing it to the DME/ABS/ASC, although I've not tried that part.


    DME/ABS/ASC are not on the iBus, the iBus is not a priority one data bus. You wouldn't want an iBus fault in the radio jamming up the DME. So they are kept separate and the KOMBI is the gateway when needed.
     
     

  6. The Following User Says Thank You to joylove For This Useful Post:

    Ian S (22-06-2011)

Tags for this Thread

View Tag Cloud

Posting Permissions
  • You may post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts