BMW 1.36 diagnostic interface is used to read/clear error codes and read/write certain memories of devices in the diagnostic chain. It connects your computer by RS232 COM port, support all E38/E39/E46/E53/E83 upto 2004.
Bought this and used it on my e46 which is now sold