BMW_Isn supports ISN reading
from
You can use any suitable K-Line interface. Reading procedure supported via OBD socket
directly or on the bench (direct connect to
You must apply two powers, ground CAN High and CAN Low
from D-can interface
Run software, adjust