The Remote Service Tool is used to display and evaluate machine or vehicle data with a real-time connection to a target device.

1. Preamble

In the following chapter you find general information on the company and on the device manual.

All brands and trademarks named in this document and possibly protected by third-party rights are subject without limitation to the terms of the valid trademark law and intellectual property rights of their respective registered owner.
You can find a list of the free-source and open-source software as well as copyright notes, license texts and, if applicable, the relevant source code on our website under the link: Free & Open Source Software
Observe all local and regional laws and provisions as well as the safety instructions contained in this document.


1.2. Contact

Proemion GmbH
Donaustr. 14
36043 Fulda, Germany
Phone: +49 661 9490-0
Fax: +49 661 9490-111
info@proemion.com

Proemion Corp.
US Subsidiary
241 Taylor St., Suite 301
Dayton, Ohio 45402, USA
Phone: +1 937 558 2211
Fax: +1 937 641 8787
info-dayton@proemion.com

Proemion Ltd.
373 Gangnam-daero Seocho-gu
Seoul, 06621, South Korea
Phone: +82 2 6080 9490
Fax: +82 504 484 9490
info-seoul@proemion.com

Website: Proemion


1.3. About This Manual

This document is part of the product and provides important information on the intended use, safety, installation, and operation of the devices described below. The document is intended for qualified technicians and electricians with advanced knowledge in electrical engineering and field bus systems, allowing them to estimate the risks and hazards of operating the device and to integrate it into systems with components of other manufacturers.

1.3.1. Safety Levels

The safety levels have the following meanings:

Severe injury or death. Probability: very high

Severe injury or death. Probability: possible

Slight or medium injury. Probability: possible

Property damage.

Other information

Valuable information


1.3.2. Symbols and formatting

The following symbols and formatting help you recognize the purpose of the
paragraphs:

DANGER

Nature and source of the danger
Consequences of non-observance
- Measures to avoid the danger

WARNING

Nature and source of the danger
Consequences of non-observance
- Measures to avoid the danger

CAUTION

Nature and source of the danger
Consequences of non-observance
- Measures to avoid the danger

NOTICE

Nature and source of the danger
Consequences of non-observance
- Measures to avoid the danger

INFORMATION

Indicates notes and information

TIP

Indicates supplementary information

Symbol Description

list

Application options for the devices described.

book

Indicates references to other documents, websites, etc.

pen

Description of different types. Data and descriptions that only apply to certain types are either covered in separate chapters or marked with the symbol shown here.


1.3.3. Tasks

Tasks are structured as follows:

  • Aim of the task

  • Prerequisites for the described task.

Step 1.
Step 2.

Result of correct performance of the task.

Step 3.


1.3.4. Lists

Lists are indicated as follows.

  • List item


1.3.5. Notations

The following notations are used in this document:

Table 1. Representations
Designation Representation

Keys, commands, messages

Keys, commands, messages

Navigation in menus, functions of the user interfaces, file paths

FILE > SAVE > … OK button

Accessories

Cable, adapter

2. About the software

The Remote Service Tool is used to display and evaluate machine or vehicle data of a target device.
The software can be downloaded from our Download Center.

The main features are:

  • Perform a realtime evaluation of diagnosis data online during operation of the target device

  • Evaluate archived logfiles which have been logged by the Remote Service Tool

The visual depiction of the machine or vehicle data is based on a DBS configuration file. This file must be created in accordance with the the CAN bus specification of the target machine.
The target device must be connected to a communication gateway that receives the machine data on the CAN bus and transfers it to the Remote Service Tool.

2.1. Warranty and liability

Proemion assumes no liability for defects caused by normal wear, external influence, and errors of installation, operating, or maintenance. This also applies if the customer or third parties modify the devices, any accessories, or the software without the approval of Proemion.

2.2. Service and Support

The latest versions of the drivers, software, firmware, and documentation are available in our Document Library.

Do you need help or want to report a bug?
Visit Proemion for more information, or raise a ticket at Support.

2.2.1. Firmware Updates and Support

Firmware Updates and Support

To ensure the best performance and security of your devices, we strongly recommend always installing the latest firmware provided by Proemion.

Please note:

We do not provide technical support for issues caused by outdated firmware.
Errors resulting from outdated firmware are considered non-qualified errors and are not covered by warranty or support.

Regular firmware updates are essential to maintaining the functionality of your devices. If you need assistance with the update process, please contact our Service and Support.

3. Getting Started

3.1. (SSO) Login

The Remote Service Tool allows to log in with both SSO and username/password.

3.1.1. Default URL

You can set a default URL that will fetch the login information and will be set as the default URL for logging into the Remote Service Tool.
Depending on the user settings, the SSO login and/or the native login with username/password or both will be enabled.

Proceed as follows:

  1. In the Remote Service Tool, open Options > Preferences.

  2. Add the REST API URL, e.g. https://dataportal.proemion.com/api/.

    Login URL
    Figure 1. Login URL
  3. Confirm with OK.


To log in, proceed as follows:

  1. Open the Remote Service Tool.

  2. Click the connection settings icon Connect settings in the toolbar.

    The Connections settings dialog window opens.

  3. Select Internet in the Communication path field.
    The "Internet connection settings" section opens:

    Connections settings
    Figure 2. Connections settings
  4. Depending on your settings, you can now choose the following tabs to log in with username/password or to use the SSO-login.
    In both cases, you can select the Remember me option to store the login information.

    • Log in with username and password: Enter your credentials and click Log In.

    • Log in via SSO: You may change the REST API URL or add it here, if not done yet, see Default URL and click Log In.

      This opens the external login mask in the browser where you can enter the SSO credentials.
      When the login was successful, it will return to the Remote Service Tool.

Now you can start using the Find machines option in this dialog or other features within the Remote Service Tool.

To log out from both the Remote Service Tool or SSO, proceed as follows:

  1. Open the connection settings icon Connect settings in the toolbar.

  2. Select Internet in the Communication path field.

  3. Choose the tab that you used for logging in.

  4. Click the Log Out button and confirm again in the dialog.

You have successfully logged out.


3.2. Create Remote Service Tool Configuration for PGN 61444 SPN 190

The following chapters describe the first steps required for the visual representation of a machine value. It also contains useful information on configuring and establishing a connection with a telematics unit.

The following example describes the necessary steps for displaying the engine speed, SPN 190 of PGN 61444 with priority 0x6 and source address 0x00 according to the J1939-71 standard. So this description is based on the assumption that a 29 bit CAN message with the CAN identifier 0x18F00400 is present at the connected CAN bus and is transmitting the current engine speed.

In case that there is already an existing Remote Service Tool configuration with the corresponding settings available, you can directly start with Device Connection and Visualization of PGN 61444 SPN 190.
  1. Make sure that the latest version of the Remote Service Tool from the Download Center is installed on your pc.

  2. Start the Remote Service Tool software.

    The software is started with a blank project.

  3. Make sure that in menu ProjectEdit mode enabled (Ctrl+E) is active.

    edit mode enabled
  4. Right mouse click in the Main tab.

  5. Click on Add element.

  6. Select Gauge from the available elements.

    select gauge

    The Gauge element is added to the main tab of your Remote Service Tool configuration.

  7. Right click on the new gauge element and click on configure.

    configure gauge

    The configuration dialog for the gauge element is opened.

  8. Click on Source.

    gauge source config
  9. Configure the gauge element according to the following table.

    gauge source config 2
    # Item Setting

    1

    Active

    Enabled.

    2

    Source name

    Enter Engine Speed.

    3

    CAN channel

    Select 0 for CAN1 (1 = CAN2)

    4

    Message type

    Select 29 bit CAN message.

    5

    CAN identifier

    Enter 18F00400 for PGN 61444 with priority 0x6 and source address 0x00

    6

    Data type

    Uint16

    7

    Byte order

    LSB first

    8

    First byte

    4

    9

    Multiplier

    0,125

    10

    Offset

    0

  10. Click on Gauge within the Element configuration dialog.

  11. Enter a Maximum value of 10000.

    gauge max value
  12. Click on Ok.

  13. Click on the filter settings icon filter icon.

  14. Select Auto filter (global).

    The work steps 13 and 14 are typically done when the configuration of the widgets is completed. So please just make sure that the Auto filter global is enabled once the Remote Service Tool configuration is finished. The required filter masks will be calculated then.
    filter config
  15. Press Ctrl+E to disable the Project - Edit mode.

    The gauge element and the required filter is configured.

    In case that the correct CAN identifier is unknown, alternatively you can add a CAN Monitor element and create a CAN trace to get the right priority and source address for the PGN 61444. Please refer to chapter Create CAN Trace with CAN Monitor.
  16. Click on Save (Ctrl+S) to save the configuration as *.dbs file for further tests.


