Mode

SCPI Command :

EYE<*>:FILTer:BPATtern:MODE
Commands in total: 1
Subgroups: 0
Direct child commands: 1
get(eye=Eye.Default) EyeBpatternMode[source]
# EYE<*>:FILTer:BPATtern:MODE
value: enums.EyeBpatternMode = driver.eye.filterPy.bpattern.mode.get(eye = repcap.Eye.Default)

Selects which bits contribute to the eye generation.

Parameters:

eye – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Eye’)

Returns:

mode: ABITs | TBITs | LTRansition | NTBits | CLEVel | BPATtern

  • ABITs: All bits contribute to the eye diagram, same as EYEe:FILTer:STATe is OFF.

  • TBITs=LTRansition: Transition bits, only bits after a signal transition contribute (0 to 1, or 1 to 0) .

  • NTBits =CLEVel: Non-transition bits, only bits without a preceding signal transition contribute ( 0 to 0, or 1 to 1) .

  • BPATtern: Only available for signals with PAM order = NRZOnly bits contribute that match the defined pattern before and after the center eye.

set(mode: EyeBpatternMode, eye=Eye.Default) None[source]
# EYE<*>:FILTer:BPATtern:MODE
driver.eye.filterPy.bpattern.mode.set(mode = enums.EyeBpatternMode.ABITs, eye = repcap.Eye.Default)

Selects which bits contribute to the eye generation.

Parameters:
  • mode

    ABITs | TBITs | LTRansition | NTBits | CLEVel | BPATtern

    • ABITs: All bits contribute to the eye diagram, same as EYEe:FILTer:STATe is OFF.

    • TBITs=LTRansition: Transition bits, only bits after a signal transition contribute (0 to 1, or 1 to 0) .

    • NTBits =CLEVel: Non-transition bits, only bits without a preceding signal transition contribute ( 0 to 0, or 1 to 1) .

    • BPATtern: Only available for signals with PAM order = NRZOnly bits contribute that match the defined pattern before and after the center eye.

  • eye – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Eye’)