Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

This page deals with the ICD-001 Track Command.

Contents

...

Table of Contents
maxLevel3
indent16px
excludeIntroduction|Contents

...

The command must be used with the appropriate payload to apply the required settings.

Track Command Attributes

Attributes

Description

Type

Notes

MsgId

Unique message Id

Long

This must be globally unique across all message types 

MsgTimeStamp

Date and time that the message was sent

DateTime


UniqueId

Unique Id of the target track

String (Guid)

Must match the Id of the track which needs updating 

Payload Element

The payload carries data specific to a command. Each command that requires a payload is detailed in this document and each of the payload elements is included within the appropriate XSD.

...

Info

Optional attributes are formatted in italics and highlighted with an asterisk.

Attributes

Description

Type

Notes 

UpdateMode

Flag field which indicates properties to updates: 

1 - Severity

2 - Tag

4 - Flag

Integer

This is a flag field so you can update a single property or a combination of 2 or more. For example a value of 3 will update Severity and the Tag.

*Severity


 

Severity of the track threat level: 

0 - Unknown

1 - Friend

2 - Warning

3 - Threat

Integer


*Tag

A user-definable name / identifier for the track

String


*Flags

A flag field which can be used to change the behaviour of a track. 

2 - KeepFollowing

Integer


 

Currently the only useful flag for external use is the option KeepFollowing.

Info

You only need to set the attributes required to be used, as indicated by the UpdateMode flags. For example to set a track to a friend with a tag of “Patrol Vehicle” you would set the following attributes: 

  • UpdateMode:  3                       [Set Severity & Tag]

  • Severity:          1                        [Friend]

  • Tag:                 “Patrol Vehicle”          

...

Filter by label (Content by label)
showLabelsfalse
max10
cqllabel = "icd-001-command" and space = currentSpace ( )

...