Description | Example | Return message | Group

AttCov Asset

Identify and manage assets for a attitude coverage object

Syntax

AttCov <AttCovObjectPath> Asset <AssetObjectPath> {Action}

Description

Use the AttCov Asset command to manage assets for a attitude coverage object. Assets are used to compute visibility and figures of merit. <AssetObjectPath> is the path of the asset of interest.

{Action}Description
AssignAssign an asset to a attitude coverage object.

If the asset being assigned is a Constellation and any children of the Constellation are already assigned as assets, these individual assignments will be removed and the Constellation will take precedence.

DeassignRemove an asset from a attitude coverage object
ActivateInclude an assigned asset in consideration for coverage calculations
DeactivateRemove a selected asset from consideration without removing access information from the coverage calculations
GroupGroups assets that are members of a constellation so that accesses from members of the constellation are considered as accesses from a single asset (the constellation or chain)
SeparateSeparates assets so that accesses from members of the constellation are considered independently
Require {On | Off}Indicate whether access to a particular asset is required. Valid accesses for coverage must simultaneously have access to all required assets.
UseConstellationConstraints {On | Off}Indicate whether constraints set on a constellation will be used by Coverage. The setting is valid for Constellations and Chains that end in a constellation.

The Group and Separate {Actions} only work for cases where the asset being addressed is a constellation or a chain ending in a constellation.

To use an asset in an attitude coverage calculation, that asset must be assigned to the attitude coverage object and be active. Newly assigned assets are active unless they are explicitly deactivated. If the asset is assigned but deactivated, it is not used in calculations.

No change occurs if you send an Activate or Deactivate {Action} but haven't assigned the asset yet.

Examples

To assign and activate the ERS1 satellite as an asset of the AttCov object:

AttCov */Satellite/AttCovSat/AttitudeCoverage/AttCov Asset */Satellite/ERS1 Assign
AttCov */Satellite/AttCovSat/AttitudeCoverage/AttCov Asset */Satellite/ERS1 Activate

To consider the objects that make up the LandSatConst group to be a single asset when computing accesses:

AttCov */Satellite/AttCovSat/AttitudeCoverage/AttCov Asset */Constellation/LandSatConst Group

Return message

Group membership

This command belongs to the following group(s):

Attitude

Attitude Coverage

Coverage

Version

8.1