Table of Contents

VehiCAL Muxer

Description

The Muxer allows to start multiple Logger instances and connect them at the same time to the vehicle. It can be used with any protocol. PRO clients are also supported.

Usage

muxernew.png

Tips

Modes

Parallel HW Mode

Parallel HW mode communicates with all control units simultaneously and is the fastest when communicating with multiple control units. It requires a J2534 device that can handle sending and receiving messages with multiple FlowControl filters at the same time. The ISO15765-2 layer is fully performed by the J2534 device.

You can check which devices support parallel mode in the Tested devices list.

Parallel SW Mode

Also communicates with all control units simultaneously, but ISO-TP is done fully in software. It works around the issue of some devices (such as the Tactrix OpenPort) not supporting more than one ISO15765-2 context at a time, however the tradeoff can be reduced maximum speed with some controllers depending on the J2534 device and the ISO15765-2 implementation in the target controller.

The device must have decent drivers that can handle a high bus load. If you have timeout issues with this mode and are unable to solve them by slight speed limiting, then use the Serial Mode.

A special benefit of this mode is that raw CAN connections and ISO15765-2 connections can be mixed, which is not possible in the HW Parallel mode.

Serial Mode

Serial mode is a workaround for devices, that are unable to communicate with multiple nodes at the same time. The serial mode performs round robin servicing of requests, blocking the connection for the entire duration of sending a request and receiving a response.

It is compatible with almost all devices, but at the downside of a 20-30% speed penalty due to not being able to transmit and receive from multiple nodes simultaneously.