3.3. Device Connection and Visualization of PGN 61444 SPN 190

  1. Make sure that the latest version of the Remote Service Tool from the Download Center is installed on your pc.

  2. Start the Remote Service Tool software.

    The software is started with a blank project.

  3. Click on FileOpen (Ctrl+O).

  4. Open the Remote Service Tool configuration file (*.dbs) with the settings as described in chapter Create Remote Service Tool Configuration for PGN 61444 SPN 190.

  5. Click on the connection settings icon connect icon.

  6. Select communication path Internet.

    In this example a connection to a CANlink® mobile is shown. This procedure can be adapted to other communication gateways in the same manner. When establishing a connection to a local CAN-PC gateway, the Find machines work steps are not applicable.
  7. Enter the login credentials from your DataPlatform user.

    Ensure that the user account has the required Feature Switch, permission sets and machines assigned.
  8. Click on Find machines.

    connection settings
  9. Select the corresponding machine.

  10. Click OK.

    machine selection

    The connection is being established and the CAN receive filter is written to the device.

    connecting

    +
    NOTE: In case of connection problems, please refer to chapter Connectivity Check.

  11. Observe the pointer needle of the gauge element.

    The current engine speed of the connected vehicle is displayed by the gauge element.

    engine speed
The labels and the appearance of the gauge element can be further customized according to description in chapter Dashboard Elements.

4. How to …​

In order to use the complete functionality of the Remote Service Tool, you have to download and install the latest version from our Download Center to your local PC.

4.1. Use the DBS File as a Project Database

You can use Remote Service Tool to create and open the DBS file. The DBS file contains:

  • The graphic description of the display of machine and vehicle data

  • The description of machine and vehicle data available on the CAN bus of the target device

Remote Service Tool creates the DBS file in XML format, then the file can be saved to a computer hard drive.

The storage formats are:

  • XML; open format with larger file size

  • Vendor-defined, compressed binary format with smaller file size

Remote Service Tool can only open one DBS file at a time.

You can copy project parts from one DBS file to another by opening two instances of Remote Service Tool and copying the data you want using the Windows® clipboard.

4.1.1. Define the File Storage Format

  1. Click in the menu bar on Options → Sava files compressed to save the DBS file in a compressed format.

    A tick appears next to the menu option.

    SaveFileCompressed
  2. Click in the menu bar on Options → Sava files compressed to save the DBS file in uncompressed format.

    The tick next to the menu option is removed.

    SaveFileUncompressed

    This setting is saved and reproduced next time you start the program.


4.2. Communication between Target Device and Remote Service Tool

Irrespective of the DBS file used to display the machine and/or vehicle data, you must assign a communication path in Remote Service Tool. This is how you determine how the CAN bus data from the machines and/or vehicles is transferred to Remote Service Tool via a communication gateway installed in the machine or connected to the machine’s CAN bus.

4.2.1. Setting the communication gateway

  1. Click on the Connect icon connect icon to open the Communication settings window.

    This opens the following window:

    ComSettings1

The Remote Service Tool supports the following communication gateways and their communication paths:

Communication gateway Communication path

CANlink mobile

Internet

Bluetooth / USB

serial connection to CANlink wireless (configured for Bluetooth connection) and CANview USB

WiFi / Ethernet

CANlink wireless (configured for WiFi connection), CANview Ethernet

Peak PCAN-USB

PCAN-USB CAN to PC gateway

CG150 CAN-USB

CAN-USB gateway device

Depending on the chosen communication gateway, you must enter parameters for the communication paths. This is explained in the following sections.

When you click on Gateway status icon GatwayStatusIcon, you can check the status of the connected gateway. It is possible to read the firmware status and the set CAN baudrate etc.

4.2.2. Connecting Internet Communication Gateway to PC and Configuration

Make sure that the respective CANlink® mobile communication gateway is online and configure the communication path as an Internet interface.

ComSettingsInternet
ComSettingsInternet2
# Item Description

1

Communication path

Select Internet to establish a connection to a CANlink® mobile device.

2

User Name

Enter your DataPlatform user name.

3

Password

Enter your DataPlatform user password.

4

Find machines

Button to load the list of available machines for your DataPlatform account.
Click the button and select the desired machine.

5

Selected machine

Shows the selected machine and its configured remote access password.
After initially selecting the machine (4), you must enter the following password: GSMONLIN.
This password is valid for all CANlink® mobile devices.
It is included in the DODs, too.

6

Machine selection

Click on the required machine. The selected machine will be marked with a black triangle, see also State Indicator.

7

Ok

Click on OK to confirm the machine selection.

8

OK

Click on OK to start connecting.

In case of connection issues, please refer to chapter Connectivity Check
In the event that there are issues with user login, permissions or restricted access to machines, please get in contact with the designated DataPortal of your organization and check the assigned features and permissions.

4.2.3. Connecting Bluetooth / USB Communication Gateway to PC and Configuration

Make sure that the serial connection between your pc and the required hardware is established.

ComSettingsBluetoothUSB
# Item Description

1

Communication path

Select Bluetooth / USB to establish a serial connection to a CANlink wireless or CANview USB device.

2

Serial Port

Select the virtual COM port of the connected CAN-PC gateway.

3

OK

Click Ok to establish a serial connection to the selected gateway.

4.2.4. Connecting WiFi / Ethernet Gateway to PC and Configuration

Make sure that the TCP connection between your pc and the required hardware is established.

ComSettingsWiFiEthernet
# Item Description

1

Communication path

Select WiFi / Ethernet to establish a TCP connection to a CANlink wireless or CANview Ethernet.

2

IP

Enter the assigned IP address of the gateway within your network.

3

Port

Enter the configured port for the TCP configuration.

4

OK

Click Ok to establish a TCP connection to the selected gateway.

4.2.5. Connecting PCAN-USB Gateway to PC and Configuration

Make sure that the PCAN-USB gateway is connected to your pc.

ComSettingsPCAN USB
# Item Description

1

Communication path

Select Peak PCAN-USB to establish a serial connection to a PCAN-USB gateway.

2

Channel

Select the available PCAN_USB Channel. If necessary, click on the refresh icon.

3

Baudrate

Enter the Baudrate of the connected CAN bus

4

OK

Click Ok to establish a serial connection to the selected gateway.


4.3. Create a Configuration File

To display CAN data, Remote Service Tool requires configuration file with the file extension *.dbs which contains a complete specification of the CAN messages and their signals.
The signals and states can be displayed in different widgets, see below.

You can edit existing DBS files and create new DBS files.

4.3.1. State Indicator

The different states of a device in the Machine Selection dialog are indicated with different colors:

  • Green color:

    • Hybrid devices that have the "Online mode" (Logging and Realtime modes)" enabled, e.g. CANlink® mobile 3600 see CANlink® mobile 3600 Online feature.

    • Devices in logging/filetransfer mode.

  • Blue color:

    • Devices in realtime mode, e.g. devices of the CANlink® mobile 3000 and CANlink® mobile 5000 series and CANlink® mobile 3600 that have installed a firmware version < 2.0.

  • Gray color:

    • Devices are offline.

State indicator
Figure 3. State indicator

4.3.2. Enable the Edit Mode

To modify an existing or new configuration file, the Edit mode must be enabled.

  1. Click in the menu bar on PROJECT→EDIT MODE ENABLED to enable edit mode.

    edit mode enabled

    In edit mode, you can customize the display interface using tab and Dashboard elements.

    Example of Dashboard elements in edit mode:

    Depiction Description

    EditModeDisableLabel

    EDIT MODE is disabled

    EditModeEnableLabel

    EDIT MODE is enabled. You can move MoveElementIcon and change the size ChangeElementSize of each element.

  2. Click on PROJECT→EDIT MODE ENABLED in the menu bar to quit edit mode.


4.3.3. Project Password (Dashboard Protection)

The Remote Service Tool allows protecting a dashboard against unauthorized or unintended modifications
by using a project password.

When a project password is set, editing of the dashboard configuration is blocked unless
the correct password is entered.

This feature is intended to separate configuration users (e.g. developers or service
engineers) from standard users who should only view data.


Enable a Password-Protected Dashboard

Proceed as follows:

  1. Click in the menu bar on PROJECT → EDIT MODE ENABLED as described in the previous section.

  2. Click in the menu bar on PROJECT → PROJECT PASSWORD.

    project password
  3. Enter a password and confirm it.

    enter password
  4. Save the project using Ctrl + S.

    Editing the dashboard is now protected by a project password.
    The dashboard can only be modified after entering the correct password.


Disable the Password Protection

