Status
SCPI Command :
BUS<*>:I2C:FRAMe<*>:STATus
- Commands in total: 1Subgroups: 0Direct child commands: 1
- get(bus=Bus.Default, busFrameNull=BusFrameNull.Default) BusI2cFrameState[source]
# BUS<*>:I2C:FRAMe<*>:STATus value: enums.BusI2cFrameState = driver.bus.i2C.frame.status.get(bus = repcap.Bus.Default, busFrameNull = repcap.BusFrameNull.Default)
Returns the overall state of the frame.
- Parameters:
bus – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Bus’)
busFrameNull – optional repeated capability selector. Default value: Nr0 (settable in the interface ‘Frame’)
- Returns:
state: INComplete | OK | UNEXpstop | INSufficient | ADDifferent | UNKNown
INComplete: The stop bit is missing.
OK: The frame is valid.
UNEXpstop: A stop bit was detected but clock and data are continued.
INSufficient: The frame is not completely contained in the acquisition. The acquired part of the frame is valid.
ADDifferent: Error in 10 bit address. In case of a read access on a 10 bit address, the first address byte is sent twice, first as write, the second as read. The first seven bits of the byte must be identical. If they are not identical, the ADDiffernt error is indicated.