Selects the bus type for analysis. The available bus types depend on the installed options.
| Name | Type | Values | Description |
|---|
| type | enum | I2C | I3C | SPI | QSPI | UART | CAN | LIN | SENT | TNOS | MILS1553 | MILStd | ARIN429 | ARINc429 | SWIR | SWIRe | RFFE | SPMI | MANC | NRZC | NRZU | USB1 | USB2 | USBHspeed | USBLow | USBFull | Protocol type to use for the serial bus analysis. |
Enables decoding of the specified serial bus. The suffix selects bus 1 to 4.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| ProtocolState | enum | OFF | ON | Turns decoding of the selected bus off or on. |
Sets the number format for decoded data values of the indicated serial bus. It defines the format in the decode table and in the combs of the decoded signal on the screen.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| DataFormat | enum | HEX | OCT | BIN | ASCII | ASCii | SIGN | USIG | Number format for decoded data values. |
Enables a table with decoded data of the serial signal. The function requires the option for the analyzed protocol.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| ShwResTbl | enum | OFF | ON | Enables or disables the decoded data table. |
Deletes the specified serial bus.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
If enabled, includes the detailed results for all frames in the export result file.
| Name | Type | Values | Description |
|---|
| IncludeDetails | enum | OFF | ON | Enables or disables inclusion of detailed results in the export result file. |
Sets whether threshold lines are displayed in the diagram for the selected serial bus. The label of the threshold line is set according to the signal it refers to.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| ShwThresLines | enum | OFF | ON | Enables or disables display of threshold lines. |
Synchronizes the protocol decode zoom and the result table when enabled.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| ZoomCoupling | enum | OFF | ON | Enables or disables zoom coupling. |
Selects the file format for exported results.
| Name | Type | Values | Description |
|---|
| FileType | enum | HTML | CSV | XML | PY | File format to use for the export result file. |
Saves the selected results to the indicated file.
| Name | Type | Values | Description |
|---|
| FileName | - | - | |
SBUS1:EXPResult:SAVE
'/home/storage/userData/export_10base-t1s.csv'
If enabled, includes the frame timing in the export result file.
| Name | Type | Values | Description |
|---|
| IncludeTiming | enum | OFF | ON | |
Sets the path where the protocol export files are stored. On the instrument, the default path is /home/storage/userData/Protocol.
| Name | Type | Values | Description |
|---|
| Path | string | - | Path where the protocol export files are stored. |
Selects the bit order, which determines whether SPI message data starts with MSB or LSB.
| Name | Type | Values | Description |
|---|
| BitOrder | enum | LSBF | MSBF | Selects the SPI bit order. |
Defines how the start of an SPI frame is determined. A frame can begin and end either by the active CS signal or by a clock timeout on SCLK.
| Name | Type | Values | Description |
|---|
| FrameCondition | enum | CS | CLKTimeout | Selects the condition used to define the start of a frame. |
Sets a value for the hysteresis for the CS channel.
| Name | Type | Values | Description |
|---|
| hysteresis | real | - | Hysteresis value for the CS channel. |
Selects whether the transmitted signal for the respective line is active high or active low.
| Name | Type | Values | Description |
|---|
| CSPolarity | enum | ACTLow | ACTHigh | Selects the polarity of the transmitted signal for the CS line. |
Sets the input channel of the CS line.
| Name | Type | Values | Description |
|---|
| CSSource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Selects the input channel of the CS line. |
Sets a user-defined threshold value for the CS line.
| Name | Type | Values | Description |
|---|
| Threshold | - | - | |
Sets the hysteresis for the MISO channel.
| Name | Type | Values | Description |
|---|
| Hysteresis | real | - | Hysteresis value for the MISO channel. |
Selects whether the transmitted signal for the MISO line is active high or active low.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| MISOPolarity | enum | ACTLow | ACTHigh | Polarity of the transmitted signal for the MISO line. |
Sets the input channel of the MISO line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| MISOSource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Selects the input channel for the MISO line. |
Sets a user-defined threshold value for the line.
| Name | Type | Values | Description |
|---|
| threshold | real | - | User-defined threshold value for the line. |
Sets a value for the hysteresis for the MOSI channel.
| Name | Type | Values | Description |
|---|
| hysteresis | real | - | |
Selects whether the transmitted MOSI signal is active high or active low.
| Name | Type | Values | Description |
|---|
| MOSIPolarity | enum | ACTLow | ACTHigh | Selects the polarity of the MOSI line. |
Sets the input channel of the MOSI line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| MOSISource | - | - | |
Sets a user-defined threshold value for the line.
| Name | Type | Values | Description |
|---|
| Threshold | real | - | |
Sets a value for the hysteresis for the SCLK channel.
| Name | Type | Values | Description |
|---|
| Hysteresis | - | - | |
Sets the input channel of the SCLK line.
| Name | Type | Values | Description |
|---|
| SCLKSource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | |
Sets the vertical position of the MISO signal.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| position | real | - | Vertical position of the MISO signal. |
Sets a user-defined threshold value for the line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| threshold | real | - | User-defined threshold value for the line. |
Sets the minimum clock idle time used as a timeout limiter on the SCLK line between two frames.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| clocktimeout | real | 5E-08 - 10 | Minimum clock idle time. The default value is 0.001 s and the increment is 1E-06. |
Sets the word length, or symbol size, for SPI messages. The maximum word length is 32 bits.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| WordLength | integer | 4 - 32 | Number of bits in a message. |
Set the vertical scale of the MISO signal.
| Name | Type | Values | Description |
|---|
| SPI MISO scale | - | - | |
Sets the vertical position of the MOSI signal.
| Name | Type | Values | Description |
|---|
| SPI MISO position | real | - | |
Set the vertical scale of the MOSI signal.
| Name | Type | Values | Description |
|---|
| SPI MOSI scale | - | - | |
Enables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Disables the filter for all available frames and error types.
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the frame. |
| Field | integer | - | Index of the field. |
| BitState | enum | ONE | ZERO | Sets the bit state operator. |
Queries the bit setting for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Bit | integer | - | Bit index. |
Sets the end value of a data pattern range when the operator is set to INRange or OORANGe.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the frame. |
| Field | integer | - | Index of the field. |
| Data | - | - | End value of the data pattern range. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe.
returns
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| BitState | enum | ONE | ZERO | Selects the bit state operator. |
Sets the end value of a data pattern range when the operator is set to INRange or OORANGe.
| Name | Type | Values | Description |
|---|
| Data_Max | null | - | End value of the data pattern range. |
Inverts the current state of the frame and error types, so enabled frame and error types become disabled and vice versa.
Presets the state of the selected frames and error types.
Specifies the start value of a data pattern range for the selected SPI field in a serial bus frame. The command is asynchronous.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the serial bus frame. |
| Field | integer | - | Index of the field. |
| Data_Min | - | - | Start value of the data pattern range. |
Queries the start value of the data pattern range for the selected SPI filter. The command is the query form of the DMIN setting.
numeric - Returns the start value of the data pattern range.
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| frame | - | - | Index of the frame. |
| field | - | - | Index of the field. |
| operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator for the data pattern. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator for the data pattern. |
enum - Returns the current data pattern operator.
Specifies the data pattern, or sets the start value of a data pattern range, for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Min | - | - | |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator used for the data pattern in the selected field. |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| ErrorName | - | - | |
| Enabler | enum | OFF | ON | Enables or disables the selected error filter. |
Returns the enable state for the SPI filter error enable setting on the selected serial bus. The command is an asynchronous query.
enum - Returns the current enabler state.
Enables or disables the checking condition for the selected error type. The command uses the bus index and error index suffixes to identify the filter entry.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| n | integer | - | Index of the error. |
| enable | enum | OFF | ON | Enables or disables the error filter. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| condenabler | enum | OFF | ON | Enables or disables the checking condition for the selected field. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| condEnabler | enum | OFF | ON | Enables or disables the checking condition. |
Enables or disables the checking condition for the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| enable | enum | OFF | ON | Enables or disables the checking condition for the selected frame. |
Enables or disables the checking condition for the selected frame.
| Name | Type | Values | Description |
|---|
| fr | integer | - | Index of the frame. |
| enable | enum | OFF | ON | Turns frame checking condition off or on. |
Enables or disables the checking condition for the selected frame.
| Name | Type | Values | Description |
|---|
| frame | integer | 1 - 4 | Index of the frame. |
| enable | enum | OFF | ON | Enables or disables the checking condition. |
Enables or disables the checking condition for the selected frame.
| Name | Type | Values | Description |
|---|
| frame | integer | 1 - 4 | Index of the frame. |
| enabler | enum | OFF | ON | Enables or disables the checking condition for the selected frame. |
enum - Returns the current enable state.
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| Index_Max | integer | 1 - 65535 | End value of the index range. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Start value of the index range. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| index_operator | enum | INRange | Operator for the index in the selected field of the selected frame. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| index_max | integer | 1 - 65535 | End value of an index range. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Frame selector. |
| Field | - | - | Field selector. |
| Data | - | - | Data payload. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Start value of the index range or index value. |
Specifies the start value of an index range, or sets the index when the operator is INRange.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Index minimum value to set. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Operator | - | - | |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Operator | - | - | |
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
real (s) - Software trigger time in seconds, or Invalid if no software trigger event has occurred.
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Index of the software trigger event; returns Invalid if no software trigger event has occurred.
Returns the number of decoded frames.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Count of decoded frames.
Returns the bit rate of the specified SPI frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (bps) - Primary bit rate of the specified frame.
Returns the data words of the specified frame in comma-separated values.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Comma-separated sequence of integer values (N, L1, R1,…, LN, RN). N is the number of word pairs in the frame; Lx and Rx are the MOSI and MISO channel values, respectively, and an empty value is returned if a channel is disabled.
Returns the start time of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns
Returns the overall state of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
enum - Overall state of the specified frame: OK for a valid frame, VOID for an empty frame, INComplete if the word is cut off, or LENGth if the frame length is unexpected.
Returns the end time of the specified frame. The command is query only and asynchronous.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - End time of the specified frame.
Returns the number of words in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
integer - Number of words in the specified frame.
Returns the formatted value of the specified word on the MISO line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| w | - | - | Index of the word. |
returns - Returns the formatted value of the specified word on the MISO line.
Returns the formatted value of the specified word on the MOSI line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| w | integer | - | Index of the word. |
string - Formatted MOSI value of the specified word.
Returns the data value of the specified word on the MISO line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| w | integer | - | Index of the word. |
returns - Returns the data value of the specified word on the MISO line.
Returns the data value of the specified word on the MOSI line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| w | integer | - | Index of the word. |
integer - The data value of the specified word on the MOSI line.
Returns the start time of the specified data word.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| w | integer | - | Index of the word. |
real (s) - Returns the start time of the specified data word.
Returns the end time of the specified data word.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| w | integer | - | Index of the word. |
real (s) - End time of the specified data word.
Sets a value for the hysteresis for the CS channel.
| Name | Type | Values | Description |
|---|
| Hysteresis | real | - | Hysteresis value for the CS channel. |
Selects whether the transmitted signal for the CS line is active high or active low.
| Name | Type | Values | Description |
|---|
| CSPolarity | enum | ACTLow | ACTHigh | Selects the polarity of the CS line signal. |
Sets the input channel of the CS line.
| Name | Type | Values | Description |
|---|
| CSSource | - | - | Input channel of the CS line. |
Sets a user-defined threshold value for the line.
| Name | Type | Values | Description |
|---|
| Threshold | - | - | |
Selects the instruction mode that defines how many lanes are used to transmit data.
| Name | Type | Values | Description |
|---|
| Instruction | enum | SINGle | DUAL | QUAD | Instruction mode that defines how many lanes are used to transmit data. |
Sets a value for the hysteresis for the IO1 line.
| Name | Type | Values | Description |
|---|
| hysteresis | - | - | |
Selects whether the transmitted signal for the respective line is active high or active low.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| IO1Polarity | enum | ACTLow | ACTHigh | Sets the polarity of the IO1 signal. |
Sets the vertical position of the IO1 signal.
| Name | Type | Values | Description |
|---|
| QUADSPI IO1 position | - | - | Vertical position of the IO1 signal. |
Sets the vertical scale of the IO1 signal.
| Name | Type | Values | Description |
|---|
| QUADSPI IO1 scale | - | - | Vertical scale of the IO1 signal. |
Sets the input channel of the IO 1 line.
| Name | Type | Values | Description |
|---|
| <IO1Source> | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Selects the input channel for IO1. |
Sets a user-defined threshold value for the line.
| Name | Type | Values | Description |
|---|
| Threshold | real | - | |
Sets a value for the hysteresis for the IO0 line.
| Name | Type | Values | Description |
|---|
| hysteresis | - | - | |
Selects whether the transmitted signal for the IO3 line is active high or active low.
| Name | Type | Values | Description |
|---|
| IO3Polarity | enum | ACTLow | ACTHigh | Sets the polarity of the IO3 signal. |
Sets the vertical position of the IO3 signal.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| QUADSPI IO3 position | - | - | Vertical position of the IO3 signal. |
Sets the vertical scale of the IO3 signal.
| Name | Type | Values | Description |
|---|
| scale | real | - | QUADSPI IO3 scale. |
Sets the input channel of the IO 3 line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| IO3Source | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | |
Sets a user-defined threshold value for the line.
| Name | Type | Values | Description |
|---|
| Threshold | real | - | User-defined threshold value for the line. |
Sets a value for the hysteresis for the IO2 line.
| Name | Type | Values | Description |
|---|
| Hysteresis | - | - | Value for the hysteresis for the IO2 line. |
Selects whether the transmitted signal for the respective line is active high or active low.
| Name | Type | Values | Description |
|---|
| <IO2Polarity> | enum | ACTLow | ACTHigh | Sets the polarity of the transmitted signal for the respective line. |
Sets the vertical position of the IO2 signal.
| Name | Type | Values | Description |
|---|
| <QUADSPI IO2 position> | real | - | Vertical position of the IO2 signal. |
Sets the vertical scale of the IO2 signal.
| Name | Type | Values | Description |
|---|
| QUADSPI IO2 scale | - | - | |
Sets the input channel of the IO 2 line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| IO2Source | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | |
Sets a value for the hysteresis for the IO2 line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Threshold | - | - | |
Sets a value for the hysteresis for the IO0 line.
| Name | Type | Values | Description |
|---|
| Hysteresis | - | - | |
Selects whether the transmitted signal for the respective line is active high or active low.
Sets the vertical position of the IO0 signal.
| Name | Type | Values | Description |
|---|
| position | real | - | QUADSPI IO0 position. |
Sets the vertical scale of the IO0 signal.
| Name | Type | Values | Description |
|---|
| scale | real | - | QUADSPI IO0 scale. |
Sets the input channel of the IO 0 line.
| Name | Type | Values | Description |
|---|
| IO0Source | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Input channel assigned to the IO 0 line. |
Sets a user-defined threshold value for the line.
| Name | Type | Values | Description |
|---|
| threshold | real | - | User-defined threshold value for the line. |
Sets a value for the hysteresis for the SCLK channel.
| Name | Type | Values | Description |
|---|
| hysteresis | - | - | |
Sets the polarity for the clock line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| SCLKPolarity | enum | FALLing | RISing | Polarity of the SCLK clock line. |
Sets the input channel of the SCLK clock line.
| Name | Type | Values | Description |
|---|
| SCLKSource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Input channel of the SCLK clock line. |
Adds a new item to the opcode list.
Deletes all currently defined opcodes from the list.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Sets a user-defined threshold value for the line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Threshold | - | - | |
Loads an opcode file from the selected file.
| Name | Type | Values | Description |
|---|
| FileName | string | - | |
Deletes the opcode with the selected index.
| Name | Type | Values | Description |
|---|
| Index | integer | 1 - 4 | Selected opcode index to delete. |
Resets the opcode fields to the predefined values.
Sets the size of the opcode, hence the number of opcodes currently defined on the table in the "Format" tab of QUAD-SPI.
Sets the address byte for the opcode item. It specifies the location in flash memory where the operation is performed.
| Name | Type | Values | Description |
|---|
| AddressBytes | integer | 0 - 4 | Number of address bytes. |
Selects how many lines or lanes are used to send the address bytes to the flash memory.
| Name | Type | Values | Description |
|---|
| AddressLanes | enum | SINGle | DUAL | QUAD | Number of lanes used for the address bytes. |
Enables an alternative field, if one is available.
| Name | Type | Values | Description |
|---|
| Alt | enum | OFF | ON | Enables or disables the alternative field. |
Sets the opcode value for the specified serial bus and opcode item.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| n | integer | - | Index of the opcode. |
| Opcode | integer | 0 - 255 | Opcode value. |
Enables data transfer in the opcode operation if data is being transferred.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| n | integer | - | Index of the opcode. |
| Data | enum | OFF | ON | Enable or disable data transfer in the opcode operation. |
Enables or disables double-data-rate transfer for the selected opcode item. When enabled, data is transferred on both the rising and falling clock edges, effectively doubling the transfer rate compared to SDR.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| n | integer | - | Index of the opcode. |
| DDR | enum | OFF | ON | Enables or disables double-data-rate transfer. |
Sets the number of dummy cycles for the selected opcode item. Dummy cycles are inserted after the address or other command sequences but before data transfer begins.
| Name | Type | Values | Description |
|---|
| DummyCycles | integer | 0 - 255 | Number of dummy cycles to insert. |
Selects how many lanes are used for the data transfer. QUADSPI can utilize multiple data lines to increase the speed and efficiency of data transfer.
| Name | Type | Values | Description |
|---|
| DataLanes | enum | SINGle | DUAL | QUAD | Number of data lanes used for the transfer. |
Sets the name for the Opcode.
| Name | Type | Values | Description |
|---|
| Name | string | - | Name for the Opcode. |
Saves the opcode file for the selected serial bus. The command is asynchronous and applies to a specified bus index.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| FileName | string | - | Name of the file to save. |
Enables the filter for all available frames and error types.
Disables the filter for all available frames and error types.
Inverts the current state of the frame and error types for the selected serial bus; enabled items become disabled and vice versa.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Presets the state of the selected frames and error types.
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Bit | enum | ONE | ZERO | Bit state to set for the selected field. |
Returns the bit value for the selected field of the selected frame in the serial bus QSPI filter.
| Name | Type | Values | Description |
|---|
| Bit | integer | - | |
integer - Returns the bit value for the selected field of the selected frame.
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe.
| Name | Type | Values | Description |
|---|
| frame | integer | - | |
| field | integer | - | |
| data | real | - | |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe.
| Name | Type | Values | Description |
|---|
| data | string | - | |
string
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Data_Min | - | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data | - | - | |
returns
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| BitState | enum | ONE | ZERO | |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe.
| Name | Type | Values | Description |
|---|
| data_max | string | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| Data_Min | - | - | |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| <Frame> | - | - | |
| <Field> | - | - | |
| <Operator> | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | |
Returns the operator for the data pattern in the selected field of the selected frame.
enum - Returns the data operator for the selected field and frame.
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator used for the data pattern in the selected field of the selected frame. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| Index_Max | integer | 1 - 65535 | End value of the index range. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Index minimum value for the selected field; used as the start value of an index range. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| index_max | integer | 1 - 65535 | End value of the index range. |
Sets the end value of an index range if the operator is set to INRange.
returns - Returns the end value of the index range.
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the frame. |
| Field | integer | - | Index of the field. |
| Data | integer | 1 - 65535 | Start value of an index range. |
Specifies the index, or sets the start value of an index range.
returns
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables the error filter. |
Defines the error type to be filtered on.
enum - Returns the enable state.
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Index_Operator | enum | EQUal | INRange | RANGe | Operator selection for the index. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 65535 | Index of the frame. |
| Field | integer | 1 - 65535 | Index of the field. |
| Operator | enum | EQUal | INRange | RANGe | Operator to use for the selected index. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field of the selected frame. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the frame. |
| Field | integer | - | Index of the field. |
| Enabler | enum | OFF | ON | Enables or disables the operator for the selected field pattern. |
Returns the enabled/disabled state of the selected filter-in enable condition for the selected frame and field.
enum - Returns the enabler state.
Enables or disables the checking condition for the selected frame.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables the checking condition for the selected frame. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| <CondEnabler> | enum | OFF | ON | Enables or disables the checking condition. |
Enables or disables the checking condition for the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Enabler | enum | OFF | ON | |
Enables or disables the checking condition for the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Selected frame. |
| Enabler | enum | OFF | ON | Enables or disables the checking condition. |
enum - Returns the checking-condition state of the selected frame.
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
enum - Returns the software trigger index, or Invalid if no software trigger event has occurred.
Returns the number of decoded frames.
integer - The number of decoded frames.
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
real (s) - Returns the software trigger time in seconds, or Invalid if no software trigger event has occurred.
Returns the address of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Returns the frame address.
Returns the value of the alternate byte for the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Alternate byte value for the specified frame.
Returns the bit rate of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (bps) - The primary bit rate of the specified frame.
Returns the data of the specified QSPI frame in comma-separated values.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
returns - Returns the data of the specified frame as comma-separated values.
Returns the formatted data value of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns - Returns the formatted data value of the specified frame.
Returns the field count for the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Count of fields in the specified frame.
Returns the formatted value of the specified field.
returns - Formatted value of the specified field.
Returns the label of the selected field in the specified frame. Query only; asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
string - The label of the selected field in the specified frame.
Returns the state of the selected field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
integer - Returns the state of the selected field in the specified frame.
Returns the value of the specified field in the specified frame of the selected serial bus. Query only and asynchronous.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
integer - Returns the value of the specified field. Increment is 1; *RST value is 0.
Returns the label of the instruction for the specified QSPI frame.
string - Returns the frame label.
Returns the instruction mode value for the specified frame.
integer - Instruction mode value for the specified frame.
Returns the start time of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Returns the frame start time.
Returns the overall state of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Overall state of the specified frame.
Returns the end time of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - End time of the specified frame.
Sets a hysteresis value for the clock line.
| Name | Type | Values | Description |
|---|
| Hysteresis | - | - | |
Selects the waveform source of the clock line.
| Name | Type | Values | Description |
|---|
| SCLSource | - | - | |
Sets a user-defined threshold value for the clock line.
| Name | Type | Values | Description |
|---|
| Threshold | real | - | User-defined threshold value for the clock line. |
Sets a hysteresis value for the data line.
| Name | Type | Values | Description |
|---|
| hysteresis | real | - | Hysteresis value for the data line. |
Sets the source channel to which the I2C data line is connected.
| Name | Type | Values | Description |
|---|
| SDASource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Source channel for the SDA line. |
Sets the vertical position of the I2C signal.
| Name | Type | Values | Description |
|---|
| Position | - | - | |
Sets the vertical scale of the I2C signal.
| Name | Type | Values | Description |
|---|
| Scale | - | - | |
Sets a user-defined threshold value for the I2C data line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Threshold | real | - | User-defined threshold value for the data line. |
Activates the symbol list to be used for decoding.
| Name | Type | Values | Description |
|---|
| ShowSymbols | enum | OFF | ON | |
Loads a symbol list file for the selected serial bus. The command is setting-only and asynchronous.
| Name | Type | Values | Description |
|---|
| FileName | string | - | String parameter with path and file name. |
SBUS1:I2C:NEWList
'/home/storage/userData/Protocol/I2C.csv'
SBUS1:I2C:SYMBols ON
Enables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Disables the filter for all available frames and error types on the selected I2C serial bus. This is a setting-only asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Inverts the current state of the frame and error types, so enabled items become disabled and vice versa.
Presets the state of the selected frames and error types.
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with SBUS<sb>:I2C:FILTer:DOPerator.
| Name | Type | Values | Description |
|---|
| frame | - | - | Frame index. |
| field | - | - | Field index. |
| data_max | - | - | End value of the data pattern range. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. You can set the operator with SBUS<sb>:I2C:FILTer:DOPerator.
| Name | Type | Values | Description |
|---|
| data | string | - | End value of the data pattern range. |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| frame | integer | - | Frame index. |
| field | integer | - | Field index. |
| data_min | - | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data_Min | - | - | |
Enables or disables the specific frame to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables the specific frame to be filtered on. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with SBUS<sb>:I2C:FILTer:DOPerator.
| Name | Type | Values | Description |
|---|
| Data_Max | string | - | End value of the data pattern range. |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| Data_Min | - | - | |
Enables or disables the specific frame to be filtered on. The command is asynchronous and applies to the selected serial bus frame.
| Name | Type | Values | Description |
|---|
| frame | - | - | |
| enabler | enum | OFF | ON | Enables or disables filtering for the specified frame. |
Enables or disables the specific frame to be filtered on.
| Name | Type | Values | Description |
|---|
| enabler | enum | OFF | ON | Enables or disables the specific frame to be filtered on. |
enum - Returns the filter enable state.
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Selects the comparison operator used for the data pattern. |
Returns the operator for the data pattern in the selected field of the selected frame.
enum - Returns the current data-pattern operator.
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| ErrorName | - | - | |
| Enabler | enum | OFF | ON | |
Defines the error type to be filtered on for the selected serial bus. The query returns whether the error filter is enabled.
enum - Returns the enable state of the error filter.
Enables or disables filtering for the selected I2C error type in the serial bus filter setup.
| Name | Type | Values | Description |
|---|
| Enable | enum | OFF | ON | Turns error filtering off or on. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | |
Sets the end value of an index range if the operator is set to INRange. You can set the operator with SBUS<sb>:I2C:FILTer:IOPerator.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
| index_max | - | - | End value of an index range. |
Sets the end value of an index range if the operator is set to INRange. You can set the operator with SBUS<sb>:I2C:FILTer:IOPerator.
| Name | Type | Values | Description |
|---|
| frame | - | - | |
| field | - | - | |
| data | - | - | |
Sets the end value of an index range if the operator is set to INRange. You can set the operator with SBUS<sb>:I2C:FILTer:IOPerator.
real - Returns the end value of an index range.
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Start value of the index range. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| index_operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field of the selected frame. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Data | - | - | |
Specifies the minimum index for a selected field in a selected frame, or returns the current minimum index value. This command is part of the serial bus I2C filter setup.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Index of the frame. |
| Field | - | - | Index of the field. |
| Data | - | - | Data associated with the minimum-index setting or query. |
returns - Returns the minimum index value for the selected field of the selected frame.
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Frame index. |
| Field | - | - | Field index. |
| Index_Operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field. |
Sets the operator for the index in the selected field of the selected frame. The operator selects how the index is interpreted.
enum - Returns the selected index operator.
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Bit | - | - | |
Returns the bit state of the selected bit in a field. The query form takes the bit index as its parameter.
| Name | Type | Values | Description |
|---|
| Bit | integer | 1 - ? | Index of the bit to query. |
enum - Returns the bit state.
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Enabler | enum | OFF | ON | |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| enabler | enum | OFF | ON | Enables or disables the checking condition for the selected field of the selected frame. |
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| BitState | enum | ONE | ZERO | Bit state to set. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| CondEnabler | enum | OFF | ON | |
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Returns the software trigger index, or Invalid if no software trigger event has occurred.
Returns the number of decoded frames.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Total number of decoded frames.
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
real (s) - Returns the software trigger time in seconds, or Invalid if no software trigger event has occurred.
Returns the address acknowledge bit value for the indicated frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
enum - Address acknowledge bit value for the indicated frame.
Returns the value of the R/W bit of the indicated frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
enum - R/W bit value for the indicated frame.
Returns whether the address is completely contained in the acquisition for the indicated frame.
enum - Indicates whether the address is completely contained in the acquisition.
Returns the start time of the address acknowledge bit.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Start time of the address acknowledge bit.
Returns the device address value of the indicated I2C frame, as shown in the decoded cells and decode results table.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Device address value of the indicated frame.
Returns the pure device address of the indicated frame without the R/W bit.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - The pure device address of the indicated frame without the R/W bit.
Returns the address length for the indicated I2C frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Address length of the indicated frame.
Returns the start time of the address for the indicated frame.
real (s) - The start time of the address for the indicated frame.
Returns the primary bit rate for the indicated frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (bps) - Primary bit rate.
Returns the formatted value of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns - The formatted value of the specified field.
Returns the name (label) of the specified field in the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns - Returns the label of the specified field in the selected frame.
Returns the start time of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | null | - | Index of the frame. |
| fl | null | - | Index of the field. |
null
Returns the number of fields in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Number of fields in the specified frame.
Returns the overall state of the specified field in the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
enum - Returns the overall state of the specified field in the selected frame.
Returns the data value of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
returns
Returns the data words of the specified I2C frame as comma-separated values.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
returns - Returns the data words of the specified frame as comma-separated values.
BUS:I2C:FRAMe4:DATA?
Returns the start time of the R/W bit for the specified I2C frame. This is a query-only asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Start time of the R/W bit.
Returns the start time of the specified frame. Query only and asynchronous.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Returns the start time of the specified frame.
Returns the overall state of the specified I2C frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Overall state of the frame.
Returns the end time of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - End time of the specified frame.
Returns the symbolic label of the specified frame if the label list is enabled.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
string - String with the symbolic name of the frame.
Specifies whether a minimum gap before the first decoded frame is required.
| Name | Type | Values | Description |
|---|
| MingapSelect | enum | OFF | ON | Selects whether a minimum gap before the first decoded frame is required. |
Specifies the minimum duration of the gap. It is available only when `SBUS<sb>:I3C:MINGap:SELect` is set to ON.
| Name | Type | Values | Description |
|---|
| MingapWidth | real | 1E-11 - 1 | Minimum duration of the gap. |
SBUS<sb>:I3C:MINGap:WIDTh <MingapWidth>
Returns the value of the acknowledge bit for the selected frame. The ACK bit is transmitted right after the address field and acknowledges receiving the address.
enum - Acknowledgement bit value for the selected frame.
Returns the start time of the acknowledge bit for the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Start time of the acknowledge bit for the selected frame.
Returns the selected frame's command response, which is an integer.
integer - The selected frame's command response.
Returns the cyclic redundancy check (CRC) checksum of the selected frame.
integer - CRC checksum of the selected frame.
Returns the formatted address for the selected frame.
Returns the formatted command from the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - Formatted command from the selected frame.
Returns the formatted CRC value for the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns - Returns the formatted CRC value for the selected frame.
Returns the value of the R/W bit of the selected frame. The value "0" denotes "Write", and the value "1" denotes "Read".
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - The R/W bit value for the selected frame.
Returns the frame type of the selected frame.
enum - Frame type of the selected frame.
Sets the number of transmitted bits per second.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Bitrate | integer | 300 - 20000000 | Transmit bit rate. |
Selects the bit order for UART messages, determining whether data starts with MSB or LSB.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| BitOrder | enum | LSBF | MSBF | Selects least-significant-bit-first or most-significant-bit-first bit order. |
Defines the method of packet separation for UART data. A packet is a number of subsequent words in a data stream.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| FrmSeparation | enum | NONE | TOUT | Selects how packets are separated. |
Defines the optional parity bit used for error detection.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Parity | enum | NONE | ODD | EVEN | MARK | SPC | DC | Parity setting for the UART bus. |
Defines the logic levels of the bus. Idle high (high=1) is used for control signals, while idle low (low=1) is defined for data lines (RS-232).
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| polarity | enum | IDLLow | IDLHigh | Selects the bus logic-level polarity. |
Sets the hysteresis for the Tx line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Rx hysteresis | - | - | |
Selects the input channel for the receiver signal.
| Name | Type | Values | Description |
|---|
| RxSource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | |
Sets a user-defined threshold value for the Rx line.
| Name | Type | Values | Description |
|---|
| Rx threshold | real | - | |
Sets the number of stop bits for the serial bus UART. The possible stop bit settings are 1, 1.5, or 2 stop bits.
| Name | Type | Values | Description |
|---|
| StopBits | enum | B1 | B15 | B2 | Selects the number of stop bits. |
Sets the number of data bits of a word in the range from 5 bits to 8 bits. If no parity bit is used, 9 data bits are possible.
| Name | Type | Values | Description |
|---|
| DataBits | integer | 5 - 8 | Number of data bits of a word. |
Sets the timeout between packets in a UART data stream. A new packet starts with the first start bit after the timeout.
| Name | Type | Values | Description |
|---|
| Timeout | real | 1E-06 - 1 | Timeout between packets in a UART data stream. |
Sets the hysteresis for the TX line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Tx hysteresis | - | - | |
Selects the input channel for the transmitter signal.
| Name | Type | Values | Description |
|---|
| TxSource | - | - | |
Sets the vertical position of the RX UART signal.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Rx position | - | - | |
Sets the vertical scale of the RX UART signal.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Rx scale | - | - | |
Sets the vertical position of the TX UART signal.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Tx position | - | - | |
Sets a user-defined threshold value for the Tx line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Tx threshold | real | - | User-defined clock threshold. |
Sets the vertical scale of the TX UART signal.
| Name | Type | Values | Description |
|---|
| Tx scale | - | - | |
Enables the filter for all available frames and error types.
Disables the filter for all available frames and error types.
Inverts the current state of the frame and error types for the selected serial bus filter; all enabled frames and error types become disabled and vice versa.
Presets the state of the selected frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| Index_Max | integer | 1 - 65535 | End value of the index range. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Start value of the index range. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| index_operator | enum | - | |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Index of the frame. |
| Field | - | - | Index of the field. |
| Data | - | - | |
Sets the end value of an index range if the operator is set to INRange.
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Start value of the index range. |
Returns the start value of an index range for the selected serial bus frame field. The command belongs to the UART filter index settings.
integer - Returns the current minimum index value for the selected field.
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Index of the frame. |
| Field | - | - | Index of the field. |
| Operator | - | - | Index operator to set. |
Sets the operator for the index in the selected field of the selected frame.
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| frame | integer | 1 - 4 | Index of the frame. |
| field | integer | - | Index of the field. |
| data | string | - | Data pattern value. |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| frame | integer | 1 - 4 | Index of the frame. |
| field | integer | - | Index of the field. |
| data | null | - | Data pattern or start value for a data pattern range. |
returns - Returns the data pattern or the start value of a data pattern range.
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| frame | integer | 1 - 4 | Index of the frame. |
| field | integer | - | Index of the field. |
| operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator for the data pattern. |
Sets the operator for the data pattern in the selected field of the selected frame.
enum - Returns the selected data pattern operator.
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| ErrorName | - | - | |
| Enabler | enum | OFF | ON | |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enabler | enum | OFF | ON | |
enum - Returns the filter enable state.
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| frame | integer | - | Index of the frame. |
| field | integer | - | Index of the field. |
| data_min | real | - | Data pattern value or the start value of a data pattern range. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| frame | integer | 1 - 4 | Index of the frame. |
| field | integer | - | Index of the field. |
| operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator for the data pattern. |
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| bitstate | enum | ONE | ZERO | Bit state to set for the field. |
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| BitState | enum | ONE | ZERO | Bit state to set for a one-bit field. |
enum - Returns the bit state of the selected field.
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe.
| Name | Type | Values | Description |
|---|
| frame | - | - | |
| field | - | - | |
| data | - | - | |
Queries the end value of a data pattern range for the selected serial bus UART filter. The value is used when the operator is set to INRange or OORANGe.
real - Returns the end value of a data pattern range.
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| BitState | enum | ONE | ZERO | Bit state to assign to the field. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe.
| Name | Type | Values | Description |
|---|
| Data_Max | real | - | |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| <Frame> | - | - | Frame index. |
| <Field> | - | - | Field index. |
| <Enabler> | enum | OFF | ON | Enables or disables the checking condition. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| field | integer | 1 - 4 | Index of the field. |
| enabler | enum | OFF | ON | Enables or disables the checking condition. |
enum - Returns the field enabler state.
Enables or disables the checking condition for the selected frame.
| Name | Type | Values | Description |
|---|
| Enable | enum | OFF | ON | |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| CondEnabler | enum | OFF | ON | Enables or disables the checking condition for the selected field. |
Enables or disables the checking condition for the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Enabler | enum | OFF | ON | |
Enables or disables the checking condition for the selected frame.
| Name | Type | Values | Description |
|---|
| Enabler | enum | OFF | ON | Enables or disables the checking condition for the selected frame. |
enum - Returns the current enabling state of the selected frame checking condition.
Queries the software trigger index for the selected serial bus. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Returns the software trigger index; if no software trigger event has occurred, returns Invalid.
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
real (s) - Software trigger time in seconds; returns Invalid if no software trigger event has occurred.
Returns the number of words in the acquisition.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Total number of words.
Returns the primary bit rate.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | - | Index of the word. |
returns
Returns the value of the specified word on the Rx line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | - | Index of the word. |
integer - The value of the specified received word.
Returns the line on which the specified word was transferred.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | - | Index of the word. |
enum - Indicates whether the word was transferred on the TX or RX line.
Returns the start time of the specified word.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | - | Index of the word. |
Returns the status of the specified word.
enum - The word status.
Returns the stop time of the specified word.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | - | Index of the word. |
real (s) - Returns the stop time of the specified word.
Returns the value of the specified word on the TX line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | - | Index of the word. |
integer - The value of the specified word on the TX line.
Sets the polarity for the data line.
| Name | Type | Values | Description |
|---|
| <CLKPolarity> | enum | RISE | FALL | BOTH | Selects when data is sampled relative to the clock signal edge. |
Selects the source for the clock signal.
| Name | Type | Values | Description |
|---|
| Source | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Channel or reference source to use for the clock signal. |
Selects the channel for the data signal source.
| Name | Type | Values | Description |
|---|
| Source | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Source channel for the data signal. |
Sets the polarity for the data line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| DATAPolarity | enum | ACTLow | ACTHigh | Selects whether the transmitted data-line signal is active high or active low. |
Sets the polarity for the enable line.
| Name | Type | Values | Description |
|---|
| ENABPolarity | enum | ACTLow | ACTHigh | Selects the polarity for the enable line. |
Selects the channel for the enable signal source.
| Name | Type | Values | Description |
|---|
| Source | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Channel used as the enable signal source. |
Sets the threshold value for digitizing the clock signal.
| Name | Type | Values | Description |
|---|
| CLKThreshold | - | - | Threshold value for the digitization of the clock signal. |
Enables checking the minimum idle time between two frames during decoding. To set the idle time, use the command SBUS<sb>:NRZC:MINGap:WIDTh.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| MingapSelect | enum | OFF | ON | Enables or disables checking the minimum idle time between two frames during decoding. |
Sets the minimum duration of the idle time between frames during decoding. Any inactivity greater than this time is interpreted as a gap and causes resynchronization to the signal.
| Name | Type | Values | Description |
|---|
| mingapwidth | real | 1E-09 - 1 | Minimum duration of the idle time. |
Sets a value for the hysteresis of the clock signal.
| Name | Type | Values | Description |
|---|
| CLKHysteresis | - | - | |
Sets the hysteresis for the data channel.
| Name | Type | Values | Description |
|---|
| SDAHysteresis | - | - | |
Sets the threshold for the data channel.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| SDAThreshold | - | - | |
Sets the threshold for the enable channel.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| ENABThreshold | - | - | |
Sets the hysteresis for the enable channel.
| Name | Type | Values | Description |
|---|
| ENABHysteresis | - | - | |
Sets the vertical position of the NRZ clocked signal.
| Name | Type | Values | Description |
|---|
| Position | - | - | |
Sets the vertical scale of the NRZ clocked signal.
| Name | Type | Values | Description |
|---|
| Scale | - | - | |
Enables the filter for all available frames and error types.
Disables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Inverts the current state of the frame and error types, so enabled frames and error types become disabled and vice versa.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Sets the bit state of a field that only consists of one bit. This is an asynchronous setting command for the selected serial bus and frame/field location.
| Name | Type | Values | Description |
|---|
| BitState | enum | ONE | ZERO | Bit state to set for the one-bit field. |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| ErrorName | - | - | |
| Enabler | enum | OFF | ON | |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | |
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| BitState | enum | ONE | ZERO | Bit state to set for the one-bit field. |
Presets the state of the selected frames and error types.
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the serial bus. |
| Field | integer | - | Index of the field. |
| Data | - | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data_Min | - | - | |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Operator | null | - | |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe.
| Name | Type | Values | Description |
|---|
| Data_Max | real | - | End value of a data pattern range. |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data_Min | - | - | |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Operator | - | - | |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | integer | - | Index of the frame. |
| Field | integer | - | Index of the field. |
| Enabler | enum | OFF | ON | Enables or disables the checking condition for the selected field. |
Enables the filtering on NRZ clocked frames. Only the frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Turns frame filtering on or off. |
Enables or disables the filtering on the selected frame. Only frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| condEnabler | enum | OFF | ON | Enables or disables the checking condition for the selected field of the selected frame. |
Enables filtering on NRZ clocked frames. Only frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Index of the frame. |
| Enabler | enum | OFF | ON | Turns filtering on or off. |
Sets the end value of an index range if the operator is set to INRange. The operator is set with SBUS<sb>:NRZC:FILTer:FRAMe<fr>:FLD<fl>:IOPerator.
| Name | Type | Values | Description |
|---|
| Index_Max | integer | 1 - 65535 | End value of an index range. |
Specifies the start value of an index range, or sets the index for the selected frame field. It is part of the serial bus NRZC filter settings.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Start value of an index range or index value. |
Sets the operator for the index in the selected field of the selected frame. The operator determines how the index range is applied.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| operator | enum | - | Operator to use for the index. |
Sets the end value of an index range if the operator is set to INRange. The start value is set with :SBUS<sb>:NRZC:FILTer:IMIN, and the operator is set with :SBUS<sb>:NRZC:FILTer:IOPerator.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Data | - | - | |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Start value of the index range. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Index of the frame. |
| Field | - | - | Index of the field. |
| Operator | - | - | Index operator to use. |
returns - Returns the current index operator for the selected field of the selected frame.
Appends a new frame description to the frame list. This is a setting-only asynchronous command.
Loads the specified XML file containing a list of frame descriptions.
| Name | Type | Values | Description |
|---|
| FileName | string | - | Name of the XML file to load. |
Erases from volatile memory all field and frame format descriptions created for a specific custom protocol.
Returns the number of frame format descriptions available for a specific custom protocol.
integer - The count of available frame format descriptions.
Saves the current list of frame descriptions to an XML file with the specified name.
| Name | Type | Values | Description |
|---|
| FileName | string | - | Name of the XML file to save the frame descriptions to. |
Appends a new field description to the selected frame description.
Returns the number of field descriptions available for the selected frame.
| Name | Type | Values | Description |
|---|
| <sb> | integer | 1 - 4 | Index of the serial bus. |
| <fr> | integer | - | Index of the frame. |
integer - The number of field descriptions available for the selected frame.
Specifies the name for the frame description of the selected frame.
| Name | Type | Values | Description |
|---|
| Name | - | - | |
Specifies the color for the selected frame. The color uses 32-bit RGB encoding in decimal format.
| Name | Type | Values | Description |
|---|
| Color | integer | 0 - 4294967295 | Use 32-bit RGB encoding in decimal format. |
Specifies the bit count, hence length, of the selected field in the selected frame.
| Name | Type | Values | Description |
|---|
| BitCount | integer | 1 - 4294967295 | |
Specifies the color for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Color | integer | 0 - 4294967295 | Use 32-bit RGB encoding in decimal format. |
Specifies the name for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Name | string | - | |
Specifies a user-defined condition operator for the selected field of the selected frame. The condition value format is set by the corresponding :FORMat command.
| Name | Type | Values | Description |
|---|
| Condition | enum | equal | array | Implemented condition operator for the selected field. |
Specifies the numerical format for the condition value of the selected field in the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
| NumericFormat | enum | HEX | OCT | BIN | ASCII | ASCii | SIGN | USIG | DEC | LIST | FLIN | Numeric format for the condition value. |
Specifies in which order the algorithm evaluates the bits of the condition value of the selected field in the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| BitOrder | enum | LSBF | MSBF | Bit evaluation order. |
Specifies in which result column of the decode table to display the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| Column | enum | NONE | COL1 | COL2 | COL3 | Result column selection. |
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
real (s) - Time in seconds. Returns Invalid if no software trigger event has occurred.
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Software trigger index; if no software trigger event has occurred, returns Invalid.
Returns the number of decoded frames for the selected serial bus. This is a query-only asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Number of decoded frames.
Returns the number of fields available in the selected frame.
integer - Number of fields available in the selected frame.
Returns the label of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns
Returns the overall state of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
enum - Overall state of the specified field in the specified frame.
Returns the bit rate of the specified frame.
real (bps) - The bit rate of the frame.
Returns the formatted value of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
returns - Returns the formatted value of the specified field in the specified frame.
Returns the value of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
returns - Returns the value of the specified field in the specified frame.
Returns the overall state of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
enum - The frame state of the specified frame.
Returns the start time of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Start time of the specified frame.
Returns the end time of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - End time of the specified frame.
Returns the content of the 1st result column of the specified decoded frame.
returns - The content of the 1st result column of the specified decoded frame.
Returns the content of the 3rd result column of the specified decoded frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns - The content of the 3rd result column of the specified decoded frame.
Returns the content of the 2nd result column of the specified decoded frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - The content of the 2nd result column of the specified decoded frame.
Returns the type of the specified decoded frame.
returns - The frame type is undefined, because it is custom specific.
Selects the channel used as the data signal source for NRZ unclocked decoding.
| Name | Type | Values | Description |
|---|
| Source | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Channel to use as the data signal source. |
Sets the polarity for the data line of the selected serial bus.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| DATAPolarity | enum | ACTLow | ACTHigh | Selects whether the transmitted data signal is active high or active low. |
Sets the polarity for the enable line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| ENABPolarity | enum | ACTLow | ACTHigh | Selects the enable-line signal polarity. |
Selects the channel for the enable signal source.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Source | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Channel to use as the enable signal source. |
Enables setting the bit rate, which is required to trigger and decode unclocked NRZ signals. The bit rate itself is set with SBUS<sb>:NRZU:BITRate:WIDTh.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| state | enum | OFF | ON | Enables or disables bit rate selection. |
Enables checking the minimum idle time between two frames during decoding. To set the idle time, use SBUS<sb>:NRZU:MINGap:WIDTh.
| Name | Type | Values | Description |
|---|
| MingapSelect | enum | OFF | ON | |
Sets the minimum duration of the idle time. Any inactivity greater than this time is interpreted as a gap and causes resynchronization to the signal.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| MingapWidth | real | 1E-09 - 1 | Minimum idle time to be used as the gap threshold. |
Specifies the bit rate width, if enabled with SBUS<sb>:NRZU:BITRate:SELect. The setting applies to serial bus indexes 1 to 4.
| Name | Type | Values | Description |
|---|
| BitrateWidth | real | 300 - 2000000000 | Bit rate width to set. |
Sets the hysteresis for the data channel.
| Name | Type | Values | Description |
|---|
| sdaHysteresis | - | - | |
Sets the threshold for the data channel.
| Name | Type | Values | Description |
|---|
| sdaThreshold | - | - | |
Sets the threshold for the enable channel.
| Name | Type | Values | Description |
|---|
| ENABThreshold | - | - | |
Sets the hysteresis for the enable channel.
| Name | Type | Values | Description |
|---|
| ENABHysteresis | - | - | |
Sets the vertical position of the NRZ unclocked signal.
| Name | Type | Values | Description |
|---|
| Position | - | - | |
Sets the vertical scale of the NRZ unclocked signal.
| Name | Type | Values | Description |
|---|
| Scale | - | - | |
Enables the filter for all available frames and error types.
Disables the filter for all available frames and error types.
Inverts the current state of the frame and error types, so enabled frames and error types become disabled and vice versa.
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Bit | integer | - | |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables the error type filter. |
Defines whether the selected error type is enabled for filtering. It is an asynchronous setting-only command.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables the error filter state. |
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| BitState | enum | ONE | ZERO | Bit state to set for the field. |
Presets the state of the selected frames and error types.
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Data | - | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Data | - | - | |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| frame | - | - | Index of the frame. |
| field | - | - | Index of the field. |
| operator | - | - | |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. You can set the operator with :SBUS<sb>:NRZU:FILTer:FRAMe<fr>:FLD<fl>:DOPerator.
| Name | Type | Values | Description |
|---|
| Data_Max | real | - | |
Specifies the data pattern, or sets the start value of a data pattern range. It is used for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Min | real | - | Start value of a data pattern range. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| data_operator | - | - | |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Selected frame index. |
| Field | - | - | Selected field index. |
| Enabler | enum | OFF | ON | Turns the checking condition off or on. |
enum - Returns the enabler state.
Enables or disables the filtering on NRZ unclocked frames. Only the frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Controls whether filtering is enabled for the selected frame. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| condenabler | enum | OFF | ON | Enables or disables the checking condition. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| index_max | integer | - | End value of the index range. |
Enables the filtering on NRZ unclocked frames. Only the frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| frame | - | - | |
| enabler | enum | OFF | ON | Turns filtering for the selected frame off or on. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| data | real | - | End value of an index range. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Index value or start value of an index range. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Index_Operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field of the selected frame. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Index value to set as the start of an index range. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| index_operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field of the selected frame. |
Appends a new frame description to the frame list.
Loads the specified XML file with a list of frame descriptions for the NRZ Unclocked frame format. This is a setting-only asynchronous command.
| Name | Type | Values | Description |
|---|
| FileName | - | - | |
Erases from the volatile memory all field and frame format descriptions that you have created for a specific custom protocol.
Returns the number of frame format descriptions available for a specific custom protocol.
integer - Number of frame format descriptions available for the specified custom protocol.
Appends a new field description to the selected frame description.
Saves the current list of frame descriptions to an XML file with the specified name.
| Name | Type | Values | Description |
|---|
| FileName | string | - | Name of the XML file to save the frame descriptions to. |
Specifies the color for the frame description of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| Color | integer | 0 - 4294967295 | Use 32-bit RGB encoding in decimal format. |
Returns the number of field descriptions available for the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Number of field descriptions available for the selected frame.
Specifies the name for the frame description of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| Name | - | - | |
Specifies the bit count, hence length, of the selected field in the selected frame.
| Name | Type | Values | Description |
|---|
| BitCount | integer | 1 - 64 | Bit count of the selected field. |
Specifies the color for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| Color | integer | 0 - 4294967295 | Use 32-bit RGB encoding in decimal format. |
Specifies the name for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Name | string | - | |
Specifies a user-defined condition operator for the selected field of the selected frame. The implemented conditions are the equal and array operators.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| Condition | enum | equal | array | Condition operator for the selected field. |
Specifies the numerical format for the condition value of the selected field in the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| numeric_format | enum | HEX | OCT | BIN | ASCII | ASCii | SIGN | USIG | DEC | LIST | FLIN | Numeric format for the condition value. |
Specifies the order in which the algorithm evaluates the bits of the condition value of the selected field in the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| BitOrder | enum | LSBF | MSBF | Bit order to use when evaluating the field condition value. |
Specifies which result column of the decode table displays the selected field of the selected frame. The result can be hidden or shown in columns 1 through 3.
| Name | Type | Values | Description |
|---|
| Column | enum | NONE | COL1 | COL2 | COL3 | Result column used to display the selected field. |
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
real (s) - The software trigger time in seconds, or Invalid if no software trigger event has occurred.
Queries the software trigger index for the selected serial bus. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Index of the software trigger event, or Invalid if no software trigger event has occurred.
Returns the number of decoded frames.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Returns the number of decoded frames.
Returns the number of fields available in the selected frame. Query only; asynchronous command.
integer - The number of fields available in the selected frame.
Returns the bit rate of the frame.
real - Returns the bit rate of the frame.
Returns the label of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
string - The label of the specified field in the specified frame.
Returns the overall state of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
enum - Overall state of the specified field in the specified frame.
Returns the formatted value of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns - Returns the formatted value of the specified field in the specified frame.
Returns the value of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
returns - The value of the specified field in the specified frame.
Returns the overall state of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - The overall frame state: OK indicates the frame is valid; LENGth, CRC, PARity, or INComplete indicate an error condition.
Returns the start time of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Start time of the specified frame.
Returns the end time of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - End time of the specified frame.
Returns the type of the specified decoded frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns - The frame type is undefined, because it is custom specific.
Returns the content of the 1st result column of the specified decoded frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - Content of the 1st result column of the specified decoded frame.
Query only. Returns the content of the 3rd result column of the specified decoded frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - Content of the 3rd result column of the specified decoded frame.
Returns the content of the 2nd result column of the specified decoded frame. Query only and asynchronous.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - Content of the 2nd result column of the specified decoded frame.
Sets the polarity for the data line.
| Name | Type | Values | Description |
|---|
| DataPolarity | enum | MANC | MANT | Selects the data line polarity. |
Selects the channel used as the data signal source for the serial bus Manchester decode. The bus index is given by <sb>.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| DATASource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Channel for the data signal source. |
Sets the phase for the data line. Captures data bits on the clock's first (rising) edge with FEDGe or second (falling) edge with SEDGe.
| Name | Type | Values | Description |
|---|
| DataPhase | enum | FEDGe | SEDGe | Selects which clock edge is used to capture data bits. |
Sets the polarity for the enable line.
| Name | Type | Values | Description |
|---|
| EnablePolarity | - | - | Polarity setting for the enable line. |
Selects the channel for the enable signal source.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| DATASource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Channel for the enable signal source. |
Enables checking the minimum idle time between two frames during decoding.
| Name | Type | Values | Description |
|---|
| MingapSelect | enum | OFF | ON | Enables or disables checking of the minimum idle time between two frames during decoding. |
Sets the minimum duration of the idle time used for gap detection between two frames during decoding. Any inactivity greater than this time is interpreted as a gap and causes resynchronization to the signal.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| mingapwidth | real | 1E-09 - 1 | Minimum idle time; inactivity longer than this value is interpreted as a gap. |
Enables setting the bit rate. To set the bit rate, use the command SBUS<sb>:MANCh:BITRate:WIDTh.
| Name | Type | Values | Description |
|---|
| <BitrateSelect> | enum | OFF | ON | Selects whether bit rate setting is enabled. |
Sets the bit rate for the selected serial bus channel. The bus index suffix <sb> is 1 to 4.
| Name | Type | Values | Description |
|---|
| BitrateWidth | integer | 300 - 2000000000 | Bit rate value to set. |
Sets the lower threshold for the data channel.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| DatThresLow | - | - | |
Sets the upper threshold for the data channel.
| Name | Type | Values | Description |
|---|
| DatThresUpp | - | - | |
Sets the hysteresis for the data channel.
| Name | Type | Values | Description |
|---|
| DataHysteresis | - | - | |
Sets the hysteresis for the enable channel.
| Name | Type | Values | Description |
|---|
| EnabHyst | - | - | |
Sets the threshold for the enable channel.
| Name | Type | Values | Description |
|---|
| EnabThres | - | - | |
Sets the vertical position of the Manchester signal.
| Name | Type | Values | Description |
|---|
| position | real | - | Vertical position of the Manchester signal. |
Sets the vertical scale of the Manchester signal.
| Name | Type | Values | Description |
|---|
| Scale | - | - | |
Enables the filter for all available frames and error types.
Disables the filter for all available frames and error types.
Inverts the current state of the frame and error types for the selected serial bus. Enabled frames and error types are disabled, and vice versa.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Presets the state of the selected frames and error types.
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Bit | - | - | |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with SBUS<sb>:MANCh:FILTer:FRAMe<fr>:FLD<fl>:DOPerator.
| Name | Type | Values | Description |
|---|
| frame | integer | - | Index of the frame. |
| field | integer | - | Index of the field. |
| data | - | - | End value of the data pattern range. |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| error_name | string | - | Error type to be filtered on. |
| enable | enum | OFF | ON | Enables or disables the selected error filter. |
Enables filtering of a specific error type in the Manchester filter. The command uses the error index <n> and an ON/OFF enable value.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables the selected error filter. |
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| bitstate | enum | ONE | ZERO | Bit state to set. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator can be set with SBUS<sb>:MANCh:FILTer:FRAMe<fr>:FLD<fl>:DOPerator.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| data_max | string | - | End value of the data pattern range. |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| frame | - | - | |
| field | - | - | |
| data | - | - | |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| frame | integer | 1 - 4 | Index of the serial bus. |
| field | integer | - | Index of the field. |
| operator | enum | EQUal | NEQual | LTHan | LEThan | GTHan | GEXHan | INRange | OORange | Operator for the data pattern. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Enabler | - | - | |
Sets the start value of a data pattern range for the selected frame field.
| Name | Type | Values | Description |
|---|
| Data_Min | real | - | Start value of the data pattern range. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Operator | enum | EQUal | NEQual | LTHan | LEThan | GTHan | GEThan | INRange | OORange | Operator used for the data pattern. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| CondEnabler | - | - | |
Enables filtering on the specified Manchester frame. Only frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Turns frame filtering off or on. |
Sets the end value of an index range when the operator is set to INRange. The start/end range behavior is controlled by the related IOPerator command.
| Name | Type | Values | Description |
|---|
| index_max | integer | 1 - 65535 | End value of the index range. |
Enables filtering on Manchester frames. Only frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| frame | - | - | |
| enabler | enum | OFF | ON | |
Sets the end value of an index range when the operator is set to INRange. The operator is set with `SBUS<sb>:MANCh:FILTer:FRAMe<fr>:FLD<fl>:IOPerator`.
| Name | Type | Values | Description |
|---|
| index_Max | integer | 1 - 65535 | End value of the index range. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Index minimum value. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Operator | enum | EQUal | INRange | RANGe | |
SBUS<sb>:MANCh:FILTer:FRAMe<fr>:FLD<fl>:IOPerator <Index_Operator>
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Data | - | - | |
returns
Sets the operator for the index in the selected field of the selected frame. The related query returns the operator.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the serial bus. |
| Field | integer | - | Index of the field. |
| Operator | enum | EQUal | INRange | RANGe | Index operator to apply. |
Appends a new frame description to the frame list.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Appends a new frame description to the frame list.
Loads the specified XML file containing a list of frame descriptions. It is a setting-only asynchronous command.
| Name | Type | Values | Description |
|---|
| FileName | string | - | Name of the XML file to load. |
Saves the current list of frame descriptions to an XML file with the specified name.
| Name | Type | Values | Description |
|---|
| FileName | string | - | |
Loads the specified XML file containing a list of frame descriptions. Setting only, asynchronous command.
| Name | Type | Values | Description |
|---|
| FileName | string | - | Name of the XML file to load. |
Saves the current list of frame descriptions to an XML file with the specified name.
| Name | Type | Values | Description |
|---|
| FileName | string | - | Name of the XML file to save the frame description list to. |
Erases from volatile memory all field and frame format descriptions created for a specific custom protocol.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Returns the number of frame format descriptions available for a specific custom protocol.
integer - <Count>
Appends a new field description to the selected frame description.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
Returns the number of field descriptions available for the selected frame.
integer - Count of field descriptions available for the selected frame.
Specifies the color for the frame description of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| color | real | 0 - 4294967295 | Color in 32-bit RGB encoding in decimal format. |
Specifies the name for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Name | string | - | Name for the selected field. |
Specifies the name for the frame description of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| Name | - | - | |
Specifies the bit count, hence length, of the selected field in the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
| BitCount | integer | 1 - 64 | Bit count of the selected field. |
Specifies the color for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| Color | integer | 0 - 4294967295 | Use 32-bit RGB encoding in decimal format. |
Specifies a user-defined condition operator for the selected field of the selected frame. The numeric format of the condition is set by the field format command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| Condition | numeric | - | User-defined condition operator for the selected field. |
Specifies the order in which the algorithm evaluates the bits of the condition value of the selected field in the selected frame.
| Name | Type | Values | Description |
|---|
| bitorder | enum | LSBF | MSBF | Bit evaluation order for the condition value. |
Specifies the numerical format for the condition value of the selected field in the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
| NumericFormat | enum | HEX | OCT | BIN | ASCII | ASCii | SIGN | USIG | DEC | LIST | FLIN | Numerical format for the condition value. |
Specifies which result column of the decode table displays the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| Column | enum | NONE | COL1 | COL2 | COL3 | Result column selection. |
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
real (s) - Returns the software trigger time in seconds, or Invalid if no software trigger event has occurred.
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
integer - Returns the software trigger index, or Invalid if no software trigger event has occurred.
Returns the number of decoded frames.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - The number of decoded frames.
Returns the number of fields available in the selected frame.
integer - Number of fields available in the selected frame.
Returns the bit rate of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (bps) - Returns the frame bit rate.
Returns the label of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus |
| fr | - | - | Index of the frame |
| fl | - | - | Index of the field |
returns - Returns the label of the specified field in the specified frame.
Returns the state of the specified field in the specified frame of the specified serial bus Manchester protocol decode. The result indicates whether the field is valid or has a length, CRC, parity, or completeness error.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
enum - State of the field. OK means the field has no error and is valid; LENGth, CRC, PARity, and INComplete indicate the respective error conditions.
Returns the value of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns - Returns the value of the specified field in the specified frame.
Returns the formatted value of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
string - Formatted value of the specified field in the specified frame.
Returns the start time of the specified frame.
returns
Returns the overall state of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Overall state of the specified frame.
Returns the content of the 1st result column of the specified decoded frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns - The content of the 1st result column of the specified decoded frame.
Returns the end time of the specified decoded frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - End time of the specified frame.
Returns the type of the specified decoded frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - The frame type is undefined, because it is custom specific.
Returns the content of the 3rd result column of the specified decoded frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - Content of the 3rd result column of the specified decoded frame.
Returns the content of the 2nd result column of the specified decoded frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns - The content of the 2nd result column of the specified decoded frame.
Selects the CAN-High or CAN-Low line for the serial bus. Both lines are required for differential signal transmission used by CAN.
| Name | Type | Values | Description |
|---|
| SignalType | enum | CANL | CANH | Selects the CAN line to use. |
Sets the source channel to which the line is connected.
| Name | Type | Values | Description |
|---|
| source | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Source channel selection; available choices depend on whether digital channels are present and whether SIC or FAST mode is used. |
Sets a threshold value for the SIC transceiver mode.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| SIC Threshold | - | - | |
Selects the transceiver mode for CAN decoding.
| Name | Type | Values | Description |
|---|
| mode | enum | SIC | FAST | Transceiver mode. |
Sets the bit rate of the data phase for the CAN XL frame.
| Name | Type | Values | Description |
|---|
| XLBitrate | real | 10000 - 30000000 | Bit rate of the CAN XL data phase. |
Sets the position of the sample point within the bit in percent of the nominal bit time for the CAN XL frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| XLSamplePoint | real | 30 - 90 | Sample point position within the bit, in percent of the nominal bit time. |
Activates the symbol list used for CAN decoding. The command applies to the selected serial bus index <sb> from 1 to 4.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| ShowSymbols | enum | OFF | ON | Turns the symbol list off or on. |
Returns the enable state of the CAN filter error condition for the selected serial bus. The query takes an `<Enabler>` qualifier.
| Name | Type | Values | Description |
|---|
| enabler | enum | OFF | ON | Selects the enable state to query. |
enum - Returns the enable state of the CAN filter error condition.
Enables or disables the checking condition for the selected field of the selected frame. The command applies to CAN filter frame/field enable control for the specified serial bus.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| frame | - | - | Selected frame. |
| field | - | - | Selected field. |
| enabler | enum | OFF | ON | Enables or disables the checking condition. |
enum - Returns the current checking-condition enable state.
Queries whether CAN frame filtering is enabled for the selected serial bus. The manual lists the corresponding setter and indicates that filtering displays only frames matching the selected filter conditions.
| Name | Type | Values | Description |
|---|
| Enabler | enum | OFF | ON | Enables or disables filtering on CAN frames. |
enum - Returns the filter enable state.
Sets the end value of an index range if the operator is set to INRange. The related frame/field form uses the same function for a specific frame field.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Data | - | - | |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Data | - | - | |
Sets the operator for the selected index in the selected field of the selected frame. The query returns the operator for the selected field index.
enum - Returns the operator for the selected field index.
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
real (s) - Returns the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
Queries the software trigger index for the selected serial bus. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Index of the software trigger event, or Invalid if no software trigger event has occurred.
Sets the number of transmitted bits per second for the LIN bus. The maximum bit rate for LIN is 20 kbit/s.
| Name | Type | Values | Description |
|---|
| Bitrate | real | 20 kbit/s | Bit rate to transmit in bits per second. |
Sets a value for the hysteresis for the data channel.
| Name | Type | Values | Description |
|---|
| hysteresis | - | - | |
Sets the waveform of the data line.
| Name | Type | Values | Description |
|---|
| DataSource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | |
Sets a user-defined threshold value for the data channel.
| Name | Type | Values | Description |
|---|
| threshold | - | - | |
Defines the idle state of the LIN bus. The idle state is the recessive state and corresponds to a logic 1.
| Name | Type | Values | Description |
|---|
| polarity | enum | IDLLow | IDLHigh | Idle state polarity of the bus. |
Sets the vertical position of the LIN signal.
| Name | Type | Values | Description |
|---|
| LIN position | - | - | |
Sets the vertical scale of the indicated LIN signal.
| Name | Type | Values | Description |
|---|
| LIN scale | - | - | |
Selects the version of the LIN standard for the specified serial bus.
| Name | Type | Values | Description |
|---|
| Standard | enum | V1X | V2X | J2602 | AUTO | LIN standard version to use. |
Loads a symbol list file.
| Name | Type | Values | Description |
|---|
| FileName | string | - | String parameter with path and file name. |
SBUS1:LIN:NEWList
'/home/storage/userData/Protocol/LIN.csv'
SBUS1:LIN:SYMBols ON
Activates the symbol list to be used for decoding.
| Name | Type | Values | Description |
|---|
| ShowSymbols | enum | OFF | ON | Selects whether the symbol list is used for decoding. |
SBUS1:LIN:SYMBols ON
Enables the filter for all available frames and error types.
Disables the filter for all available frames and error types.
Inverts the current state of the frame and error types for the selected serial bus filter: enabled items become disabled and vice versa.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Bit | integer | - | |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Data | - | - | |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| BitState | enum | ONE | ZERO | Operator state for the data pattern bit. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe.
| Name | Type | Values | Description |
|---|
| Data_Max | - | - | |
Presets the state of the selected frames and error types. It is a setting-only asynchronous command.
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Frame | integer | - | Frame index. |
| Field | integer | - | Field index. |
| Data | - | - | Data pattern or start value of a data pattern range. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator used for the data pattern in the selected field of the selected frame. |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables the error filter. |
enum - Returns the enable state of the error filter.
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables filtering for the selected error type. |
Specifies the data pattern, or sets the start value of a data pattern range for a LIN filter frame field. The command variant shown for the selected frame and field sets the minimum data value.
| Name | Type | Values | Description |
|---|
| Data_Min | real | - | Start value of a data pattern range. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| data_operator | enum | EQUal | NEQual | LTHan | LEThan | GTHan | GEThan | INRange | OORange | Operator for the data pattern. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Selected frame index. |
| Field | - | - | Selected field index. |
| Enabler | enum | OFF | ON | Enables or disables the checking condition for the selected field. |
Enables the filtering on LIN frames. Only the frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| CondEnabler | enum | OFF | ON | |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| Index_Max | integer | - | End value of the index range. |
Enables or disables filtering on LIN frames. Only frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the serial bus. |
| Enabler | enum | OFF | ON | Turns frame filtering off or on. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| data | integer | - | End value of the index range. |
Specifies the index, or sets the start value of an index range, for the selected LIN filter frame field.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Start value of the index range. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| index_operator | enum | EQUal | INRange | RANGe | Operator used for the index in the selected field of the selected frame. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Index value to specify or use as the start of an index range. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Frame index. |
| Field | - | - | Field index. |
| Operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field of the selected frame. |
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
integer - Returns the software trigger index, or Invalid if no software trigger event has occurred.
Returns the number of decoded frames.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Total number of decoded frames.
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
real (s) - Software trigger time in seconds; returns Invalid if no software trigger event has occurred.
Returns the primary bit rate for the specified LIN frame. This is a query-only asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (bps) - The primary bit rate.
Returns the state of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
enum - State of the specified field.
Returns the number of fields in the specified frame.
integer - Total number of fields.
Returns the formatted value of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns - Returns the formatted value of the specified field.
Returns the label of the fields in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns
Returns the value of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
integer - Returns the value of the specified field.
Returns the checksum value of the specified frame.
integer - The checksum value of the specified frame.
Returns the data bytes of the specified frame in comma-separated values.
string - Returns the frame data as a count followed by comma-separated byte values.
BUS:LIN:FRAMe4:DATA?
Returns the value of the identifier parity bits of the selected frame.
returns - Returns the value of the identifier parity bits of the selected frame.
Returns the identifier value of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Identifier value of the selected frame.
Returns the start time of the selected frame. Query only and asynchronous.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Returns the start time of the selected frame.
Returns the overall state of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns
Returns the protected identifier of the selected frame.
returns - Returns the protected identifier of the selected frame.
Returns the stop time of the selected frame.
real (s) - Returns the stop time of the selected frame.
Returns the symbolic label of the specified frame if the label list is enabled.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns - Symbolic label of the specified frame if the label list is enabled.
Sets the transmitter-specific nominal clock period (clock tick).
| Name | Type | Values | Description |
|---|
| ClockPeriod | real | - | Nominal clock period for the SENT transmitter. |
Specifies a tolerated deviation of the clock for the selected serial bus.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| ClockTolerance | real | 1 - 25 | Tolerated deviation of the clock. |
Selects the method for CRC calculation.
| Name | Type | Values | Description |
|---|
| CRCCalculation | enum | SAEJ | TLE | CRC calculation method. |
Selects the version the CRC check is based on.
| Name | Type | Values | Description |
|---|
| CRCVersion | - | - | |
Sets the hysteresis for the data channel.
| Name | Type | Values | Description |
|---|
| <SDATA Hyst> | real | - | |
Sets the source of the data line.
| Name | Type | Values | Description |
|---|
| DataSource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Source used for the data line. |
Sets the threshold for the data channel. The serial bus index suffix <sb> selects bus 1 to 4.
| Name | Type | Values | Description |
|---|
| SDATA Thres | real | - | Threshold value for the data channel. |
Sets the number of data units in a single transmission sequence.
| Name | Type | Values | Description |
|---|
| DataNibbles | integer | 1 - 6 | Number of data units in a single transmission sequence. |
Selects the operating mode of the SENT protocol. If Legacy is selected, the SPC mode is not supported; if SPC mode is selected, the SENT protocol allows calibration by sending a single calibrated value.
| Name | Type | Values | Description |
|---|
| mode | enum | LEGacy | SPC | Operating mode of the SENT protocol. |
Loads a symbol list file for the selected serial bus SENT protocol.
| Name | Type | Values | Description |
|---|
| FileName | string | - | String parameter with path and file name. |
SBUS1:SENT:NEWList '/home/storage/userData/Protocol/SENT.csv'
SBUS1:SENT:SYMBols ON
Sets the vertical position of the SENT signal.
| Name | Type | Values | Description |
|---|
| SENT position | - | - | |
Specifies the fixed SENT frame length in ticks. This requires the pause pulse setting SBUS<sb>:SENT:PPULse to be PPFL.
| Name | Type | Values | Description |
|---|
| FrameLength | integer | 104 - 922 | Fixed frame length in ticks. |
Determines whether a pause pulse is transmitted after the checksum nibble. A PPFL setting transmits a pause pulse to achieve a fixed frame length specified by SBUS<sb>:SENT:PPFLength.
| Name | Type | Values | Description |
|---|
| PausePulse | enum | NPP | PP | PPFL | Selects whether no pause pulse, a pause pulse, or a pause pulse for fixed frame length is transmitted. |
Selects the results to be displayed.
| Name | Type | Values | Description |
|---|
| RessDispSel | enum | TRSQ | SMSG | ALL | Selects the displayed results: transmission sequence, serial messages, or all. |
Sets the vertical scale of the indicated SENT signal.
| Name | Type | Values | Description |
|---|
| SENT scale | - | - | |
Selects if serial messages are enabled or disabled.
| Name | Type | Values | Description |
|---|
| SerialMessages | enum | ENABled | DISabled | Selects whether serial messages are enabled or disabled. |
Activates the symbol list to be used for decoding.
| Name | Type | Values | Description |
|---|
| ShowSymbols | enum | OFF | ON | Selects whether the symbol list is shown for decoding. |
Enables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Disables the filter for all available frames and error types. It is a setting-only asynchronous command for the selected serial bus.
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Bit | - | - | |
Enables filtering on the selected SENT frame. Only the frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| Enable | enum | OFF | ON | Enables or disables frame filtering. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| bitstate | enum | - | |
Enables filtering on SENT frames. Only frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the frame. |
| Enabler | enum | OFF | ON | Enables or disables the filter for the selected frame condition. |
Inverts the current state of the selected SENT frame and error-type filters, turning enabled items off and disabled items on.
Presets the state of the selected frames and error types.
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. You can set the operator with SBUS<sb>:SENT:FILTer:FRAMe<fr>:FLD<fl>:DOPerator.
| Name | Type | Values | Description |
|---|
| frame | integer | 1 - 4 | Index of the serial bus. |
| field | - | - | Index of the field. |
| data | - | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data_Min | - | - | |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. Use SBUS<sb>:SENT:FILTer:FRAMe<fr>:FLD<fl>:DOPerator to set the operator.
| Name | Type | Values | Description |
|---|
| Data_Max | - | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data_Min | - | - | |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Enabler | enum | OFF | ON | |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator used for the data pattern in the selected field. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| enabler | enum | OFF | ON | Enables or disables the checking condition. |
Sets the end value of an index range if the operator is set to INRange. The operator is set with the corresponding IOPerator command.
| Name | Type | Values | Description |
|---|
| index_max | integer | - | End value of the index range. |
Sets the end value of an index range if the operator is set to INRange. The operator is set with the corresponding IOPerator command.
| Name | Type | Values | Description |
|---|
| data | integer | - | End value of an index range. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Index value for the selected field of the selected frame. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| index_operator | enum | EQUal | INRange | RANGe | Operator for the index. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| index_min | integer | 1 - 65535 | Start index value. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Index_Operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field of the selected frame. |
Defines the error type to be filtered on for the specified serial bus. The bus is selected with the <sb> suffix, which ranges from 1 to 4.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| ErrorName | - | - | Error type to be filtered on. |
| Enabler | enum | OFF | ON | Enables or disables the filter. |
Defines the error type to be filtered on for the specified serial bus error index. The command uses suffix <sb> for the serial bus index and <n> for the error index.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| n | integer | - | Index of the error. |
| enable | enum | OFF | ON | Enables or disables the error filter. |
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
real (s) - Software trigger time in seconds, or Invalid if no software trigger event has occurred.
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Returns the software trigger index, or Invalid if no software trigger event has occurred.
Returns the number of decoded frames.
integer - Total number of decoded frames.
Returns the bit rate of the selected serial bus frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (bps) - The bit rate of the frame.
Returns the CRC sequence value of the selected frame.
integer - Returns the CRC sequence value of the selected frame.
Returns the data of the specified frame.
integer - Comma-separated sequence of integer values (N, D1, D2,…, DN), where N is the number of nibbles in the frame and D1…DN are the nibble values.
Returns the formatted data values.
Returns the formatted status communication for the selected frame. This is a query-only asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - Formatted status communication.
Returns the formatted symbolic data values. Query only and asynchronous.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - Formatted symbolic data values.
Returns the identifier type of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Identifier type of the selected frame.
Returns the number of fields in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
returns - Returns the number of fields in the specified frame.
Returns the identifier value of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
integer - Identifier value of the selected frame.
Returns the duration of the main trigger pulse (MTP) for the selected frame. The MTP is an additional pulse added to the frame when running in "Short PWM Code" (SPC) mode.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
real (s) - Duration of the main trigger pulse.
Returns the formatted value of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns - Returns the formatted value of the specified field.
Returns the state of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
enum - State of the specified field.
Returns the value of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
integer - The value of the specified field.
Returns the label of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns - Returns the label of the specified field.
Returns the number of the pulse pause clock ticks for the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
integer - Returns the pulse pause clock tick count.
Returns the value of the status/communication pulse.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Returns the value of the status/communication pulse.
Returns the symbolic data of the selected frame.
string - The symbolic data of the selected frame.
Returns the sensor response time of the selected frame.
real (s) - Sensor response time of the selected frame.
Returns the start time of the selected frame.
real (s) - Start time of the selected frame.
Returns the overall state of the selected frame.
enum - Overall state of the selected frame.
Returns the stop time of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Stop time of the selected frame.
Returns the symbolic label of the specified frame if the label list is enabled.
string - The symbolic label of the specified frame.
BUS:SENT:FRAMe:SYMBol?
Returns the time of the synchronization pulse.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Time of the synchronization pulse.
Returns the type of SENT message.
enum - The message type is returned as one of the listed SENT frame types.
Sets the wire on which the bus signal is measured, normal or inverted. The setting affects digitization of the signal.
| Name | Type | Values | Description |
|---|
| polarity | enum | NORMal | INVerted | Sets the bus signal polarity. |
Sets the channel for the signal source.
| Name | Type | Values | Description |
|---|
| Source | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Channel used as the MIL-STD signal source. |
Sets the lower threshold level of the signal. The setting applies to the specified serial bus bus signal measurement.
| Name | Type | Values | Description |
|---|
| threshold high | - | - | |
Sets a hysteresis value.
| Name | Type | Values | Description |
|---|
| hysteresis | - | - | |
Loads a symbol list file.
| Name | Type | Values | Description |
|---|
| FileName | string | - | String parameter with path and file name. |
SBUS1:MILStd:NEWList
'/home/storage/userData/Protocol/MILStd.csv'
SBUS1:MILStd:SYMBols ON
Sets the vertical position of the MIL-1553 signal.
| Name | Type | Values | Description |
|---|
| Position | - | - | |
Sets the vertical scale of the indicated MIL-1553 signal.
| Name | Type | Values | Description |
|---|
| Scale | - | - | |
Sets the lower threshold level of the signal.
| Name | Type | Values | Description |
|---|
| Threshold low | - | - | |
Activates the symbol list used for decoding on the specified serial bus. The bus index is given by <sb> and the setting is OFF or ON.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| ShowSymbols | enum | OFF | ON | Turns the symbol list used for decoding off or on. |
Enables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Disables the filter for all available frames and error types.
Inverts the current state of the frame and error types: all enabled frames and error types are disabled and vice versa.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Presets the state of the selected frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Bit | enum | ONE | ZERO | Bit state to set for the selected field of the selected frame. |
Returns the selected bit index for the selected MIL-STD data pattern field.
integer - Returns the selected bit index.
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with the corresponding DOPerator command.
| Name | Type | Values | Description |
|---|
| frame | integer | - | Index of the frame. |
| field | integer | - | Index of the field. |
| data | integer | - | |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe.
returns
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| <ErrorName> | - | - | |
| <Enabler> | enum | OFF | ON | |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| ErrorName | - | - | |
| Enabler | enum | OFF | ON | |
enum - Returns the enabled state for the selected error filter.
Enables or disables filtering for a specific error type in the MIL-STD filter. The error index is selected with <n>.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Turns filtering for the selected error type off or on. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Max | real | - | End value of a data pattern range. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. You can set the operator with SBUS<sb>:MILStd:FILTer:FRAMe<fr>:FLD<fl>:DOPerator.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| data_max | - | - | End value of a data pattern range. |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Data | null | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
returns
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Operator | enum | EQUal | NEQual | LTHan | LEThan | GTHan | GEThan | INRange | OORange | Operator used for the data pattern in the selected field of the selected frame. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator for the data pattern in the selected field of the selected frame. |
Sets the start value of a data pattern range in the selected frame field.
| Name | Type | Values | Description |
|---|
| data_min | real | - | Start value of the data pattern range. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| operator | enum | EQUal | NEQual | LTHan | LEThan | GTHan | GEThan | INRange | OORange | Operator used for the data pattern in the selected field. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| Index_Max | integer | - | End value of the index range. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| Index_Max | integer | - | End value of an index range. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| index_max | real | - | End value of the index range. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Index minimum value. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| index_operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field of the selected frame. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Start value of an index range. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Data | - | - | |
returns - Returns the index value for the selected frame and field.
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| index_operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field of the selected frame. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| operator | enum | EQUal | INRange | RANGe | Index operator for the selected field of the selected frame. |
Enables or disables the checking condition for the selected field of the selected frame. Only the specified frame field is affected.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the serial bus frame. |
| Field | integer | - | Index of the field within the frame. |
| Enabler | enum | OFF | ON | Enables or disables the condition check. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| frame | integer | - | Index of the frame. |
| field | integer | - | Index of the field. |
| enabler | enum | OFF | ON | Enables or disables the checking condition for the selected field. |
enum - Returns the enable state of the selected field condition.
Enables the filtering on the selected MIL-1553 frame. Only frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| Enable | enum | OFF | ON | Turns frame filtering on or off. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| enable | enum | OFF | ON | Enables or disables the checking condition for the selected field of the selected frame. |
Enables the filtering on MIL-1553 frames. Only the frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the serial bus frame to filter. |
| Enabler | enum | OFF | ON | Turns frame filtering off or on. |
Enables the filtering on MIL-1553 frames. Only the frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| frame | integer | - | Index of the frame. |
| enabler | enum | OFF | ON | Enables or disables frame filtering. |
enum - Returns the enabled state for the selected filter.
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
real (s) - Returns the software trigger time in seconds; if no software trigger event has occurred, returns Invalid.
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
integer - Returns the software trigger index, or Invalid if no software trigger event has occurred.
Returns the number of decoded words.
integer - The number of decoded words.
Returns the bit rate of the specified MIL-STD word.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | * | Index of the word. |
integer (bps) - The primary bit rate of the word.
Returns the data pattern of the specified word.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | string | - | Index of the word. |
string - List of comma separated values.
Returns the info value for the specified word.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | - | Index of the word. |
returns
Returns the RT address for the selected word.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | * | Index of the word. |
integer - RT address for the selected word.
Returns the start time of the selected word.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | * - * | Index of the word. |
real (s) - The start time of the selected word.
Returns the overall state of the selected word.
returns - Returns the overall state of the selected word.
Returns the stop time of the selected word. This is a query-only asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | - | Index of the word. |
real (s) - Stop time of the selected word.
Returns the symbolic label of the specified word if the label list is enabled.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | - | Index of the word. |
string - Returns the symbolic label of the specified word if the label list is enabled.
Returns the type of the specified word.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| w | integer | * - * | Index of the word. |
enum - Type of the specified word.
Selects the channel for the data signal source.
| Name | Type | Values | Description |
|---|
| Source | enum | - | Channel for the data signal source. |
Sets the hysteresis for the data channel.
| Name | Type | Values | Description |
|---|
| DataHysteresis | - | - | |
Sets the threshold for the data channel.
| Name | Type | Values | Description |
|---|
| DataThreshold | - | - | |
Selects the source for the strobe signal.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| StrobeSource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | |
Sets the minimum duration of a gap. Any inactivity greater than this time is interpreted as a gap and leads to a resynchronization to the signal.
| Name | Type | Values | Description |
|---|
| MinGapTime | real | 1E-09 - 1 | Minimum gap duration. |
Sets the minimum duration of a gap. Any inactivity greater than this time is interpreted as a gap and leads to a resynchronization to the signal.
| Name | Type | Values | Description |
|---|
| MinGapTime | real | 1E-09 - 1 | Minimum gap duration. |
Sets the vertical position of the SpaceWire signal.
| Name | Type | Values | Description |
|---|
| position | real | 1E-09 - 1 | Vertical position of the SpaceWire signal. |
Sets a value for the hysteresis of the strobe signal.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| StrobeHyst | - | - | |
Sets the threshold value for the digitization of the strobe signal.
| Name | Type | Values | Description |
|---|
| StrobeThres | real | - | |
Sets the vertical scale of the SpaceWire signal.
| Name | Type | Values | Description |
|---|
| scale | - | - | |
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the serial bus frame. |
| Field | integer | - | Field selector for the bit state command. |
| Bit | integer | - | Bit value to set. |
Returns the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| bit | integer | 0 - 1 | Bit index to query. |
enum - Returns the bit state of the selected field bit.
Enables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Disables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Frame index. |
| fl | integer | - | Field index. |
| BitState | enum | - | Bit state to set. |
Inverts the current state of the frame and error types: all frames and error types that were enabled are disabled and vice versa.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Presets the state of the selected frames and error types.
Sets the end value of a data pattern range when the operator is set to INRange or OORANGe. The operator is set with SBUS<sb>:SWIRe:FILTer:FRAMe<fr>:FLD<fl>:DOPerator.
| Name | Type | Values | Description |
|---|
| frame | integer | - | Index of the frame. |
| field | integer | - | Index of the field. |
| data | - | - | |
Returns the end value of a data pattern range. This query corresponds to the frame/field DMAX setting used when the operator is set to INRange or OORANGe.
real - The end value of the data pattern range.
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| ErrorName | - | - | |
| Enabler | enum | OFF | ON | |
Queries the enable state of the serial bus sweep filter error filter for a specified bus and error name. The slice shows the query form with a single <Enabler> argument, but does not document the returned value.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator can be set with the corresponding DOPerator command.
| Name | Type | Values | Description |
|---|
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| data_max | - | - | End value of the data pattern range. |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data_Min | - | - | |
returns
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data | - | - | |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| frame | - | - | |
| field | - | - | |
| operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator used for the data pattern comparison. |
enum - Returns the current data-pattern operator.
Sets the operator for the data pattern in the selected field of the selected frame. The query returns the current operator setting.
enum - Returns the operator for the data pattern in the selected field of the selected frame.
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Frame index. |
| Field | - | - | Field index. |
| Enabler | - | - | Enables or disables the checking condition. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Enabler | - | - | |
returns
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data_Min | - | - | |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| data_operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator used for the data pattern. |
SBUS<sb>:SWIRe:FILTer:FRAMe<fr>:FLD<fl>:DOPerator <Data_Operator>
SBUS<sb>:SWIRe:FILTer:DOPerator? <Operator>
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| CondEnabler | - | - | |
Enables filtering on the specified SpaceWire frame. Only frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| <fr> | integer | 1 - 4 | Index of the frame. |
| <Enable> | enum | OFF | ON | Enables or disables frame filtering for the selected frame. |
Enables filtering on SpaceWire frames. Only frames matching the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| frame | integer | 1 - 4 | Index of the serial bus frame. |
| enabler | enum | OFF | ON | Turns frame filtering off or on. |
Enables filtering on SpaceWire frames. Only frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| <Frame> | integer | 1 - 4 | Index of the frame. |
| <Enabler> | enum | OFF | ON | Enables or disables the filter on the selected frame. |
enum - Returns the enable state for the selected SpaceWire frame filter.
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
real (s) - The software trigger time in seconds; returns Invalid if no software trigger event has occurred.
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Software trigger index; returns Invalid if no software trigger event has occurred.
Returns the number of decoded frames.
integer - Number of decoded frames.
Returns the bit rate of the frame.
real - Bit rate of the frame.
Returns the parity state of the specified SpaceWire frame field, or the frame status if no such field is present.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Returns the parity/status code for the frame: OK if the parity check passes, PARity if the parity is incorrect, LENGth if the frame length is not as expected, AMBiguous if the frame is ambiguous, or INComplete if the frame is incomplete.
Returns the data of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
block - Frame data for the specified frame.
Returns the parity state of the Data field in the specified serial bus frame, or frame status codes if the frame has no Data field. This is a query-only asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Parity state of the Data field, or the frame status if the Data field is absent.
Returns the parity state of the ESC field for the specified serial bus frame. If the frame has no ESC field, it can return a frame status such as length, ambiguous, or incomplete.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Returns the parity state of the ESC field, or a frame status if the frame has no ESC field.
Returns the overall state of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
enum - Overall state of the specified field in the specified frame.
Returns the label of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
Returns the formatted value of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
string - Formatted value of the specified field in the specified frame.
Returns the value of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
returns - Returns the value of the specified field in the specified frame.
Returns the overall state of the specified frame.
enum - Overall state of the specified frame.
Returns the start time of the specified frame. Query only; asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Start time of the specified frame.
Returns the end time of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - End time of the specified frame.
Returns the type of the specified decoded frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Type of the specified decoded frame.
Sets a value for the group sub index. Available only if SBUS<sb>:SPMI:GSIDenable is ON.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| GSID | integer | 0 - 15 | Group sub index value. |
Enables the use of the group sub ID (GSID). The GSID value is set with SBUS<sb>:SPMI:GIDValue.
| Name | Type | Values | Description |
|---|
| UseGSID | enum | OFF | ON | Enables or disables use of the group sub ID (GSID). |
Enables or disables the glitch filter for the selected serial bus. A glitch filter can help filter out short-duration voltage spikes/glitches on the communication line.
| Name | Type | Values | Description |
|---|
| UseGlitchFilter | enum | OFF | ON | Turns the glitch filter off or on. |
Sets the glitch width. Any signal transitions with a duration smaller than this value are considered a glitch and filtered out. This command is available only if SBUS<sb>:SPMI:GTCHenable is ON.
| Name | Type | Values | Description |
|---|
| GlitchFilterWdt | real | 1E-15 - 1000000000 | Glitch filter width threshold. |
Sets a value for the hysteresis for the clock line.
| Name | Type | Values | Description |
|---|
| Hysteresis | - | - | |
Sets the source of the SPMI clock line.
| Name | Type | Values | Description |
|---|
| ClockSource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | |
Sets a user-defined threshold value for the clock line.
| Name | Type | Values | Description |
|---|
| threshold | real | - | |
Sets a value for the hysteresis for the source data channel.
| Name | Type | Values | Description |
|---|
| SDATA Hyst | - | - | Value for the hysteresis for the source data channel. |
Sets the source of the data line.
| Name | Type | Values | Description |
|---|
| DataSource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Selects the source signal for the data line. |
Sets the vertical position of the SPMI signal.
| Name | Type | Values | Description |
|---|
| SPMI position | - | - | |
Sets the vertical position of the SPMI signal.
| Name | Type | Values | Description |
|---|
| SPMI scale | - | - | |
Sets a user-defined threshold value for the source data line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| SDATA Thres | - | - | |
Activates the symbol list to be used for decoding.
| Name | Type | Values | Description |
|---|
| ShowSymbols | enum | OFF | ON | Turns the symbol list used for decoding off or on. |
Loads a symbol list file. The command is setting-only and asynchronous.
| Name | Type | Values | Description |
|---|
| FileName | string | - | String parameter with path and filename. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Selected frame index. |
| Field | integer | - | Selected field index. |
| Bit | integer | - | Selected bit. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Bit | integer | - | |
Enables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Disables the filter for all available frames and error types.
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| <sb> | integer | 1 - 4 | Index of the serial bus. |
| <fr> | - | - | Selected frame. |
| <fl> | - | - | Selected field. |
| <BitState> | - | - | Operator for the data pattern. |
Inverts the current state of the frame and error types: all frames and error types that were enabled are disabled and vice versa.
Presets the state of the selected frames and error types.
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. You can set the operator with SBUS<sb>:SPMI:FILTer:FRAMe<fr>:FLD<fl>:DOPerator.
| Name | Type | Values | Description |
|---|
| data_max | string | - | |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with `SBUS<sb>:SPMI:FILTer:FRAMe<fr>:FLD<fl>:DOPerator`.
| Name | Type | Values | Description |
|---|
| Data_Max | real | - | End value of a data pattern range. |
real - Returns the end value of a data pattern range.
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data_Min | - | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| data_min | string | - | The data pattern or start value of the data pattern range. |
string - Returns the specified data pattern or start value.
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with :SBUS<sb>:SPMI:FILTer:FRAMe<fr>:FLD<fl>:DOPerator.
| Name | Type | Values | Description |
|---|
| Data_Max | string | - | End value of a data pattern range. |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data_Min | - | - | |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the serial bus. |
| Field | integer | - | Index of the field. |
| Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator for the data pattern. |
Returns the operator for the data pattern in the selected field of the selected frame.
enum - Returns the current data-pattern operator for the selected field of the selected frame.
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables the selected error filter. |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enabler | enum | OFF | ON | Enables or disables the error filter. |
enum - Returns the enabled state of the error filter.
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables the selected error filter. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator for the data pattern. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the serial bus. |
| Field | integer | - | Index of the field. |
| Index_Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator for the index in the selected field of the selected frame. |
Sets the operator for the index in the selected field of the selected frame.
enum - Returns the index operator for the selected field of the selected frame.
Sets the end value of an index range if the operator is set to INRange. The operator can be set with SBUS<sb>:SPMI:FILTer:FRAMe<fr>:FLD<fl>:IOPerator.
| Name | Type | Values | Description |
|---|
| Index_Max | integer | 1 - 65535 | End value of the index range. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Start value of the index range. |
Sets the end value of an index range if the operator is set to INRange. The operator can be set with SBUS<sb>:SPMI:FILTer:FRAMe<fr>:FLD<fl>:IOPerator.
| Name | Type | Values | Description |
|---|
| Index_Max | integer | 1 - 65535 | End value of the index range. |
Sets or queries the end value of an index range when the filter operator is set to INRange. The related field- and frame-specific form is noted in the slice.
| Name | Type | Values | Description |
|---|
| Data | string | - | No parameter description is provided in the slice. |
integer - Returns the current end value of the index range.
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| frame | - | - | Frame index placeholder from the syntax. |
| field | - | - | Field index placeholder from the syntax. |
| data | - | - | Data placeholder from the syntax. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Data | - | - | |
returns
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the serial bus frame. |
| Field | integer | - | Index of the field. |
| Enabler | enum | OFF | ON | Enables or disables the checking condition. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| <Frame> | - | - | |
| <Field> | - | - | |
| <Enabler> | enum | OFF | ON | |
enum - Returns the enabled state for the selected field check condition.
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables the checking condition for the selected field of the selected frame. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| CondEnabler | enum | OFF | ON | Enables or disables the checking condition for the selected field. |
Enables the filtering on SPMI frames. Only the frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Enabler | enum | OFF | ON | |
Enables the filtering on SPMI frames. Only the frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| Enabler | enum | OFF | ON | Enables or disables the filter condition. |
enum - Returns the filter enable state.
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
real (s) - Returns the software trigger time in seconds, or Invalid if no software trigger event has occurred.
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Software trigger index, or Invalid if no software trigger event has occurred.
Returns the number of decoded frames in the acquisition.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Number of decoded frames in the acquisition.
Returns the address of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Frame address.
Returns the BC of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - BC of the specified frame.
Returns the data value of the specified frame.
returns - The data value of the specified frame.
Returns the formatted value of the specified byte.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns - Formatted value of the specified byte.
Returns the label of the fields in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
string - Returns the label of the fields in the specified frame.
Returns the field count of the specified frame.
integer - The field count of the specified frame.
Returns the overall state of the specified frame field. This is a query-only asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
enum - Overall state of the frame field.
Returns the data value of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | null | - | Index of the frame. |
| fl | null | - | Index of the field. |
integer - The value of the specified field.
Returns the read bit rate of the specified frame.
integer (bps) - Read bit rate of the specified frame.
Returns the address of the specified frame.
integer - Address of the specified frame.
Returns the start time of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - The start time of the selected frame.
Returns the overall state of the selected frame.
enum - The overall frame state.
Returns the stop time of the selected frame.
real (s) - The stop time of the selected frame.
Returns the frame type.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Returns the frame type.
Returns the symbolic label of the specified frame if the label list is enabled.
string - String with the symbolic name of the address or the symbolic name of the frame.
Returns the write bit rate of the specified frame.
real (bps) - Write bit rate of the specified frame.
Sets a hysteresis for the clock line.
| Name | Type | Values | Description |
|---|
| Hysteresis | - | - | |
Sets the source of the RFFE clock line for the selected serial bus.
| Name | Type | Values | Description |
|---|
| <SourceClock> | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Selects the clock source signal. |
Sets a threshold value for the clock line.
| Name | Type | Values | Description |
|---|
| Threshold | - | - | |
Sets a hysteresis for the data line.
| Name | Type | Values | Description |
|---|
| DATA Hyst | - | - | |
Sets the source of the data line.
| Name | Type | Values | Description |
|---|
| SourceData | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Selects which channel, memory, or reference signal drives the data line. |
Sets a threshold value for the data line.
| Name | Type | Values | Description |
|---|
| DATA Threshold | - | - | |
Enables or disables the glitch filter on the SCLK and SDATA lines to improve decode accuracy.
| Name | Type | Values | Description |
|---|
| glitchfilter | enum | OFF | ON | Turns the glitch filter off or on. |
Sets the maximum glitch width to be ignored.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| GlitchFilterWdt | real | 1E-11 - 1E-08 | Maximum glitch width to be ignored. |
Sets the vertical position of the RFFE signal.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| RFFE position | - | - | |
Selects whether the standard or synchronous read mode is used.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| ReadMode | enum | STRD | SREAD | Read mode to use: standard or synchronous read. |
Sets the vertical scale of the indicated RFFE signal.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| RFFE scale | - | - | Vertical scale of the indicated RFFE signal. |
Enables the filter for all available frames and error types.
Disables the filter for all available frames and error types.
Enables filtering on RFFE frames. Only frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| enable | enum | ON | OFF | Turns frame filtering on or off. |
Enables filtering on RFFE frames so that only frames matching the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the frame. |
| Enabler | enum | ON | OFF | Enables or disables frame filtering. |
Inverts the current state of the frame and error types, so enabled items become disabled and vice versa.
Presets the state of the selected frames and error types.
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the frame. |
| Field | integer | - | Index of the field. |
| Bit | integer | - | Bit index. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with SBUS<sb>:RFFE:FILTer:FRAMe<fr>:FLD<fl>:DOPerator.
| Name | Type | Values | Description |
|---|
| frame | - | - | |
| field | - | - | |
| data | - | - | End value of the data pattern range. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| frame | integer | 1 - 4 | Index of the frame. |
| field | integer | - | Index of the field. |
| bitstate | enum | ONE | ZERO | Bit state for the field bit operator. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with SBUS<sb>:RFFE:FILTer:FRAMe<fr>:FLD<fl>:DOPerator.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
| Data_Max | - | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| frame | - | - | |
| field | - | - | |
| data | - | - | Data pattern or start value of a data pattern range. |
returns
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator used for the data pattern comparison. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Enabler | - | - | |
Specifies the data pattern, or sets the start value of a data pattern range, for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Min | real | - | Start value of a data pattern range. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Operator | enum | EQUal | NEQual | LTHan | LEThan | GTHan | GEThan | INRange | OORange | Operator used for the data pattern comparison. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| CondEnabler | enum | - | |
Sets the end value of an index range if the operator is set to INRange. The operator is set with SBUS<sb>:RFFE:FILTer:FRAMe<fr>:FLD<fl>:IOPerator.
| Name | Type | Values | Description |
|---|
| index_max | integer | 1 - 65535 | End value of an index range. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Index value used as the start of the index range. |
Sets the end value of an index range if the operator is set to INRange. The operator is set with SBUS<sb>:RFFE:FILTer:FRAMe<fr>:FLD<fl>:IOPerator.
| Name | Type | Values | Description |
|---|
| frame | - | - | Frame index. |
| field | - | - | Field index. |
| data | - | - | Data value. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| frame | - | - | Index of the frame. |
| field | - | - | Index of the field. |
| data | - | - | |
| Index_Min | integer | 1 - 65535 | |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| ErrorName | - | - | |
| Enabler | enum | OFF | ON | |
Enables or disables filtering on a specific error type for the selected serial bus. The command is part of the RFFE filter settings and uses an error index suffix.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Turns the selected error filter off or on. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| index_operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field. |
Sets the operator for the selected field in the selected frame of the serial bus RFFE filter. A query form is documented for reading back the operator.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the serial bus. |
| Field | integer | - | Index of the field. |
| Operator | enum | EQUal | INRange | RANGe | Operator to set for the selected field. |
enum - Returns the current operator.
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
real (s) - Returns the software trigger time in seconds, or Invalid if no software trigger event has occurred.
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
integer - Returns the software trigger index, or Invalid if no software trigger event has occurred.
Returns the parity address zero of the selected frame. This is a query-only asynchronous command.
enum - Parity address zero status of the selected frame.
Returns the parity address one of the selected frame. This is a query-only asynchronous command.
enum - Returns the parity address one of the selected frame.
Returns the parity control of the selected frame.
enum - Returns the parity control status of the selected frame.
Returns the number of decoded frames in the current acquisition.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
returns - Number of decoded frames in the current acquisition.
Returns the register address of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Returns the register address of the selected frame.
Returns the byte count of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - The byte count of the selected frame.
Returns the data value of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns
Returns the formatted value of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns - Formatted value of the specified field in the specified frame.
Returns the name (label) of the specified field in the specified frame.
string - The label of the specified field in the specified frame.
Returns the field count of the specified frame.
integer - The count of fields in the specified frame.
Returns the overall state of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
enum - Overall state of the specified field in the specified frame.
Returns the data value of the specified field in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
integer - Data value of the specified field in the specified frame.
Returns the read bit rate of the specified frame.
integer (bps) - The read bit rate of the specified frame.
Returns the address of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - The address of the specified frame.
Returns the start time of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - The start time of the selected frame.
Returns the overall state of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Overall state of the selected frame.
Returns the stop time of the selected frame.
real (s) - The stop time of the selected frame.
Returns the type of the selected frame.
enum - Type of the selected frame.
Returns the write bit rate of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
real (bps) - Write bit rate of the specified frame.
Loads a symbol list file.
| Name | Type | Values | Description |
|---|
| FileName | string | - | |
Returns the symbolic label of the specified sequence if the label list is enabled.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - String with symbolic name of the frame.
Activates the symbol list to be used for decoding.
| Name | Type | Values | Description |
|---|
| ShowSymbols | enum | OFF | ON | Enables or disables the symbol list used for decoding. |
Sets the vertical position of the 10BASE-T1S signal.
| Name | Type | Values | Description |
|---|
| position | - | - | Vertical position of the indicated 10BASE-T1S signal. |
Sets the vertical scale of the indicated 10BASE-T1S signal.
| Name | Type | Values | Description |
|---|
| TENBTO scale | - | - | |
Selects the source channel for the 10BASE-T1S protocol. Only analog channels can be used.
| Name | Type | Values | Description |
|---|
| source | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Source channel for the 10BASE-T1S protocol. |
Activates the symbol list to be used for decoding.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| ShowSymbols | enum | OFF | ON | Turns the symbol list off or on. |
Loads a symbol list file.
| Name | Type | Values | Description |
|---|
| FileName | string | - | String parameter with path and file name. |
SBUS1:TNOS:NEWList
'/home/storage/userData/Protocol/TNOS.csv'
SBUS1:TNOS:SYMBols ON
Sets a value for the hysteresis.
| Name | Type | Values | Description |
|---|
| hysteresis | - | - | |
Sets a lower threshold for the selected serial bus. The bus is selected by the <sb> suffix, which is an index from 1 to 4.
| Name | Type | Values | Description |
|---|
| Lower Thres | real | - | Lower threshold value to set. |
Sets an upper threshold for the selected serial bus.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Upper Thres | real | - | Upper threshold value. |
Enables the filter for all available frames and error types.
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 | Index of the frame. |
| Field | integer | 1 | Index of the field. |
| Bit | integer | - | |
Disables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| BitState | enum | - | Operator for the data pattern in the selected field. |
Inverts the current state of the frame and error types; all frames and error types that were enabled are disabled and vice versa.
Presets the state of the selected frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with SBUS<sb>:TNOS:FILTer:FRAMe<fr>:FLD<fl>:DOPerator.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Data | - | - | |
Specifies the data pattern, or sets the start value of a data pattern range. It applies to the serial bus filter field data minimum value.
| Name | Type | Values | Description |
|---|
| Data_Min | - | - | |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with SBUS<sb>:TNOS:FILTer:FRAMe<fr>:FLD<fl>:DOPerator.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| Data_Max | numeric | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data_Min | - | - | |
Sets the operator for the data pattern in the selected field of the selected frame. The reset value is EQUal.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| errorname | - | - | |
| enabler | enum | OFF | ON | |
Enables or disables the selected error filter entry.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Turns the selected error filter entry off or on. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Index of the frame. |
| Field | - | - | Index of the field. |
| Enabler | enum | OFF | ON | Enables or disables the checking condition. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator used for the data pattern check. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| enabler | enum | OFF | ON | Enables or disables the checking condition. |
Sets the end value of an index range if the operator is set to INRange. Use :SBUS<sb>:TNOS:FILTer:FRAMe<fr>:FLD<fl>:IOPerator to set the operator.
| Name | Type | Values | Description |
|---|
| Index_Max | integer | 1 - 65535 | End value of an index range. |
Specifies the index, or sets the start value of an index range. The value range is 1 to 65535.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Start value or index to specify. |
Sets the end value of an index range if the operator is set to INRange. It is part of the serial bus TNOS filter command group and is associated with frame/field index range editing.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Frame index selector. |
| Field | - | - | Field index selector. |
| Data | - | - | Data value for the filter setting. |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Index_Min | integer | 1 - 65535 | Start index value for the filter range. |
Enables filtering on the selected 10Base-T1S frame. Only frames that match the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| Enable | enum | OFF | ON | Turns frame filtering off or on. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Index_Operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field of the selected frame. |
Enables filtering on 10Base-T1S frames so only frames matching the selected filter conditions are displayed.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Turns frame filtering off or on. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| frame | - | - | |
| field | - | - | |
| operator | enum | EQUal | INRange | RANGe | Selects the index operator for the selected field. |
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
real (s) - Software trigger time in seconds; returns Invalid if no software trigger event has occurred.
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
integer - The software trigger index, or Invalid if no software trigger event has occurred.
Returns the number of decoded frames.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Total number of decoded frames.
Returns the primary bit rate for the specified serial bus frame.
integer (bps) - Primary bit rate.
Returns the number of fields in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Total number of fields.
Returns the formatted value of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns - Formatted value of the specified field.
Returns the label of the specified field. Query only; asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
string - Label of the specified field.
Returns the state of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
enum - Returns the field state. The possible values are OK, EPRMble, ESFD, EESD, ECRC, ELEN, and INComplete.
Returns the CRC for the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - CRC for the specified frame.
Returns the value of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
integer - The value of the specified field.
Returns the data for the specified frame in comma-separated values.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - Comma-separated values for the specified frame, including the count and values.
Returns the destination address for the specified frame.
integer - Destination address for the specified frame.
Returns the destination symbol for the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - Destination symbol for the specified frame.
Returns the formatted CRC for the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | null | - | Index of the frame. |
returns
Returns the formatted data for the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
string - Formatted data for the specified frame.
Returns the formatted destination address of the specified frame. This is a query-only asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns - Formatted destination address of the specified frame.
Returns the formatted SRC address for the specified frame.
returns - Returns the formatted source address for the specified frame.
Returns the formatted type length for the specified frame.
returns - Returns the formatted type length for the specified frame.
Returns the source address for the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Source address for the specified frame.
Returns the frame of the source symbol.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns - Returns the frame of the source symbol.
Returns the start time of the selected frame.
real - Start time of the selected frame.
Returns the state of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - The frame state.
Returns the stop time of the specified frame. Query only; it is an asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Stop time of the specified frame.
Returns the type length for the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Type length of the specified frame.
Returns the type of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Returns the frame type.
Sets the source channel to which the D- data line is connected.
| Name | Type | Values | Description |
|---|
| DMinusSource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | Source channel to which the D- data line is connected. |
Sets the source channel to which the D+ data line is connected.
| Name | Type | Values | Description |
|---|
| DPlusSource | enum | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | M1 | M2 | M3 | M4 | M5 | M6 | M7 | M8 | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | |
Sets a threshold value for the D- line.
| Name | Type | Values | Description |
|---|
| dminusthres | - | - | |
Sets a hysteresis value for the D+ line.
| Name | Type | Values | Description |
|---|
| DPlusHyst | - | - | |
Sets a threshold value for the D+ line.
| Name | Type | Values | Description |
|---|
| DPlusThreshold | - | - | |
Selects the low speed or full speed variant of the USB 1.1 protocol.
| Name | Type | Values | Description |
|---|
| Mode | enum | USBLow | USBFull | |
Sets a hysteresis value for the D- line.
| Name | Type | Values | Description |
|---|
| DMinusHyst | - | - | |
Sets the vertical position of the USB 1.1 signal.
| Name | Type | Values | Description |
|---|
| Position | integer | 1 - 100 | Vertical position of the USB 1.1 signal. |
Sets the vertical scale of the USB 1.1 signal.
| Name | Type | Values | Description |
|---|
| Scale | integer | 1 - 5 | Vertical scale of the USB 1.1 signal. |
Enables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Disables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Inverts the current state of the frame and error types for the selected serial bus USB filter. Frames and error types that were enabled become disabled, and vice versa.
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with `SBUS<sb>:USBone:FILTer:FRAMe<fr>:FLD<fl>:DOPerator`.
| Name | Type | Values | Description |
|---|
| frame | integer | 1 - 4 | Index of the frame. |
| field | integer | - | Index of the field. |
| data | null | - | End value of the data pattern range. |
Enables or disables the specific frame to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables the selected frame for filtering. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with `SBUS<sb>:USBone:FILTer:FRAMe<fr>:FLD<fl>:DOPerator`.
| Name | Type | Values | Description |
|---|
| data_max | null | - | End value of the data pattern range. |
Enables or disables the specific frame to be filtered on.
| Name | Type | Values | Description |
|---|
| frame | - | - | Frame index. |
| enabler | enum | OFF | ON | Enables or disables the frame filter state. |
Presets the state of the selected frames and error types. Setting only; asynchronous command.
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Frame | list of comma-separated values | - | Frame index and field data used by the filter. |
| Field | list of comma-separated values | - | Field index and field data used by the filter. |
| Data | list of comma-separated values | - | Data pattern values. |
list of comma-separated values - Returns the current data pattern.
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator used for the data pattern in the selected field of the selected frame. |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| ErrorName | string | - | Error type to be filtered on. |
| Enabler | string | - | Enables or disables the filter for the selected error type. |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data_Min | string | - | List of comma-separated values. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Data_Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator for the data pattern. |
Sets the end value of an index range if the operator is set to INRange. The command applies to a specific serial bus, frame, and field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| imax | integer | 1 - 65535 | End value of an index range. |
Specifies the index, or sets the start value of an index range. It is used when the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| index_min | integer | 1 - 65535 | Start value of an index range or the index value to specify. |
Sets the end value of an index range if the operator is set to INRange. The operator is set with `SBUS<sb>:USBone:FILTer:IOPerator`.
| Name | Type | Values | Description |
|---|
| frame | - | - | |
| field | - | - | |
| data | - | - | |
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Data | - | - | |
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Bit | enum | ONE | ZERO | |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Enabler | enum | CondEnabler | |
Sets the bit state of a field that only consists of one bit.
| Name | Type | Values | Description |
|---|
| BitState | enum | ONE | ZERO | Bit state to set for the selected field. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| CondEnabler | enum | ON | OFF | Enables or disables the checking condition for the selected field of the selected frame. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field of the selected frame. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | integer | 1 - 4 | Index of the frame. |
| Field | integer | - | Index of the field. |
| Operator | enum | EQUal | INRange | RANGe | Operator for the index in the selected field. |
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
real (s) - Software trigger time in seconds. Returns Invalid if no software trigger event has occurred.
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Software trigger index; returns Invalid if no software trigger event has occurred.
Returns the number of decoded frames for the selected serial bus.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - Total number of decoded frames.
Returns the device address value of the indicated frame, as shown in the decoded cells and decode results table.
integer - Device address value of the indicated frame.
Returns the bit rate of the specified serial bus frame. This is a query-only asynchronous command.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (bps) - Returns the bit rate of the specified frame.
Returns a comma-separated list of values for the specified frame. The first value is the number of data bytes in the frame, followed by that many data bytes.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
block - A comma-separated list of values where the first value is the number of data bytes in the frame and the remaining values are the data bytes.
SBUS:USB:FRAMe2:DATA?
Returns the number of fields in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Number of fields in the specified frame.
Returns the start time of the specified USB frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - Start time of the specified frame.
Returns the overall state of the specified USB serial bus frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Overall state of the frame: OK means valid; PID indicates a packet identifier error; CRC indicates cyclic redundancy check failed; LENGth indicates wrong frame length; BTST indicates a bit stuffing error; INComplete indicates the frame is not completely contained in the acquisition.
Returns the formatted value of the specified field for the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
returns - Formatted value of the specified field for the selected frame.
Returns the name (label) of the specified field in the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
string - The field label of the specified field in the selected frame.
Returns the end time of the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (s) - End time of the specified frame.
Returns the overall state of the specified field for the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
enum - Overall state of the specified field.
Returns the data value of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
integer - Data value of the specified field.
Returns the cyclic redundancy check (CRC) checksum of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - The CRC checksum of the selected frame.
Returns the endpoint for the selected serial bus and frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
returns
Returns the formatted address for the selected frame.
returns - Returns the formatted address for the selected frame.
Returns the formatted CRC value for the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - Formatted CRC value for the selected frame.
Returns the frame number for the selected serial bus and frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
integer - Frame number for the selected serial bus and frame.
Returns the packet identifier for the selected serial bus and frame.
integer - Packet identifier for the selected serial bus and frame.
Returns the name of the packet identifier for the selected serial bus and frame.
returns - The packet identifier name for the selected serial bus and frame.
Selects the differential signal source to which the data line is connected.
| Name | Type | Values | Description |
|---|
| Source | enum | - | Differential signal source to which the data line is connected. |
Returns the frame type of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Frame type of the selected frame.
Sets the vertical position of the USB 2.0 signal.
| Name | Type | Values | Description |
|---|
| position | - | - | |
Sets a hysteresis value for the differential signal on the data line.
| Name | Type | Values | Description |
|---|
| hysteresis | real | - | Hysteresis value for the differential signal on the data line. |
Sets the lower threshold value for the differential signal on the data line.
| Name | Type | Values | Description |
|---|
| Lower Thres | real | - | |
Sets the upper threshold value for the differential signal on the data line.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| Upper Thres | - | - | |
Sets the vertical scale of the USB 2.0 signal.
| Name | Type | Values | Description |
|---|
| Scale | integer | 1 - 5 | Vertical scale setting for the USB 2.0 signal. |
Enables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Disables the filter for all available frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Inverts the current state of the frame and error types for the selected serial bus filter, so enabled items become disabled and vice versa.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Presets the state of the selected frames and error types.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with `SBUS<sb>:USBHspeed:FILTer:FRAMe<fr>:FLD<fl>:DOPerator`.
| Name | Type | Values | Description |
|---|
| frame | - | - | Frame index. |
| field | - | - | Field index. |
| data | null | - | Data pattern value. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. The operator is set with the corresponding DOPerator command.
| Name | Type | Values | Description |
|---|
| data | block | - | List of comma-separated values. |
block - Returns the end value of a data pattern range.
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Data | - | - | |
Specifies the data pattern, or sets the start value of a data pattern range.
string - Returns the data pattern or start value of the data pattern range.
Enables or disables the specific frame to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Turns filtering for the specific frame on or off. |
Sets the end value of a data pattern range if the operator is set to INRange or OORANGe. You can set the operator with the corresponding DOPerator command.
| Name | Type | Values | Description |
|---|
| data_max | string | - | List of comma-separated values. |
Specifies the data pattern, or sets the start value of a data pattern range.
| Name | Type | Values | Description |
|---|
| Data_Min | string | - | Start value of a data pattern range. |
Enables or disables the specific frame to be filtered on.
| Name | Type | Values | Description |
|---|
| enable | enum | OFF | ON | Enables or disables the specific frame filter. |
Enables or disables the specific frame to be filtered on.
| Name | Type | Values | Description |
|---|
| enabler | enum | OFF | ON | Enables or disables the specific frame to be filtered on. |
enum - Returns the filter enable state for the specified frame.
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | - | - | |
| Field | - | - | |
| Operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | |
Returns the operator for the data pattern in the selected field of the selected frame.
enum - Returns the data operator used for the selected field of the selected frame.
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| ErrorName | - | - | |
| Enabler | enum | OFF | ON | |
Defines the error type to be filtered on.
| Name | Type | Values | Description |
|---|
| errorname | - | - | |
| enabler | enum | OFF | ON | |
enum - Returns the enable state.
Defines whether the selected USB high-speed filter error type is enabled. The command applies to error index <n> in the selected serial bus <sb>.
| Name | Type | Values | Description |
|---|
| Enable | enum | OFF | ON | Enables or disables the error type to be filtered on. |
Sets the operator for the data pattern in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| data_operator | enum | EQUal | NEQual | LTHan | LETHan | GTHan | GETHan | INRange | OORange | Operator for the data pattern. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| Index_Max | integer | - | End value of an index range. |
Sets the end value of an index range if the operator is set to INRange.
| Name | Type | Values | Description |
|---|
| data | integer | - | End value of an index range. |
Sets the end value of an index range if the operator is set to INRange.
returns
Specifies the index, or sets the start value of an index range.
| Name | Type | Values | Description |
|---|
| index_min | integer | 1 - 65535 | Index value to specify or the start value of an index range. |
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| index_operator | enum | EQUal | INRange | RANGe | Operator for the index. |
Sets the start value of an index range for the selected USB high-speed filter field. The command is asynchronous.
| Name | Type | Values | Description |
|---|
| index_min | integer | 1 - 65535 | Start value of the index range. |
Returns the index minimum for the selected USB high-speed filter field. The query form is documented as returning <Data>.
integer - The index minimum value for the selected frame and field, returned as <Data>.
Sets the operator for the index in the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| index_operator | enum | EQUal | INRange | RANGe | Operator used for the index in the selected field of the selected frame. |
Sets the operator for the index in the selected field of the selected frame.
enum - Returns the index operator.
Sets the bit state of a field that only consists of one bit. The query returns the bit state of the selected field bit.
| Name | Type | Values | Description |
|---|
| Frame | - | - | Frame index. |
| Field | - | - | Field index. |
| Bit | - | - | Bit index. |
returns - Returns the bit state of the selected field bit.
Queries the bit state of a one-bit field in the selected USB high-speed serial bus frame. The command is part of the USBHspeed filter setup and uses the selected bus suffix.
| Name | Type | Values | Description |
|---|
| bit | integer | - | Bit index to query. |
enum - Returns the bit state of the specified field.
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| Frame | integer | - | Index of the frame. |
| Field | integer | - | Index of the field. |
| Enabler | enum | OFF | ON | Enables or disables the checking condition for the selected field. |
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| enabler | enum | OFF | ON | Condition enabler for the selected field. |
enum - Returns the condition enabler state.
Sets the bit state of a field that only consists of one bit. The command also has a query form that returns the bit value.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
| BitState | enum | ONE | ZERO | Bit state to set. |
enum - Returns the bit state of the selected field bit.
Enables or disables the checking condition for the selected field of the selected frame.
| Name | Type | Values | Description |
|---|
| CondEnabler | enum | OFF | ON | Enables or disables the checking condition for the selected field of the selected frame. |
Queries the software trigger time in seconds. If no software trigger event has occurred, the command returns Invalid.
real (s) - Returns the software trigger time in seconds, or Invalid if no software trigger event has occurred.
Queries the software trigger index. If no software trigger event has occurred, the command returns Invalid.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
integer - The software trigger index. If no software trigger event has occurred, returns Invalid.
Returns the number of decoded frames for the selected serial bus.
integer - Total number of decoded frames.
Returns the device address value of the indicated frame, as shown in the decoded cells and decode results table.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Address value of the indicated frame.
Returns the number of fields in the specified frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Total number of decoded frames.
Returns the calculated bit rate of the specified USBH frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
real (bps) - Calculated bit rate of the specified frame.
Returns a comma-separated list of values for the specified USBH frame. The first returned value is the number of data bytes in the frame, followed by those data bytes.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - First value is the number of data bytes to follow, with the remaining returned values being the data bytes themselves.
SBUS:USBH:FRAMe3:DATA?
5,24,156,75,62,230
Returns the end time of the specified frame. Query only; asynchronous command.
real (s) - End time of the specified frame.
Returns the overall state of the specified USB high-speed frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
enum - Overall state of the frame.
Returns the end time of the specified frame.
real (s) - The end time of the specified frame.
Returns the formatted value of the specified field for the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
string - The formatted value of the specified field.
Returns the name (label) of the specified field in the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | - | - | Index of the frame. |
| fl | - | - | Index of the field. |
string - The name (label) of the specified field in the selected frame.
Returns the overall state of the specified field for the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
enum - Overall state of the specified field.
Returns the cyclic redundancy check (CRC) checksum of the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - The CRC checksum of the selected frame.
Returns the data value of the specified field.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
| fl | integer | - | Index of the field. |
integer - Data value of the specified field.
Returns the endpoint for the selected serial bus and frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - The endpoint for the selected serial bus and frame.
Returns the formatted address for the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns - Formatted address for the selected frame.
Returns the formatted CRC value for the selected frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
returns - Returns the formatted CRC value for the selected frame.
Returns the frame number for the selected serial bus and frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Frame number for the selected serial bus and frame.
Returns the packet identifier for the selected serial bus and frame.
integer - Packet identifier for the selected serial bus and frame.
Returns the name of the packet identifier for the selected serial bus and frame.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
string - Formatted packet identifier name.
Returns the frame type of the selected frame.
enum - Returns the frame type of the selected frame.
Returns the content of the "SPLIT packet transaction Endpoint Type" field of the selected frame. This 2-bit field tells the USB hub which split-transaction-state machine to use.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Returns the Split ET field value for the selected frame; 0=Control, 1=Isochronous, 2=Bulk, 3=Interrupt.
Returns the content of the "SPLIT packet transaction E/U" field (end or unused) of the selected frame. This single-bit field, combined with the S field, describes the payload continuation encoding used for start-split packets; for complete-split packets, it is unused.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Content of the SPLIT packet transaction E/U field for the selected frame.
Returns the content of the "SPLIT packet transaction Port" field of the selected frame. This field is a 7-bit word that contains the port number of the target hub for which the split transaction is destined.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - The SPLIT packet transaction Port field of the selected frame.
Returns the content of the "SPLIT packet transaction S" field of the selected frame. This single-bit field indicates the speed for the interrupt or control transaction announced by the split packet: 0 = Full speed, 1 = Low speed.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 4 | Index of the serial bus. |
| fr | integer | - | Index of the frame. |
integer - Content of the "SPLIT packet transaction S" field of the selected frame.
SBUS<sb>:USBHspeed:FRAMe<fr>:SPS?
Returns the content of the "SPLIT packet transaction Start / Complete" field of the selected frame. This single-bit field indicates whether the SPLIT token is a start-split transaction or a complete-split transaction.
integer - Returns the Split SC field as a numeric value representing the selected frame's SPLIT packet transaction Start / Complete status.
Deprecated legacy command listed under decode-results replacements. The manual shows it as a legacy command replaced by the corresponding CAN frame decode query.
Deprecated legacy command for Manchester decode result 1. It is replaced by :SBUS<sb>:MANCh:FRAMe<fr>:CONE? since FW 2.9.
returns
Legacy/deprecated query command for NRZ clocked decode results. The manual indicates it is replaced by :SBUS<sb>:NRZC:FRAMe<fr>:CONE?.
Legacy NRZ unclocked decode-result query. The manual marks it as a deprecated command and shows it replaced by the corresponding :CONE? query since FW 2.9.
null - Deprecated query for a decode result; the page slice does not document the returned data format or value type.
Sets the bus arbitration increment base value for the selected serial bus. The command is part of the SBUS<sb>:ARINc subsystem.
| Name | Type | Values | Description |
|---|
| value | real | - | Base value for bus arbitration increment. |
Clears the bus arbitration input filter. This command is part of the SBUS<n>:ARINc:FILTer subsystem.
Enables or disables the specified ARINC filter error entry for the selected bus.
| Name | Type | Values | Description |
|---|
| n | integer | 0 - MAXimum | Error filter index. |
Enables or disables the selected field filter for the specified frame in the SBUS ARINC filter configuration. The command belongs to the frame/field filter branch of the serial bus trigger setup.
| Name | Type | Values | Description |
|---|
| sb | integer | - | Subsequent SBUS index. |
| fr | integer | - | Frame index. |
| fl | integer | - | Field index. |
| state | enum | ON | OFF | Turns the field filter enable state on or off. |
Enables or disables the front-end filter for the selected serial bus interface.
| Name | Type | Values | Description |
|---|
| state | enum | ON | OFF | Turns the front-end filter on or off. |
Resets the serial bus archive filter settings to their default state.
Sets the maximum gap bits for the serial bus archive. The command is part of the SBUS archive configuration hierarchy.
| Name | Type | Values | Description |
|---|
| bits | integer | 0 - 255 | Maximum gap in bits. |
| Name | Type | Values | Description |
|---|
| bits | integer | 0 - 31 | null |
Creates a new list of I2C arbitration items for the specified bus. This command has no parameters.
Sets the serial bus analysis polarity.
Sets the scale factor for the acquired serial-bus signal. This command belongs to the serial bus acquisition settings.
Sets the source used for serial bus arming on the selected bus. The command belongs to the SBUS arming subsystem.
Returns the switch time for the selected arbitration item. The value is reported for the currently selected arbitration word or list element.
real (s) - The switch time of the selected arbitration item.
Sets the high threshold used for serial bus ARINC triggering.
| Name | Type | Values | Description |
|---|
| threshold | real | - | High threshold value for ARINC trigger detection. |
Sets the hysteresis used for serial bus arming threshold detection.
Sets the lower threshold for the selected ARINC bus input. The command is part of the SBUS<sb>:ARINc threshold settings group.
| Name | Type | Values | Description |
|---|
| threshold | real | - | Lower threshold value. |
Returns the number of words in the current serial bus input signal.
integer - The number of words in the current serial bus input signal.
Returns the bit rate for the selected serial bus word.
real - Returns the bit rate of the selected word.
Returns the data field of the selected serial bus word in the arithmetic decoder.
string - The data field of the selected serial bus word.
Returns the label of the specified word in the ARINC word list.
string - The label of the specified word.
Returns the pattern for the specified word in the arbitration field.
string - Returns the pattern for the specified word in the arbitration field.
Returns the SDI field of the selected serial bus word.
string - Returns the SDI field value for the specified word.
enum - Returns the SSM field setting for the selected word in the selected serial bus input frame.
enum - Indicates whether the selected word starts a start condition.
Returns the state of the selected word in the selected serial bus. This query is part of the SBUS ARInc WORD subsystem.
enum - Returns the current state of the selected word.
enum - Returns the symbol value for the selected word of the selected bus arbitration word.
Sets the CAN bus bit rate.
| Name | Type | Values | Description |
|---|
| bitrate | real | 0 - 1000000 | Bit rate for the CAN bus. |
Sets the CAN fast threshold hysteresis. The command belongs to the SBUS CAN fast threshold configuration group.
| Name | Type | Values | Description |
|---|
| hysteresis | real | - | Hysteresis value for the CAN fast threshold. |
Sets the CAN fast threshold. The command is part of the SBUS CAN FAST subsection.
| Name | Type | Values | Description |
|---|
| threshold | real | - | Threshold value to set. |
Returns the frame count for the selected CAN bus channel.
integer - The frame count for the selected CAN bus channel.
Sets the CAN FD data sample point.
| Name | Type | Values | Description |
|---|
| samplepoint | real | 0 - 100 | Sample point for CAN FD data. |
Sets the CAN filter bit. The command is part of the CAN filter configuration under the SBUS subsystem.
Sets the CAN filter all-check setting. The command is part of the SBUS CAN filter subsystem.
Clears the CAN filter settings.
Sets the maximum allowed CAN filter data value for the selected filter. This command is part of the CAN filter setup for bus trigger/searching.
Sets the minimum CAN filter value for the selected subordinate bus filter. The command belongs to the CAN filter configuration group.
Sets the DOPerator for a CAN filter field. The command belongs to the SBUS CAN filter frame field configuration subtree.
Enables or disables an extended CAN filter for the selected bus. The manual slice only lists the command in the index and does not provide syntax details, parameters, or return information.
Enables or disables the CAN filter field. The command belongs to the CAN filter configuration tree.
| Name | Type | Values | Description |
|---|
| state | enum | ON | OFF | Turns the filter field on or off. |
Enables or disables the CAN frame filter field. The command belongs to the CAN frame filter configuration under the selected serial bus.
| Name | Type | Values | Description |
|---|
| state | enum | ENABled | DISabled | Turns the filter field on or off. |
Sets the DOPerator for the specified CAN frame field.
Enables or disables the selected CAN frame field. The field is addressed by the SBUS, frame, and field indices in the command path.
| Name | Type | Values | Description |
|---|
| state | enum | ON | OFF | Turns the field enable state on or off. |
Sets the maximum value for the selected CAN frame field. This command belongs to the frame field filter configuration block.
Sets the minimum value of the selected CAN frame field. The command belongs to the CAN frame field configuration group.
| Name | Type | Values | Description |
|---|
| sb | integer | 1 - 16 | Bus number. |
| fr | integer | 1 - 64 | Frame number. |
| fl | integer | 1 - 64 | Field number. |
| value | real | - | Minimum field value. |
Sets the logical operator used to combine field conditions in the CAN frame filter. The command is part of the SBUS CAN frame field filter subsystem.
| Name | Type | Values | Description |
|---|
| operator | enum | - | Logical operator for the field filter conditions. |
Enables or disables the CAN filter frame enable state for the specified subbus channel. This command is part of the SBUS<CAN> filter configuration group.
| Name | Type | Values | Description |
|---|
| sb | integer | - | Subbus index. |
Sets the maximum input amplitude for the CAN filter. This command belongs to the SBUS CAN filter configuration subtree.
Sets the minimum input filter value for CAN signal bus filtering. This command is part of the SBUS<sb>:CAN:FILTer subsystem.
| Name | Type | Values | Description |
|---|
| value | real | - | Minimum filter value. |
Inverts the CAN filter logic. Use this command to enable or disable inversion of the configured filter condition.
| Name | Type | Values | Description |
|---|
| state | enum | ON | OFF | Turns filter inversion on or off. |
Sets the logical operator used for CAN filter evaluation.
| Name | Type | Values | Description |
|---|
| operator | enum | - | Logical operator used for the filter. |
Resets the CAN filter settings for the selected serial bus to their default state.
Returns the acknowledgement state for the selected CAN frame.
enum - Indicates whether the frame acknowledgement is set or not set.
Returns the CAN frame acknowledgment value for the specified frame.
integer - The acknowledgment value of the specified CAN frame.
Returns the current condition state of the CAN frame checksum state. This is a query command.
enum - Returns the current checksum state of the CAN frame.
Returns the CAN frame checksum value. The value is associated with frame <fr> in the selected bus <sb>.
integer - Returns the checksum value for the specified CAN frame.
Returns the data field contents for the selected CAN frame.
string - The frame data as a string.
Returns the bit rate used for the CAN data frame. The frame is identified by the optional frame index <fr> under the selected bus <sb>.
real (bit/s) - The CAN data bit rate for the specified frame.
Returns the DLC state for the selected CAN frame.
enum - Indicates whether the DLC is state-based or value-based.
Returns the DLC value for the selected CAN frame.
integer - DLC value for the selected CAN frame.
Returns the BRS state for the specified CAN frame's FD data field. The command is a query on frame field data BRS status.
enum - Returns the BRS state.
Returns the ESI state of the selected CAN FD data field in the specified frame.
enum - Returns the ESI state for the selected CAN FD data field.
Returns the value of the selected field within a CAN frame. The field is identified by the frame and field indices in the command path.
string - The value of the selected field.
Returns the label of the selected CAN field.
string - Returns the field label.
Returns the state of the specified CAN frame field.
enum - Indicates whether the specified field is enabled or disabled.
Returns the value of the specified CAN frame field.
string - Returns the field value.
Returns the number of fields in the specified CAN frame.
integer - The number of fields in the specified CAN frame.
Returns the identifier state for the selected CAN frame.
enum - Indicates the current state of the frame identifier setting.
Returns the identity type of the selected CAN frame.
enum - Identity type of the selected CAN frame.
Returns the CAN frame ID value for the selected frame.
string - The CAN frame ID value.
Returns the nominal bit rate of the CAN frame. The command belongs to the CAN frame configuration subtree.
real (bit/s) - The nominal bit rate of the CAN frame.
Returns the number of data bytes in the selected CAN frame.
integer - Number of data bytes in the selected CAN frame.
Returns the CAN signal binding count for the selected frame.
integer - The number of signal bindings in the selected CAN frame.
Returns the start state of the specified CAN frame. The frame is addressed by the <fr> node.
enum - Indicates whether the frame is started or not.
Returns the status of the selected CAN frame.
enum - Returns the frame status.
Returns the stop condition state of the selected CAN frame.
enum - Returns the stop condition state.
Returns the symbol associated with the selected CAN frame. The frame is specified by the `<fr>` node.
string - The symbol associated with the selected CAN frame.
Returns the frame type for the selected CAN frame.
enum - Returns the frame type.
enum - Returns the AF state of the CAN extended frame data object.
Returns the CRC status for the specified CAN extra data object. The command is a query for the FCRC setting under SBUS CAN frame extra data.
enum - Returns the FCRC state for the specified extra data object.
Returns the CRC for the selected XDATA CAN frame subfield. The command is a query on the XDATa<o> node within a CAN frame.
integer - The CRC value for the selected XDATA CAN frame subfield.
Returns the SDT value for the selected CAN extended data field. This is a query on the XDATa<o> node.
returns - Returns the SDT value.
enum - Returns the security status of the CAN extended data item.
Returns the virtual CAN ID value for the specified extended data frame object.
real - The virtual CAN ID value of the selected extended data frame object.
Creates a new CAN list in the selected serial bus. The command belongs to the SBUS<sb>:CAN subsystem.
Sets the CAN sample point. The command is part of the SBUS CAN configuration commands.
Sets the CAN scale. The command is listed in the CAN bus subsystem command index.
Sets the hysteresis for the CAN SIC signal. The command is listed under CAN signal-integrity controls alongside the corresponding threshold command.