bds10

package
v0.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DataLinkCapabilityReport

type DataLinkCapabilityReport struct {
	ContinuationFlag                     fields.ContinuationFlag
	OverlayCommandCapability             fields.OverlayCommandCapability
	ACASStatus                           fields.ACASStatus
	ModeSSubnetworkVersion               fields.ModeSSubnetworkVersion
	TransponderEnhancedProtocolIndicator fields.TransponderEnhancedProtocolIndicator
	ModeSSpecificServicesCapability      fields.ModeSSpecificServicesCapability
	UplinkELMThroughputCapability        fields.UplinkELMThroughputCapability
	DownlinkELMThroughputCapability      fields.DownlinkELMThroughputCapability
	AircraftIdentificationCapability     fields.AircraftIdentificationCapability
	SquitterCapabilitySubfield           fields.SquitterCapabilitySubfield
	SurveillanceIdentifierCode           fields.SurveillanceIdentifierCode
	CommonUsageGICBCapability            fields.CommonUsageGICBCapability
	ACASHybridSurveillanceCapability     fields.ACASHybridSurveillanceCapability
	ACASGenerationCapability             fields.ACASGenerationCapability
	ACASApplicableDocument               fields.ACASApplicableDocument
	DTESubAddressStatuses                fields.DTESubAddressStatuses
}

DataLinkCapabilityReport is a message at the format BDS 1,0

Specified in Doc 9871 / D.2.4.1

func ReadDataLinkCapabilityReport

func ReadDataLinkCapabilityReport(data []byte) (*DataLinkCapabilityReport, error)

ReadDataLinkCapabilityReport reads a message as a DataLinkCapabilityReport

func (DataLinkCapabilityReport) CheckCoherency

func (message DataLinkCapabilityReport) CheckCoherency() error

CheckCoherency checks that the data of the message are somehow coherent, such as for example: no Reserved values, etc.

func (DataLinkCapabilityReport) GetRegister

func (message DataLinkCapabilityReport) GetRegister() register.Register

GetRegister returns the Register the message

func (DataLinkCapabilityReport) ToString

func (message DataLinkCapabilityReport) ToString() string

ToString returns a basic, but readable, representation of the message

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL