Gbas

SCPI Commands :

[SOURce<HW>]:BB:GBAS:GPOW
[SOURce<HW>]:BB:GBAS:MFCHannels
[SOURce<HW>]:BB:GBAS:MODE
[SOURce<HW>]:BB:GBAS:NOFRames
[SOURce<HW>]:BB:GBAS:PRESet
[SOURce<HW>]:BB:GBAS:SCATi
[SOURce<HW>]:BB:GBAS:SRINfo
[SOURce<HW>]:BB:GBAS:STATe
[SOURce<HW>]:BB:GBAS:VERSion
class GbasCls[source]

Gbas commands group definition. 192 total commands, 8 Subgroups, 9 group commands

get_gpow() bool[source]
# SCPI: [SOURce<HW>]:BB:GBAS:GPOW
value: bool = driver.source.bb.gbas.get_gpow()

Enables gated power mode.

return

gpow: 1| ON| 0| OFF

get_mf_channels() bool[source]
# SCPI: [SOURce<HW>]:BB:GBAS:MFCHannels
value: bool = driver.source.bb.gbas.get_mf_channels()

No command help available

return

mfch: No help available

get_mode() RsSmw.enums.GbasMode[source]
# SCPI: [SOURce<HW>]:BB:GBAS:MODE
value: enums.GbasMode = driver.source.bb.gbas.get_mode()

Sets the GBAS mode. Select between GBAS (LAAS) header information or SCAT-I header information.

return

scat: GBAS| SCAT

get_no_frames() int[source]
# SCPI: [SOURce<HW>]:BB:GBAS:NOFRames
value: int = driver.source.bb.gbas.get_no_frames()

Queries the number of VDB frames.

return

no_frame: integer Range: 1 to 12500

get_scati() bool[source]
# SCPI: [SOURce<HW>]:BB:GBAS:SCATi
value: bool = driver.source.bb.gbas.get_scati()

No command help available

return

scat: No help available

get_sr_info() str[source]
# SCPI: [SOURce<HW>]:BB:GBAS:SRINfo
value: str = driver.source.bb.gbas.get_sr_info()

Queries the used sample rate.

return

sr_info: string

get_state() bool[source]
# SCPI: [SOURce<HW>]:BB:GBAS:STATe
value: bool = driver.source.bb.gbas.get_state()

Activates the standard and deactivates all the other digital standards and digital modulation modes in the same path.

return

state: 1| ON| 0| OFF

get_version() str[source]
# SCPI: [SOURce<HW>]:BB:GBAS:VERSion
value: str = driver.source.bb.gbas.get_version()

Queries the GBAS specification version that corresponds to the set GBAS mode.

return

version: string

preset() None[source]
# SCPI: [SOURce<HW>]:BB:GBAS:PRESet
driver.source.bb.gbas.preset()

Sets the parameters of the digital standard to their default values (*RST values specified for the commands) . Not affected is the state set with the command SOURce<hw>:BB:GBAS:STATe.

preset_with_opc(opc_timeout_ms: int = - 1) None[source]
# SCPI: [SOURce<HW>]:BB:GBAS:PRESet
driver.source.bb.gbas.preset_with_opc()

Sets the parameters of the digital standard to their default values (*RST values specified for the commands) . Not affected is the state set with the command SOURce<hw>:BB:GBAS:STATe.

Same as preset, but waits for the operation to complete before continuing further. Use the RsSmw.utilities.opc_timeout_set() to set the timeout value.

param opc_timeout_ms

Maximum time to wait in milliseconds, valid only for this call.

set_gpow(gpow: bool) None[source]
# SCPI: [SOURce<HW>]:BB:GBAS:GPOW
driver.source.bb.gbas.set_gpow(gpow = False)

Enables gated power mode.

param gpow

1| ON| 0| OFF

set_mf_channels(mfch: bool) None[source]
# SCPI: [SOURce<HW>]:BB:GBAS:MFCHannels
driver.source.bb.gbas.set_mf_channels(mfch = False)

No command help available

param mfch

No help available

set_mode(scat: RsSmw.enums.GbasMode) None[source]
# SCPI: [SOURce<HW>]:BB:GBAS:MODE
driver.source.bb.gbas.set_mode(scat = enums.GbasMode.GBAS)

Sets the GBAS mode. Select between GBAS (LAAS) header information or SCAT-I header information.

param scat

GBAS| SCAT

set_scati(scat: bool) None[source]
# SCPI: [SOURce<HW>]:BB:GBAS:SCATi
driver.source.bb.gbas.set_scati(scat = False)

No command help available

param scat

No help available

set_state(state: bool) None[source]
# SCPI: [SOURce<HW>]:BB:GBAS:STATe
driver.source.bb.gbas.set_state(state = False)

Activates the standard and deactivates all the other digital standards and digital modulation modes in the same path.

param state

1| ON| 0| OFF

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.bb.gbas.clone()

Subgroups