User manual

Chapter 2 Command System RIGOL
MSO7000/DS7000 Programming Guide 2-215
:TRIGger:IIS (Option)
Command List:
:TRIGger:IIS:ALIGnment
:TRIGger:IIS:CLOCk:SLOPe
:TRIGger:IIS:SOURce:CLOCk
:TRIGger:IIS:SOURce:DATA
:TRIGger:IIS:SOURce:WSELect
:TRIGger:IIS:WHEN
:TRIGger:IIS:AUDio
:TRIGger:IIS:DATA
:TRIGger:IIS:ALIGnment
Syntax
:TRIGger:IIS:ALIGnment <setting>
:TRIGger:IIS:ALIGnment?
Description
Sets or queries the alignment mode of the I2S trigger.
Parameter
Name
Type
Range
Default
<setting>
Discrete
{LJ|RJ|IIS}
IIS
Description
RJ: data transmission (MSB first) is right-justified to the WS transition.
LJ: data transmission (MSB first) begins at the edge of the WS transition.
IIS: MSB (Most Significant Bit) of data for each sample is sent first, and LSB (Least
Significant Bit) is sent last. The MSB appears on the SDA line one bit clock after the
edge of the WS transition.
Return
Format
The query returns LJ, RJ, or IIS.
Example
:TRIGger:IIS:ALIGnment LJ /*Sets the alignment mode of I2S trigger to LJ.*/
:TRIGger:IIS:ALIGnment? /*The query returns IIS.*/
:TRIGger:IIS:CLOCk:SLOPe
Syntax
:TRIGger:IIS:CLOCk:SLOPe <slope>
:TRIGger:IIS:CLOCk:SLOPe?
Description
Sets or queries the type of the clock edge of I2S trigger.
Parameter
Name
Type
Range
Default
<slope>
Discrete
{NEGative|POSitive}
POSitive
Return
Format
The query returns NEG or POS.
Example
:TRIGger:IIS:CLOCk:SLOPe NEGative /*Sets the clock edge to NEGative.*/
:TRIGger:IIS:CLOCk:SLOPe? /*The query returns NEG.*/