Class in Zendir.Classes | Inherits from LinkBlock

Declaration

class OpticalLinkBlock;

Description

This type of link block is used for optical lasers that can communicate between antenna via laser.


Properties

DeclaredDescription
LineOfSight[-] Defines if the line of sight is valid. This can be overwrittenvia the Simulation Engine.
InheritedDescription
CalculateAccessA flag whether the accessibility is being calculated based on the antennaproperties or if it is set by an external model, such as the ground stationlink.
ConnectedA flag for if the connection is valid
In_TimeMsgThe time message from that contains the full GPS time of the system.
IsEnabledIs true if the object is currently enabled.
NameThe display name or tag of this object.
NumInPacketsSpecifies the number of packets in the input queue
NumOutPacketsSpecifies the number of packets in the output queue
Out_DataLinkMsgThe message that stores the data about the current link and whether it isactive or not.
OverrideAccessThe override access flag, if the access is being set externally, which willdetermine if the link is accessible or not. If the access is not allowed tobe overridden, this will not be used.
ParentThe currently attached parent object (if any).
ReceiverThe receiver this link block is connected to
TransmitterThe transmitter this link block is connected to

Methods

InheritedDescription
DestroyRemoves the current object from the simulation.
FindParentWithIDReturns an attached parent that satisfies the specified ID.
FindParentWithTypeReturns an attached parent that satisfies the specified type.
FindRootWithIDReturns a root object that satisfies the specified ID.
FindRootWithTypeReturns a root object that satisfies the specified type.