For a better experience on, enable JavaScript in your browser. Thank you!

DCI-CAN1 USB-to-CAN Converter 1)

Robust and compact USB-to-CAN gateway

The DCI-CAN1 (dSPACE calibration interface-CAN1) is an interface that makes it possible to establish a connection from your host PC to the CAN data streams in the vehicle. The DCI-CAN1 transfers CAN messages between the CAN-based devices and the host PC via a universal serial bus (USB).

Application Areas

  • Measuring ECU-internal variables, ECU calibration, diagnostics and ECU flash programming via CCP2), XCP3) on CAN, KWP20004) or UDS5) on CAN, for example.
  • Measuring physical quantities like temperature, pressure, and voltages via CAN-based I/O modules
  • Monitoring the data stream on the CAN bus in ControlDesk®
  • Transmitting messages via the CAN bus

Key Benefits

The Controller Area Network (CAN) is an established standard in the automotive industry for exchanging data between electronic control units. The DCI-CAN1 provides a robust, compact interface to the CAN bus via a plug & play USB connection, and features integrated optoisolation and a high-speed transceiver. The DCI-CAN1 is powered directly via USB, so no additional components are necessary to connect to the CAN bus.

1) The end of life of the DCI-CAN1 is planned for 31.12.2020. You can still buy the product until 31.12.2017. New releases of dSPACE software are guaranteed to continue supporting the DCI-CAN1 until at least the end of 2019. After the end of life, no services of any kind will be available for this product. For new projects we recommend that you use the successor, the DCI-CAN2 (planned availability: March 2016).

2) CAN Calibration Protocol
3) Universal Measurement and Calibration Protocol
4) Keyword Protocol 2000
5) Unified Diagnostic Services

Parameter Specification
  • NXP CAN transceiver SJA1000 (clock rate: 16 MHz)
  • High-speed CAN transceiver 82C251
  • Baud rates up to 1 Mbit/s
  • Supports CAN specification 2.0A and 2.0B (11- and 29-bit identifiers)
  • Time-stamping – all measured or monitored data is sent to ControlDesk® Next Generation with time stamps (resolution 50 µs)
  • Complies with European directives 73/23/ECC (Low Voltage Directive) and 89/336/ECC (Electromagnetic Compatibility Directive)
Host interface
  • USB
Software configuration
  • Configuration of the DCI-CAN1 from host PC with ControlDesk® Next Generation or dSPACE CAN API
Physical characteristics Enclosure
  • Robust aluminum box
  • 9-pin, male Sub-D connector for connection to CAN (according to CiA-DS 102-1)
  • A-type USB connector with 1.5 m (5 ft) cable for connection to the host PC
Status LED
  • Off: CAN inactive/not connected
  • On: CAN active
  • Flashing: bus traffic
Physical size
  • 16 x 55 x 84 mm (0.63 x 2.16 x 3.30 in)
Approx. weight
  • 150 g (0.33 lb.)
Temperature range
  • -40 ... 85 °C (-40 ... 185 °F) ambient temperature
  • -65 ... 125 °C (-85 ... 257 °F) storage temperature
IP protection class
  • IP 54
Physical characteristics Electrical characteristics Power supply
  • Power consumption max. 600 mW supplied by USB
  • Galvanic isolation up to 50 V (connector maximum) via optoisolation
Power consumption
  • 600 mW supplied by USB
Galvanic isolation
  • Up to 50 V (connector maximum) via optoisolation


Application Areas Key Features
The API lets you build custom applications in Python (API available as a Python module)
or Microsoft® Visual C++ 6.0 (API available as a functional WIN32 DLL).
For supported operating systems (API, driver) see
  • Supports multiapplication: several applications can connect to the same CAN channel
  • Supports multiclient: the same application can connect to one or more CAN channels
  • 2 virtual CAN channels for testing your application without using the hardware
  • Up to 16 CAN channels accessible
  • Provided along with the DCI-CAN1 and dSPACE Release

Further Information Contact Information