HEX ezCAN PURE Univeral Accessory Manager

Configuration Guide

Step 1: Get Started

Step 1

Get Started

  1. Note the HEX ezCAN software is universal, and works with all HEX ezCANs, whether that is a HEX ezCAN device that connects to your motorcycle’s CAN-bus, or the HEX ezCAN PURE Universal Accessory Manager. Downloaded and install the HEX ezCAN software to your laptop/computer.
  2. Install the HEX ezCAN PURE on your bike. This includes connecting the power terminals to your motorcycle’s battery, and plugging the HEX ezCAN into your Signal Trigger harness, or your model-specific Optional Plug & Play Harness (See the Installation Guide for  the HEX ezCAN PURE Universal Accessory Manager).
  3. Use the USB cable included in the HEX ezCAN installation kit to connect your computer to the HEX ezCAN.
  4. Open the HEX ezCAN configuration software.
Play Video

Step 2

Adjust the Input Circuit Parameters

2A. Open ezCAN PURE Extra Settings

The ezCAN PURE Extra Settings window contains controls to adjust the operating voltage thresholds and inversion settings for the HEX ezCAN PURE’s control inputs. For the actual settings needed by your motorcycle, refer to Steps 2B and 2C in this section.

Open the ezCAN PURE Extra Settings window of the HEX ezCAN configuration software by doing the steps that follow:

1. Launch the HEX ezCAN configuration software.

2. Click the hamburger menu button in the upper right corner of the HEX ezCAN configuration software interface (below).

3. Click the Device Settings option in the drop-down menu (below).

4. The ezCAN PURE Extra Settings window will be shown. The default view is shown below:

5. Go to step 2B.

2B. Set the Engine Running Voltage Threshold

IMPORTANT: To ensure your HEX ezCAN PURE functions correctly, your first step will be to set the Engine Running Voltage Threshold. This lets the HEX ezCAN PURE detect when the motorcycle’s engine is running.

Set the Engine Running Voltage Threshold as follows:

1. Click the hamburger menu button in the upper right corner of the HEX ezCAN configuration software interface (below) a second time.

2. Click the Diagnostics option in the drop-down menu (below).

3. The Diagnostics window will be shown. The default view is shown below:

4. Note the Battery Voltage section under System variables.

5. Start your motorcycle, and let it idle.

6. Make a note of the Battery Voltage reading while the engine is idling (Reading 1).

7. Switch off the engine, but leave the ignition turned ON. Wait approximately 15 seconds to let the voltage stabilise.

8. Make another note of the Battery Voltage reading (Reading 2).

9. Calculate the Engine Running Voltage Threshold you will use by adding Reading 1 to Reading 2, then dividing the total by two.

10. Set the calculated value by dragging the Engine Running Voltage Threshold slider in the ezCAN PURE Extra Settings window.

    • The Ignition voltage icon in the Diagnostics window should consistently show green when the engine is running, and grey when the engine is inactive.

11. If the calculated value gives inconsistent results, experiment with small variations on either side of the value until the icon behaves as specified above.

12. Go to Step 2C.

2C. Extra Settings by Make and Model

The ezCAN PURE Extra Settings window contains controls that let you adjust the operating voltage thresholds and inversion settings for all the HEX ezCAN PURE’s control inputs.

There are two sources for the ezCAN PURE Extra Settings values your motorcycle needs: 

  • Calculate the values as shown in the Additional configuration settings for HEX ezCAN PURE section of the HEX ezCAN User Manual (download the manual from here).
  • If you need a quick knowledge source, refer to the values table for your specific vehicle below.


IMPORTANT:
The settings and values in this section must be regarded as a starting point only, and may have to be adjusted.

G650GS & G650GS Sertão (2011-2015)

The Engine Running Voltage Threshold value you will set is unique to every motor vehicle. It depends on factors like battery condition, electrical load and ambient temperature. Set the Engine Running Voltage Threshold as shown in Step 2B above.

If any other values below do not give satisfactory performance, adjust the values as shown in the Additional configuration settings for HEX ezCAN PURE section of the HEX ezCAN User Manual (download the manual from here).

