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
Commands in total: 192
Subgroups: 8
Direct child commands: 9
get_gpow() bool[source]
# [SOURce<HW>]:BB:GBAS:GPOW
value: bool = driver.source.bb.gbas.get_gpow()

Enables gated power mode.

Returns:

gpow: 1 | ON | 0| OFF

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

No help available

get_mode() GbasMode[source]
# [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.

Returns:

scat: GBAS | SCAT

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

Queries the number of VDB frames.

Returns:

no_frame: integer Range: 1 to 12500

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

No help available

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

Queries the used sample rate.

Returns:

sr_info: string

get_state() bool[source]
# [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.

Returns:

state: 1 | ON | 0| OFF

get_version() str[source]
# [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.

Returns:

version: string

preset() None[source]
# [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]
# [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.

Parameters:

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

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

Enables gated power mode.

Parameters:

gpow – 1 | ON | 0| OFF

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

No help available

set_mode(scat: GbasMode) None[source]
# [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.

Parameters:

scat – GBAS | SCAT

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

No help available

set_state(state: bool) None[source]
# [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.

Parameters:

state – 1 | ON | 0| OFF

Cloning the Group

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

Subgroups