Hand
SCPI Command :
TRIGger<*>:USB:HAND
- Commands in total: 1Subgroups: 0Direct child commands: 1
- get(trigger=Trigger.Default) BusUsbHandshakeTypy[source]
# TRIGger<*>:USB:HAND value: enums.BusUsbHandshakeTypy = driver.trigger.usb.hand.get(trigger = repcap.Trigger.Default)
Sets the trigger to one out of four different handshake types: ACK, NAK, STALl, or NYET.
- Parameters:
trigger – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Trigger’)
- set(usb_hdshk_typ: BusUsbHandshakeTypy, trigger=Trigger.Default) None[source]
# TRIGger<*>:USB:HAND driver.trigger.usb.hand.set(usb_hdshk_typ = enums.BusUsbHandshakeTypy.ACK, trigger = repcap.Trigger.Default)
Sets the trigger to one out of four different handshake types: ACK, NAK, STALl, or NYET.
- Parameters:
usb_hdshk_typ –
ACK | NAK | STALl | NYET
ACK: Sets the trigger to the ACK field (acknowledgment of error-free data packet) .
NAK: Sets the trigger to the NAK field (non-acknowledgment, no successful data transmission) .
STALl: Sets the trigger to the STALL field (endpoint is halted or a control pipe request is not supported) .
NYET: Sets the trigger to the NYET field (no response yet from receiver) .
trigger – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Trigger’)