Errc
SCPI Command :
TRIGger<*>:USB:ERRC
- Commands in total: 1Subgroups: 0Direct child commands: 1
- get(trigger=Trigger.Default) BusUsbErrorCondition[source]
# TRIGger<*>:USB:ERRC value: enums.BusUsbErrorCondition = driver.trigger.usb.errc.get(trigger = repcap.Trigger.Default)
Sets the trigger to an error condition type.
- Parameters:
trigger – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Trigger’)
- set(usb_err_cond_typ: BusUsbErrorCondition, trigger=Trigger.Default) None[source]
# TRIGger<*>:USB:ERRC driver.trigger.usb.errc.set(usb_err_cond_typ = enums.BusUsbErrorCondition.ANY, trigger = repcap.Trigger.Default)
Sets the trigger to an error condition type.
- Parameters:
usb_err_cond_typ –
ANY | PIDerror | CRC5error | CRC16error | BTST | UNEXpid | SE1error | GLITcherr
ANY: Triggers on any of the errors listed below.
PIDerror: Triggers on any packet identifier error.
CRC5error: Triggers on any CRC5 error event.
CRC16error: Triggers on any CRC16 error event.
BTST: Triggers on any bitstuffing error event (erroneous or missing bit stuffing sequence, see USB standard) .
UNEXpid: Triggers on any unexpected PID error (illegal PID, that is not allowed in USB low speed and USB full speed protocols, especially PID’s announcing packets such as SPLIT, DATA2, MDATA, or other noncompliant packets) .
SE1error: Triggers on the illegal bus state Single Ended 1 (SE1 = both lines high) .
GLITcherr: Triggers on any glitching error (illegal bit period, see USB standard for the definition of glitching) .
trigger – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Trigger’)