Single-Record Editing
Add, modify, or delete log records one at a time.
tip
Records whose protocol is DIO or A/D can only be deleted. Adding or modifying those records is not supported.
Basic Operations
Add a Record
- Click the Edit tab.
- Configure the fields on the Edit tab (timestamp, protocol, data, etc.).
See Edit tab overview for field details. - Click the
button. A record is added using the settings on the Edit tab. - Repeat steps 2 and 3 to add more records.
tip
If a record with the same timestamp and channel already exists in the log view, the dialog "The log of the same time and Ch cannot be added." appears and the record is not added.
Modify a Record
- Click the Edit tab.
- Select the target record in the log view. The Edit tab switches to the selected values.
- Update the necessary fields on the Edit tab.
See Edit tab overview for field details. - Click the
button. The selected record is updated using the Edit tab values. - Repeat steps 2-4 for other records.
tip
If another record already exists with the same timestamp and channel, the dialog "The log of the same time and Ch cannot be added." appears and the update is not applied.
Delete a Record
- Click the Edit tab.
- Select the record to delete in the log view. The Edit tab fields change to match the selected record.
- Click the
button. The selected record is deleted. - Repeat steps 2 and 3 to delete additional records.
Edit Tab Overview
| Field | Description |
|---|---|
| TimeStamp | Sets the record timestamp. Enter a value directly or use the spin buttons. |
| Ch | Selects the channel from the drop-down list. |
| Protocol | Selects the protocol via radio buttons. |
| Data | Specifies record data. The available fields change according to the selected protocol. See CAN/CAN FD and LIN below. |
| Adds a record using the current Edit tab settings. | |
| Updates the selected record in the log view with the Edit tab settings. | |
| Deletes the selected record in the log view. |
tip
If the log view already contains a record whose timestamp and channel match the values on the Edit tab, the dialog "The log of the same time and Ch cannot be added." appears and the record cannot be added or updated.
Data Field Details
CAN/CAN FD
| Field | Description | Visible when |
|---|---|---|
| Direction | Select the transmission direction (TX/RX). | Always |
| State | Select the frame state (OK or NG). | Always |
| Type | Select the frame type. Options depend on State. OK: CAN FD Frame, CAN FD (no BRS) Frame, CAN Data Frame, CAN Remote Frame NG: Bus Err., Err. Warning, Err. Passive, BusOff, BO Recovery, OverLoad, BusLock, Arb. Lost, Stuff Err., Form Err., Ack Err., CRC Err., RBit Err., DBit Err., AckDel Err. | Always |
| ID | Enter the frame ID in hexadecimal. | State = OK |
| Std./Ext. | Choose the ID format (standard or extended). | State = OK |
| DLC | Select the data length. Options: 0, 1, 2, 3, 4, 5, 6, 7, 8, 12, 16, 20, 24, 32, 48, 64. | State = OK |
| Data | Enter byte data in hexadecimal. | State = OK and Type is CAN FD Frame, CAN FD (no BRS) Frame, or CAN Data Frame |
LIN
| Field | Description | Visible when |
|---|---|---|
| Direction | Select the transmission direction. | Type != B-Sleep |
| State | Select the frame state (OK or NG). | Always |
| Type | Select the frame type. Options depend on State. OK: Header, Response, LIN Frm., Wakeup, Sleep, B-Sleep NG: SyncBrk. Long, SyncBrk. Short, Parity Err., ShortMsg Err., Checksum Err., NoRes. Err., Bit Err., Framing Err., SyncField Err., H. Timeout, UART Err., Bus Err. | Always |
| SyncBreak Length | Select the SyncBreak length. | Type = Header, LIN Frm., Sleep, SyncBrk. Short, Parity Err., or SyncField Err. |
| Wakeup Width | Enter the wakeup pulse width (us). | Type = Wakeup |
| ID | Enter the frame ID in hexadecimal. | Type = Header, Response, LIN Frm., Parity Err., ShortMsg Err., Checksum Err., NoRes. Err., Framing Err., or SyncField Err. |
| Checksum | Select the checksum (Classic or Enhanced). | Type = Response, LIN Frm., or Checksum Err. |
| DL | Select the data length. Options: 1, 2, 3, 4, 5, 6, 7, 8. | Type = Response, LIN Frm., ShortMsg Err., Checksum Err., or Framing Err. |
| Data | Enter byte data in hexadecimal. | Type = Response, LIN Frm., ShortMsg Err., Checksum Err., or Framing Err. |