VComm DIS Radio Data

ID:  1094

Object Description

The VComm DIS Radio Data object can be used in conjunction with VComm Radio Objects to extend the capabilities of controlling the DIS data for the radio/intercom. This object allows dynamic control over these data (e.g., through a host interface of some sort) and overrides the static data for any radio/intercom object it is attached to.

To use the object, simply connect the output handle of a radio/intercom object to the radio handle input of this object. The data collected on the input pins is sent to the radio/intercom object and can be changed while V+ is running.

Input Pins

SITE

APP

ENTITY

RADIO

These four single precision floating point values create a DIS unique identifier for the radio. The DIS specification requires that each entity participating in a DIS exercise must have a unique site/host/entity identifier. The radio identifier is provided to distinguish between multiple radios attached to a single entity (see IEEE 1278.1 DIS standard for details). V+ interprets each of the values as a 16 bit unsigned number, so only whole numbers between 1 and 65534 are valid. The values provided by this object override any Entity ID set in static data of the radio. In fact, if any pin except the RADIO or ENCODING is set to zero or 65535, the radio will be disabled.

More about DIS Entity Identifiers:

ENCODING

This parameter defines the way the signal packets are encoded before being sent over the network.  The following values are valid for this parameter:

1 - µ-Law (pronounced Mew-Law), 2:1 compression

2 - CVSD per MIL-STD 188-113, 16:1 compression

3 - ADPCM per CCITT G7.21, 4:1 compression

4 - 16 bit PCM (Big Endian), 1:1 compression

5 - 8-bit Linear PCM, 1:1 compression

6 - VQ (Vector Quantization), Variable compression, (Not Supported in VComm)

7 - CVSD CCTT (bit reversed), 16:1 compression

8 - 1.625-bit GSM 06.10, Variable compression, (Currently in development in VComm)

9 - 0.7 bit GSM Half Rate 06.20, Variable compression, (Currently in development in VComm)

100 - 16-bit Linear PCM (Little Endian), 1:1 compression

255 - CVSD, 16:1 compression
(Some vendors use this for CVSD encoding)

 

This parameter only affects signal transmissions. Received signal packets will be properly decoded based on the transmitted encoding scheme, regardless of the setting of this parameter.

HNDL

This input pin determines which radio or intercom is controlled by this object. This pin should be connected to the radio handle output pin of the radio/intercom object to be controlled.

Example

The example below demonstrates the use of the VComm DIS Radio Data object. It is attached to a VComm GENERIC Radio, V8 DIS Only object. Note that the radio's static data has all zeros except for the channel assignment. These data are overwritten by the VComm DIS Radio Data object as is shown in the snapshot below from the VComm Monitor.

 

 

 

VComm Monitor Snapshot