Description | Example | Return Message | Group

Comm Modulation (Transmitter)

Set the modulation details for a transmitter (Deprecated Command)

Syntax

Comm <XmObjectPath> Modulation {ModulationOptions}

ATTENTION: THIS COMMAND IS DEPRECATED and has been replaced by:

Transmitter

Description

Note: This command was deprecated in STK 9, it should no longer be used. This command has been replaced by the Transmitter command.

The Comm Connect commands were enhanced in STK 9 to make use of attributes and to simplify the format required to use these commands. For more information on using the new format with the Transmitter command, see Transitioning to the New Transmitter Connect Format.

The Comm Modulation command allows you to specify the modulation parameters for a transmitter. This command only affects transmitters whose type is defined as Source using the Comm Define (Transmitter) command.

Note: This command is only valid for transmitters defined as source transmitters.

One or more {ModulationOptions} can be entered on the command line. These are defined in the following table.

{ModulationOptions} Description
ModType {ModTypeValue} {ModTypeValue} is a case-sensitive value, valid values are any of the standard or additional modulation types available in STK, for example: BPSK, FSK, DPSK, QAM16, etc. If you select modulation type BOC, you must also enter a subcarrier value. If you select modulation type External then an external modulation filename must be supplied.
PSD {On | Off} Turn on or off the use of Signal PSD.
CDMASpread {On | Off | <SpreadValue>} <SpreadValue> is a chips/bit integer value between 1 and 1000000. If <SpreadValue> is entered, then by default cdma spread is turned on.
Bandwidth {Auto | Symmetric | Asymmetric} [<Parameters>]
  • Auto - no additional parameters are needed.
  • Symmetric <BandwidthValue> - value is entered in Scenario Bandwidth units and is between 0.0 to 1e15 Hz.
  • Asymmetric <UpperBandLimit> <LowerBandLimit> - values are entered in Scenario Bandwidth units. <UpperBandLimit> must be between 0.0 to 1e15 Hz, <LowerBandLimit> must be between -1e15 to 0.0 Hz.
DataRate <Value> Set the data rate. The value is entered in MBits/sec, and is between 1.0e-12 and 1000000.0 MBits/Sec.

Example

To set the modulation type to BOC with a subcarrier value of 10.23:

Comm */Facility/Facility1/Transmitter/Transmitter1 Modulation Modtype BOC 10.23

To set the Use signal PSD to on and set the CDMASpread to 5 chips/bit:

Comm */Facility/Facility1/Transmitter/Transmitter1 Modulation PSD On CDMASpread 5

To set the band width to symmetric with a value of 20 MHz:

Comm */Facility/Facility1/Transmitter/Transmitter1 Modulation Bandwidth symmetric 20

To set the modulation type to BPSK, the bandwidth to Asymmertic and CDMASpread on:

Comm */Facility/Facility1/Transmitter/Transmitter1 Modulation ModType BPSK Bandwidth asymmetric 10 -10 CDMASpread On

To define modulation for Transmitter1, using an external modulation file and setting all parameters:

Comm */Facility/Facility1/Transmitter/Transmitter1 Modulation CDMASpread off Modtype External "C:\MyModulation.mod" PSD off Bandwidth auto

ReturnMessage

If activated, Connect returns an acknowledgement message.

Group Membership

This command belongs to the following group(s):

Comm

Deprecated Commands

Version

9.0

STK Programming Interface 11.0.1