Hand

SCPI Command :

TRIGger<*>:USB:HAND
Commands in total: 1
Subgroups: 0
Direct 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’)