Spec
SCPI Command :
SEARch:TRIGger:USB:SPEC
- Commands in total: 1Subgroups: 0Direct child commands: 1
- get(search: str) BusUsbSpecialType[source]
# SEARch:TRIGger:USB:SPEC value: enums.BusUsbSpecialType = driver.search.trigger.usb.spec.get(search = 'abc')
Defines, which special PID packet type is searched for: PREamble, ERR, SPLit, PING, or Any special PID packet.
- Returns:
usb_special_type: ANY | PREamble | ERR | SPLit | PING
ANY: Searches for any of the special PID packet types listed below
PREamble: Searches for any host-issued preamble token (enables downstream bus traffic to low speed USB devices)
ERR: Searches for any SPLIT transaction error handshake token (re-uses PRE value)
SPLit: Searches for any high speed SPLIT transaction token
PING: Searches for any high speed flow control probe for a bulk/control endpoint
- set(search: str, usb_special_type: BusUsbSpecialType) None[source]
# SEARch:TRIGger:USB:SPEC driver.search.trigger.usb.spec.set(search = 'abc', usb_special_type = enums.BusUsbSpecialType.ANY)
Defines, which special PID packet type is searched for: PREamble, ERR, SPLit, PING, or Any special PID packet.
- Parameters:
usb_special_type –
ANY | PREamble | ERR | SPLit | PING
ANY: Searches for any of the special PID packet types listed below
PREamble: Searches for any host-issued preamble token (enables downstream bus traffic to low speed USB devices)
ERR: Searches for any SPLIT transaction error handshake token (re-uses PRE value)
SPLit: Searches for any high speed SPLIT transaction token
PING: Searches for any high speed flow control probe for a bulk/control endpoint