450 MT (All years)

The Engine Running Voltage Threshold value you will set is unique to every motor vehicle. It depends on factors like battery condition, electrical load and ambient temperature. Set the Engine Running Voltage Threshold as shown in Step 2B above.

If any other values below do not give satisfactory performance, adjust the values as shown in the Additional configuration settings for HEX ezCAN PURE section of the HEX ezCAN User Manual (download the manual from here).

CRF300L and CRF300L Rally (All years)

The Engine Running Voltage Threshold value you will set is unique to every motor vehicle. It depends on factors like battery condition, electrical load and ambient temperature. Set the Engine Running Voltage Threshold as shown in Step 2B above.

If any other values below do not give satisfactory performance, adjust the values as shown in the Additional configuration settings for HEX ezCAN PURE section of the HEX ezCAN User Manual (download the manual from here).

The Engine Running Voltage Threshold value you will set is unique to every motor vehicle. It depends on factors like battery condition, electrical load and ambient temperature. Set the Engine Running Voltage Threshold as shown in Step 2B above.

If any other values below do not give satisfactory performance, adjust the values as shown in the Additional configuration settings for HEX ezCAN PURE section of the HEX ezCAN User Manual (download the manual from here).

800X

The Engine Running Voltage Threshold value you will set is unique to every motor vehicle. It depends on factors like battery condition, electrical load and ambient temperature. Set the Engine Running Voltage Threshold as shown in Step 2B above.

If any other values below do not give satisfactory performance, adjust the values as shown in the Additional configuration settings for HEX ezCAN PURE section of the HEX ezCAN User Manual (download the manual from here).

390 Adventure X, 390 Adventure R & 390 Enduro (2025 onward)

The Engine Running Voltage Threshold value you will set is unique to every motor vehicle. It depends on factors like battery condition, electrical load and ambient temperature. Set the Engine Running Voltage Threshold as shown in Step 2B above.

If any other values below do not give satisfactory performance, adjust the values as shown in the Additional configuration settings for HEX ezCAN PURE section of the HEX ezCAN User Manual (download the manual from here).

The Engine Running Voltage Threshold value you will set is unique to every motor vehicle. It depends on factors like battery condition, electrical load and ambient temperature. Set the Engine Running Voltage Threshold as shown in Step 2B above.

If any other values below do not give satisfactory performance, adjust the values as shown in the Additional configuration settings for HEX ezCAN PURE section of the HEX ezCAN User Manual (download the manual from here).

The Engine Running Voltage Threshold value you will set is unique to every motor vehicle. It depends on factors like battery condition, electrical load and ambient temperature. Set the Engine Running Voltage Threshold as shown in Step 2B above.

If any other values below do not give satisfactory performance, adjust the values as shown in the Additional configuration settings for HEX ezCAN PURE section of the HEX ezCAN User Manual (download the manual from here).

Himalayan 450 (All years)

The Engine Running Voltage Threshold value you will set is unique to every motor vehicle. It depends on factors like battery condition, electrical load and ambient temperature. Set the Engine Running Voltage Threshold as shown in Step 2B above.

If any other values below do not give satisfactory performance, adjust the values as shown in the Additional configuration settings for HEX ezCAN PURE section of the HEX ezCAN User Manual (download the manual from here).

Tiger Sport 850 (2025 onward)

The Engine Running Voltage Threshold value you will set is unique to every motor vehicle. It depends on factors like battery condition, electrical load and ambient temperature. Set the Engine Running Voltage Threshold as shown in Step 2B above.

If any other values below do not give satisfactory performance, adjust the values as shown in the Additional configuration settings for HEX ezCAN PURE section of the HEX ezCAN User Manual (download the manual from here).

Ténéré 700 models (2025 onward)

The Engine Running Voltage Threshold value you will set is unique to every motor vehicle. It depends on factors like battery condition, electrical load and ambient temperature. Set the Engine Running Voltage Threshold as shown in Step 2B above.

