from ......Internal.Core import Core
from ......Internal.CommandsGroup import CommandsGroup
from ......Internal.RepeatedCapability import RepeatedCapability
from ...... import repcap
# noinspection PyPep8Naming,PyAttributeOutsideInit,SpellCheckingInspection
class CblockCls:
"""
| Commands in total: 129
| Subgroups: 107
| Direct child commands: 2
Repeated Capability Setting:
.. code-block:: python
# Range: Nr1 .. Nr100 \n
driver.source.bb.nfc.cblock.repcap_commandBlock_set(repcap.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):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_achk'):
from .Achk import AchkCls
self._achk = AchkCls(self._core, self._cmd_group)
return self._achk
@property
def adata(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_adata'):
from .Adata import AdataCls
self._adata = AdataCls(self._core, self._cmd_group)
return self._adata
@property
def adCoding(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_adCoding'):
from .AdCoding import AdCodingCls
self._adCoding = AdCodingCls(self._core, self._cmd_group)
return self._adCoding
@property
def afi(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_afi'):
from .Afi import AfiCls
self._afi = AfiCls(self._core, self._cmd_group)
return self._afi
@property
def aid(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_aid'):
from .Aid import AidCls
self._aid = AidCls(self._core, self._cmd_group)
return self._aid
@property
def alength(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_alength'):
from .Alength import AlengthCls
self._alength = AlengthCls(self._core, self._cmd_group)
return self._alength
@property
def anSelection(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_anSelection'):
from .AnSelection import AnSelectionCls
self._anSelection = AnSelectionCls(self._core, self._cmd_group)
return self._anSelection
@property
def apfSupported(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_apfSupported'):
from .ApfSupported import ApfSupportedCls
self._apfSupported = ApfSupportedCls(self._core, self._cmd_group)
return self._apfSupported
@property
def apGeneric(self):
"""
| Commands in total: 9
| Subgroups: 9
| Direct child commands: 0
"""
if not hasattr(self, '_apGeneric'):
from .ApGeneric import ApGenericCls
self._apGeneric = ApGenericCls(self._core, self._cmd_group)
return self._apGeneric
@property
def append(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_append'):
from .Append import AppendCls
self._append = AppendCls(self._core, self._cmd_group)
return self._append
@property
def atimeout(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_atimeout'):
from .Atimeout import AtimeoutCls
self._atimeout = AtimeoutCls(self._core, self._cmd_group)
return self._atimeout
@property
def aupdate(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_aupdate'):
from .Aupdate import AupdateCls
self._aupdate = AupdateCls(self._core, self._cmd_group)
return self._aupdate
@property
def bccError(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_bccError'):
from .BccError import BccErrorCls
self._bccError = BccErrorCls(self._core, self._cmd_group)
return self._bccError
@property
def bchk(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_bchk'):
from .Bchk import BchkCls
self._bchk = BchkCls(self._core, self._cmd_group)
return self._bchk
@property
def bfsdd(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_bfsdd'):
from .Bfsdd import BfsddCls
self._bfsdd = BfsddCls(self._core, self._cmd_group)
return self._bfsdd
@property
def blkSelection(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_blkSelection'):
from .BlkSelection import BlkSelectionCls
self._blkSelection = BlkSelectionCls(self._core, self._cmd_group)
return self._blkSelection
@property
def block(self):
"""
| Commands in total: 5
| Subgroups: 5
| Direct child commands: 0
"""
if not hasattr(self, '_block'):
from .Block import BlockCls
self._block = BlockCls(self._core, self._cmd_group)
return self._block
@property
def bno(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_bno'):
from .Bno import BnoCls
self._bno = BnoCls(self._core, self._cmd_group)
return self._bno
@property
def bpGeneric(self):
"""
| Commands in total: 3
| Subgroups: 3
| Direct child commands: 0
"""
if not hasattr(self, '_bpGeneric'):
from .BpGeneric import BpGenericCls
self._bpGeneric = BpGenericCls(self._core, self._cmd_group)
return self._bpGeneric
@property
def btype(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_btype'):
from .Btype import BtypeCls
self._btype = BtypeCls(self._core, self._cmd_group)
return self._btype
@property
def bupdate(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_bupdate'):
from .Bupdate import BupdateCls
self._bupdate = BupdateCls(self._core, self._cmd_group)
return self._bupdate
@property
def bytSelection(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_bytSelection'):
from .BytSelection import BytSelectionCls
self._bytSelection = BytSelectionCls(self._core, self._cmd_group)
return self._bytSelection
@property
def cfgType(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_cfgType'):
from .CfgType import CfgTypeCls
self._cfgType = CfgTypeCls(self._core, self._cmd_group)
return self._cfgType
@property
def chaining(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_chaining'):
from .Chaining import ChainingCls
self._chaining = ChainingCls(self._core, self._cmd_group)
return self._chaining
@property
def ctype(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_ctype'):
from .Ctype import CtypeCls
self._ctype = CtypeCls(self._core, self._cmd_group)
return self._ctype
@property
def data(self):
"""
| Commands in total: 4
| Subgroups: 3
| Direct child commands: 1
"""
if not hasattr(self, '_data'):
from .Data import DataCls
self._data = DataCls(self._core, self._cmd_group)
return self._data
@property
def deqd(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_deqd'):
from .Deqd import DeqdCls
self._deqd = DeqdCls(self._core, self._cmd_group)
return self._deqd
@property
def dfollowing(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dfollowing'):
from .Dfollowing import DfollowingCls
self._dfollowing = DfollowingCls(self._core, self._cmd_group)
return self._dfollowing
@property
def did(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_did'):
from .Did import DidCls
self._did = DidCls(self._core, self._cmd_group)
return self._did
@property
def dlp2(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dlp2'):
from .Dlp2 import Dlp2Cls
self._dlp2 = Dlp2Cls(self._core, self._cmd_group)
return self._dlp2
@property
def dlp4(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dlp4'):
from .Dlp4 import Dlp4Cls
self._dlp4 = Dlp4Cls(self._core, self._cmd_group)
return self._dlp4
@property
def dlp8(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dlp8'):
from .Dlp8 import Dlp8Cls
self._dlp8 = Dlp8Cls(self._core, self._cmd_group)
return self._dlp8
@property
def dltPoll(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dltPoll'):
from .DltPoll import DltPollCls
self._dltPoll = DltPollCls(self._core, self._cmd_group)
return self._dltPoll
@property
def dpl2(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dpl2'):
from .Dpl2 import Dpl2Cls
self._dpl2 = Dpl2Cls(self._core, self._cmd_group)
return self._dpl2
@property
def dpl4(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dpl4'):
from .Dpl4 import Dpl4Cls
self._dpl4 = Dpl4Cls(self._core, self._cmd_group)
return self._dpl4
@property
def dpl8(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dpl8'):
from .Dpl8 import Dpl8Cls
self._dpl8 = Dpl8Cls(self._core, self._cmd_group)
return self._dpl8
@property
def dptListen(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dptListen'):
from .DptListen import DptListenCls
self._dptListen = DptListenCls(self._core, self._cmd_group)
return self._dptListen
@property
def dri(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dri'):
from .Dri import DriCls
self._dri = DriCls(self._core, self._cmd_group)
return self._dri
@property
def dsi(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dsi'):
from .Dsi import DsiCls
self._dsi = DsiCls(self._core, self._cmd_group)
return self._dsi
@property
def dsupported(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dsupported'):
from .Dsupported import DsupportedCls
self._dsupported = DsupportedCls(self._core, self._cmd_group)
return self._dsupported
@property
def duration(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_duration'):
from .Duration import DurationCls
self._duration = DurationCls(self._core, self._cmd_group)
return self._duration
@property
def dwSelection(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_dwSelection'):
from .DwSelection import DwSelectionCls
self._dwSelection = DwSelectionCls(self._core, self._cmd_group)
return self._dwSelection
@property
def echk(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_echk'):
from .Echk import EchkCls
self._echk = EchkCls(self._core, self._cmd_group)
return self._echk
@property
def esSupported(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_esSupported'):
from .EsSupported import EsSupportedCls
self._esSupported = EsSupportedCls(self._core, self._cmd_group)
return self._esSupported
@property
def eupd(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_eupd'):
from .Eupd import EupdCls
self._eupd = EupdCls(self._core, self._cmd_group)
return self._eupd
@property
def fpGeneric(self):
"""
| Commands in total: 3
| Subgroups: 3
| Direct child commands: 0
"""
if not hasattr(self, '_fpGeneric'):
from .FpGeneric import FpGenericCls
self._fpGeneric = FpGenericCls(self._core, self._cmd_group)
return self._fpGeneric
@property
def fsc(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_fsc'):
from .Fsc import FscCls
self._fsc = FscCls(self._core, self._cmd_group)
return self._fsc
@property
def fwi(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_fwi'):
from .Fwi import FwiCls
self._fwi = FwiCls(self._core, self._cmd_group)
return self._fwi
@property
def gbSelection(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_gbSelection'):
from .GbSelection import GbSelectionCls
self._gbSelection = GbSelectionCls(self._core, self._cmd_group)
return self._gbSelection
@property
def gdAvailable(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_gdAvailable'):
from .GdAvailable import GdAvailableCls
self._gdAvailable = GdAvailableCls(self._core, self._cmd_group)
return self._gdAvailable
@property
def ibNumber(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_ibNumber'):
from .IbNumber import IbNumberCls
self._ibNumber = IbNumberCls(self._core, self._cmd_group)
return self._ibNumber
@property
def insert(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_insert'):
from .Insert import InsertCls
self._insert = InsertCls(self._core, self._cmd_group)
return self._insert
@property
def kparameter(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_kparameter'):
from .Kparameter import KparameterCls
self._kparameter = KparameterCls(self._core, self._cmd_group)
return self._kparameter
@property
def lreduction(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_lreduction'):
from .Lreduction import LreductionCls
self._lreduction = LreductionCls(self._core, self._cmd_group)
return self._lreduction
@property
def mbli(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_mbli'):
from .Mbli import MbliCls
self._mbli = MbliCls(self._core, self._cmd_group)
return self._mbli
@property
def miChaining(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_miChaining'):
from .MiChaining import MiChainingCls
self._miChaining = MiChainingCls(self._core, self._cmd_group)
return self._miChaining
@property
def mtR0(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_mtR0'):
from .MtR0 import MtR0Cls
self._mtR0 = MtR0Cls(self._core, self._cmd_group)
return self._mtR0
@property
def mtR1(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_mtR1'):
from .MtR1 import MtR1Cls
self._mtR1 = MtR1Cls(self._core, self._cmd_group)
return self._mtR1
@property
def mtR2(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_mtR2'):
from .MtR2 import MtR2Cls
self._mtR2 = MtR2Cls(self._core, self._cmd_group)
return self._mtR2
@property
def n2Ftype(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_n2Ftype'):
from .N2Ftype import N2FtypeCls
self._n2Ftype = N2FtypeCls(self._core, self._cmd_group)
return self._n2Ftype
@property
def nack(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_nack'):
from .Nack import NackCls
self._nack = NackCls(self._core, self._cmd_group)
return self._nack
@property
def nad(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_nad'):
from .Nad import NadCls
self._nad = NadCls(self._core, self._cmd_group)
return self._nad
@property
def nblocks(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_nblocks'):
from .Nblocks import NblocksCls
self._nblocks = NblocksCls(self._core, self._cmd_group)
return self._nblocks
@property
def nfollowing(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_nfollowing'):
from .Nfollowing import NfollowingCls
self._nfollowing = NfollowingCls(self._core, self._cmd_group)
return self._nfollowing
@property
def nid0(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_nid0'):
from .Nid0 import Nid0Cls
self._nid0 = Nid0Cls(self._core, self._cmd_group)
return self._nid0
@property
def nid1(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_nid1'):
from .Nid1 import Nid1Cls
self._nid1 = Nid1Cls(self._core, self._cmd_group)
return self._nid1
@property
def nid2(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_nid2'):
from .Nid2 import Nid2Cls
self._nid2 = Nid2Cls(self._core, self._cmd_group)
return self._nid2
@property
def nnComplete(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_nnComplete'):
from .NnComplete import NnCompleteCls
self._nnComplete = NnCompleteCls(self._core, self._cmd_group)
return self._nnComplete
@property
def noApplications(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_noApplications'):
from .NoApplications import NoApplicationsCls
self._noApplications = NoApplicationsCls(self._core, self._cmd_group)
return self._noApplications
@property
def noSlots(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_noSlots'):
from .NoSlots import NoSlotsCls
self._noSlots = NoSlotsCls(self._core, self._cmd_group)
return self._noSlots
@property
def nservices(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_nservices'):
from .Nservices import NservicesCls
self._nservices = NservicesCls(self._core, self._cmd_group)
return self._nservices
@property
def nsize(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_nsize'):
from .Nsize import NsizeCls
self._nsize = NsizeCls(self._core, self._cmd_group)
return self._nsize
@property
def nsupported(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_nsupported'):
from .Nsupported import NsupportedCls
self._nsupported = NsupportedCls(self._core, self._cmd_group)
return self._nsupported
@property
def pad0(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_pad0'):
from .Pad0 import Pad0Cls
self._pad0 = Pad0Cls(self._core, self._cmd_group)
return self._pad0
@property
def pad1(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_pad1'):
from .Pad1 import Pad1Cls
self._pad1 = Pad1Cls(self._core, self._cmd_group)
return self._pad1
@property
def pad2(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_pad2'):
from .Pad2 import Pad2Cls
self._pad2 = Pad2Cls(self._core, self._cmd_group)
return self._pad2
@property
def paste(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_paste'):
from .Paste import PasteCls
self._paste = PasteCls(self._core, self._cmd_group)
return self._paste
@property
def pduType(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_pduType'):
from .PduType import PduTypeCls
self._pduType = PduTypeCls(self._core, self._cmd_group)
return self._pduType
@property
def plin(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_plin'):
from .Plin import PlinCls
self._plin = PlinCls(self._core, self._cmd_group)
return self._plin
@property
def plir(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_plir'):
from .Plir import PlirCls
self._plir = PlirCls(self._core, self._cmd_group)
return self._plir
@property
def pni(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_pni'):
from .Pni import PniCls
self._pni = PniCls(self._core, self._cmd_group)
return self._pni
@property
def poffset(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_poffset'):
from .Poffset import PoffsetCls
self._poffset = PoffsetCls(self._core, self._cmd_group)
return self._poffset
@property
def pselection(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_pselection'):
from .Pselection import PselectionCls
self._pselection = PselectionCls(self._core, self._cmd_group)
return self._pselection
@property
def rc(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_rc'):
from .Rc import RcCls
self._rc = RcCls(self._core, self._cmd_group)
return self._rc
@property
def repetition(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_repetition'):
from .Repetition import RepetitionCls
self._repetition = RepetitionCls(self._core, self._cmd_group)
return self._repetition
@property
def rtox(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_rtox'):
from .Rtox import RtoxCls
self._rtox = RtoxCls(self._core, self._cmd_group)
return self._rtox
@property
def samples(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_samples'):
from .Samples import SamplesCls
self._samples = SamplesCls(self._core, self._cmd_group)
return self._samples
@property
def scmd(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_scmd'):
from .Scmd import ScmdCls
self._scmd = ScmdCls(self._core, self._cmd_group)
return self._scmd
@property
def scode(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_scode'):
from .Scode import ScodeCls
self._scode = ScodeCls(self._core, self._cmd_group)
return self._scode
@property
def segSelection(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_segSelection'):
from .SegSelection import SegSelectionCls
self._segSelection = SegSelectionCls(self._core, self._cmd_group)
return self._segSelection
@property
def senRequired(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_senRequired'):
from .SenRequired import SenRequiredCls
self._senRequired = SenRequiredCls(self._core, self._cmd_group)
return self._senRequired
@property
def service(self):
"""
| Commands in total: 2
| Subgroups: 2
| Direct child commands: 0
"""
if not hasattr(self, '_service'):
from .Service import ServiceCls
self._service = ServiceCls(self._core, self._cmd_group)
return self._service
@property
def sf1(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_sf1'):
from .Sf1 import Sf1Cls
self._sf1 = Sf1Cls(self._core, self._cmd_group)
return self._sf1
@property
def sf2(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_sf2'):
from .Sf2 import Sf2Cls
self._sf2 = Sf2Cls(self._core, self._cmd_group)
return self._sf2
@property
def sfgi(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_sfgi'):
from .Sfgi import SfgiCls
self._sfgi = SfgiCls(self._core, self._cmd_group)
return self._sfgi
@property
def sno(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_sno'):
from .Sno import SnoCls
self._sno = SnoCls(self._core, self._cmd_group)
return self._sno
@property
def snumber(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_snumber'):
from .Snumber import SnumberCls
self._snumber = SnumberCls(self._core, self._cmd_group)
return self._snumber
@property
def spLower(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_spLower'):
from .SpLower import SpLowerCls
self._spLower = SpLowerCls(self._core, self._cmd_group)
return self._spLower
@property
def spUpper(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_spUpper'):
from .SpUpper import SpUpperCls
self._spUpper = SpUpperCls(self._core, self._cmd_group)
return self._spUpper
@property
def ssnRequired(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_ssnRequired'):
from .SsnRequired import SsnRequiredCls
self._ssnRequired = SsnRequiredCls(self._core, self._cmd_group)
return self._ssnRequired
@property
def stime(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_stime'):
from .Stime import StimeCls
self._stime = StimeCls(self._core, self._cmd_group)
return self._stime
@property
def t1Tconfigured(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_t1Tconfigured'):
from .T1Tconfigured import T1TconfiguredCls
self._t1Tconfigured = T1TconfiguredCls(self._core, self._cmd_group)
return self._t1Tconfigured
@property
def t1Tk(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_t1Tk'):
from .T1Tk import T1TkCls
self._t1Tk = T1TkCls(self._core, self._cmd_group)
return self._t1Tk
@property
def taipicc(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_taipicc'):
from .Taipicc import TaipiccCls
self._taipicc = TaipiccCls(self._core, self._cmd_group)
return self._taipicc
@property
def tsn(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_tsn'):
from .Tsn import TsnCls
self._tsn = TsnCls(self._core, self._cmd_group)
return self._tsn
@property
def wt(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
if not hasattr(self, '_wt'):
from .Wt import WtCls
self._wt = WtCls(self._core, self._cmd_group)
return self._wt
@property
def wtxm(self):
"""
| Commands in total: 1
| Subgroups: 0
| Direct child commands: 1
"""
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:
"""
``[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.
: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)
"""
``[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.
Same as copy, but waits for the operation to complete before continuing further. Use the RsSmw.utilities.opc_timeout_set() to set the timeout value.
: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:
"""
``[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.
: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)
"""
``[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.
Same as delete, but waits for the operation to complete before continuing further. Use the RsSmw.utilities.opc_timeout_set() to set the timeout value.
: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