Source code for RsSmbv.Implementations.Source.Bb.Nfc.Cblock

from ......Internal.Core import Core
from ......Internal.CommandsGroup import CommandsGroup
from ......Internal.RepeatedCapability import RepeatedCapability
from ...... import repcap


# noinspection PyPep8Naming,PyAttributeOutsideInit,SpellCheckingInspection
[docs]class CblockCls: """Cblock commands group definition. 129 total commands, 107 Subgroups, 2 group commands Repeated Capability: CommandBlock, default value after init: CommandBlock.Nr1""" def __init__(self, core: Core, parent): self._core = core self._cmd_group = CommandsGroup("cblock", core, parent) self._cmd_group.rep_cap = RepeatedCapability(self._cmd_group.group_name, 'repcap_commandBlock_get', 'repcap_commandBlock_set', repcap.CommandBlock.Nr1) def repcap_commandBlock_set(self, commandBlock: repcap.CommandBlock) -> None: """Repeated Capability default value numeric suffix. This value is used, if you do not explicitely set it in the child set/get methods, or if you leave it to CommandBlock.Default Default value after init: CommandBlock.Nr1""" self._cmd_group.set_repcap_enum_value(commandBlock) def repcap_commandBlock_get(self) -> repcap.CommandBlock: """Returns the current default repeated capability for the child set/get methods""" # noinspection PyTypeChecker return self._cmd_group.get_repcap_enum_value() @property def achk(self): """achk commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_achk'): from .Achk import AchkCls self._achk = AchkCls(self._core, self._cmd_group) return self._achk @property def adata(self): """adata commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_adata'): from .Adata import AdataCls self._adata = AdataCls(self._core, self._cmd_group) return self._adata @property def adCoding(self): """adCoding commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_adCoding'): from .AdCoding import AdCodingCls self._adCoding = AdCodingCls(self._core, self._cmd_group) return self._adCoding @property def afi(self): """afi commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_afi'): from .Afi import AfiCls self._afi = AfiCls(self._core, self._cmd_group) return self._afi @property def aid(self): """aid commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_aid'): from .Aid import AidCls self._aid = AidCls(self._core, self._cmd_group) return self._aid @property def alength(self): """alength commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_alength'): from .Alength import AlengthCls self._alength = AlengthCls(self._core, self._cmd_group) return self._alength @property def anSelection(self): """anSelection commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_anSelection'): from .AnSelection import AnSelectionCls self._anSelection = AnSelectionCls(self._core, self._cmd_group) return self._anSelection @property def apfSupported(self): """apfSupported commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_apfSupported'): from .ApfSupported import ApfSupportedCls self._apfSupported = ApfSupportedCls(self._core, self._cmd_group) return self._apfSupported @property def apGeneric(self): """apGeneric commands group. 9 Sub-classes, 0 commands.""" if not hasattr(self, '_apGeneric'): from .ApGeneric import ApGenericCls self._apGeneric = ApGenericCls(self._core, self._cmd_group) return self._apGeneric @property def append(self): """append commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_append'): from .Append import AppendCls self._append = AppendCls(self._core, self._cmd_group) return self._append @property def atimeout(self): """atimeout commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_atimeout'): from .Atimeout import AtimeoutCls self._atimeout = AtimeoutCls(self._core, self._cmd_group) return self._atimeout @property def aupdate(self): """aupdate commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_aupdate'): from .Aupdate import AupdateCls self._aupdate = AupdateCls(self._core, self._cmd_group) return self._aupdate @property def bccError(self): """bccError commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_bccError'): from .BccError import BccErrorCls self._bccError = BccErrorCls(self._core, self._cmd_group) return self._bccError @property def bchk(self): """bchk commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_bchk'): from .Bchk import BchkCls self._bchk = BchkCls(self._core, self._cmd_group) return self._bchk @property def bfsdd(self): """bfsdd commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_bfsdd'): from .Bfsdd import BfsddCls self._bfsdd = BfsddCls(self._core, self._cmd_group) return self._bfsdd @property def blkSelection(self): """blkSelection commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_blkSelection'): from .BlkSelection import BlkSelectionCls self._blkSelection = BlkSelectionCls(self._core, self._cmd_group) return self._blkSelection @property def block(self): """block commands group. 5 Sub-classes, 0 commands.""" if not hasattr(self, '_block'): from .Block import BlockCls self._block = BlockCls(self._core, self._cmd_group) return self._block @property def bno(self): """bno commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_bno'): from .Bno import BnoCls self._bno = BnoCls(self._core, self._cmd_group) return self._bno @property def bpGeneric(self): """bpGeneric commands group. 3 Sub-classes, 0 commands.""" if not hasattr(self, '_bpGeneric'): from .BpGeneric import BpGenericCls self._bpGeneric = BpGenericCls(self._core, self._cmd_group) return self._bpGeneric @property def btype(self): """btype commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_btype'): from .Btype import BtypeCls self._btype = BtypeCls(self._core, self._cmd_group) return self._btype @property def bupdate(self): """bupdate commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_bupdate'): from .Bupdate import BupdateCls self._bupdate = BupdateCls(self._core, self._cmd_group) return self._bupdate @property def bytSelection(self): """bytSelection commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_bytSelection'): from .BytSelection import BytSelectionCls self._bytSelection = BytSelectionCls(self._core, self._cmd_group) return self._bytSelection @property def cfgType(self): """cfgType commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_cfgType'): from .CfgType import CfgTypeCls self._cfgType = CfgTypeCls(self._core, self._cmd_group) return self._cfgType @property def chaining(self): """chaining commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_chaining'): from .Chaining import ChainingCls self._chaining = ChainingCls(self._core, self._cmd_group) return self._chaining @property def ctype(self): """ctype commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_ctype'): from .Ctype import CtypeCls self._ctype = CtypeCls(self._core, self._cmd_group) return self._ctype @property def data(self): """data commands group. 3 Sub-classes, 1 commands.""" if not hasattr(self, '_data'): from .Data import DataCls self._data = DataCls(self._core, self._cmd_group) return self._data @property def deqd(self): """deqd commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_deqd'): from .Deqd import DeqdCls self._deqd = DeqdCls(self._core, self._cmd_group) return self._deqd @property def dfollowing(self): """dfollowing commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dfollowing'): from .Dfollowing import DfollowingCls self._dfollowing = DfollowingCls(self._core, self._cmd_group) return self._dfollowing @property def did(self): """did commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_did'): from .Did import DidCls self._did = DidCls(self._core, self._cmd_group) return self._did @property def dlp2(self): """dlp2 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dlp2'): from .Dlp2 import Dlp2Cls self._dlp2 = Dlp2Cls(self._core, self._cmd_group) return self._dlp2 @property def dlp4(self): """dlp4 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dlp4'): from .Dlp4 import Dlp4Cls self._dlp4 = Dlp4Cls(self._core, self._cmd_group) return self._dlp4 @property def dlp8(self): """dlp8 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dlp8'): from .Dlp8 import Dlp8Cls self._dlp8 = Dlp8Cls(self._core, self._cmd_group) return self._dlp8 @property def dltPoll(self): """dltPoll commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dltPoll'): from .DltPoll import DltPollCls self._dltPoll = DltPollCls(self._core, self._cmd_group) return self._dltPoll @property def dpl2(self): """dpl2 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dpl2'): from .Dpl2 import Dpl2Cls self._dpl2 = Dpl2Cls(self._core, self._cmd_group) return self._dpl2 @property def dpl4(self): """dpl4 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dpl4'): from .Dpl4 import Dpl4Cls self._dpl4 = Dpl4Cls(self._core, self._cmd_group) return self._dpl4 @property def dpl8(self): """dpl8 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dpl8'): from .Dpl8 import Dpl8Cls self._dpl8 = Dpl8Cls(self._core, self._cmd_group) return self._dpl8 @property def dptListen(self): """dptListen commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dptListen'): from .DptListen import DptListenCls self._dptListen = DptListenCls(self._core, self._cmd_group) return self._dptListen @property def dri(self): """dri commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dri'): from .Dri import DriCls self._dri = DriCls(self._core, self._cmd_group) return self._dri @property def dsi(self): """dsi commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dsi'): from .Dsi import DsiCls self._dsi = DsiCls(self._core, self._cmd_group) return self._dsi @property def dsupported(self): """dsupported commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dsupported'): from .Dsupported import DsupportedCls self._dsupported = DsupportedCls(self._core, self._cmd_group) return self._dsupported @property def duration(self): """duration commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_duration'): from .Duration import DurationCls self._duration = DurationCls(self._core, self._cmd_group) return self._duration @property def dwSelection(self): """dwSelection commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_dwSelection'): from .DwSelection import DwSelectionCls self._dwSelection = DwSelectionCls(self._core, self._cmd_group) return self._dwSelection @property def echk(self): """echk commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_echk'): from .Echk import EchkCls self._echk = EchkCls(self._core, self._cmd_group) return self._echk @property def esSupported(self): """esSupported commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_esSupported'): from .EsSupported import EsSupportedCls self._esSupported = EsSupportedCls(self._core, self._cmd_group) return self._esSupported @property def eupd(self): """eupd commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_eupd'): from .Eupd import EupdCls self._eupd = EupdCls(self._core, self._cmd_group) return self._eupd @property def fpGeneric(self): """fpGeneric commands group. 3 Sub-classes, 0 commands.""" if not hasattr(self, '_fpGeneric'): from .FpGeneric import FpGenericCls self._fpGeneric = FpGenericCls(self._core, self._cmd_group) return self._fpGeneric @property def fsc(self): """fsc commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_fsc'): from .Fsc import FscCls self._fsc = FscCls(self._core, self._cmd_group) return self._fsc @property def fwi(self): """fwi commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_fwi'): from .Fwi import FwiCls self._fwi = FwiCls(self._core, self._cmd_group) return self._fwi @property def gbSelection(self): """gbSelection commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_gbSelection'): from .GbSelection import GbSelectionCls self._gbSelection = GbSelectionCls(self._core, self._cmd_group) return self._gbSelection @property def gdAvailable(self): """gdAvailable commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_gdAvailable'): from .GdAvailable import GdAvailableCls self._gdAvailable = GdAvailableCls(self._core, self._cmd_group) return self._gdAvailable @property def ibNumber(self): """ibNumber commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_ibNumber'): from .IbNumber import IbNumberCls self._ibNumber = IbNumberCls(self._core, self._cmd_group) return self._ibNumber @property def insert(self): """insert commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_insert'): from .Insert import InsertCls self._insert = InsertCls(self._core, self._cmd_group) return self._insert @property def kparameter(self): """kparameter commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_kparameter'): from .Kparameter import KparameterCls self._kparameter = KparameterCls(self._core, self._cmd_group) return self._kparameter @property def lreduction(self): """lreduction commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_lreduction'): from .Lreduction import LreductionCls self._lreduction = LreductionCls(self._core, self._cmd_group) return self._lreduction @property def mbli(self): """mbli commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_mbli'): from .Mbli import MbliCls self._mbli = MbliCls(self._core, self._cmd_group) return self._mbli @property def miChaining(self): """miChaining commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_miChaining'): from .MiChaining import MiChainingCls self._miChaining = MiChainingCls(self._core, self._cmd_group) return self._miChaining @property def mtR0(self): """mtR0 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_mtR0'): from .MtR0 import MtR0Cls self._mtR0 = MtR0Cls(self._core, self._cmd_group) return self._mtR0 @property def mtR1(self): """mtR1 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_mtR1'): from .MtR1 import MtR1Cls self._mtR1 = MtR1Cls(self._core, self._cmd_group) return self._mtR1 @property def mtR2(self): """mtR2 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_mtR2'): from .MtR2 import MtR2Cls self._mtR2 = MtR2Cls(self._core, self._cmd_group) return self._mtR2 @property def n2Ftype(self): """n2Ftype commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_n2Ftype'): from .N2Ftype import N2FtypeCls self._n2Ftype = N2FtypeCls(self._core, self._cmd_group) return self._n2Ftype @property def nack(self): """nack commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_nack'): from .Nack import NackCls self._nack = NackCls(self._core, self._cmd_group) return self._nack @property def nad(self): """nad commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_nad'): from .Nad import NadCls self._nad = NadCls(self._core, self._cmd_group) return self._nad @property def nblocks(self): """nblocks commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_nblocks'): from .Nblocks import NblocksCls self._nblocks = NblocksCls(self._core, self._cmd_group) return self._nblocks @property def nfollowing(self): """nfollowing commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_nfollowing'): from .Nfollowing import NfollowingCls self._nfollowing = NfollowingCls(self._core, self._cmd_group) return self._nfollowing @property def nid0(self): """nid0 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_nid0'): from .Nid0 import Nid0Cls self._nid0 = Nid0Cls(self._core, self._cmd_group) return self._nid0 @property def nid1(self): """nid1 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_nid1'): from .Nid1 import Nid1Cls self._nid1 = Nid1Cls(self._core, self._cmd_group) return self._nid1 @property def nid2(self): """nid2 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_nid2'): from .Nid2 import Nid2Cls self._nid2 = Nid2Cls(self._core, self._cmd_group) return self._nid2 @property def nnComplete(self): """nnComplete commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_nnComplete'): from .NnComplete import NnCompleteCls self._nnComplete = NnCompleteCls(self._core, self._cmd_group) return self._nnComplete @property def noApplications(self): """noApplications commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_noApplications'): from .NoApplications import NoApplicationsCls self._noApplications = NoApplicationsCls(self._core, self._cmd_group) return self._noApplications @property def noSlots(self): """noSlots commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_noSlots'): from .NoSlots import NoSlotsCls self._noSlots = NoSlotsCls(self._core, self._cmd_group) return self._noSlots @property def nservices(self): """nservices commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_nservices'): from .Nservices import NservicesCls self._nservices = NservicesCls(self._core, self._cmd_group) return self._nservices @property def nsize(self): """nsize commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_nsize'): from .Nsize import NsizeCls self._nsize = NsizeCls(self._core, self._cmd_group) return self._nsize @property def nsupported(self): """nsupported commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_nsupported'): from .Nsupported import NsupportedCls self._nsupported = NsupportedCls(self._core, self._cmd_group) return self._nsupported @property def pad0(self): """pad0 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_pad0'): from .Pad0 import Pad0Cls self._pad0 = Pad0Cls(self._core, self._cmd_group) return self._pad0 @property def pad1(self): """pad1 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_pad1'): from .Pad1 import Pad1Cls self._pad1 = Pad1Cls(self._core, self._cmd_group) return self._pad1 @property def pad2(self): """pad2 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_pad2'): from .Pad2 import Pad2Cls self._pad2 = Pad2Cls(self._core, self._cmd_group) return self._pad2 @property def paste(self): """paste commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_paste'): from .Paste import PasteCls self._paste = PasteCls(self._core, self._cmd_group) return self._paste @property def pduType(self): """pduType commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_pduType'): from .PduType import PduTypeCls self._pduType = PduTypeCls(self._core, self._cmd_group) return self._pduType @property def plin(self): """plin commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_plin'): from .Plin import PlinCls self._plin = PlinCls(self._core, self._cmd_group) return self._plin @property def plir(self): """plir commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_plir'): from .Plir import PlirCls self._plir = PlirCls(self._core, self._cmd_group) return self._plir @property def pni(self): """pni commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_pni'): from .Pni import PniCls self._pni = PniCls(self._core, self._cmd_group) return self._pni @property def poffset(self): """poffset commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_poffset'): from .Poffset import PoffsetCls self._poffset = PoffsetCls(self._core, self._cmd_group) return self._poffset @property def pselection(self): """pselection commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_pselection'): from .Pselection import PselectionCls self._pselection = PselectionCls(self._core, self._cmd_group) return self._pselection @property def rc(self): """rc commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_rc'): from .Rc import RcCls self._rc = RcCls(self._core, self._cmd_group) return self._rc @property def repetition(self): """repetition commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_repetition'): from .Repetition import RepetitionCls self._repetition = RepetitionCls(self._core, self._cmd_group) return self._repetition @property def rtox(self): """rtox commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_rtox'): from .Rtox import RtoxCls self._rtox = RtoxCls(self._core, self._cmd_group) return self._rtox @property def samples(self): """samples commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_samples'): from .Samples import SamplesCls self._samples = SamplesCls(self._core, self._cmd_group) return self._samples @property def scmd(self): """scmd commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_scmd'): from .Scmd import ScmdCls self._scmd = ScmdCls(self._core, self._cmd_group) return self._scmd @property def scode(self): """scode commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_scode'): from .Scode import ScodeCls self._scode = ScodeCls(self._core, self._cmd_group) return self._scode @property def segSelection(self): """segSelection commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_segSelection'): from .SegSelection import SegSelectionCls self._segSelection = SegSelectionCls(self._core, self._cmd_group) return self._segSelection @property def senRequired(self): """senRequired commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_senRequired'): from .SenRequired import SenRequiredCls self._senRequired = SenRequiredCls(self._core, self._cmd_group) return self._senRequired @property def service(self): """service commands group. 2 Sub-classes, 0 commands.""" if not hasattr(self, '_service'): from .Service import ServiceCls self._service = ServiceCls(self._core, self._cmd_group) return self._service @property def sf1(self): """sf1 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_sf1'): from .Sf1 import Sf1Cls self._sf1 = Sf1Cls(self._core, self._cmd_group) return self._sf1 @property def sf2(self): """sf2 commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_sf2'): from .Sf2 import Sf2Cls self._sf2 = Sf2Cls(self._core, self._cmd_group) return self._sf2 @property def sfgi(self): """sfgi commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_sfgi'): from .Sfgi import SfgiCls self._sfgi = SfgiCls(self._core, self._cmd_group) return self._sfgi @property def sno(self): """sno commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_sno'): from .Sno import SnoCls self._sno = SnoCls(self._core, self._cmd_group) return self._sno @property def snumber(self): """snumber commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_snumber'): from .Snumber import SnumberCls self._snumber = SnumberCls(self._core, self._cmd_group) return self._snumber @property def spLower(self): """spLower commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_spLower'): from .SpLower import SpLowerCls self._spLower = SpLowerCls(self._core, self._cmd_group) return self._spLower @property def spUpper(self): """spUpper commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_spUpper'): from .SpUpper import SpUpperCls self._spUpper = SpUpperCls(self._core, self._cmd_group) return self._spUpper @property def ssnRequired(self): """ssnRequired commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_ssnRequired'): from .SsnRequired import SsnRequiredCls self._ssnRequired = SsnRequiredCls(self._core, self._cmd_group) return self._ssnRequired @property def stime(self): """stime commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_stime'): from .Stime import StimeCls self._stime = StimeCls(self._core, self._cmd_group) return self._stime @property def t1Tconfigured(self): """t1Tconfigured commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_t1Tconfigured'): from .T1Tconfigured import T1TconfiguredCls self._t1Tconfigured = T1TconfiguredCls(self._core, self._cmd_group) return self._t1Tconfigured @property def t1Tk(self): """t1Tk commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_t1Tk'): from .T1Tk import T1TkCls self._t1Tk = T1TkCls(self._core, self._cmd_group) return self._t1Tk @property def taipicc(self): """taipicc commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_taipicc'): from .Taipicc import TaipiccCls self._taipicc = TaipiccCls(self._core, self._cmd_group) return self._taipicc @property def tsn(self): """tsn commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_tsn'): from .Tsn import TsnCls self._tsn = TsnCls(self._core, self._cmd_group) return self._tsn @property def wt(self): """wt commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_wt'): from .Wt import WtCls self._wt = WtCls(self._core, self._cmd_group) return self._wt @property def wtxm(self): """wtxm commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_wtxm'): from .Wtxm import WtxmCls self._wtxm = WtxmCls(self._core, self._cmd_group) return self._wtxm
[docs] def copy(self, commandBlock=repcap.CommandBlock.Default) -> None: """SCPI: [SOURce<HW>]:BB:NFC:CBLock<CH>:COPY \n Snippet: driver.source.bb.nfc.cblock.copy(commandBlock = repcap.CommandBlock.Default) \n Copies a command block for later use. \n :param commandBlock: optional repeated capability selector. Default value: Nr1 (settable in the interface 'Cblock') """ commandBlock_cmd_val = self._cmd_group.get_repcap_cmd_value(commandBlock, repcap.CommandBlock) self._core.io.write(f'SOURce<HwInstance>:BB:NFC:CBLock{commandBlock_cmd_val}:COPY')
[docs] def copy_with_opc(self, commandBlock=repcap.CommandBlock.Default, opc_timeout_ms: int = -1) -> None: commandBlock_cmd_val = self._cmd_group.get_repcap_cmd_value(commandBlock, repcap.CommandBlock) """SCPI: [SOURce<HW>]:BB:NFC:CBLock<CH>:COPY \n Snippet: driver.source.bb.nfc.cblock.copy_with_opc(commandBlock = repcap.CommandBlock.Default) \n Copies a command block for later use. \n Same as copy, but waits for the operation to complete before continuing further. Use the RsSmbv.utilities.opc_timeout_set() to set the timeout value. \n :param commandBlock: optional repeated capability selector. Default value: Nr1 (settable in the interface 'Cblock') :param opc_timeout_ms: Maximum time to wait in milliseconds, valid only for this call.""" self._core.io.write_with_opc(f'SOURce<HwInstance>:BB:NFC:CBLock{commandBlock_cmd_val}:COPY', opc_timeout_ms)
[docs] def delete(self, commandBlock=repcap.CommandBlock.Default) -> None: """SCPI: [SOURce<HW>]:BB:NFC:CBLock<CH>:DELete \n Snippet: driver.source.bb.nfc.cblock.delete(commandBlock = repcap.CommandBlock.Default) \n Removes a command block from the command sequence. \n :param commandBlock: optional repeated capability selector. Default value: Nr1 (settable in the interface 'Cblock') """ commandBlock_cmd_val = self._cmd_group.get_repcap_cmd_value(commandBlock, repcap.CommandBlock) self._core.io.write(f'SOURce<HwInstance>:BB:NFC:CBLock{commandBlock_cmd_val}:DELete')
[docs] def delete_with_opc(self, commandBlock=repcap.CommandBlock.Default, opc_timeout_ms: int = -1) -> None: commandBlock_cmd_val = self._cmd_group.get_repcap_cmd_value(commandBlock, repcap.CommandBlock) """SCPI: [SOURce<HW>]:BB:NFC:CBLock<CH>:DELete \n Snippet: driver.source.bb.nfc.cblock.delete_with_opc(commandBlock = repcap.CommandBlock.Default) \n Removes a command block from the command sequence. \n Same as delete, but waits for the operation to complete before continuing further. Use the RsSmbv.utilities.opc_timeout_set() to set the timeout value. \n :param commandBlock: optional repeated capability selector. Default value: Nr1 (settable in the interface 'Cblock') :param opc_timeout_ms: Maximum time to wait in milliseconds, valid only for this call.""" self._core.io.write_with_opc(f'SOURce<HwInstance>:BB:NFC:CBLock{commandBlock_cmd_val}:DELete', opc_timeout_ms)
def clone(self) -> 'CblockCls': """Clones the group by creating new object from it and its whole existing subgroups Also copies all the existing default Repeated Capabilities setting, which you can change independently without affecting the original group""" new_group = CblockCls(self._core, self._cmd_group.parent) self._cmd_group.synchronize_repcaps(new_group) return new_group