1-38
IM 701610-61E
I
2
C File Group
Commands in the I
2
C File group can be used to make the same settings, inquiries, and executions as when the
I
2
C bus menu under the FILE key on the front panel is used.
I2C
:FILE
:
SAVE
:
:
ABORt
EXECute
?
;
;
:SEARch:I2C:SEARch:DATA:PATTern
Function
Sets the searched Data pattern of the I
2
C
analysis result in binary or queries the current
setting.
Syntax
:SEARch:I2C:SEARch:DATA:PATTern
{<string>}
:SEARch:I2C:SEARch:DATA:PATTern?
<string>=8 characters by combining
‘0,’ ‘1,’ and ‘X’
(The 8
th
character is the R/W bit.)
Example
:SEARCH:I2C:SEARCH:DATA:
PATTERN “10X10X10”
:SEARCH:I2C:SEARCH:DATA:PATTERN? ->
:SEARCH:I2C:SEARCH:DATA:
PATTERN “10X10X10”
:SEARch:I2C:SEARch:NEXT?
Function
Performs the I
2
C analysis result search after the
current byte and returns the search position.
Syntax
:SEARch:I2C:SEARch:NEXT?
Example
:SEARCH:I2C:SEARCH:NEXT? -> 10
Description When the search is successful, a value in the
range of –40000 to 40000 is returned. If it fails,
“NAN” is returned.
1.7 Communication Commands
:SEARch:I2C:SEARch:PREVious?
Function
Performs the I
2
C analysis result search before the
current byte and returns the search position.
Syntax
:SEARch:I2C:SEARch:PREVious?
Example
:SEARCH:I2C:SEARCH:PREVIOUS? -> -10
Description When the search is successful, a value in the
range of –5000 to 5000 is returned. If it fails,
“NAN” is returned.
:SEARch:I2C:SEARch:TYPE
Function
Sets the type of I
2
C analysis result search or
queries the current setting.
Syntax
:SEARch:I2C:SEARch:TYPE {PATTern|
INDefinite}
:SEARch:I2C:SEARch:TYPE?
Example
:SEARCH:I2C:SEARCH:TYPE PATTERN
:SEARCH:I2C:SEARCH:TYPE? -> :SEARCH:
I2C:SEARCH:TYPE PATTERN
:SEARch:TYPE
Function
Sets the search type or queries the current
setting.
Syntax
:SEARch:TYPE {SPATtern|WIDTh|EDGE|
PPATtern|ASCRoll|I2CBus|SPIBus}
:SEARch:TYPE?
Example
:SEARCH:TYPE I2CBUS
:SEARCH:TYPE? -> :SEARCH:TYPE I2CBUS
:FILE:SAVE:I2C[:EXECute]
Function
Executes the save operation of the I
2
C analysis
result. This is an overlap command.
Syntax
:FILE:SAVE:I2C[:EXECute]
Example
:FILE:SAVE:I2C:EXECUTE
:FILE:SAVE:I2C:ABORt
Function
Aborts the save operation of the I
2
C analysis
result.
Syntax
:FILE:SAVE:I2C:ABORt
Example
:FILE:SAVE:I2C:ABORT