IXXAT - Products, Services and Training for CAN, CANopen, DeviceNet, CAL, FlexRay, LIN, Embedded TCP/IP
Home
Features
Gallery
Interface Boards
Tutorial
Tips, News, Articles
Support & FAQ
Downloads
Impressum


Deutsch
Tutorial

9 Receive module: Message filter settings

In order to maintain an overview when analyzing a network, frequently only certain messages or message groups need to be received or analyzed. For this, the Receive module provides a filter function that makes it possible to display only messages with certain Identifiers.

In order to reproduce this, first generate further messages in the Transmit module either
by selecting of the menu point Edit | Insert Message or
by clicking on the button in the toolbar.

For our tutorial it is sufficient if you only fill out the Identifier column in the new lines. Generate for example five new messages with the Identifiers 0x15, 0x16, 0x24, 0x25 and 0x26, enter in the Count field the value "0" and in the column Time a cycle time of 10 ms or load the file Filter.txl. Now start cyclic transmission for all messages and view the result in the Receive module in the Scroll- and Overwrite-mode. In order to filter out certain messages here, either

select the point Functions | Filter from the menu of the Receive module or
click on the button in the toolbar.

Then the following dialog appears for setting the message filter. In the default setting, the Receive module first displays all messages. Now click Reject All, in order to mask all identifier.


In the next step the filter is opened for certain IDs. To accept ID 0x14 select HEX and enter "+14" in the ID (express selection) field and press return. The IDs 0x24 - 0x26 are moved to the list of accepted IDs by entering the command "+24,26". Press the OK button to activate the new filter settings to receive only messages with the selected identifiers.


For more complex tasks it is also possible to start several Receive modules with different filter settings in each case. Filter settings are saved together with the whole configuration via the Control panel.

Before continuing the tutorial open the filter dialog again and press the Accept All button to receive all messages.