Class: Aws::GroundStation::Types::SpectrumConfig

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb

Overview

Note:

When making an API call, you may pass SpectrumConfig data as a hash:

{
  bandwidth: { # required
    units: "GHz", # required, accepts GHz, MHz, kHz
    value: 1.0, # required
  },
  center_frequency: { # required
    units: "GHz", # required, accepts GHz, MHz, kHz
    value: 1.0, # required
  },
  polarization: "LEFT_HAND", # accepts LEFT_HAND, NONE, RIGHT_HAND
}

Object that describes a spectral Config.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bandwidthTypes::FrequencyBandwidth

Bandwidth of a spectral Config. AWS Ground Station currently has the following bandwidth limitations:

  • For AntennaDownlinkDemodDecodeconfig, valid values are between 125 kHz to 650 MHz.

  • For AntennaDownlinkconfig valid values are between 10 kHz to 54 MHz.

  • For AntennaUplinkConfig, valid values are between 10 kHz to 54 MHz.



2126
2127
2128
2129
2130
2131
2132
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 2126

class SpectrumConfig < Struct.new(
  :bandwidth,
  :center_frequency,
  :polarization)
  SENSITIVE = []
  include Aws::Structure
end

#center_frequencyTypes::Frequency

Center frequency of a spectral Config. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for uplink.

Returns:



2126
2127
2128
2129
2130
2131
2132
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 2126

class SpectrumConfig < Struct.new(
  :bandwidth,
  :center_frequency,
  :polarization)
  SENSITIVE = []
  include Aws::Structure
end

#polarizationString

Polarization of a spectral Config. Capturing both "RIGHT_HAND" and "LEFT_HAND" polarization requires two separate configs.

Returns:

  • (String)


2126
2127
2128
2129
2130
2131
2132
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 2126

class SpectrumConfig < Struct.new(
  :bandwidth,
  :center_frequency,
  :polarization)
  SENSITIVE = []
  include Aws::Structure
end