Technical data

ASTi ACE Studio Components Reference Guide Rev. M DOC-01-TELAS-CRG-4
Copyright © 2014 Advanced Simulation Technology inc. 217
Internal Parameters
ProtocolID
Type Default Value
string n/a
Description: The Protocol ID field has a variety of use cases. It
allows a radio to become a DIS radio by setting the DIS identifiers
such as the Host ID and Radio ID. The ProtocolID also allows the
Marking Field to be set, or for the radio to be considered "local" and
not published on the network.
DIS:#.#.#.# - Sets the Site, Application, Entity, and Radio IDs
DIS:#.# - Sets the Entity and Radio ID
DIS:# - Sets the Radio ID
DIS: - Sets all four IDs automatically
LCL: - Sets the radio to be Local and not published on the network.
If any of the above numbers are not set, the remaining Identifiers are
generated automatically. The Site and Application ID are set via the
last two octets of the DIS IP Address. The Entity and Radio IDs are
generated randomly. The above examples can be appended with
another colon and the DIS Marking Field.
For example, DIS:100.3:RedForce1, sets the Entity ID to 100, the
Radio ID to 3, and the Marking Field to RedForce1. The Site and
Application IDs will be set from the IP address.
RadioBus
Type Default Value
id UNASSIGNED
Description: Assigns the Transceiver to the Intercom Bus Service.
This is most commonly used in conjunction with the CommPanel
which also uses the Intercom Bus Service. The Intercom Bus Ser-
vice allows for input audio, sidetone audio, and output audio to be
passed around among components that are connected to the bus.
Internal Parameters
Radio-
Name
Type Default Value
string blank
Description: The radio name to describe what the Transceiver is
modeling. For example, UHF_Radio1.
Important: This parameter is required.
RxState
Type Default Value
CryptoStateRx RxCryptoOff
Description: This reports the current crypto receive state. Possible
states include:
RxCryptoOff
RxCryptoPreamble1
RxCryptoPreamble2
RxCryptoPostAmble
RxCryptoClear
RxCryptoMatch
RxCryptoMismatch
RxCryptoMismatchPreamble
Each one corresponds to a different sound file that is played from the
crypto sound library. Crypto receive states include:
0 // play no sound
1 // play match preamble 1
2 // play match preamble 2
3 // play match post amble
4 // play clear tone
5 // play match tone
6 // play mismatch tone
7 // play mismatch tone