If any other values below do not give satisfactory performance, adjust the values as shown in the Additional configuration settings for HEX ezCAN PURE section of the HEX ezCAN User Manual (download the manual from here).

Help a fellow Rider!

Share your HEX ezCAN PURE Device Settings

If your motorcycle’s Device Settings are not currently listed, don’t worry — you can still get up and running. Simply follow the configuration process outlined in HEX ezCAN PURE > Software > Step 2 to determine the correct settings for your bike.

Once you’ve dialled in your setup, why not help a fellow rider?
Submit your Device Settings below so that other owners of the same or similar motorcycle can benefit from your experience.

All submissions are handled in accordance with the HEX Privacy Policy, ensuring your information is protected. Ride smart, and help another rider along the way.

Step 3

Verify the Input Signals

After adjusting the input circuit parameters, it is important to verify that all signal inputs work as expected. This helps ensure that the HEX ezCAN PURE operates with total reliability.

IMPORTANT: The Diagnostics window can only report feedback from signal inputs that are connected. to the motorcycle. As an example, if the Horn signal wire has not been connected, pressing the motorcycle’s Horn button will not yield a result in the Diagnostics window.

Verify the input signals as follows:

1. Click the hamburger menu button in the upper right corner of the HEX ezCAN configuration software interface (below).

2. Click the Diagnostics option in the drop-down menu (below).

3. The Diagnostics window will be shown. The default view is shown below:

4. Note the various Voltage sections under System variables.

    • Expected result 1: With the HEX ezCAN PURE connected to the motorcycle and the engine inactive, the Battery Voltage icon should be green, and the Battery Voltage value approximately 12.5V.

5. Switch ON your motorcycle’s ignition.

    • Expected result 2: With the ignition switch ON, the Ignition Voltage icon should turn green, and the Ignition Voltage value should be approximately the same as the Battery Voltage value.

6. Move the motorcycle’s High beam switch from low to high beam.

    • Expected result 3: The High beam Voltage icon should turn green, and the High beam Voltage value should shift from 0V to a positive voltage value, or the other way around.

7. Press the motorcycle’s Horn button.

    • Expected result 4: The Horn Voltage icon should turn green, and the Horn Voltage value should shift from 0V to a positive voltage value, or the other way around.

8. Move the motorcycle’s turn signal switch to the left turn position.

    • Expected result 5: The Left Turn Input Voltage icon should turn green, and the Left Turn Input Voltage value should shift from 0V to a positive voltage value.

9. Move the motorcycle’s turn signal switch to the right turn position.

    • Expected result 6: The Right Turn Input Voltage icon should turn green, and the Right Turn Input Voltage value should shift from 0V to a positive voltage value.

10. Press the motorcycle’s front, then rear, brake levers.

    • Expected result 7: In both cases, the Brake Input Voltage icon should turn green, and the Brake Input Voltage value should shift from 0V to a positive voltage value.

Step 4

Configure the Circuit Functions

Set the power circuit functions according to the type of accessory connected to each power circuit (for example: auxiliary lights, horn, brake light, or other accessory types).

  1. Click the circuit function icon. A linked display menu containing configuration options will be shown (In the example on the right, the Red Circuit has been selected).
  2. Click the configuration option you want from the list of available options.
Play Video
Play Video

Step 5

Set the Fuse Trip Limits

The fuse trip limits are pre-set for each power circuit configuration, but can be adjusted to your needs. Set the fuse trip limit correctly for every power circuit that is in use.

  1. Calculate the correct fuse trip limit for the circuit as shown in the Making the correct fuse selection section of the HEX ezCAN user manual.
  2. Click the blue fuse value link below the circuit function icon. The fuse setpoint menu will be shown (right).
  3. Select the correct fuse trip limit value from the list.
Play Video

Step 6

Configure Auxiliary Front Lights

For safety and visibility reasons, the intensity levels of all auxiliary front lights connected to the HEX ezCAN are adjustable for low beam and high beam conditions.

  • The upper Intensity slider lets you adjust what the pre-set intensity of the relevant auxiliary front lights will be whenever the vehicle’s beam switch is in the low beam position.
  • The lower Intensity slider lets you adjust what the pre-set intensity of the relevant auxiliary front lights will be whenever the vehicle’s beam switch is in the high beam position.


