PtFive

SCPI Command:

SOURce:AFRF:GENerator<Instance>:PTFive:EMERgency
SOURce:AFRF:GENerator<Instance>:PTFive:SID
SOURce:AFRF:GENerator<Instance>:PTFive:TGID
SOURce:AFRF:GENerator<Instance>:PTFive:NAC
SOURce:AFRF:GENerator<Instance>:PTFive:PATTern
SOURce:AFRF:GENerator<Instance>:PTFive:MODE
class PtFiveCls[source]

PtFive commands group definition. 10 total commands, 1 Subgroups, 6 group commands

get_emergency() bool[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:EMERgency
value: bool = driver.source.afRf.generator.ptFive.get_emergency()

Configures the emergency bit to be signaled to the DUT, for P25.

return:

emergency: OFF | ON

get_mode() P25Mode[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:MODE
value: enums.P25Mode = driver.source.afRf.generator.ptFive.get_mode()

Specifies the modulation type used for P25 phase 1 modulation.

return:

mode: C4FM

get_nac() str[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:NAC
value: str = driver.source.afRf.generator.ptFive.get_nac()

Configures the network access code to be signaled to the DUT.

return:

nac: Range: #H0 to #HFFF

get_pattern() P25Pattern[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:PATTern
value: enums.P25Pattern = driver.source.afRf.generator.ptFive.get_pattern()

Selects the bit pattern to be transmitted as payload for P25.

return:

pattern: P1011 | SILence | INTerference | BUSY | IDLE | CALibration | RSYR | RLD | C4FM | RAW1 | RA1 | RA0 | R10A | RPRB9 | RPRB15

get_sid() float[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:SID
value: float = driver.source.afRf.generator.ptFive.get_sid()

Configures the source ID to be signaled to the DUT.

return:

source_id: Range: #H0 to #HFFFFFF

get_tgid() float[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:TGID
value: float = driver.source.afRf.generator.ptFive.get_tgid()

Configures the talk group ID to be signaled to the DUT.

return:

tgroup_id: Range: #H0 to #HFFFF

set_emergency(emergency: bool) None[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:EMERgency
driver.source.afRf.generator.ptFive.set_emergency(emergency = False)

Configures the emergency bit to be signaled to the DUT, for P25.

param emergency:

OFF | ON

set_mode(mode: P25Mode) None[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:MODE
driver.source.afRf.generator.ptFive.set_mode(mode = enums.P25Mode.C4FM)

Specifies the modulation type used for P25 phase 1 modulation.

param mode:

C4FM

set_nac(nac: str) None[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:NAC
driver.source.afRf.generator.ptFive.set_nac(nac = r1)

Configures the network access code to be signaled to the DUT.

param nac:

Range: #H0 to #HFFF

set_pattern(pattern: P25Pattern) None[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:PATTern
driver.source.afRf.generator.ptFive.set_pattern(pattern = enums.P25Pattern.BUSY)

Selects the bit pattern to be transmitted as payload for P25.

param pattern:

P1011 | SILence | INTerference | BUSY | IDLE | CALibration | RSYR | RLD | C4FM | RAW1 | RA1 | RA0 | R10A | RPRB9 | RPRB15

set_sid(source_id: float) None[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:SID
driver.source.afRf.generator.ptFive.set_sid(source_id = 1.0)

Configures the source ID to be signaled to the DUT.

param source_id:

Range: #H0 to #HFFFFFF

set_tgid(tgroup_id: float) None[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:PTFive:TGID
driver.source.afRf.generator.ptFive.set_tgid(tgroup_id = 1.0)

Configures the talk group ID to be signaled to the DUT.

param tgroup_id:

Range: #H0 to #HFFFF

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.afRf.generator.ptFive.clone()

Subgroups