Basic Principles

<< Click to Display Table of Contents >>

Navigation:  Working with CanEasy >

Basic Principles

 

Automatic configuration

CanEasy can be used directly - without tedious preparation or manual configuration. The creation of all windows and panels for monitoring and processing is automated. After a short installation, a working environment that can be configured easily to meet specific requirements is displayed.

 

Installing CanEasy only takes a few minutes:

 

1st Step:

The communication matrix defining all physical parameters is imported

2nd step:

Select which ECUs are real and which ECUs should be simulated

3rd Step:

Connect the bus a hardware device and define the bus parameters (e.g. the transfer rate (baud rate) of the bus)

 

 

Project related saving of all settings

For the work in CanEasy, so-called workspaces are created. All project related settings are stored here.

For more information, see saving concept.

 

Consistent display of all values

CanEasy enables to simultaneously open ECUs, messages and signals in several windows or panels. A signal, for example, can be displayed in its own panel, in a signal plot and in several user panels at the same time.

If a change is made in one of these windows, it also affects the other windows or panels. CanEasy updates all windows and panels and ensures the consistency of the data. This also applies if changes to an object are made in an editor.

 

Intuitive usability

All core applications (user panels, trace windows, signal plots), the complete data base as well as editors for buses, ECUs, messages and signals can be accessed using CanEasys comfortable tree view. Via the tree structure, CanEasy as well as the core applications can be adjusted to individual requirements. All data base objects (ECUs, messages, signals) can be assigned to core applications for further monitoring and editing using drag & drop editing, opened in separate windows by a double-click and edited with a right mouse click.

 

Drag & drop

Using drag & drop editing, data base objects can be assigned to core application for monitoring and editing. Multiple drag & drop is also supported: Several objects can be marked inside the list view and simultaneously assigned to core applications. Additionally, CTRL+C (copy) and CTRL+V (paste) is supported.

 

Context menus

One of the central control elements are context menus. These can be accessed with a right mouse click on individual data base objects. In addition, context menus are also available in core applications and editors. Panels contain ECUs, messages and signals. The relevant context menus can be accessed by right-clicking on the respective objects.

 

Explorer view

The explorer view consists of the tree view on the left side of CanEasy’s main window, enabling access to the data base, its editors as well as all core applications. On the right is the list view, which shows information on the object selected within the tree structure. Some type of information, like attributes, can be seen exclusively in the list view.

 

Expandability

Plug-ins enable the integration of additional functions and interface extensions. CanEasy can be extended via an API (Application Programming Interface) with current programming languages (e.g. C++) or integrated scripting (Visual Basic® for Applications) and supplemented by user modules (DLLs). By default, the C-API as well an optional COM-Interface are available.

 

Navigation window

All open CanEasy windows can be selected by a list inside the navigation window which is available by using the key combination Ctrl-Tab. If Ctrl-key is released, the selected window is displayed or brought to front.