Class Transmitter

    • Field Detail

      • NORMALIZED_EMISSION_MASK

        public static final UniqueValueDef NORMALIZED_EMISSION_MASK
      • NORMALIZED_EMISSION_FLOOR

        public static final UniqueValueDef NORMALIZED_EMISSION_FLOOR
    • Constructor Detail

      • Transmitter

        public Transmitter​(EmissionMask emissionMask,
                           MaskFunction emissionFloor,
                           boolean usingEmissionFloor,
                           double bandwidth,
                           Bounds bandwidthBounds,
                           java.util.List<LocalEnvironmentUI> localEnvironments,
                           AntennaGain antennaGain,
                           double bandwidthOffset,
                           boolean usePowerControl)
    • Method Detail

      • getEmissionsFloor

        public MaskFunction getEmissionsFloor()
      • isUsingEmissionsFloor

        public boolean isUsingEmissionsFloor()
      • getBandwidth

        public double getBandwidth()
        Bandwidth of this transmitter in MHz
        Returns:
        bandwidth in MHz
      • getBandwidthOffset

        public double getBandwidthOffset()
      • getBandwidthBounds

        public Bounds getBandwidthBounds()
      • isUsingPowerControl

        public boolean isUsingPowerControl()
        When a transmitter is using power control, the gain can be accessed on link results TX_POWER_CONTROL_GAIN
        Returns:
        if this transmitter is using power control