To remove the password protection, proceed as follows:

  1. Click in the menu bar on PROJECT → EDIT MODE ENABLED.

  2. Click in the menu bar on PROJECT → PROJECT PASSWORD.

  3. Remove the password by setting it to blank.

  4. Confirm and save the project.

    The dashboard can now be edited without entering a password.


Behavior and Limitations

Please note the following:

  • The project password protects dashboard editing only.

  • Viewing data and operating dashboard elements is still possible without a password.

  • The password is project-based and stored in the DBS file.

  • There is no user or role management.
    All users share the same project password.

  • The protection applies to all tabs and dashboard elements within the project.


Additional Notes

Please consider the following when using the project password feature:

  • The project password is evaluated when switching to Edit Mode.
    If a password is set, editing actions are blocked until the correct password
    is entered.

  • The project password should be documented and stored securely, as losing the
    password prevents further modification of the dashboard configuration.

  • When distributing DBS files, it is recommended to verify the password
    protection before delivery.


Typical Use Cases
  • Delivery of validated dashboards to customers

  • Protection against accidental configuration changes

  • Use in remote diagnostics and after-sales environments


4.3.4. Set the Resolution of the Software Interface

You can either select a resolution from the list or customize the resolution of the software interface.


Select a fixed Resolution
  1. Click on PROJECT→FIXED SIZE in the menu bar.

    FixedRes
  2. Click on a resolution (here 800x600).

    The software interface is then displayed in the selected resolution.


Set a customized Resolution
  1. Click on PROJECT→FIXED SIZE in the menu bar.

  2. Click on ADD CUSTOM RESOLUTION.

    CustomRes
  3. In the window that opens, enter the values for WIDTH and HEIGHT.

    CustomRes2
  4. Click on the OK button.

    The software interface is then displayed in the specified resolution.


4.3.5. The Tab Display Concept

It is possible to structure the display element by using several tabs.

If you have not opened a DBS file, an empty tab is automatically shown, named MAIN.

MainTab

Create a Tab
  1. In edit mode, right-click in the empty display area of the tab to open the context menu for the edit functions.

    AddTab
  2. Click on ADD TAB to create a new tab.

    The new tab is added to the right of the existing tabs. You can change the order of the tabs on the display interface in edit mode using drag-and-drop.

A new tab is assigned a standard name with a consecutive number (e. g. TAB 1, TAB 2 etc.).

You can configure the name of the tab as well as further settings.


Configure a Tab
  1. Right-click on the tab name to open the context menu for the edit functions.

  2. Click on CONFIGURE TAB….

    ConfigureTab

    The window TAB CONFIGURATION opens.


General

  1. In the TAB TITLE field you can select the name you want from a list or enter a new name.

  2. Click on the BACKGROUND COLOR… button to change the background color of the tab element.

    TabGeneral
  3. Click on the OK button to confirm your change.

    The new text is then saved to a list. You can access all the saved names in all text entry fields via this list.


Message

In the area CAN MESSAGE SETTINGS, you have the option of configuring a CAN message transmitted on the CAN bus by switching to the tab configured here during display.

This CAN message can trigger certain actions in the machine. This requires corresponding programming at the machine end.
TabMessage
# Item Description

1

SEND CAN MESSAGE ON RECEIVING FOCUS

Enable this checkbox to hide the tab until the defined CAN message has been received.

2

MESSAGE TYPE

Define whether it is an 11 or a 29-bit message.

3

CAN IDENTIFIER

Define the identifier of the CAN message as a hexadecimal value.

4

DLC

Define the number of data bytes to be transmitted (0…​8)

5

DATA BYTES

Define the (bitwise) payload of the data bytes which needs to be sent.

6

OK

Click on OK to confirm the setup.

Transmitting defective CAN messages can cause unwanted system reactions of the target device.
Malfunctions and/or damage to the target device are possible.
→ Ensure the CAN messages to be transmitted contain correct commands.

Condition

In the CONDITION SETTINGS tab, you can define a CAN message which is to be used to display or hide a certain tab during runtime.

TabCondition
# Item Description

1

SHOW TAB ONLY WHEN THE CONFIGURED CAN MESSAGE IS RECEIVED

Enable this checkbox to hide the tab until the defined CAN message has been received.

2

CAN CHANNEL

Define the CAN channel (channel 0 = CAN1 interface at the CANlink® mobile)

3

MESSAGE TYPE

Define whether it is an 11 or a 29-bit message.

4

CAN IDENTIFIER

Define the identifier of the CAN message as a hexadecimal value.

5

DATA BYTES

Define the data bytes to be received (0…​8). You can assign hexadecimal values to them in the DATA BYTES fields.

6

OK

Click on OK to confirm the setup.


Delete a Tab
  1. Right-click on the name of the tab.

  2. Click on DELETE TAB.

    The tab element and all the elements it contains are deleted.


4.3.6. Create a Dashboard Element in a Tab

Within the defined tabs, you can arrange and configure the evaluation and display elements.

  1. Right-click on a tab name to open the context menu.

  2. Click on the context menu item ADD ELEMENT.

    AddElement
  3. Click on a Dashboard element in the submenu.

  4. Move the Dashboard element onto the display interface.

  5. Use drag-and-drop to position the Dashboard element on the display interface.

  6. Click on the edge of a Dashboard element and drag the edge out or in to change the size of the Dashboard element.

  7. Right-click on a Dashboard element to open the context menu. You can configure each Dashboard element by clicking on the menu item CONFIGURE …. Alternatively, double-click on its display area.

5. Dashboard Elements

The following Dashboard elements are available:

Element Description

Label

The Dashboard element LABEL displays a text. You can edit and format the text.

Value

The VALUE Dashboard element displays a numerical value received through a CAN message.

Digital value

The Dashboard element DIGITAL VALUE shows a digital value that has been received through a CAN message.

Bargraph

The Dashboard element BARGRAPH shows up to 5 different values in the form of a bargraph.

Strip chart

The Dashboard element STRIP CHART shows up to 5 different values in the form of a strip chart.

Send CAN message

With the Dashboard element SEND CAN MESSAGE, you create and configure a button you can use to transmit a configurable CAN message to the remote CAN network.

Joystick

The Dashboard element JOYSTICK displays up to 5 different values in the form of bar diagrams and/or freely configurable axes.

Gauge

The Dashboard element GAUGE displays a value in the form of a tachograph/gauge.

Image

The Dashboard element IMAGE enables you to display graphics using configurable conditions.

Conditional text

The Dashboard element CONDITIONAL TEXT enables you to display different texts using configurable conditions.

CAN Monitor

The CAN MONITOR Dashboard element enables the display of received CAN messages.


5.1. Label

The Dashboard element LABEL displays a text. You can edit and format the text.
The Dashboard element LABEL is part of all other Dashboard elements.

The configuration of the Dashboard element LABEL is described here as an example for all the elements.
LabelElement1
  1. Right-click on the LABEL element to open the context menu.

    LabelElement2
Context menu item Description

CONFIGURE

Click on the context menu item CONFIGURE … to open the configuration dialog for the Dashboard element. Alternatively, double-click directly on a Dashboard element. See Chapter General tab

LOCK

Click on the context menu item LOCK to hide the Windows® frame of a Dashboard element and to lock the position of the Dashboard element on the display interface.

UNLOCK

Click on the context menu item UNLOCK to show the Windows® frame and unlock the position on the display interface. See Chapter Display types of a DBS file.

UNDOCK

Click on the context menu item UNDOCK to undock the Dashboard element from the display interface. The Dashboard element then appears as an independent window on the desktop and can be freely positioned there.

DOCK

Click on the context menu item DOCK to re-dock the freely positionable Dashboard element on the display interface. See Chapter Display types of a DBS file.

MOVE TO TOP

Click on the context menu item MOVE TO TOP to place the Dashboard element in the foreground.

MOVE TO BOTTOM

Click on the context menu item MOVE TO BOTTOM to place the Dashboard element in the background.

COPY

Click on a Dashboard element. Click on the context menu item COPY to copy the selected Dashboard element. Alternatively, use the key combinations Ctrl + C and Ctrl + V. See Chapter Display types of a DBS file.

DELETE

Click on a Dashboard element. Click on the context menu item DELETE to delete the selected Dashboard element.

5.1.1. General Tab

GeneralTab
# Item Description

1

WINDOW TITLE

In this field you can select the name of the window you want from a list, or enter a new name.

2

BACKGROUND COLOR …

Click on the BACKGROUND COLOR … button to change the background color of the element.

3

SHOW BORDER

Tick this box if you want the element border to be shown. Remove the tick if you want the element border to be hidden.

4

SHOW LABEL

Tick this box if you want the label text to be shown. Remove the tick if you want the label text to be hidden.

5

LABEL TEXT

In this field you can select the label text you want for the Dashboard element from a list, or enter a new name.

