1.586 SCC-Device

The SCC-Device logical device manages the equipment which is necessary to let the NMS control a VLC via SCC (Satellite Control Channel). In each SCC controlled VLC there must be exactly one SCC-Device, this device must be named SCC .

In the simples case, the SCC-Device controls the satellite modem which implements the physical data link to the NMS. The SCC-Device als is prepared to manage more complex equipment setups where additional equipment like frequency converters or power amplifiers are involved in the reception or transmission of the SCC signals.

Even though not mandatory, it makes sense to give the modem used for SCC the same name on every VLC. E.g. the recovery macro described at the bottom of this chapter may be identical for all VLCs if the devices are named the same.

Device window pages

The following table shows which device window pages are available with this individual device type. Tool-bar functions not mentioned here are described at the general description of device windows .

Configuration parameters

The table below explains the configuration parameters which interconnect the SCC-Device to the devices it monitors / controls. Unused parameters should be left empty.

Recovery through macro

If the SCC-Device misses the heartbeat messages from the NMS, it scans the two OUTBOUND channel definitions it did receive from the NMS before. Before setting the frequency and data rate defined for a channel, the SCC-Device checks if there is a macro called 'scc-recovery' in the 'macros' subdirectory. If such a macro is present it gets executed before the channel frequency and data rate is set.

Such a recovery macro should contain all device settings necessary to receive the NMS' outbound channel. Beside general modem settings this macro may include the position of waveguide switches, the frequency setting of a downconverter or other parameters. It however must not contain a command which switches on the SCC carrier in the VLC.

If a parameter the VLC requires to receive the NMS outbound channel gets displaced by accident, the communication with the NMS immediately breaks down. This mistake cannot be undone via SCC as the VLC does not receive any data from the NMS. If this parameter is backed up in the scc-recovery macro, the SCC-Device successfully will reinitialize the communication equipment during the recovery / channel scanning process.

A recovery macro gets recorded like any other macro while the VLC is 'online'. The Macro Management window provides a particular toolbar button which lets you store a macro as a scc-recovery macro on the VLC with a single mouse click.

Variables defined by this device driver

name type flags range
info.driver TEXT R/O StringRange R/O
info.type TEXT R/O StringRange R/O
info.port TEXT R/O StringRange R/O
info.frame TEXT R/O StringRange R/O
config.broadcastIp TEXT SAVE SETUP StringRange
config.txOnId TEXT SAVE SETUP StringRange
config.txPwrId TEXT SAVE SETUP StringRange
config.txPwrCal FLOAT SAVE SETUP DoubleRange (0.0 .. 0.0)
config.txDataRateId TEXT SAVE SETUP StringRange
config.txFrequencyId TEXT SAVE SETUP StringRange
config.txFrequencyOffs FLOAT SAVE SETUP DoubleRange (0.000 .. 0.000)
config.rxDataRateId TEXT SAVE SETUP StringRange
config.rxFrequencyId TEXT SAVE SETUP StringRange
config.rxFrequencyOffs FLOAT SAVE SETUP DoubleRange (0.000 .. 0.000)
config.timeout INTEGER SAVE SETUP IntegerRange (10 .. 600)
faults.99 ALARM R/O AlarmFlagRange R/O (Communication)
faults.commstat TEXT R/O StringRange R/O
command TEXT StringRange
receiveOK BOOLEAN R/O BooleanRange R/O (true false)
search1 BOOLEAN R/O BooleanRange R/O (true false)
search2 BOOLEAN R/O BooleanRange R/O (true false)