Pocsag
SCPI Command:
SOURce:AFRF:GENerator<Instance>:POCSag:REPetition
SOURce:AFRF:GENerator<Instance>:POCSag:SDEViation
SOURce:AFRF:GENerator<Instance>:POCSag:IMODulation
SOURce:AFRF:GENerator<Instance>:POCSag:SRATe
SOURce:AFRF:GENerator<Instance>:POCSag:PADDress
SOURce:AFRF:GENerator<Instance>:POCSag:FBITs
SOURce:AFRF:GENerator<Instance>:POCSag:PTYPe
SOURce:AFRF:GENerator<Instance>:POCSag:MESSage
SOURce:AFRF:GENerator<Instance>:POCSag:MODE
- class PocsagCls[source]
Pocsag commands group definition. 9 total commands, 0 Subgroups, 9 group commands
- get_fbits() str [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:FBITs value: str = driver.source.afRf.generator.pocsag.get_fbits()
Configures the function bits for POCSAG.
- return:
fbits: Range: #B0 to #B11
- get_imodulation() bool [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:IMODulation value: bool = driver.source.afRf.generator.pocsag.get_imodulation()
Enables inverted modulation (symbol 0 negative deviation, symbol 1 positive deviation) , for POCSAG.
- return:
imod: OFF | ON
- get_message() str [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:MESSage value: str = driver.source.afRf.generator.pocsag.get_message()
Specifies a character sequence for numeric and alphanumeric messages, for POCSAG.
- return:
content: Message as string
- get_mode() FskMode [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:MODE value: enums.FskMode = driver.source.afRf.generator.pocsag.get_mode()
Queries the modulation type used for POCSAG.
- return:
mode: FSK2
- get_paddress() int [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:PADDress value: int = driver.source.afRf.generator.pocsag.get_paddress()
Configures the pager address to which a POCSAG transmission is sent.
- return:
paddress: Range: 0 to 2097151
- get_ptype() PagerType [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:PTYPe value: enums.PagerType = driver.source.afRf.generator.pocsag.get_ptype()
Specifies whether a message is transmitted to the DUT and which message format is used, for POCSAG.
- return:
pager_type: NUMeric | ALPHanumeric | TONLy NUMeric: message in numeric format ALPHanumeric: message in alpha-numeric format TONLy: no message
- get_repetition() RepeatMode [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:REPetition value: enums.RepeatMode = driver.source.afRf.generator.pocsag.get_repetition()
Specifies how often the bit sequence is processed for the POCSAG standard.
- return:
repetition: CONTinuous | SINGle SINGle: Single transmission of the bit sequence CONTinuous: Continuous repetition of the bit sequence
- get_standard_dev() List[float] [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:SDEViation value: List[float] = driver.source.afRf.generator.pocsag.get_standard_dev()
Configures the frequency deviations used for 2FSK modulation, for POCSAG. The values apply if inverted modulation is disabled. A query returns <DeviationS0>, <DeviationS1>.
- return:
sdeviation: No help available
- get_symbol_rate() int [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:SRATe value: int = driver.source.afRf.generator.pocsag.get_symbol_rate()
Configures the symbol rate for POCSAG.
- return:
srate: Range: 0 symbol/s to 5000 symbol/s, Unit: symbol/s
- set_fbits(fbits: str) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:FBITs driver.source.afRf.generator.pocsag.set_fbits(fbits = r1)
Configures the function bits for POCSAG.
- param fbits:
Range: #B0 to #B11
- set_imodulation(imod: bool) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:IMODulation driver.source.afRf.generator.pocsag.set_imodulation(imod = False)
Enables inverted modulation (symbol 0 negative deviation, symbol 1 positive deviation) , for POCSAG.
- param imod:
OFF | ON
- set_message(content: str) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:MESSage driver.source.afRf.generator.pocsag.set_message(content = '1')
Specifies a character sequence for numeric and alphanumeric messages, for POCSAG.
- param content:
Message as string
- set_paddress(paddress: int) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:PADDress driver.source.afRf.generator.pocsag.set_paddress(paddress = 1)
Configures the pager address to which a POCSAG transmission is sent.
- param paddress:
Range: 0 to 2097151
- set_ptype(pager_type: PagerType) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:PTYPe driver.source.afRf.generator.pocsag.set_ptype(pager_type = enums.PagerType.ALPHanumeric)
Specifies whether a message is transmitted to the DUT and which message format is used, for POCSAG.
- param pager_type:
NUMeric | ALPHanumeric | TONLy NUMeric: message in numeric format ALPHanumeric: message in alpha-numeric format TONLy: no message
- set_repetition(repetition: RepeatMode) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:REPetition driver.source.afRf.generator.pocsag.set_repetition(repetition = enums.RepeatMode.CONTinuous)
Specifies how often the bit sequence is processed for the POCSAG standard.
- param repetition:
CONTinuous | SINGle SINGle: Single transmission of the bit sequence CONTinuous: Continuous repetition of the bit sequence
- set_standard_dev(sdeviation: List[float]) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:SDEViation driver.source.afRf.generator.pocsag.set_standard_dev(sdeviation = [1.1, 2.2, 3.3])
Configures the frequency deviations used for 2FSK modulation, for POCSAG. The values apply if inverted modulation is disabled. A query returns <DeviationS0>, <DeviationS1>.
- param sdeviation:
No help available
- set_symbol_rate(srate: int) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:POCSag:SRATe driver.source.afRf.generator.pocsag.set_symbol_rate(srate = 1)
Configures the symbol rate for POCSAG.
- param srate:
Range: 0 symbol/s to 5000 symbol/s, Unit: symbol/s