Skip to main content

Log Record Filtering

Extract log records from the log display area that match specified conditions.

tip

Log records other than extracted records are deleted.

Basic Operations

Extract Records Matching Protocol/Direction Conditions

  1. Click the Filtering tab.
Filtering tab
  1. In Frame Filter on the Filtering tab, set protocol and direction conditions as needed.
    See here for details.
  2. Click the Execute button in Frame Filter.
    This extracts records matching Frame Filter conditions (all other records are deleted).
tip

If no records match when step 3 is executed, the message dialog There was no corresponding log. appears and no records are extracted.

Extract Non-Error Records

  1. Click the Filtering tab.
Filtering tab
  1. Click the Execute button in ErrorMask.
    This extracts records that are not errors (State is not NG) and deletes error records.
tip

If no non-error records exist when step 2 is executed, the message dialog There was no corresponding log. appears and no records are extracted.

Extract Records Matching ID Conditions

  1. Click the ID Filtering tab.
ID Filtering tab
  1. In ID Filter, select protocol with radio buttons.
  2. Click the Edit button in ID Filter.
    This opens the ID Filter Setting dialog.
ID Filter Setting
  1. In the ID Filter Setting dialog, specify target IDs.
    See here for details.
  2. Click the Execute button in ID Filter.
    This extracts records matching the ID Filter condition (all other records are deleted).
tip

If no matching records exist when step 5 is executed, the message dialog There was no corresponding log. appears and no records are extracted.

Extract Records by Selecting Conditions from ID List

  1. Click the ID Filtering tab.
ID Filtering tab
  1. Click the ID List Refresh button in ID List Filter.
    All IDs included in current log records are displayed in ID List.
  2. In ID List, select IDs to use as extraction conditions.
    See here for details.
  3. Click the Execute button in ID List Filter.
    This extracts records matching IDs selected in ID List (all other records are deleted).
tip

If no matching records exist when step 4 is executed, the message dialog There was no corresponding log. appears and no records are extracted.

Filtering Tab Screen Description

Filtering tab
Item NameDescription
Frame FilterProtocolWhen checked, protocol can be used as Frame Filter condition.
Protocols checked by checkbox become extraction targets.
DirWhen checked, direction can be used as Frame Filter condition.
Direction selected by radio button becomes extraction target.
Execute buttonExecutes Frame Filter based on specified conditions.
All records other than extraction targets are deleted.
ErrorMaskExecute buttonExecutes Error Mask.
All records with State=NG are deleted.

ID Filtering Tab Screen Description

ID Filtering tab
Item NameDescription
ID FilterProtocol
(CAN/CAN FD, LIN)
Select protocol to be used as ID Filter target by radio button.
Edit buttonOpens ID Filter Setting dialog to specify target IDs for ID Filter.
Specified target is shown to the left of this button.
Execute buttonExecutes ID Filter.
All records other than extraction targets are deleted.
ID List FilterID ListDisplays IDs in records shown in the log display area.
Checked IDs become extraction targets for ID List Filter.
ID List Refresh buttonRefreshes ID List display based on currently displayed log records.
Reverse Checked buttonReverses checked state of all ID checkboxes in ID List.
Execute buttonExecutes ID List Filter.
All records other than extraction targets are deleted.
tip

ID List in ID List Filter is not automatically updated when log records are edited.
To update ID List, click the ID List Refresh button.

ID Filter Setting Dialog

ID Filter Setting
Item NameDescription
ID-FormatSelect ID format by radio button.
If protocol in ID Filter is CAN/CAN FD, select Standard ID (CAN Std.) or Extended ID (CAN Ext.).
LogicLogic
(=, And, Or, Xor, Range)
Select logical expression for target IDs in ID Filter by radio button.
Log IDSpecify target ID value in hexadecimal.
If Logic is =, one input field appears; otherwise two fields appear.
ID Setting
(Hex Setting, Bin Setting)
Select format of target ID value by radio button.
Displayed only when Logic is =.
ID(Bin)Specify target ID value in binary.
Displayed only when Logic is =.

Target IDs for ID Filter

Target IDs for ID Filter behave as follows by selected Logic.

LogicLogical ExpressionDescription
=Log ID = ID1Record is a target when its ID matches ID1.
ID1 is specified in hexadecimal when Hex Setting is selected, or in binary when Bin Setting is selected.
Asterisk (*) can be used in ID1. Bits specified with * are ignored in matching.
And(Log ID & ID1) = ID2Record is a target when bitwise AND of log ID and ID1 equals ID2.
Or(Log ID | ID1) = ID2Record is a target when bitwise OR of log ID and ID1 equals ID2.
Xor(Log ID ^ ID1) = ID2Record is a target when bitwise XOR of log ID and ID1 equals ID2.
RangeLog ID = ID1 ~ ID2Record is a target when its ID is within the range from ID1 to ID2.