The sliders adjust the intensity of the relevant front auxiliary lights from 0% to 100% of maximum intensity, in increments of 10%.

Activate or deactivate front auxiliary lights

When on the move, front auxiliary lights can only be switched on and off if an optional HEX ezSWITCH or other intelligent HEX control is fitted.

For instructions on how to switch front auxiliary lights on and off using a HEX ezSWITCH, click here.

Additional options for front auxiliary lights

Only on when engine running

This setting eases the load on the vehicle’s battery by allowing the relevant auxiliary front lights to be switched on only when the vehicle’s engine is running.

This function turns the corresponding side’s front auxiliary lights off whenever a turn signal is active on that side. This ensures that the bike’s turn signals are always visible when used.

Note: To enable this feature on a Generation 1 ezCAN, one front auxiliary light must be connected to a high-power (red or orange) circuit. The other front auxiliary light in the same light set must be connected to a low-power (white or yellow) circuit.

This function turns the corresponding side’s front auxiliary lights on whenever a turn signal is active on that side. This enhances the visibility of the turn signal on that side.

This function strobes all front auxiliary lights whenever the horn is active.

This function strobes all front auxiliary lights whenever the flash-to-pass button is triple-clicked.

This function allows the bike’s hazard warning lights and front auxiliary lights to flash in an alternating pattern. This ensures that the hazard lights are always visible, even when front auxiliary lights are at maximum brightness.

When the vehicle’s ignition is switched off, this setting allows the relevant auxiliary light circuit to remain active at the intensity set by the Adjust follow me home intensity, for the amount of time specified by the Follow me home delay slider in the Aux Lights Extra Settings menu.

If three-wire auxiliary front lights have been installed, switch this
mode ON for the relevant power circuit. If two-wire auxiliary front
lights have been installed, switch this mode OFF for the relevant power circuit.

IMPORTANT:

  • If 3-Wire Dimming Mode is not switched OFF for two-wire lights, the lights will remain at full brightness regardless of their actual day/night brightness setting.
  • If 3-Wire Dimming Mode is not switched ON for three-wire lights, the lights may flicker or ‘stutter’ when their brightness is adjusted, or their brightness adjustment may ‘jump’ between low and high settings.
  • This function is not available on Generation I 2-wire ezCANs (all Generation I devices have been discontinued).

Adjust front auxiliary light brightness

When on the move, front auxiliary lights can only be switched on and off and adjusted if an optional HEX ezSWITCH or other intelligent HEX control is fitted.

For instructions on how to adjust front auxiliary light brightness levels using a HEX ezSWITCH, click here.

Step 7

Configure Rear & Brake Lights

WARNING: Read this section carefully before adjusting any HEX ezCAN-powered rear/brake lights.
All configuration options below are accessed using the HEX ezCAN configuration software.

Original (factory) rear light behaviour:
HEX ezCAN settings have no effect on the bike’s factory rear light. This light will always be active whenever the ignition is ON.

Rear accessory light behaviour:
If you wish, you can configure any rear accessory rear light powered by the HEX ezCAN to remain off even when the ignition is ON.

Original (factory) brake light behaviour:
HEX ezCAN settings have no effect on the bike’s factory brake light. This light is only activated if either or both brake levers are pressed.

WARNING: If an accessory rear light is set to illuminate too brightly, it may have the effect of ‘masking’ brake lights.
It is recommended that the brightness setting of any accessory rear light should be substantially less than the brightness setting of the accessory brake light. This applies whether or not the accessory rear light and the accessory brake light are separate lights.

  • The Running Light Intensity slider (right) sets the accessory rear light’s brightness between 0% and 100% of its maximum brightness.
  • The Brake Light Intensity slider (right) sets the accessory brake light’s brightness between 0% and 100% of its maximum brightness. If the accessory brake light is set to a ‘flashing’ type, this setting also determines the brightness of the flash effect.
Play Video

Apply optional configuration to accessory brake lights

