Rate<Profile>

RepCap Settings

# Range: Nr1 .. Nr16
rc = driver.source.bb.drm.msc.rate.repcap_profile_get()
driver.source.bb.drm.msc.rate.repcap_profile_set(repcap.Profile.Nr1)

SCPI Command :

[SOURce<HW>]:BB:DRM:MSC:RATE<CH>
class RateCls[source]

Rate commands group definition. 1 total commands, 0 Subgroups, 1 group commands Repeated Capability: Profile, default value after init: Profile.Nr1

get(profile=Profile.Default) DrmCodingCoderate[source]
# SCPI: [SOURce<HW>]:BB:DRM:MSC:RATE<CH>
value: enums.DrmCodingCoderate = driver.source.bb.drm.msc.rate.get(profile = repcap.Profile.Default)

Queries the overall code rate used in each of the protection profiles.

param profile:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Rate’)

return:

drm_msc_rate: R025| R033| R040| R041| R045| R048| R050| R055| R057| R058| R060| R062| R066| R071| R072| R078| INV R0xy 0xy constitutes a code rate of 0.xy INV Invalid code rate

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.bb.drm.msc.rate.clone()