6

LABEL FONT

This field shows the current font and font size of the label text.

7

[…]

Click on the […] button to open the Font dialog.

8

ALIGNMENT

Choose the alignment of the label text in the Dashboard element.

9

PARENT TAB

In this field, select the name of the tab to which the selected Dashboard element will be assigned. If appropriate, the Dashboard element will be transferred to the selected tab. This option is only available when there is more than 1 tab configured.

10

Ok

Click on the OK button to adopt a change.

11

CANCEL

Click on the CANCEL button to cancel a change.


5.2. Value

The VALUE Dashboard element displays a numerical value received through a CAN message.

ValueElement
  1. Right-click on the Dashboard element VALUE.

  2. Click on the context menu item CONFIGURE ….

    The configuration dialog for the Dashboard element opens.

Alternatively, you can open the configuration dialog for the Dashboard element by double-clicking on the Dashboard element.

5.2.1. General Tab

See chapter General Tab.

5.2.2. Source Tab

In the SOURCE tab, configure the CAN receive message for the value to be shown.

Some Dashboard elements have more than one SOURCE configuration area. In this case, there are tab sub-elements SOURCE 1 etc.

A configuration is described here as a general example.

SourceTab
# Item Description

1

ACTIVE

Enable this checkbox to activate monitoring of the CAN message configured in this tab. The activation is necessary so that the values to be displayed are transferred to the Dashboard element and can be shown.

2

SOURCE NAME

The name displayed for the data source. This is not evaluated in the Dashboard element Value and is only shown for information purposes. Define the display name by entering it or selecting from a list of available texts. Please note: In other elements, e.g. bargraphs and strip charts, this name is used for the legend.

3

CAN CHANNEL

Define the CAN interface, 0=CAN1, 1=CAN2, 2= CAN3

4

MESSAGE TYPE

Define the CAN message type. Chose between 11-bit CAN message and 29-bit CAN message.

5

CAN IDENTIFIER

Enter the hexadecimal value of the CAN identifier of the CAN message to be displayed.

6

DATA TYPE

Select the data type of the value to be displayed within the CAN data. Available data types are: Bit, Uint8, Int8, Uint16, Int16, Uint32, Int32 and Real32

7

BYTE ORDER

Define the byte order (MSB or LSB first) according to which the value to be displayed from the CAN data will be calculated.

8

FIRST BYTE

Select from which data byte (1-8) the value to be displayed from the CAN data will start. The number of data bytes is determined by the data type.

9

MULTIPLIER

Enter a factor by which the value to be displayed from the CAN data will be multiplied before being shown. This value can contain digits after the decimal point.

10

OFFSET

Enter a constant value which will be added to the value to be displayed from the CAN data before being shown. The value can contain digits after the decimal point, and be positive or negative.

11

DECIMALS

Select the number of digits after the decimal point that the value to be displayed will be shown with.

12

CHECK FOR SIGNAL INTERVAL INCONSISTENCY

This activates the monitoring period within which a CAN message must be received. The monitoring period is calculated automatically.

5.2.3. Value Tab

In the VALUE tab, you configure the unit and the depiction of the value to be displayed.

ValueTab
# Item Description

1

SHOW UNIT

Enable this checkbox to show the specified unit for the signal value.

2

UNIT TEXT

Define the physical unit for the value to be displayed by entering a unit or selecting it from a list of already available texts.

3

VALUE FONT

This field shows the current font and font size for the value and the physical unit.

4

[…]

Click on the […] button to open the Font dialog.


5.3. Digital value

The Dashboard element DIGITAL VALUE shows a digital value that has been received through a CAN message.

DigitalValueElement
  1. Right-click on the Dashboard element DIGITAL VALUE.

  2. Click on the context menu item CONFIGURE ….

    The configuration dialog for the Dashboard element opens.

5.3.1. General Tab

See chapter General Tab.

5.3.2. Source Tab

See chapter Source Tab.

Not all parameters are available, or some parameters are disabled because this is bit information. The settings for MULTIPLIER, OFFSET, and DECIMALS are not available.
Parameter Value Description

DATA TYPE

Bit

The data type of the value to be displayed within the CAN data is fixed.

BYTE ORDER

MSB first, LSB first

This selection option is disabled because this is bit information.

BIT

0 to 7

Position of the binary value to be evaluated within the byte specified in FIRST BYTE.

5.3.3. LED Tab

In the LED tab, configure the LED depiction of the digital value to be displayed.

LEDTab
# Item Description

1

ON COLOR…

Determine the color to be shown by the digital LED when bit value 1 is received.

2

OFF COLOR…

Determine the color to be shown by the digital LED when bit value 0 is received.

3

SHOW ON/OFF TEXT

Tick the box. An additional text is shown on the LED.

4

ON TEXT

Define the text that is displayed when bit value 1 is received by entering the text or selecting it from a list of already available texts.

5

OFF TEXT

Define the text that is displayed when bit value 0 is received by entering the text or selecting it from a list of already available texts.

6

ON TEXT FONT

This field shows the current font and font size for the ON TEXT.

7

OFF TEXT FONT

This field shows the current font and font size for the OFF TEXT.

8

[…]

Click on the […] button to open the Font dialog.


5.4. Bargraph

The Dashboard element BARGRAPH shows up to 5 different values in the form of a bargraph.

BargraphElement
  1. Right-click on the Dashboard element BARGRAPH.

  2. Click on the context menu item CONFIGURE ….

    The configuration dialog for the Dashboard element opens.

5.4.1. General Tab

See chapter General Tab.

5.4.2. Source Tab

See chapter Source Tab.

The Dashboard element SOURCE supports up to 5 data sources. Configure the data sources in the tabs SOURCE 1 to SOURCE 5.
BargraphSourceTab
# Item Description

1

ACTIVE

Click the box to display the data source in the bargraph.

2

SOURCE NAME

Enter a name for the data source, or select a name from the list. The name can be displayed as a legend.

3

CAN CHANNEL

Define the CAN channel.

4

COLOR…

Select a color for the display of the data source.

5.4.3. Graph Tab

In the GRAPH tab, configure the display options for the bargraph.

BargraphGraphTab
# Item Description

1

SHOW LEGEND

Determine the color to be shown by the digital LED when bit value 1 is received.

2

SHOW 3D EFFECT

Tick the box to display the bargraph with a 3D effect. Untick to display the bargraph in 2D.

3

Y-AXIS AUTOSCALE

Tick the box to automatically scale the bargraph. Untick to configure the Y-axis by entering the values Y-AXIS MIN and Y-AXIS MAX.

4

Y-AXIS MIN

Enter the minimum value of the Y-axis.

5

Y-AXIS MAX

Enter the maximum value of the Y-axis.


5.5. Strip chart

The Dashboard element STRIP CHART shows up to 5 different values in the form of a strip chart.

StripChartElement
  1. Right-click on the Dashboard element STRIP CHART.

  2. Click on the context menu item CONFIGURE ….

    The configuration dialog for the Dashboard element opens.

5.5.1. General Tab

See chapter General Tab.

5.5.2. Source Tab

See chapter Source Tab.

5.5.3. Graph Tab

In the GRAPH tab, configure the display options for the strip chart.
See chapter Graph Tab.

StripChartGraphTab
# Item Description

1

X-AXIS SCALE

Enter the period in milliseconds to be shown on the X-axis.

2

X-AXIS DIVISIONS

Enter the division factor by which the period defined by the X-AXIS SCALE is to be divided.

3

STAIRSTEP GRAPH

Tick this box if you want to display a stairstep graph. Untick the box if you want to display a line graph.


5.6. Send CAN message

With the Dashboard element SEND CAN MESSAGE, you create and configure a button you can use to transmit a configurable CAN message to the remote CAN network.

SendMessageElement
Figure 4. Example: Fixed Message
SendMessageElement
Figure 5. Example: Dynamic Message
  1. Right-click on the Dashboard element STRIP CHART.

  2. Click on the context menu item CONFIGURE ….

    The configuration dialog for the Dashboard element opens.

5.6.1. General Tab

See chapter General Tab.

5.6.2. Message Tab

In the Message tab, configure the CAN message which needs to be sent.

Transmitting defective CAN messages can cause unwanted system reactions of the target device.
Malfunctions and/or damage to the target device are possible.
→ Ensure the CAN messages to be transmitted contain correct commands.
In the example shown, a dynamic message is configured which is sent when a button is pressed. Optionally, a fixed and/or cyclical send message can be defined.
SendMessageTab
# Item Description

1

NAME

Define the button text by entering it or selecting it from a list of already available texts.

2

FONT

This field shows the current font and font size for the NAME button text.

3

[…]

Click on the […] button to open the Font dialog.

4

