Source code for RsSmbv.Implementations.Source.Bb.Gnss.Svid.Gps.Nmessage.Lnav.Ephemeris

from ..........Internal.Core import Core
from ..........Internal.CommandsGroup import CommandsGroup


# noinspection PyPep8Naming,PyAttributeOutsideInit,SpellCheckingInspection
[docs]class EphemerisCls: """Ephemeris commands group definition. 43 total commands, 27 Subgroups, 0 group commands""" def __init__(self, core: Core, parent): self._core = core self._cmd_group = CommandsGroup("ephemeris", core, parent) @property def aodo(self): """aodo commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_aodo'): from .Aodo import AodoCls self._aodo = AodoCls(self._core, self._cmd_group) return self._aodo @property def asFlag(self): """asFlag commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_asFlag'): from .AsFlag import AsFlagCls self._asFlag = AsFlagCls(self._core, self._cmd_group) return self._asFlag @property def cic(self): """cic commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_cic'): from .Cic import CicCls self._cic = CicCls(self._core, self._cmd_group) return self._cic @property def cis(self): """cis commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_cis'): from .Cis import CisCls self._cis = CisCls(self._core, self._cmd_group) return self._cis @property def cltMmode(self): """cltMmode commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_cltMmode'): from .CltMmode import CltMmodeCls self._cltMmode = CltMmodeCls(self._core, self._cmd_group) return self._cltMmode @property def crc(self): """crc commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_crc'): from .Crc import CrcCls self._crc = CrcCls(self._core, self._cmd_group) return self._crc @property def crs(self): """crs commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_crs'): from .Crs import CrsCls self._crs = CrsCls(self._core, self._cmd_group) return self._crs @property def cuc(self): """cuc commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_cuc'): from .Cuc import CucCls self._cuc = CucCls(self._core, self._cmd_group) return self._cuc @property def cus(self): """cus commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_cus'): from .Cus import CusCls self._cus = CusCls(self._core, self._cmd_group) return self._cus @property def eccentricity(self): """eccentricity commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_eccentricity'): from .Eccentricity import EccentricityCls self._eccentricity = EccentricityCls(self._core, self._cmd_group) return self._eccentricity @property def fiFlag(self): """fiFlag commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_fiFlag'): from .FiFlag import FiFlagCls self._fiFlag = FiFlagCls(self._core, self._cmd_group) return self._fiFlag @property def health(self): """health commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_health'): from .Health import HealthCls self._health = HealthCls(self._core, self._cmd_group) return self._health @property def idot(self): """idot commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_idot'): from .Idot import IdotCls self._idot = IdotCls(self._core, self._cmd_group) return self._idot @property def iodc(self): """iodc commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_iodc'): from .Iodc import IodcCls self._iodc = IodcCls(self._core, self._cmd_group) return self._iodc @property def iode(self): """iode commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_iode'): from .Iode import IodeCls self._iode = IodeCls(self._core, self._cmd_group) return self._iode @property def izero(self): """izero commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_izero'): from .Izero import IzeroCls self._izero = IzeroCls(self._core, self._cmd_group) return self._izero @property def ltpData(self): """ltpData commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_ltpData'): from .LtpData import LtpDataCls self._ltpData = LtpDataCls(self._core, self._cmd_group) return self._ltpData @property def mzero(self): """mzero commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_mzero'): from .Mzero import MzeroCls self._mzero = MzeroCls(self._core, self._cmd_group) return self._mzero @property def ndelta(self): """ndelta commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_ndelta'): from .Ndelta import NdeltaCls self._ndelta = NdeltaCls(self._core, self._cmd_group) return self._ndelta @property def odot(self): """odot commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_odot'): from .Odot import OdotCls self._odot = OdotCls(self._core, self._cmd_group) return self._odot @property def omega(self): """omega commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_omega'): from .Omega import OmegaCls self._omega = OmegaCls(self._core, self._cmd_group) return self._omega @property def ozero(self): """ozero commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_ozero'): from .Ozero import OzeroCls self._ozero = OzeroCls(self._core, self._cmd_group) return self._ozero @property def sf1Reserved(self): """sf1Reserved commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_sf1Reserved'): from .Sf1Reserved import Sf1ReservedCls self._sf1Reserved = Sf1ReservedCls(self._core, self._cmd_group) return self._sf1Reserved @property def sqra(self): """sqra commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_sqra'): from .Sqra import SqraCls self._sqra = SqraCls(self._core, self._cmd_group) return self._sqra @property def svConfig(self): """svConfig commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_svConfig'): from .SvConfig import SvConfigCls self._svConfig = SvConfigCls(self._core, self._cmd_group) return self._svConfig @property def toe(self): """toe commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_toe'): from .Toe import ToeCls self._toe = ToeCls(self._core, self._cmd_group) return self._toe @property def ura(self): """ura commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_ura'): from .Ura import UraCls self._ura = UraCls(self._core, self._cmd_group) return self._ura def clone(self) -> 'EphemerisCls': """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 = EphemerisCls(self._core, self._cmd_group.parent) self._cmd_group.synchronize_repcaps(new_group) return new_group