CfFm
SCPI Command:
SOURce:AFRF:GENerator<Instance>:PTFive:CFFM:SRATe
SOURce:AFRF:GENerator<Instance>:PTFive:CFFM:FILTer
SOURce:AFRF:GENerator<Instance>:PTFive:CFFM:ROFactor
SOURce:AFRF:GENerator<Instance>:PTFive:CFFM:SDEViation
- class CfFmCls[source]
CfFm commands group definition. 4 total commands, 0 Subgroups, 4 group commands
- get_filter_py() PtFiveFilter [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:CFFM:FILTer value: enums.PtFiveFilter = driver.source.afRf.generator.ptFive.cfFm.get_filter_py()
Queries the filter type used for pulse shaping for P25 with C4FM modulation.
- return:
filter_py: C4FM | RC
- get_ro_factor() float [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:CFFM:ROFactor value: float = driver.source.afRf.generator.ptFive.cfFm.get_ro_factor()
Queries the roll-off factor of the filter used for pulse shaping for P25 with C4FM modulation.
- return:
ro_factor: Range: 0.2 to 0.2
- get_standard_dev() List[float] [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:CFFM:SDEViation value: List[float] = driver.source.afRf.generator.ptFive.cfFm.get_standard_dev()
Queries the deviations used for C4FM modulation, for P25.
- return:
sdeviation: List of four deviations, for the symbols 01, 00, 10, 11. Range: -1800 Hz to 1800 Hz, Unit: Hz
- get_symbol_rate() float [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:CFFM:SRATe value: float = driver.source.afRf.generator.ptFive.cfFm.get_symbol_rate()
Queries the symbol rate for P25 with C4FM modulation.
- return:
srate: Range: 4800 symbol/s to 4800 symbol/s , Unit: symbol/s