MESSAGE TYPE

Select Dynamic or Fixed message.
NOTE: When selecting Dynamic message, a value check is automatically enabled.

5

MESSAGE TYPE

Select 11 bit CAN message or 29 bit CAN message.

6

CAN CHANNEL

Select the CAN interface of the gateway device (Ch0=CAN1, Ch1=CAN2 and Ch2=CAN3).

7

CAN IDENTIFIER

Enter the hexadecimal value of the CAN identifier of the CAN message to be sent.

8

DLC

Select the number of data bytes (0-8) in the data field of the CAN message to be sent.

9

CYCLE TIME

Enter the cycle time for transmission of the CAN message. If you click on the configured button, the message is transmitted cyclically when the cycle time is greater than zero. If the cycle time is equal to zero, the message is transmitted exactly once.

10

ADD, EDIT & DELETE ICON

Use these buttons to add, edit or remove a dynamic message.

11

DYNAMIC MESSAGE OVERVIEW

List of defined messages.

12

PARAMETER NAME

Defined name for the message.

13

DATA TYPE

Selected data type.

14

ENDIANESS

Enable this checkbox for LSB first. Leave the checkbox disabled for MSB.

15

START BYTE

Define the start byte for the data.


5.7. Joystick

The Dashboard element JOYSTICK displays up to 5 different values in the form of bar diagrams and/or freely configurable axes.

JoystickElement
  1. Right-click on the Dashboard element STRIP CHART.

  2. Click on the context menu item CONFIGURE ….

    The configuration dialog for the Dashboard element opens.

5.7.1. General Tab

See chapter General Tab.

5.7.2. Source Tabs

See chapter Source Tab.

The Dashboard element supports up to 5 data sources. Configure the data sources in the tabs SOURCE 1 to SOURCE 5.
The COLOR… button is not supported for the data sources.
SOURCE NAME is used as the name for the axes.
Only the data sources that are ACTIVE are displayed.

5.7.3. Axes tab

Define the position and behavior of the up to 5 axes as well as the depiction of the labels in 6 sub-tabs. The area PREVIEW gives you a preview showing a direct display of the changes you make.

The axis currently selected is shown with a red frame in the preview.
JoystickAxesTab
# Item Description

1

ORIENTATION

Select between horizontal and vertical axis orientation.

2

TOP

Define the distance between the axis and the top window edge in pixels.

3

LEFT

Define the distance between the axis and the left window edge in pixels.

4

LENGTH

Define the length of the axis in pixels.

5

WIDTH

Define the width of the axis in pixels.

6

SPACING

Define the spacing between two sections of an axis in pixels.

7

VALUE MAX

Define the minimum value of the axis for the +100% value of the data source.

8

VALUE MID

Define the middle value of the axis for the 0% value of the data source. This value also defines the line in the axis display that divides the two axis sections.

9

VALUE MIN

Define the minimum value of the axis for the -100% value of the data source.

10

BACKGROUND COLOR

Define the background color of the axis.

11

COLOR 1

Define the color for the display of the deviation for the first axis section (0% to 100% of the axis).

12

COLOR 2

Define the color for the display of the deviation for the second axis section (-100% to 0% of the axis).

13

SHOW AXIS LABELS

Tick this box if you want to display the values VALUE MAX/ VALUE MID/ VALUE MIN. Untick the box if you don’t want the values to be displayed.

14

LABEL ORIENTATION

Define the position of the axis labels according to the orientation of the diagram.

5.7.4. Legend tab

Define the depiction of the legend. The area PREVIEW gives you a preview showing a direct display of the changes you make.

JoystickLegendTab
# Item Description

1

SHOW LEGEND

Tick this box if you want to display the legend. Untick the box if you don’t want the legend to be displayed.

2

TOP

Define the distance between the legend and the top window edge in pixels.

3

LEFT

Define the distance between the legend and the left window edge in pixels.


5.8. Gauge

The Dashboard element GAUGE displays a value in the form of a tachograph/gauge.

GaugeElement
  1. Right-click on the Dashboard element GAUGE.

  2. Click on the context menu item CONFIGURE ….

    The configuration dialog for the Dashboard element opens.

5.8.1. General Tab

See chapter General Tab.

5.8.2. Source Tabs

See chapter Source Tab.

5.8.3. Gauge Tab

Under the GAUGE tab there are 4 further tabs for configuration of the Dashboard element.

General Tab

Define the gauge design and enter the minimum and maximum values.

GaugeGeneralTab
# Item Description

1

SAMPLE DESIGNS

Select one of the available gauges as a basis for the further configuration.

2

MINIMUM VALUE

Define the minimum value of the gauge scale.

3

MAXIMUM VALUE

Define the maximum value of the gauge scale.

Design Tab

Define the gauge design and enter the minimum and maximum values.

GaugeDesignTab
# Item Description

1

ACTIVE NEEDLE DAMPING WITH

Tick this box to enable needle damping. Untick the box to disable needle damping. Needle damping prevents wobble during rapid value updating. However, this can lead to significant time lags that do not display high peaks. For connections via GSM and UMTS, we recommend disabling this option.

2

DAMPING FACTOR

Select a suitable damping factor.

3

SHOW GLOSS EFFECT

Tick this box to enable a gloss effect on the gauge. Untick the box to disable the gloss effect on the gauge.

4

SHOW VALUES

Tick this box to enable the display of the values on the dividing lines. Untick the box to disable display of the values on the dividing lines.

5

VALUE FONT

This field shows the current font and font size for the scale values.

6

[…]

Click on the […] button to open the Font dialog.

7

GAUGE BACKGROUND COLOR…

Define the background color of the gauge.

8

NEEDLE STYLE

Choose a visual style for the needle.

9

GAUGE NEEDLE COLOR…

Define the color of the gauge needle.

10

SHOW DIGIT AND UNIT

Enable/disable the display of the unit text and digital display.

11

DIGIT BACKGROUND COLOR

Define the background color of the digital display.

12

DIGIT TEXT COLOR

Define the text color of the digital display.

13

DIGIT TEXT FORMAT

Define the number of digits before and after the decimal point in the digital display in the format 0000.00 (here: four digits before the point with leading zeros, two digits after the point). You cannot change the font.

14

UNIT FONT

Shows the current font and font size for the unit text which can be defined in the field UNIT TEXT.

15

[…]

Click on this button to open the Font dialog.

16

UNIT TEXT

Define the unit text by entering a text or selecting one from a list of already available texts.

Circle, Arc & Divisions Tab

Configure the start and end degree, the scale divisions, and the appearance of the gauge as a full-circle or arc gauge.

The 0° position for the degree count is horizontally to the right of the center point. The degree count progresses clockwise in a positive direction.
For a full-circle gauge, the start degree is 0° and the end degree is 360°.
In the case of full-circle gauges, the end degree for the scale is usually greater than 360° and the start degree greater than 90°.
A scale can never be outside the background arc of the gauge. The degrees of the ARC SETTINGS are restricted by the degree settings of the CIRCLE SETTINGS.
GaugeCADTab
# Item Description

1

CIRCLE START DEGREE

Define the start degree for the scale.

2

CIRCLE END DEGREE

Define the end degree for the scale.

3

ARC START DEGREE

Define the start degree for the scale.

4

ARC END DEGREE

Define the end degree for the scale.

5

DIVISION COUNT

Define the number of main divisions on the scale.

6

DIVISION WIDTH

Define the width of the main division lines in pixels.

7

DIVISION COLOR

Define the color of the main division lines on the scale.

8

SUBDIVISION COUNT

Define the number of subdivisions on the scale.

9

SUBDIVISION WIDTH

Define the width of the subdivision lines on the scale in pixels.

10

SUBDIVISION COLOR

Define the color of the subdivision lines on the scale.

Sections Tab

Configure the start and end degree, the scale divisions, and the appearance of the gauge as a full-circle or arc gauge.

Please note that overlapping produces new colors. Add the same section definitions multiple times to intensify colors.
GaugeSectionTab
# Item Description

1

SECTIONS LIST

Overview of defined sections.

2

MINIMUM VALUE

Define the minimum value of a marked section.

3

MAXIMUM VALUE

Define the maximum value of a marked section.

4

SECTION COLOR

Define the color of the section.

5

DELETE SECTION

Highlight a marked section in the list and click on the button to delete the marked section.

6

ADD SECTION

Click on this button to add a marked section to the list.


5.9. Image

The Dashboard element IMAGE enables you to display graphics using configurable conditions.

ImageElement
  1. Right-click on the Dashboard element IMAGE.

  2. Click on the context menu item CONFIGURE ….

    The configuration dialog for the Dashboard element opens.

5.9.1. General Tab

See chapter General Tab.

5.9.2. Source Tabs

