Comid
SCPI Commands :
[SOURce<HW>]:[BB]:VOR:COMid:DASH
[SOURce<HW>]:[BB]:VOR:COMid:DEPTh
[SOURce<HW>]:[BB]:VOR:COMid:DOT
[SOURce<HW>]:[BB]:VOR:COMid:FREQuency
[SOURce<HW>]:[BB]:VOR:COMid:LETTer
[SOURce<HW>]:[BB]:VOR:COMid:PERiod
[SOURce<HW>]:[BB]:VOR:COMid:REPeat
[SOURce<HW>]:[BB]:VOR:COMid:SYMBol
[SOURce<HW>]:[BB]:VOR:COMid:TSCHema
[SOURce<HW>]:[BB]:VOR:COMid:[STATe]
- class ComidCls[source]
Comid commands group definition. 12 total commands, 1 Subgroups, 10 group commands
- get_dash() float [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:DASH value: float = driver.source.bb.vor.comid.get_dash()
Sets the length of a Morse code dash.
- return
dash: float Range: 0.05 to 1, Unit: s
- get_depth() float [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:DEPTh value: float = driver.source.bb.vor.comid.get_depth()
Sets the AM modulation depth of the COM/ID signal.
- return
depth: float Range: 0 to 100
- get_dot() float [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:DOT value: float = driver.source.bb.vor.comid.get_dot()
Sets the length of a Morse code dot.
- return
dot: float Range: 0.05 to 1, Unit: s
- get_frequency() float [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:FREQuency value: float = driver.source.bb.vor.comid.get_frequency()
Sets the frequency of the COM/ID signal.
- return
frequency: float Range: 0.1 to 20E3
- get_letter() float [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:LETTer value: float = driver.source.bb.vor.comid.get_letter()
Sets the length of a Morse code letter space.
- return
letter: float Range: 0.05 to 1, Unit: s
- get_period() float [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:PERiod value: float = driver.source.bb.vor.comid.get_period()
Sets the period of the COM/ID signal.
- return
period: float Range: 0 to 120, Unit: s
- get_repeat() int [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:REPeat value: int = driver.source.bb.vor.comid.get_repeat()
No command help available
- return
repeat: No help available
- get_state() bool [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:[STATe] value: bool = driver.source.bb.vor.comid.get_state()
Enables/disables the COM/ID signal.
- return
state: 1| ON| 0| OFF
- get_symbol() float [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:SYMBol value: float = driver.source.bb.vor.comid.get_symbol()
Sets the length of the Morse code symbol space.
- return
symbol: float Range: 0.05 to 1, Unit: s
- get_tschema() RsSmbv.enums.AvionicComIdTimeSchem [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:TSCHema value: enums.AvionicComIdTimeSchem = driver.source.bb.vor.comid.get_tschema()
Sets the time schema of the Morse code for the COM/ID signal.
- return
tschema: STD| USER STD Activates the standard time schema of the Morse code. The set dot length determines the dash length, which is 3 times the dot length. USER Activates the user-defined time schema of the Morse code. Dot and dash length, as well as symbol and letter space can be set separately.
- set_dash(dash: float) None [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:DASH driver.source.bb.vor.comid.set_dash(dash = 1.0)
Sets the length of a Morse code dash.
- param dash
float Range: 0.05 to 1, Unit: s
- set_depth(depth: float) None [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:DEPTh driver.source.bb.vor.comid.set_depth(depth = 1.0)
Sets the AM modulation depth of the COM/ID signal.
- param depth
float Range: 0 to 100
- set_dot(dot: float) None [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:DOT driver.source.bb.vor.comid.set_dot(dot = 1.0)
Sets the length of a Morse code dot.
- param dot
float Range: 0.05 to 1, Unit: s
- set_frequency(frequency: float) None [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:FREQuency driver.source.bb.vor.comid.set_frequency(frequency = 1.0)
Sets the frequency of the COM/ID signal.
- param frequency
float Range: 0.1 to 20E3
- set_letter(letter: float) None [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:LETTer driver.source.bb.vor.comid.set_letter(letter = 1.0)
Sets the length of a Morse code letter space.
- param letter
float Range: 0.05 to 1, Unit: s
- set_period(period: float) None [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:PERiod driver.source.bb.vor.comid.set_period(period = 1.0)
Sets the period of the COM/ID signal.
- param period
float Range: 0 to 120, Unit: s
- set_repeat(repeat: int) None [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:REPeat driver.source.bb.vor.comid.set_repeat(repeat = 1)
No command help available
- param repeat
No help available
- set_state(state: bool) None [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:[STATe] driver.source.bb.vor.comid.set_state(state = False)
Enables/disables the COM/ID signal.
- param state
1| ON| 0| OFF
- set_symbol(symbol: float) None [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:SYMBol driver.source.bb.vor.comid.set_symbol(symbol = 1.0)
Sets the length of the Morse code symbol space.
- param symbol
float Range: 0.05 to 1, Unit: s
- set_tschema(tschema: RsSmbv.enums.AvionicComIdTimeSchem) None [source]
# SCPI: [SOURce<HW>]:[BB]:VOR:COMid:TSCHema driver.source.bb.vor.comid.set_tschema(tschema = enums.AvionicComIdTimeSchem.STD)
Sets the time schema of the Morse code for the COM/ID signal.
- param tschema
STD| USER STD Activates the standard time schema of the Morse code. The set dot length determines the dash length, which is 3 times the dot length. USER Activates the user-defined time schema of the Morse code. Dot and dash length, as well as symbol and letter space can be set separately.
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.vor.comid.clone()
Subgroups