Rds
SCPI Commands :
[SOURce<HW>]:BB:RADio:FM:RDS:CT
[SOURce<HW>]:BB:RADio:FM:RDS:CTOFfset
[SOURce<HW>]:BB:RADio:FM:RDS:DEViation
[SOURce<HW>]:BB:RADio:FM:RDS:MS
[SOURce<HW>]:BB:RADio:FM:RDS:PI
[SOURce<HW>]:BB:RADio:FM:RDS:PS
[SOURce<HW>]:BB:RADio:FM:RDS:PTY
[SOURce<HW>]:BB:RADio:FM:RDS:PTYN
[SOURce<HW>]:BB:RADio:FM:RDS:RT
[SOURce<HW>]:BB:RADio:FM:RDS:TA
[SOURce<HW>]:BB:RADio:FM:RDS:[STATe]
- class RdsCls[source]
Rds commands group definition. 135 total commands, 7 Subgroups, 11 group commands
- get_ct() bool [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:CT value: bool = driver.source.bb.radio.fm.rds.get_ct()
Enables/disables the clock time and date information.
- return:
ct: 1| ON| 0| OFF
- get_ct_offset() str [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:CTOFfset value: str = driver.source.bb.radio.fm.rds.get_ct_offset()
Sets the clock time offset.
- return:
ct_offset: string Range: 00:00 to 99:59
- get_deviation() float [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:DEViation value: float = driver.source.bb.radio.fm.rds.get_deviation()
Defines the resulting frequency deviation of the radio data system irrespective of the audio signals.
- return:
freq_dev_rds: float Range: 0 to 10, Unit: kHz
- get_ms() TxAudioBcFmRdsMs [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:MS value: enums.TxAudioBcFmRdsMs = driver.source.bb.radio.fm.rds.get_ms()
Identifies if the transmission contains music or speech.
- return:
ms: MUSic| SPEech
- get_pi() int [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:PI value: int = driver.source.bb.radio.fm.rds.get_pi()
Sets the program identification, that is a 16-bit value in hexadecimal representation.
- return:
pi: integer Range: #H0000 to #HFFFF
- get_ps() str [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:PS value: str = driver.source.bb.radio.fm.rds.get_ps()
Sets the program service name.
- return:
ps: string Up to eight characters in ASCII format, see Figure ‘Character sets for names’.
- get_pty() int [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:PTY value: int = driver.source.bb.radio.fm.rds.get_pty()
Sets the program type.
- return:
pty: integer Range: 0 to 31
- get_ptyn() str [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:PTYN value: str = driver.source.bb.radio.fm.rds.get_ptyn()
Sets the program type name.
- return:
ptyn: string Up to eight characters in ASCII format, see Figure ‘Character sets for names’.
- get_rt() str [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:RT value: str = driver.source.bb.radio.fm.rds.get_rt()
Sets the radio text.
- return:
rt: string Up to 64 characters in ASCII format, see Figure ‘Character sets for names’.
- get_state() bool [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:[STATe] value: bool = driver.source.bb.radio.fm.rds.get_state()
Enables/disables /.
- return:
rds_state: 1| ON| 0| OFF
- get_ta() bool [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:TA value: bool = driver.source.bb.radio.fm.rds.get_ta()
Enables/disables the traffic announcement flag.
- return:
ta: 1| ON| 0| OFF
- set_ct(ct: bool) None [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:CT driver.source.bb.radio.fm.rds.set_ct(ct = False)
Enables/disables the clock time and date information.
- param ct:
1| ON| 0| OFF
- set_ct_offset(ct_offset: str) None [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:CTOFfset driver.source.bb.radio.fm.rds.set_ct_offset(ct_offset = 'abc')
Sets the clock time offset.
- param ct_offset:
string Range: 00:00 to 99:59
- set_deviation(freq_dev_rds: float) None [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:DEViation driver.source.bb.radio.fm.rds.set_deviation(freq_dev_rds = 1.0)
Defines the resulting frequency deviation of the radio data system irrespective of the audio signals.
- param freq_dev_rds:
float Range: 0 to 10, Unit: kHz
- set_ms(ms: TxAudioBcFmRdsMs) None [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:MS driver.source.bb.radio.fm.rds.set_ms(ms = enums.TxAudioBcFmRdsMs.MUSic)
Identifies if the transmission contains music or speech.
- param ms:
MUSic| SPEech
- set_pi(pi: int) None [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:PI driver.source.bb.radio.fm.rds.set_pi(pi = 1)
Sets the program identification, that is a 16-bit value in hexadecimal representation.
- param pi:
integer Range: #H0000 to #HFFFF
- set_ps(ps: str) None [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:PS driver.source.bb.radio.fm.rds.set_ps(ps = 'abc')
Sets the program service name.
- param ps:
string Up to eight characters in ASCII format, see Figure ‘Character sets for names’.
- set_pty(pty: int) None [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:PTY driver.source.bb.radio.fm.rds.set_pty(pty = 1)
Sets the program type.
- param pty:
integer Range: 0 to 31
- set_ptyn(ptyn: str) None [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:PTYN driver.source.bb.radio.fm.rds.set_ptyn(ptyn = 'abc')
Sets the program type name.
- param ptyn:
string Up to eight characters in ASCII format, see Figure ‘Character sets for names’.
- set_rt(rt: str) None [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:RT driver.source.bb.radio.fm.rds.set_rt(rt = 'abc')
Sets the radio text.
- param rt:
string Up to 64 characters in ASCII format, see Figure ‘Character sets for names’.
- set_state(rds_state: bool) None [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:[STATe] driver.source.bb.radio.fm.rds.set_state(rds_state = False)
Enables/disables /.
- param rds_state:
1| ON| 0| OFF
- set_ta(ta: bool) None [source]
# SCPI: [SOURce<HW>]:BB:RADio:FM:RDS:TA driver.source.bb.radio.fm.rds.set_ta(ta = False)
Enables/disables the traffic announcement flag.
- param ta:
1| ON| 0| OFF
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.radio.fm.rds.clone()
Subgroups