You can configure two data sources.

See chapter Source Tab.

5.9.3. Image Tab

Configure the display conditions for images.

In the top area there is a list with all configured images and a brief summary of the settings in each case. The order in the list determines which image is actually shown. If one or more conditions are met, the image that is furthest up the list will always be shown.
Always load an image in the required size for an efficient configuration file.
ImageImageTab
# Item Description

1

FILENAME

Displays the file name of the image. The prefix [stream] means that the image has been saved to the application memory and is not in a file on the hard drive.

2

DISPLAY OPTIONS

Shows a summary of the settings for display of the image:
C = Center image
P = Proportional
S = Stretch
A = Show animation

3

DISPLAY CONDITION

Shows what conditions are necessary for the corresponding image to be displayed.

4

PlusIcon

Click on the PLUS SYMBOL to open the OPEN FILE dialog so that you can add a new image to the list. You can load files in the formats JPEG, BMP, GIF, and PNG.

5

UpIcon

Click on an entry in the list to highlight the image. Click on the ARROW UP SYMBOL to move the image one place up in the list.

6

DownIcon

Click on an entry in the list to highlight the image. Click on the ARROW DOWN SYMBOL to move the image one place down in the list.

7

TrashIcon

Click on an entry in the list to highlight the image. Click on the DELETE SYMBOL to delete the image.

8

IMAGE PATH

This field shows the file name of the highlighted file. The prefix [stream] means that the image has been saved to the application memory and not in a file on the hard drive.

9

CENTER IMAGE

Tick this box to center the image inside the Dashboard element window.

10

PROPORTIONAL

Tick this box to configure the image proportionally to the size of the Dashboard element window. Please note that the graphic will only be configured to its maximum size if STRETCH is not enabled.

11

STRETCH

Tick this box to configure the image to the size of the Dashboard element window. Please note that the image will be distorted if PROPORTIONAL is not enabled.

12

SHOW ANIMATION

Tick this box if you want to display animated GIF images.

13

USE DISPLAY CONDITION

Tick this box to enable use of a display condition. Untick the box to ensure the image is always displayed. The image is overwritten when the display condition for another image is fulfilled. For this case, it is best if the image occupies the bottom place in the list.

14

COMPARE TO SOURCE 2 VALUE

Tick this box if you want to compare the Source 1 value with the Source 2 value. Untick the box if you only want to evaluate the Source 1 value.

15

SOURCE 1 VALUE

Select the operator and enter a comparison value
equals
is greater than
is less than
unequal


5.10. Conditional text

The Dashboard element CONDITIONAL TEXT enables you to display different texts using configurable conditions.

ConditionalTextElement
  1. Right-click on the Dashboard element CONDITIONAL TEXT.

  2. Click on the context menu item CONFIGURE ….

    The configuration dialog for the Dashboard element opens.

5.10.1. General Tab

See chapter General Tab.

5.10.2. Source Tabs

You can configure two data sources.

See chapter Source Tab.

5.10.3. Text Tab

Configure the display conditions for texts.

In the top area there is a list of all configured texts and a brief summary of the relevant parameters. The order in the list determines which text is actually shown. If one or more conditions are met, the text that is furthest up the list will always be shown.
ConditionalTextTextTab
# Item Description

1

TEXT

Shows the text to be displayed.

2

FONT

Shows the font and font size of the text to be displayed.

3

DISPLAY CONDITION

Shows what conditions are necessary for the corresponding text to be displayed.

4

PlusIcon

In the field Display text, define the text you want by entering the text or selecting a text from the list of already available texts. Click on the PLUS SYMBOL to add the text to the list.

5

EditIcon

Highlight a text in the list. Alter the text in the field DISPLAY TEXT. Click on the EDIT SYMBOL to adopt the change in the text to be displayed.

6

UpIcon

Click on an entry in the list to highlight the text. Click on the ARROW UP SYMBOL to move the text one place up in the list.

7

DownIcon

Click on an entry in the list to highlight the text. Click on the ARROW DOWN SYMBOL to move the text one place down in the list.

8

TrashIcon

Click on an entry in the list to highlight the text. Click on the DELETE SYMBOL to delete the text.

9

DISPLAY TEXT

Enter a new text. Click on the PLUS SYMBOL. The new text is then saved to the list. Edit a text and click on the EDIT SYMBOL. The edited text is then saved to the list.

10

FONT

This field shows the current font and font size for the text to be displayed which you can define in the DISPLAY TEXT field.

11

[…]

Click on the […] button to open the Font dialog.

12

USE DISPLAY CONDITION

Tick this box to enable use of a display condition. Untick the box to always display the text. The text is overwritten when the display condition for another text is met. For this case, it is best if the text occupies the bottom place in the list.

13

COMPARE TO SOURCE 2 VALUE

Tick this box if you want to compare the Source 1 value with the Source 2 value. Untick the box if you only want to evaluate the Source 1 value.

14

SOURCE 1 VALUE

Select the operator and enter a comparison value
equals
is greater than
is less than
unequal


5.11. CAN Monitor

The CAN MONITOR Dashboard element enables the display of received CAN messages.

CANMonitorElement
# Item Description

1

SRC

CAN channel

2

ID

CAN ID

3

TYPE

11-/29-bit message

4

DLC

Number of data bytes

5

D1 … D8

Message content

6

TIME

Message timestamp

7

COUNT

Number of messages with the same CAN-ID (only shown when RELATIVE MODE is enabled in the Monitor tab element)

8

Msg/s

Number of messages received per second

9

Msg total

Total number of received messages

  1. Right-click on the Dashboard element CONDITIONAL TEXT.

  2. Click on the context menu item CONFIGURE ….

    The configuration dialog for the Dashboard element opens.

5.11.1. General Tab

See chapter General Tab.

5.11.2. Monitor Tab

Configure the reception and display of the CAN messages for the CAN Monitor element.

CANMonitorMonitorTab
# Item Description

1

SHOW TOOLBAR

Tick the box to display the toolbar ToolbarIcons.

2

SHOW THROUGHPUT INFORMATION

Tick the box to display MSG/S (messages per second) and MSG TOTAL (number of messages received).

3

CONVERT UNIX TIMESTAMP

Tick the box to convert the timestamp into a readable format.

4

[DD/MM/YYYY HH:NN:SS.ZZZ]

Enter the values for date and time.

5

InfoIcon

Click on the button to display an overview of the possible entry formats for date and time.

6

START IN ABSOLUTE MODE

Each CAN message appears in a new line.

7

START IN RELATIVE MODE

All CAN messages with an identical CAN ID are grouped and shown in one line. When a new CAN message arrives, the new CAN message overwrites the CAN message last received. A counter shows the total number of CAN messages received for each CAN-ID.

8

USE CURRENT FILTER SETTINGS AND SHOW ALL MESSAGES

The Monitor does not change the filter settings. The Monitor only shows CAN messages enabled by the current filter settings.

9

OPEN UP FILTER AND SHOW ALL MESSAGES (FILTER SETTINGS WILL BE MODIFIED)

The Monitor opens all filters and shows all CAN messages..

10

ONLY SHOW MESSAGES FROM ‘CUSTOM FILTER’ (FILTER SETTINGS WILL BE MODIFIED IF NEEDED)

If you select the option ONLY SHOW MESSAGES FROM 'CUSTOM FILTER', you can define your own filters in the CUSTOM FILTER area below.

11

PlusIcon

Click on the button to add a new filter.

12

EditIcon

Click on the button to alter the currently selected filter.

13

TrashIcon

Click on the button to delete an existing filter from the list.

14

CHANNEL

Define the CAN channel.

15

TYPE

In the TYPE field, define whether the message is an 11 or a 29-bit message.

16

ID

Enter the identifier of the CAN message.

17

MASK

Enter a value for the filter MASK (e.g. 7FF for 11bit and 1FFFFFFF for 29bit CAN messages).


6. Display Types of a DBS file

When you create a DBS file, you have two options for displaying the Dashboard elements. As a standard, the elements are shown on the surface of the Dashboard when they are newly created.

Right-click on a Dashboard element to alter the arrangement and depiction.

DisplayTypes

6.1. Undock/Dock

  1. Click on the context menu item UNDOCK.

    The element window is undocked from the Dashboard surface and can be freely positioned on the desktop.

    Undock
  2. Right-click on the freely positionable Dashboard element.

  3. Click on the context menu item DOCK.

    The Dashboard element window is docked on the Dashboard surface.

6.2. Lock/Unlock

  1. Click on the context menu item LOCK.

    The position and size of the element window are locked (only when Edit mode is disabled). The title bar and frame of the element window are hidden. The LOCK function is especially useful for DBS files with a lot of elements.

    Unlock
  2. Right-click on the locked Dashboard element.

  3. Click on the context menu item UNLOCK.

    The Dashboard element window is displayed with its own title bar and border.

