Windows Only: Windows users need to install an .inf file. You can download a zip of the driver. To install: right-click on the .inf file, and click install.
Documentation Archive
Build
-
Windows Drivers
Tutorials July 02, 2020
-
Updating Firmware
Tutorials July 02, 2020
It is easy to update CANWork firmware using our online tool Here.
-
Keeping Multiple CANWorks Straight
Tutorials July 02, 2020
If you are using multiple CANWork devices with the candleLight, this helps you keep their USB IDs organized.
-
SocketCAN
Tutorials July 02, 2020
Linux Only: The CANWork provides a socketCAN-compatible interface that can be brought up with slcand. This allows you to use all standard Linux CAN utilities like candump, cansniffer, and even wireshark.
-
Python CAN
Tutorials July 02, 2020
python-can is a python library that allows you to easily communicate on the CAN bus from Python.
-
CANTact Application
Tutorials July 02, 2020
Windows and OSX: cantact-app is the easiest way to get up and running with your CANWork on Windows and Mac.
The cantact-app is a Java program for viewing real-time CAN bus traffic and sending CAN packets. This tool connects directly to the virtual serial port of the CANable (or CANtact) device, and doesn’t require any other drivers.
-
Cangaroo
Tutorials July 02, 2020
On Windows and Linux you can use the Cangaroo application to talk with your CANWork running candlelight firmware.
-
Getting Started
Tutorials July 01, 2020
Basic instructions for getting CANWork connected and running
Termination Determine if you need to use the CANWork’s onboard termination. CAN bus requires a 120 Ohm terminating resistor on each end of the bus for proper operation, and a completely unterminated bus will not function at all. The CANWork has a built in terminator you can use, but if your bus is already terminated make sure to disable onboard termination.
…Picture here…
Connect To The Bus Connect the CANH, CANL, of your CANWork to your target CAN bus. GND can be left open IF the USB-C ground is common to the other CAN bus devices. Otherwise, connect GND to a common ground with other devices on the CAN bus.
…Picture here…
Connect to the Host Connect your CANWork to your host devices USB port with a USB-C cable. Make sure you’re using a good USB data cable and not a charge-only cable.
…Picture here…
Basic Troubleshooting
PWR/Tx LED (green):
- Bootloader: Always OFF
- Slcan: ON with power
- Candlelight:
Blinks 4x at power up, then off until Cangaroo is active Blinks on transmit
Rx LED(yellow):
- Bootloader: Always OFF
- Slcan: Blinks twice at power up
- Candlelight: Blinks 4x at power up, then stays on until Cangaroo is active Blinks on receive
CANH:
- wire color is typically yellow
- DB9 pin 7
CANL:
- wire color is typically green
- DB9 pin 2
CAN bus speeds:
- OBD and automobiles typically 500k
- Heavy-duty trucks and J1939 are 250k