Fef

SCPI Commands :

[SOURce<HW>]:BB:T2DVb:FEF:INTerval
[SOURce<HW>]:BB:T2DVb:FEF:LENGth
[SOURce<HW>]:BB:T2DVb:FEF:PAYLoad
[SOURce<HW>]:BB:T2DVb:FEF:TYPE
[SOURce<HW>]:BB:T2DVb:FEF
class FefCls[source]

Fef commands group definition. 5 total commands, 0 Subgroups, 5 group commands

get_interval() int[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:FEF:INTerval
value: int = driver.source.bb.t2Dvb.fef.get_interval()

Queries the number of T2 frames between two FEF parts. The T2 frame shall always be the first frame in a T2 super frame which contains both FEF parts and T2 frames.

return:

fef_interval: integer Range: 0 to 255

get_length() int[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:FEF:LENGth
value: int = driver.source.bb.t2Dvb.fef.get_length()

Queries the length of the associated FEF part as the number of elementary periods T, from the start of the P1 symbol of the FEF part to the start of the P1 symbol of the next T2 frame. The FEF length is ‘0’ for ‘T2-MI Interface > Off’.

return:

fef_length: integer Range: 0 to 16777215

get_payload() Dvbt2T2SystemFefPayload[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:FEF:PAYLoad
value: enums.Dvbt2T2SystemFefPayload = driver.source.bb.t2Dvb.fef.get_payload()

Sets the FEF payload.

return:

fef_payload: NULL| NOISe NULL I/Q values of the FEF payload are zeroes. NOISe I/Q values of the FEF payload are modulated in the frequency domain using a PRBS and transformed into the time domain by . The technique allows generating payload with a power level equal to the T2 frame.

get_type_py() int[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:FEF:TYPE
value: int = driver.source.bb.t2Dvb.fef.get_type_py()

Queries the type of the associated FEF part.

return:

fef_type: integer Range: 0 to 15

get_value() bool[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:FEF
value: bool = driver.source.bb.t2Dvb.fef.get_value()

Enables/disables .

return:

fef: 1| ON| 0| OFF

set_interval(fef_interval: int) None[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:FEF:INTerval
driver.source.bb.t2Dvb.fef.set_interval(fef_interval = 1)

Queries the number of T2 frames between two FEF parts. The T2 frame shall always be the first frame in a T2 super frame which contains both FEF parts and T2 frames.

param fef_interval:

integer Range: 0 to 255

set_length(fef_length: int) None[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:FEF:LENGth
driver.source.bb.t2Dvb.fef.set_length(fef_length = 1)

Queries the length of the associated FEF part as the number of elementary periods T, from the start of the P1 symbol of the FEF part to the start of the P1 symbol of the next T2 frame. The FEF length is ‘0’ for ‘T2-MI Interface > Off’.

param fef_length:

integer Range: 0 to 16777215

set_payload(fef_payload: Dvbt2T2SystemFefPayload) None[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:FEF:PAYLoad
driver.source.bb.t2Dvb.fef.set_payload(fef_payload = enums.Dvbt2T2SystemFefPayload.NOISe)

Sets the FEF payload.

param fef_payload:

NULL| NOISe NULL I/Q values of the FEF payload are zeroes. NOISe I/Q values of the FEF payload are modulated in the frequency domain using a PRBS and transformed into the time domain by . The technique allows generating payload with a power level equal to the T2 frame.

set_type_py(fef_type: int) None[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:FEF:TYPE
driver.source.bb.t2Dvb.fef.set_type_py(fef_type = 1)

Queries the type of the associated FEF part.

param fef_type:

integer Range: 0 to 15

set_value(fef: bool) None[source]
# SCPI: [SOURce<HW>]:BB:T2DVb:FEF
driver.source.bb.t2Dvb.fef.set_value(fef = False)

Enables/disables .

param fef:

1| ON| 0| OFF