6.3. Move To Top/Move To Bottom

You can move Dashboard elements into the foreground or the background.

  1. Right-click on a Dashboard element.

  2. Click on the context menu item MOVE TO TOP.

    The Dashboard element moves into the foreground.

    MoveTop
  3. Right-click on a Dashboard element.

  4. Click on the context menu item MOVE TO BOTTOM.

    The Dashboard element moves into the background.

    MoveBottom

7. Copy and Paste of Dashboard Elements

You can copy and paste Dashboard elements with all their settings.

  1. Click on a Dashboard element to select it.

    The Dashboard element is shown with a blue background.

    Copy
    To select several elements, press and hold the Ctrl key and click on all the Dashboard elements you want to copy.
    Press the keys Ctrl+A to select all the Dashboard elements in the currently active tab.
  2. Press the keys Ctrl+C to copy the selection. Alternatively, right-click on a highlighted Dashboard element and click on the context menu item COPY.

  3. Press the keys Ctrl+V to paste the copied Dashboard elements into another tab. Alternatively, right-click on the name of the tab you want to paste the Dashboard elements into and click on the context menu item PASTE.

    If you have opened a second instance of Remote Service Tool, you can also insert the copied Dashboard elements into a tab element in the second Remote Service Tool instance.
    When copied Dashboard elements to a separate instance of the Remote Service Tool, the Merge Text Entries window opens. Here you can merge the texts used with already existing texts, or enter new texts.

7.1. Merge Text Entries

The list contains all the texts that are transferred in a copying process.
The application first searches for existing texts and tries to merge the new texts with existing texts.

The Merge Text Entries only appears when copying Dashboard elements to another instance of the Remote Service Tool.
Merge
# Item Description

1

NEW ENTRY

Displays the ID and the text created by copying.

2

MERGE WITH

Displays the ID and the text with which this text is merged.

3

COMPATIBILITY

Displays the compatibility of the new text with the old text. If several languages are implemented and a text only exists in one of the languages, full compatibility is not achieved. If the text is not found at all, it is completely newly entered. Click on an entry in the list to highlight the entry. In the area MERGE WITH, select which text you want to merge the entry with.

4

ACTION

Shows whether the entry is to be merged or newly entered.

5

EditIcon

Click on the EDIT SYMBOL to manually enter a merge into the list.

6

ACTION CHOICE

Choose between Add or Merge.

7

MERGE WITH CHOICE

Select the second text entry for the merge.

8

SET ALL ENTRIES TO ADD

Click on the SET ALL ENTRIES TO ADD button to set all elements in the list to ADD.

9

OK

Click on the OK button to copy all elements according to the settings.

10

CLOSE

Attention! If you click on this button, all elements in the list will be set to ’ADD’ and copied without taking account of settings previously made.

8. Filtering Data in the Communication Gateway

The Remote Service Tool supports various communication gateways for reading off CAN bus information from the target device. Not every communication gateway has a transmission bandwidth that enables 100% of the CAN bus information to be transmitted to the software.
The CAN filters of the application are written to the volatile memory(RAM) when the Remote Service Tool established the connection to the gateway device. These settings are active until the filters are overwritten by new filters, or when the device is rebooted.

Not every CAN bus information has an effect on the diagnosis application. A DBS file can be created and saved with filter settings appropriate for the diagnosis application to the communication gateway used. Alternatively, you can manually configure the filter settings if e.g. a different communication gateway is used.
For normal operation it is recommended to enable Auto filter (global) as optimal setting for the CAN receive filters. In rare applications, however, it may be necessary to Configure Manual CAN Receive Filter.
  1. Click on the filter settings icon filter icon filter icon.

FilterOptions
Table 2. The filter settings have the following meanings:
# Option Description

1

NO CHANGES

If you enable the filter setting NO CHANGES, no filter settings are loaded to the communication gateway at the start of a realtime data session. If available, the filter settings last used or configured in the communication gateway are used. If no filter settings are available, the data is read off without filters.

2

AUTO FILTER (GLOBAL)

Enable the filter setting AUTO FILTER (GLOBAL) to optimize the filters for all tabs of the opened DBS file. The greater the number of tabs, the more CAN bus information is read in. If too much CAN bus information is transmitted, the bandwidth on the selected communication path may be exceeded.

3

AUTO FILTER (PER TAB)

Enable the filter setting AUTO FILTER (PER TAB) to optimize the filters for the currently selected tab of the open DBS file. If you switch to another tab, the filters are again optimized and transmitted to the communication gateway. The more elements there are under the active tab, the longer the switching between the individual tab elements takes.

4

MANUAL FILTER

Enable the filter setting MANUAL FILTER to configure the filter manually. Use the menu OPTIONS→SETTINGS→FILTER SETTINGS to configure the filters. See Configure Manual CAN Receive Filter.

9. Creating and Editing Multi-Language Projects

The texts which are used in the Remote Service Tool application are saved in a language table. Click in the menu bar on PROJECT→EDIT MODE ENABLED to enable edit mode.

  1. Click in the menu bar on PROJECT→EDIT MODE ENABLED to enable edit mode.

    MultiLang
  2. Click in the menu bar on PROJECT→LOCALIZATION.

    This opens the language table in the LOCALIZATION window.

    All the texts used are listed in the language table. The languages are managed in separate columns.

MultiLang2
# Item Description

1

ADD LANGUAGE

Choose a new language.

2

ADD

Click on the button ADD to create a new column for the selected language.

3

EDITING LANGUAGE ENTRIES

Add or change the translated text for the individual entries.

4

DELETING LANGUAGE

Select the language which needs to be deleted.

5

DELETE

Click this button to delete the selected language.

6

SearchIcon

In the row with the magnifying glass, enter the search text in the relevant language column. The language table is then truncated. Only the rows that meet the search criteria are shown.

10. The Multiplex Solution

The Remote Service Tool applications can also be developed as multiplex applications. This is useful when the transmission bandwidths for the CAN messages to be displayed are limited, e.g. when you use CANlink mobile. In multiplex applications, CAN messages contain different information at different times. The information transmitted can be displayed by various Dashboard elements in various tabs. During multiplexing, the tabs are automatically switched when corresponding CAN messages are being received.

  1. Click in the menu bar on Project Edit MODE→ENABLED to enable edit mode.

  2. Click in the menu bar on PROJECT→Multiplexing.

    Multiplex

    This opens the window APPLICATION SETTINGS.

    Multiplex2

    You can configure a Dashboard application as a multiplex application in the window APPLICATION SETTINGS in the tab MULTIPLEXING.

  3. Tick the box MULTIPLEXING ACTIVE to enable multiplexing.

  4. Configure the relevant CAN message as a multiplex message.

    When a multiplex message is received, the system automatically switches to the tab whose value was received for the multiplex configuration. All CAN messages are depicted in the active tab.

To determine which tab is shown when the multiplex message is received, use the additional value MULTIPLEX CONFIGURATION to configure the tab.

The MULTIPLEX CONFIGURATION value is only visible and configurable when the application has been configured as a multiplex application.
Multiplex3
Figure 6. Example
CAN messages can only be displayed in a tab when the dashboard application has received the defined multiplex message. CAN messages are rejected until the first multiplex message is received.

11. Extended Functionality

Additional advanced features are described here.

11.1. Analyze CAN Traffic and Verification of Configuration

This chapter describes the required steps to configure a CAN Monitor element and connect your communication gateway to record a CAN trace.
Furthermore this chapter is aimed to describe a procedure to replay the CAN trace for verification of a specific configuration file or offline analysis of the recorded CAN trace with the CAN monitor.


11.1.1. Create Remote Service Tool Configuration with CAN Monitor

  1. Make sure that the latest version of the Remote Service Tool from the Download Center is installed on your pc.

  2. Start the Remote Service Tool software.

    The software is started with a blank project.

  3. Make sure that in menu ProjectEdit mode enabled (Ctrl+E) is active.

    edit mode enabled
  4. Right mouse click in the Main tab.

  5. Click on Add element.

  6. Select CAN Monitor from the available elements.

    select can monitor

    The CAN Monitor element is added to the main tab of your Remote Service Tool configuration.

  7. Right click on the new CAN Monitor element and click on configure.

    configure can monitor

    The configuration dialog for the CAN Monitor element is opened.

  8. Click on Monitor.

  9. Enable the radio button at Open up filter and show all messages.

  10. Click on Ok.

    monitor config

    The CAN Monitor element is configured to receive all CAN messages which are present at the connected CAN bus.

    In case that you want to reduce the transmitted data volume and focus onto specific messages only, you can optionally configure the Custom filter settings*.
  11. Click on the filter settings icon filter icon.

  12. Select Auto filter (global).

  13. Click on Save (Ctrl+S) to save the configuration as *.dbs file for further tests.


