libZSservicesZSamazonka-groundstationZSamazonka-groundstation
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.GroundStation.Types.SpectrumConfig

Description

 
Synopsis

Documentation

data SpectrumConfig Source #

Object that describes a spectral Config.

See: newSpectrumConfig smart constructor.

Constructors

SpectrumConfig' 

Fields

  • polarization :: Maybe Polarization

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

  • bandwidth :: 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.
  • centerFrequency :: 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.

Instances

Instances details
Eq SpectrumConfig Source # 
Instance details

Defined in Amazonka.GroundStation.Types.SpectrumConfig

Read SpectrumConfig Source # 
Instance details

Defined in Amazonka.GroundStation.Types.SpectrumConfig

Show SpectrumConfig Source # 
Instance details

Defined in Amazonka.GroundStation.Types.SpectrumConfig

Generic SpectrumConfig Source # 
Instance details

Defined in Amazonka.GroundStation.Types.SpectrumConfig

Associated Types

type Rep SpectrumConfig :: Type -> Type #

NFData SpectrumConfig Source # 
Instance details

Defined in Amazonka.GroundStation.Types.SpectrumConfig

Methods

rnf :: SpectrumConfig -> () #

Hashable SpectrumConfig Source # 
Instance details

Defined in Amazonka.GroundStation.Types.SpectrumConfig

ToJSON SpectrumConfig Source # 
Instance details

Defined in Amazonka.GroundStation.Types.SpectrumConfig

FromJSON SpectrumConfig Source # 
Instance details

Defined in Amazonka.GroundStation.Types.SpectrumConfig

type Rep SpectrumConfig Source # 
Instance details

Defined in Amazonka.GroundStation.Types.SpectrumConfig

type Rep SpectrumConfig = D1 ('MetaData "SpectrumConfig" "Amazonka.GroundStation.Types.SpectrumConfig" "libZSservicesZSamazonka-groundstationZSamazonka-groundstation" 'False) (C1 ('MetaCons "SpectrumConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "polarization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Polarization)) :*: (S1 ('MetaSel ('Just "bandwidth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FrequencyBandwidth) :*: S1 ('MetaSel ('Just "centerFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Frequency))))

newSpectrumConfig Source #

Create a value of SpectrumConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:polarization:SpectrumConfig', spectrumConfig_polarization - Polarization of a spectral Config. Capturing both "RIGHT_HAND" and "LEFT_HAND" polarization requires two separate configs.

$sel:bandwidth:SpectrumConfig', spectrumConfig_bandwidth - 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.

$sel:centerFrequency:SpectrumConfig', spectrumConfig_centerFrequency - 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.

spectrumConfig_polarization :: Lens' SpectrumConfig (Maybe Polarization) Source #

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

spectrumConfig_bandwidth :: Lens' SpectrumConfig FrequencyBandwidth Source #

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.

spectrumConfig_centerFrequency :: Lens' SpectrumConfig Frequency Source #

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.