Pred

SCPI Commands :

[SOURce<HW>]:BB:NFC:PRED:CNFMarker
[SOURce<HW>]:BB:NFC:PRED:SEQuence
Commands in total: 3
Subgroups: 1
Direct child commands: 2
get_cnf_marker() bool[source]
# [SOURce<HW>]:BB:NFC:PRED:CNFMarker
value: bool = driver.source.bb.nfc.pred.get_cnf_marker()

If enabled marker 1 is positioned after the first idle.

Returns:

conf: 1 | ON | 0| OFF

get_sequence() NfcPredef[source]
# [SOURce<HW>]:BB:NFC:PRED:SEQuence
value: enums.NfcPredef = driver.source.bb.nfc.pred.get_sequence()

Available only for ‘Transmission Mode > Poll’ and ‘Transmission Mode > PCD to PICC’. Selects a predefined sequence.

Returns:

sequence: FPS | BPA | BPS | APA | APS FPS Predefined NFC-F sequence with the elements: IDLE, SENSF_REQ, IDLE, BLANK BPA Predefined NFC-B sequence with the elements: IDLE, ALL_REQ, IDLE, BLANK or a predefined EMV Type A sequence with the elements: IDLE, WUPB, IDLE, BLANK BPS Predefined NFC-B sequence with the elements: IDLE, SENS_REQ, IDLE, BLANK or a predefined EMV Type B sequence with the elements: IDLE, REQB, IDLE, BLANK APA Predefined NFC-A sequence with the elements: IDLE, ALL_REQ, IDLE, BLANK or a predefined EMV Type A sequence with the elements: IDLE, WUPA, IDLE, BLANK APS Predefined NFC-A sequence with the elements: IDLE, SENS_REQ, IDLE, BLANK or a predefined EMV Type A sequence with the elements: IDLE, REQA, IDLE, BLANK

set_cnf_marker(conf: bool) None[source]
# [SOURce<HW>]:BB:NFC:PRED:CNFMarker
driver.source.bb.nfc.pred.set_cnf_marker(conf = False)

If enabled marker 1 is positioned after the first idle.

Parameters:

conf – 1 | ON | 0| OFF

set_sequence(sequence: NfcPredef) None[source]
# [SOURce<HW>]:BB:NFC:PRED:SEQuence
driver.source.bb.nfc.pred.set_sequence(sequence = enums.NfcPredef.APA)

Available only for ‘Transmission Mode > Poll’ and ‘Transmission Mode > PCD to PICC’. Selects a predefined sequence.

Parameters:

sequence – FPS | BPA | BPS | APA | APS FPS Predefined NFC-F sequence with the elements: IDLE, SENSF_REQ, IDLE, BLANK BPA Predefined NFC-B sequence with the elements: IDLE, ALL_REQ, IDLE, BLANK or a predefined EMV Type A sequence with the elements: IDLE, WUPB, IDLE, BLANK BPS Predefined NFC-B sequence with the elements: IDLE, SENS_REQ, IDLE, BLANK or a predefined EMV Type B sequence with the elements: IDLE, REQB, IDLE, BLANK APA Predefined NFC-A sequence with the elements: IDLE, ALL_REQ, IDLE, BLANK or a predefined EMV Type A sequence with the elements: IDLE, WUPA, IDLE, BLANK APS Predefined NFC-A sequence with the elements: IDLE, SENS_REQ, IDLE, BLANK or a predefined EMV Type A sequence with the elements: IDLE, REQA, IDLE, BLANK

Cloning the Group

# Create a copy of the original group, that exists independently
pred_copy = driver.source.bb.nfc.pred.clone()

Subgroups