11.1.2. Create CAN Trace with CAN Monitor

  1. Make sure that the latest version of the Remote Service Tool from the Download Center is installed on your pc.

  2. Start the Remote Service Tool software.

    The software is started with a blank project.

  3. Click on FileOpen (Ctrl+O).

  4. Open the Remote Service Tool configuration file (*.dbs) with the settings as described in chapter Create Remote Service Tool Configuration with CAN Monitor.

  5. Click on the connection settings icon connect icon.

  6. Select communication path Internet.

    In this example a connection to a CANlink® mobile is shown. This procedure can be adapted to other communication gateways in the same manner. When establishing a connection to a local CAN-PC gateway, the Find machines work steps are not applicable.
  7. Enter the login credentials from your DataPlatform user.

  8. Click on Find machines.

    connection settings
  9. Select the corresponding machine.

  10. Click OK.

    machine selection

    The connection is being established and the CAN receive filter is written to the device.

    connecting
  11. Observe the CAN Monitor element. Make sure that the messages of interest are recorded.

    The current CAN traffic of the connected vehicle is displayed at the CAN monitor.

    can trace
  12. Click on the disconnect icon disconnect icon.


11.1.3. Replay of CAN Trace

In some cases it may necessary to replay the recorded CAN trace to perform a verification of a specific configuration file.
You can also just analyze the CAN trace with the CAN monitor element after the session was stopped and the machine is not online anymore.

  1. Make sure that the latest version of the Remote Service Tool from the Download Center is installed on your pc.

  2. Start the Remote Service Tool software.

    The software is started with a blank project.

  3. Click on FileOpen (Ctrl+O).

  4. Open the Remote Service Tool configuration file (*.dbs) which needs to be verified.

    Optional you can also just use a configuration file (*.dbs) with the CAN Monitor element for the replay to analyze the CAN trace. For further details refer to Create Remote Service Tool Configuration with CAN Monitor.
  5. Click on the folder icon archive icon.

  6. Select the corresponding archive from the list.

  7. Click on OK.

    select archive
  8. Click on Play play icon.

    The replay of the CAN trace is started and the values for the specific signals are displayed within the individual configuration elements.

    CAN trace replay
  9. Click on Pause pause icon when a signal of interest appears in the dashboard.

  10. Optional use the Step forward step forward icon or Fast forward fast forward icon function to get to the required range within the CAN trace.

  11. Click on Stop stop icon to end the replay.


11.2. Configure Manual CAN Receive Filter

The CAN filters of the application are written to the volatile memory(RAM) when the Remote Service Tool establishes the connection to the CAN interface device. These settings are active until the filters are overwritten by new filters, or when the device is rebooted.
For normal operation it is recommended to enable Auto filter (global) as optimal setting for the CAN receive filters. In rare applications, however, it may be necessary to configure Manual filters. So this chapter is intended to give a brief introduction to the manual filter settings.

ManualFilter
Figure 7. Overview Manual Filter Settings
# Item Description

1

MESSAGES USED BY APPLICATION

Shows an overview of the CAN message identifiers which are used in the active DBS file.
CAN messages shown in green are received by the filter channel of the communication gateway selected in the list GATEWAY – CAN FILTER.
You can check whether all CAN messages can be processed by the filter channels in the GATEWAY – CAN FILTER list.
Highlight all filter channels in the GATEWAY – CAN FILTER list using the Shift key + click on the first and last entry. If all the CAN message identifiers are shown in green, all messages can be processed.

2

GLOBAL FILTER

Tick the box GLOBAL FILTER (USE ONE FILTER FOR ALL TABS) to use one filter for all tabs. This may require a large transmission bandwidth that is not supported by all communication paths. This setting offers the advantage of faster tab switches because it is not necessary to first change the filter settings.

3

CAN CHANNEL

Select 0 for CAN1, 1 for CAN2 and 2 for CAN3.

4

DEFAULT CYCLE TIME

This is default time when using Downsample is enabled.

5

CAN FILTERS LIST

This table shows the configured filters. Please note that there is a maximum number of 8 filters per CAN interface available.

6

ACTIVE

Checkbox must be enabled to enable the configured filter.

7

DOWNSAMPLE

After a CAN message has passed through the channel, the channel is closed for the configured downsample time, then opened with the same filter configuration. Leave this time set to 0 when the filter mask is open for more than one message.

8

Message type

Choose between 11 or 29 bit CAN message.

9

CAN IDENTIFIER

Enter the required CAN identifier.

10

Mask

Enter the filter mask 7FF (for 11bit IDs) or 1FFFFFFF (for 29bit IDs) to receive only a single CAN identifier. If there is a cluster of CAN identifiers to be received with this filter, define the filter mask according to chapter {filterclac}.

11

BITMASK RESULT

Information about the configured filter mask and number of accepted messages is shown here. A binary 0 means that the bit will not be evaluated (don’t care function). A binary 1 means that the corresponding bit of a received CAN message must have the same value as the configured message ID.

12

SET

Click on this button to apply the settings to the manual filter configuration.

13

LIST OF MESSAGES ACCEPTED BY FILTER

In this window, all CAN message identifiers are shown that the filter which is highlighted in the GATEWAY – CAN FILTER accepts.

14

OK

Click on OK when the filter configuration is completed. The window automatically closes and the filter is set to Manual filter

15

CANCEL

Click on cancel when you want the dismiss and abort manual filter configuration.

11.2.1. Filter Message 0xCF00400

The following example will show how to define a CAN receive filter for PGN 61444 at the CAN1 interface of the gateway device. Assuming that the priority and source address are not known, the filter mask will ignore the bits for priority and source address.

  1. Click on the filter settings icon filter icon.

  2. Select Manual filter -→ Configure.

  3. Configure the manual filter as shown in the table below.

    manual filter setting
    Figure 8. Example: Filter message 0xCF00400:
    # Item Setting

    1

    CAN CHANNEL

    Select 0 for CAN1.

    2

    CAN FILTERS LIST

    This table shows the configured filters. Please note that there is a maximum number of 8 filters per CAN interface available.

    3

    Active

    Checkbox must be enabled to activate the configured filter.

    4

    Downsample

    Leave this time set to 0 when the filter mask is open for more than one message.

    5

    Message type

    Select 29 bit CAN message.

    6

    CAN identifier

    Enter CAN identifier 0CF00400 for PGN 61444 with priority 0x3 and source address 0x0

    7

    Mask

    Enter filter mask 00FFFF00 to ignore the priority and source address for PGN 61444. If the complete CAN identifier is known, you can also enter 1FFFFFFF to receive only this single CAN identifier.

    8

    Bitmask result

    Information about the configured filter mask and number of accepted messages is shown here.

  4. Click on Set.

  5. Click on OK.

  6. Save the configuration.

  7. Test the filter settings.

    Only messages which are allowed to pass the configured filter settings will be transmitted to the Remote Service Tool.

    can monitor filter
    The filter mask allows transmission of CAN identifier 18F00400 and 0CF00400 in this example.
  8. Stop the session when the required messages are displayed.


11.2.2. Check Performance Monitor

The Performance Monitor provides an overview of the received CAN messages count and their distribution to the active widgets.
Usually the Auto filter (global) calculates the masks for the CAN receive filter so that only the CAN messages which are relevant for the application are transmitted.

  1. Click on OptionsPerformance monitor …​

    PerformanceMonitor1
  2. Check the number of received messages and their distribution to the active widgets.

    PerformanceMonitor2

You can also reset the counter in the performance monitor:

Reset Counter
Figure 9. Reset Counter

12. Software Update

The Remote Service Tool offers the option to search for software updates.

  1. Click in the menu bar on QuestionMarkIcon → Check for updates.

    SoftwareUpdate

    This opens the Software update window.

    SoftwareUpdate2

    A message about the software version status is displayed.

  2. In case that a new version is available, please follow the instructions to perform the update.

The precondition for the online software update of the Remote Service Tool is an outgoing FTP connection. Ensure the FTP port is open.

13. Connectivity Check

In case you are experiencing connectivity issues with the Remote Service Tool, execute the test from the Connectivity Check and get in contact with your local IT administrators when required connections are not OK.
  1. Download the connectivity-check.exe from the Connectivity Check web page.

    ConnectCheckA
  2. Execute the connectivity-check.exe at the PC with the Remote Service Tool installed.

    A connectivity test to the Proemion default URLs and ports is done.

  3. Ensure that all connections are OK.

    ConnectCheck
    Figure 10. Example of successful Test:

Version: 11.0.950