Solid on braking

Under active braking, the accessory brake light comes on at a constant, user-specified brightness, without flashing, and goes off when the brake levers are released.
Brake light behaviour mimics that of the bike’s factory brake light.

Under active braking, the accessory brake light flashes four times per second at the user-specified brightness, and goes off when the brake levers are released.

Under active braking, the accessory brake light flashes four times per second for one second at the user-specified brightness, then remains on at constant brightness until the brake levers are released.

Click here to see the full California legal requirement (25251.5. (c))

Under active braking, the accessory brake light flashes eight times per second for half a second at the user-specified brightness, then remains on at constant brightness until the brake levers are released.

Step 8

Configure Run/Brake/Turn Lights

What are Run/Brake/Turn lights?
A Run/Brake/Turn light is a red rear light that, depending on circumstances, functions in different ways:

  • Under normal running conditions, it functions as a running light.
  • Under braking, it functions as a brake light.
  • If the vehicle is turning in the direction of the side on which the light is installed, the light functions as a turn signal (typically illuminating at brake-light intensity). 


Why would you want to use Run/Brake/Turn lights?
Run/Brake/Turn lights are typically used to increase the visibility of wider vehicles, and vehicles with unusual configurations (such as motorcycles with sidecars).

The Flash on braking, California legal flashing and Rapid-Alert flashing options are not available for Run/Brake/Turn lights, as these functions could cause a flashing brake light to be mistaken for a turn signal.

When the Run/Brake/Turn function is enabled, function priority (from highest to lowest) is:

  1. Turn signal
  2. Brake light
  3. Running light
Play Video

Step 9

Configure the Horn

The Horn function applies full battery voltage to the relevant power circuit whenever the bike’s horn button is pressed.

If you often use the factory horn for very short ‘bursts’ and want to avoid activating the accessory horn during a short burst, you can add a time delay of 0.25 seconds or 0.5 seconds between the time the horn button is pressed and the time the horn activates by clicking-and-dragging the Delay slider (right, above). Alternatively, set the slider fully to the left to disable the horn delay.

If needed, you can disable the accessory horn fuction by clicking the Horn enabled slider.

Step 10

Configure the Accessory/Ignition Supply

If a power circuit is set as a 12-volt accessory circuit, it will supply full battery voltage whenever the vehicle’s ignition is on.

Setting the time-out of the Accessory/ Ignition Supply

This function has a configurable delay time-out (to a maximum of 60 seconds) that will keep the output on for the configured time after the vehicle’s ignition is switched off.

Use the Time-out slider (right, above) to set the preferred time-out delay. This avoids power cuts to the accessories connected to the relevant circuit during ignition cycles.

Play Video

Step 11

Configure Turn Signals

Depending on its configuration, any light configured to function as an auxiliary turn signal will be:

  • Active as a running light or marker light whenever the ignition switch is on
  • Active as a turn signal whenever the turn signal for that side is switched on
  • Active as an auxiliary hazard light whenever the hazard lights are switched on. To use this feature, set one or more power circuits to power auxiliary left or right turn signals.


The Running Light Intensity slider lets you adjust the intensity of the relevant lights whenever they are functioning as running lights (right).

The Turn Signal Intensity slider lets you adjust the intensity of the relevant lights whenever they are functioning as turn signals.

Play Video

Additional Resources

In the unlikely event that something goes wrong with your HEX ezCAN PURE or your accessory installation, the video below contains guidelines you can follow to get things working again.

Play Video
Play Video

Please note !

You will now be redirected to our primary website to view our Privacy Policy

Please note !

You will now be redirected to our primary website to view our Legal Information

Please note !

You will now be redirected to our primary website to view our Legal Information

HEX ezCAN PURE

Share your Device Settings

Submit your Device Settings below so that other owners of the same or similar motorcycle can benefit from your experience.

All submissions are handled in accordance with the HEX Privacy Policy, ensuring your information is protected. Ride smart, and help another rider along the way.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Personal Details

Motorcycle Details

Device Settings

Horn inverted?*
High beam inverted?*