SCPI Programmers Manual
34
⚫ TRIGger:IIC:SDA:SOURce
⚫ TRIGger:IIC:SCL:SOURce
⚫ TRIGger:IIC:CONdition
⚫ TRIGger:IIC:ADDer
⚫ TRIGger:IIC:DATA
⚫ TRIGger:IIC:ALEVel
⚫ TRIGger:IIC:BLEVel
4.17.1 TRIGger:IIC:SDA:SOURce
4.17.2 TRIGger:IIC:SCL:SOURce
4.17.3 TRIGger:IIC:CONdition
4.17.4 TRIGger:IIC:ADDer
:TRIGger:IIC:SDA:SOURce <source>
:TRIGger:IIC:SDA:SOURce?
Set or query the channel source of the I2C triggered data line.
:<source> ::= < CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4>
The query returns CHANnel1, CHANnel2, CHANnel3, CHANnel4
:TRIGger:IIC:SDA:SOURce CHANnel1 /*Set the data source to CH1*/
:TRIGger:IIC:SDA:SOURce? /*The query returns CHANnel1*/
:TRIGger:IIC:SCL:SOURce <source>
:TRIGger:IIC:SCL:SOURce?
Set or query the channel source of the clock line triggered by I2C.
:<source> ::= < CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4>
The query returns CHANnel1, CHANnel2, CHANnel3, CHANnel4
:TRIGger:IIC:SCL:SOURce CHANnel1 /*Set the clock source to CH1*/
:TRIGger:IIC:SCL:SOURce? /*The query returns CHANnel1*/
:TRIGger:IIC:CONdition <condition>
:TRIGger:IIC:CONdition?
Set or query the trigger condition of IIC trigger.
:<condition> ::= < START| STOP| ACK_LOST| ADDR_NO_ACK| RESTART|
READ_DATA>
The query returns START| STOP| ACK_LOST| ADDR_NO_ACK| RESTART|
READ_DATA
:TRIGger:IIC:CONdition START /*Set START */
:TRIGger:IIC:CONdition? /*The query returns START*/
:TRIGger:IIC:ADDer <addr>
:TRIGger:IIC:ADDer?