Filter Display Function
Using the filter display function, you can narrow logs shown in Monitor Window and Each ID Window by conditions such as:
- Show only logs for specific IDs
- Hide error logs
This lets you quickly check only required logs from large data sets.
Display conditions are configured in Display Filter Window.
Basic Operation
The steps below explain how to configure an ID filter to show only logs for specific IDs.
- Open Display Filter Window
SelectDisplay Filter Windowfrom menu or toolbar.
- Enable filter display function
Turn ON theFilter Enabledcheckbox. This enables the filter display function.
- Open Display Filter Setting dialog
Click
button. Display Filter Settingdialog appears.
- Set ID filter condition
Configure ID filter conditions in Display Filter Setting dialog.
- Register ID filter condition
Click
in Display Filter Setting dialog.
Configured ID filter condition is registered and shown inID Filter Listof Display Filter Window.
- Enable ID filter condition
Turn ON checkbox of ID filter condition added in step 5.
The condition becomes active.
- Start monitoring
When monitoring starts, only logs matching ID filter conditions registered in Display Filter Window are shown in Monitor Window and Each ID Window.
Filter display function is not applied to Analyze Window or log files.
Example: Log Display with Filter ON/OFF
Filter Enabled
In this case, only logs with LIN ID 15H are shown based on registered ID filter condition.
Filter Disabled
In this case, logs with LIN IDs 03H, 15H, and 2DH are all shown.
Display Filter Window Description
| Item | Description | Notes |
|---|---|---|
| Channel selection tab (Area 1) | Selects channel to configure filters for. | |
| Filter Enabled | Enables/disables filter display function by checkbox. | |
| Mask Error Frame | Enables/disables error-frame masking. If ON, error frames are not shown. | Disabled when Filter Enabled is OFF. |
button | When clicked, dialog below appears.![]() Clicking Yes deletes all registered ID filter conditions and turns OFF Filter Enabled and Mask Error Frame. | |
| ID Filter List (Area 2) | Displays registered ID filter conditions. Each condition can be enabled/disabled by checkbox. | Conditions higher in list have higher priority. |
button | Moves selected condition in ID Filter List up by one position.This increases priority of selected condition. | Unavailable when any of the following is true: - Filter Enabled is OFF- 1 or fewer conditions are registered - Top condition is selected |
button | Moves selected condition in ID Filter List down by one position.This decreases priority of selected condition. | Unavailable when any of the following is true: - Filter Enabled is OFF- 1 or fewer conditions are registered - Bottom condition is selected |
button | Opens Display Filter Setting dialog to register a new ID filter condition. | Unavailable when Filter Enabled is OFF. |
button | Opens Display Filter Setting dialog to edit selected ID filter condition in ID Filter List. | Unavailable when either is true: - Filter Enabled is OFF- No conditions are registered |
button | Opens Display Filter Setting dialog to register a new condition based on selected ID filter condition in ID Filter List. | Unavailable when either is true: - Filter Enabled is OFF- No conditions are registered |
button | When clicked, dialog below appears. Clicking Yes deletes selected ID filter condition in ID Filter List.![]() | Unavailable when either is true: - Filter Enabled is OFF- No conditions are registered |
| ID Test | Checks whether a specific ID will be displayed based on ID filter conditions registered in ID Filter List.For details, see ID Filter Condition Check Function. | This item is hidden when Filter Enabled is OFF. |
Display Filter Setting Dialog
| Item | Description | Notes | |
|---|---|---|---|
| ID-Format | Select ID format by radio button. | Only LIN ID can be selected. | |
| Logic | Logic (=, And, Or, Xor, Range) | Select logical expression of ID filter condition by radio button. | |
| Log ID | Set ID value for filter condition in hexadecimal. If Logic is =, one input field is shown; otherwise two input fields are shown. | Wildcard * is available only when Logic is =. Bits set as * are ignored in match decision. | |
| ID Setting (Hex Setting, Bin Setting) | Select format of ID value used for ID filter extraction by radio button. | Shown only when Logic is =.If Hex Setting is selected, Log ID(Bin) is disabled. If Bin Setting is selected, Log ID is disabled. | |
| ID(Bin) | Set ID value for filter condition in binary. | Shown only when Logic is =. | |
button | Saves configured ID filter condition and closes dialog. | ||
button | Discards configured ID filter condition and closes dialog. | ||
Meanings of configurable Logic values are as follows.
| Logic | Logical Expression | Description | Use Case |
|---|---|---|---|
| = | Log ID = ID1 | Displays logs when log ID exactly matches ID1.ID1 format can be switched between Hex and Bin, and * wildcard can exclude specific bits from match. | Show only logs of a specific ID |
| And | ( Log ID & ID1 ) = ID2 | Displays logs when logical AND result of log ID and ID1 equals ID2.For example, if both ID1 and ID2 are 03H, logs whose lower 2 bits are 11B (such as 03H, 07H) are displayed. | Show logs where specific ID bits are all 1 |
| Or | ( Log ID | ID1 ) = ID2 | Displays logs when logical OR result of log ID and ID1 equals ID2.For example, if both ID1 and ID2 are 03H, logs whose lower 2 bits are not 00B (at least one bit is 1) are displayed. | Show logs where at least one specific ID bit is 1 |
| Xor | ( Log ID ^ ID1 ) = ID2 | Displays logs when logical XOR result of log ID and ID1 equals ID2.For example, if both ID1 and ID2 are 03H, logs whose lower 2 bits inverted become 03H are displayed. | Show logs whose IDs become a target value when specific bits are inverted |
| Range | Log ID = ID1 ~ ID2 | Displays logs when log ID is within range from ID1 to ID2. | Show logs in a specific ID range |
ID Filter Condition Check Function
In ID Test area of Display Filter Window, you can manually verify whether configured ID filter conditions work as intended.
Use it as follows:
- In
ID Listtext box, enter LIN ID to check in hexadecimal.
- Click
button. Check result is shown below the button.
Meanings of check results are as follows.
| Check Result | Description |
|---|---|
| Match | Matches at least one active ID filter condition registered in ID Filter List. |
| Not Match | Does not match any active ID filter condition registered in ID Filter List. |
button
button
button
button
button
button
button