Communications

public class Comms

Used to interact with CommNet for a given vessel. Obtained by calling Vessel.getComms().

boolean getCanCommunicate()

Whether the vessel can communicate with KSC.

Game Scenes:Flight
boolean getCanTransmitScience()

Whether the vessel can transmit science data to KSC.

Game Scenes:Flight
double getSignalStrength()

Signal strength to KSC.

Game Scenes:Flight
double getSignalDelay()

Signal delay to KSC in seconds.

Game Scenes:Flight
double getPower()

The combined power of all active antennae on the vessel.

Game Scenes:Flight
java.util.List<CommLink> getControlPath()

The communication path used to control the vessel.

Game Scenes:Flight

Represents a communication node in the network. For example, a vessel or the KSC.

CommLinkType getType()

The type of link.

Game Scenes:All
double getSignalStrength()

Signal strength of the link.

Game Scenes:All
CommNode getStart()

Start point of the link.

Game Scenes:All
CommNode getEnd()

Start point of the link.

Game Scenes:All
public enum CommLinkType

The type of a communication link. See CommLink.getType().

public CommLinkType HOME

Link is to a base station on Kerbin.

public CommLinkType CONTROL

Link is to a control source, for example a manned spacecraft.

public CommLinkType RELAY

Link is to a relay satellite.

public class CommNode

Represents a communication node in the network. For example, a vessel or the KSC.

String getName()

Name of the communication node.

Game Scenes:All
boolean getIsHome()

Whether the communication node is on Kerbin.

Game Scenes:All
boolean getIsControlPoint()

Whether the communication node is a control point, for example a manned vessel.

Game Scenes:All
boolean getIsVessel()

Whether the communication node is a vessel.

Game Scenes:All
Vessel getVessel()

The vessel for this communication node.

Game Scenes:All