9.547 Parameter-Copy-1-N

The logical device Parameter Copy allows to copy the up to 4 parameter values from a input device to one selectable device from a pool of 8 output devices on demand using the take button.

It was created to allow one click parametrization for a selectable IRD with the SRT output of a SRT Gateway.

The driver can be extended to support either mode parameters or a larger number of output devices the output devices do not have to use the same device driver but they have to use identical parameter names and values

It also includes a configurable lock/inhibit condition for each of the possible output devices which prevents that the device copies the settings towards the selected device

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

At the maintenance page of the device window there are a couple of configuration parameter which must be set to interconnect the Parameter-Copy device with the devices it shall copy from/to.

parameter description
inputDevice Enter the Device name of the device which contains the settings to be copied e.g. SRT-GW-1
outputDeviceA...H Enter the Device name of the output device to whom the settings should be copied e.g. IRD-1
outputDeviceSelect Enter the DeviceName and parameter id of the choice selection which represents the desired Output device. Please note the value/result of this choice should exactly match the device name of the output device e.g. CHOICE-1.comment
input.1...4.parameter Enter the parameter id of the 1st parameter on the input device to be copied. e.g. out.datarate
output.1...4.parameter Enter the parameter id of the 1st parameter on the output device to be copied. e.g. in.datarate
lock.A...H.id Enter the DeviceName and parameter id which represents the lock or inhibit condition which prevents copying the settings to output devices A to H
lock.A...H.id Enter the value which the defined lock device has when locked

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.inputDevice TEXT SAVE SETUP StringRange
config.outputDevice.A TEXT SAVE SETUP StringRange
config.outputDevice.B TEXT SAVE SETUP StringRange
config.outputDevice.C TEXT SAVE SETUP StringRange
config.outputDevice.D TEXT SAVE SETUP StringRange
config.outputDevice.E TEXT SAVE SETUP StringRange
config.outputDevice.F TEXT SAVE SETUP StringRange
config.outputDevice.G TEXT SAVE SETUP StringRange
config.outputDevice.H TEXT SAVE SETUP StringRange
config.outputDeviceSelect TEXT SAVE SETUP StringRange
config.input.1.parameter TEXT SAVE SETUP StringRange
config.output.1.parameter TEXT SAVE SETUP StringRange
config.input.2.parameter TEXT SAVE SETUP StringRange
config.output.2.parameter TEXT SAVE SETUP StringRange
config.input.3.parameter TEXT SAVE SETUP StringRange
config.output.3.parameter TEXT SAVE SETUP StringRange
config.input.4.parameter TEXT SAVE SETUP StringRange
config.output.4.parameter TEXT SAVE SETUP StringRange
config.lock.A.id TEXT SAVE SETUP StringRange
config.lock.B.id TEXT SAVE SETUP StringRange
config.lock.C.id TEXT SAVE SETUP StringRange
config.lock.D.id TEXT SAVE SETUP StringRange
config.lock.E.id TEXT SAVE SETUP StringRange
config.lock.F.id TEXT SAVE SETUP StringRange
config.lock.G.id TEXT SAVE SETUP StringRange
config.lock.H.id TEXT SAVE SETUP StringRange
config.lock.value TEXT SAVE SETUP StringRange
take TEXT NOPRESET StringRange
state TEXT R/O StringRange R/O
internal.in.1 TEXT R/O StringRange R/O
internal.in.2 TEXT R/O StringRange R/O
internal.in.3 TEXT R/O StringRange R/O
internal.in.4 TEXT R/O StringRange R/O
internal.out.1.A TEXT R/O StringRange R/O
internal.out.1.B TEXT R/O StringRange R/O
internal.out.1.C TEXT R/O StringRange R/O
internal.out.1.D TEXT R/O StringRange R/O
internal.out.1.E TEXT R/O StringRange R/O
internal.out.1.F TEXT R/O StringRange R/O
internal.out.1.G TEXT R/O StringRange R/O
internal.out.1.H TEXT R/O StringRange R/O
internal.out.2.A TEXT R/O StringRange R/O
internal.out.2.B TEXT R/O StringRange R/O
internal.out.2.C TEXT R/O StringRange R/O
internal.out.2.D TEXT R/O StringRange R/O
internal.out.2.E TEXT R/O StringRange R/O
internal.out.2.F TEXT R/O StringRange R/O
internal.out.2.G TEXT R/O StringRange R/O
internal.out.2.H TEXT R/O StringRange R/O
internal.out.3.A TEXT R/O StringRange R/O
internal.out.3.B TEXT R/O StringRange R/O
internal.out.3.C TEXT R/O StringRange R/O
internal.out.3.D TEXT R/O StringRange R/O
internal.out.3.E TEXT R/O StringRange R/O
internal.out.3.F TEXT R/O StringRange R/O
internal.out.3.G TEXT R/O StringRange R/O
internal.out.3.H TEXT R/O StringRange R/O
internal.out.4.A TEXT R/O StringRange R/O
internal.out.4.B TEXT R/O StringRange R/O
internal.out.4.C TEXT R/O StringRange R/O
internal.out.4.D TEXT R/O StringRange R/O
internal.out.4.E TEXT R/O StringRange R/O
internal.out.4.F TEXT R/O StringRange R/O
internal.out.4.G TEXT R/O StringRange R/O
internal.out.4.H TEXT R/O StringRange R/O
internal.select TEXT R/O StringRange R/O
internal.lock TEXT R/O StringRange R/O