1.532 Profline-Plus1-AudioReceiver

This page describes the Profline-Plus1-AudioReceiver device driver and its device window. The Profline-Plus1-AudioReceiver device driver monitors and controls the FM and DAB receiver.

The driver was tested with the following models:

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 parameters which must be set to make the software talk to the device.

Variables defined by this device driver

name type flags range
info.driver TEXT R/O StringRange R/O
lowLevel.cmd TEXT StringRange
lowLevel.reply TEXT R/O StringRange R/O
faults.99 ALARM R/O AlarmFlagRange R/O (Communication)
faults.commstat 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
info.serial TEXT R/O StringRange R/O
info.model TEXT R/O StringRange R/O
info.version TEXT R/O StringRange R/O
info.kernel TEXT R/O StringRange R/O
info.display TEXT R/O StringRange R/O
info.board TEXT R/O StringRange R/O
config.readBackDelay INTEGER SAVE SETUP IntegerRange (100 .. 10000)
config.deviceComment TEXT SAVE SETUP StringRange
config.dabLevelMonitoring CHOICE R/O EnumRange R/O (OFF RELAY CONTACT-1 CONTACT-2 CONTACT-3 CONTACT-4)
config.dabLevelMode CHOICE SETUP EnumRange (LT LE EQ NE GT GE)
config.dabLevelThreshold INTEGER SETUP IntegerRange (0 .. 120)
config.dabLevelTimeout INTEGER SETUP IntegerRange (0 .. 600)
config.fmLevelMonitoring CHOICE R/O EnumRange R/O (OFF RELAY CONTACT-1 CONTACT-2 CONTACT-3 CONTACT-4)
config.fmLevelMode CHOICE SETUP EnumRange (LT LE EQ NE GT GE)
config.fmLevelThreshold INTEGER SETUP IntegerRange (0 .. 120)
config.fmLevelTimeout INTEGER SETUP IntegerRange (0 .. 600)
config.fmPilotMonitoring CHOICE R/O EnumRange R/O (OFF RELAY CONTACT-1 CONTACT-2 CONTACT-3 CONTACT-4)
config.fmPilotMode CHOICE SETUP EnumRange (LT LE EQ NE GT GE)
config.fmPilotThreshold FLOAT SETUP DoubleRange (1 .. 15)
config.fmPilotTimeout INTEGER SETUP IntegerRange (0 .. 600)
config.rdsBerMonitoring CHOICE R/O EnumRange R/O (OFF RELAY CONTACT-1 CONTACT-2 CONTACT-3 CONTACT-4)
config.rdsBerMode CHOICE SETUP EnumRange (LT LE EQ NE GT GE)
config.rdsBerThreshold INTEGER SETUP IntegerRange (0 .. 100)
config.rdsBerTimeout INTEGER SETUP IntegerRange (0 .. 600)
config.rdsDevMonitoring CHOICE R/O EnumRange R/O (OFF RELAY CONTACT-1 CONTACT-2 CONTACT-3 CONTACT-4)
config.rdsDevMode CHOICE SETUP EnumRange (LT LE EQ NE GT GE)
config.rdsDevThreshold FLOAT SETUP DoubleRange (0.0 .. 10.0)
config.rdsDevTimeout INTEGER SETUP IntegerRange (0 .. 600)
config.tpMonitoring CHOICE R/O EnumRange R/O (OFF RELAY CONTACT-1 CONTACT-2 CONTACT-3 CONTACT-4)
config.tpMode CHOICE SETUP EnumRange (EQ NE)
config.tpValue CHOICE SETUP EnumRange (OFF ON)
config.tpTimeout INTEGER SETUP IntegerRange (0 .. 600)
config.taMonitoring CHOICE R/O EnumRange R/O (OFF RELAY CONTACT-1 CONTACT-2 CONTACT-3 CONTACT-4)
config.taMode CHOICE SETUP EnumRange (EQ NE)
config.taValue CHOICE SETUP EnumRange (OFF ON)
config.taTimeout INTEGER SETUP IntegerRange (0 .. 600)
config.tptaMonitoring CHOICE R/O EnumRange R/O (OFF RELAY CONTACT-1 CONTACT-2 CONTACT-3 CONTACT-4)
config.tptaMode CHOICE SETUP EnumRange (EQ NE)
config.tptaValue CHOICE SETUP EnumRange (OFF ON)
config.tptaTimeout INTEGER SETUP IntegerRange (0 .. 600)
config.diMonitoring CHOICE R/O EnumRange R/O (OFF RELAY CONTACT-1 CONTACT-2 CONTACT-3 CONTACT-4)
config.diMode CHOICE SETUP EnumRange (EQ NE)
config.diValue CHOICE SETUP EnumRange (MONO STEREO)
config.diTimeout INTEGER SETUP IntegerRange (0 .. 600)
config.audioLeftMonitoring CHOICE R/O EnumRange R/O (OFF RELAY CONTACT-1 CONTACT-2 CONTACT-3 CONTACT-4)
config.audioLeftMonMode CHOICE SETUP EnumRange (LT LE EQ NE GT GE)
config.audioLeftThreshold FLOAT SETUP DoubleRange (-72.0 .. 0.0)
config.audioLeftTimeout INTEGER SETUP IntegerRange (0 .. 600)
config.audioRightMonitoring CHOICE R/O EnumRange R/O (OFF RELAY CONTACT-1 CONTACT-2 CONTACT-3 CONTACT-4)
config.audioRightMonMode CHOICE SETUP EnumRange (LT LE EQ NE GT GE)
config.audioRightThreshold FLOAT SETUP DoubleRange (-72.0 .. 0.0)
config.audioRightTimeout INTEGER SETUP IntegerRange (0 .. 600)
config.tempMonitoring CHOICE R/O EnumRange R/O (OFF RELAY CONTACT-1 CONTACT-2 CONTACT-3 CONTACT-4)
config.tempMode CHOICE SETUP EnumRange (LT LE EQ NE GT GE)
config.tempThreshold INTEGER SETUP IntegerRange (0 .. 90)
config.tempTimeout INTEGER SETUP IntegerRange (0 .. 600)
state.fm.level INTEGER R/O IntegerRange R/O (0 .. 0)
state.fm.deviation INTEGER R/O IntegerRange R/O (0 .. 0)
state.fm.offset FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
state.fm.pilotDeviation FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.fm.adjacentLow INTEGER R/O IntegerRange R/O (0 .. 0)
state.fm.adjacentHigh INTEGER R/O IntegerRange R/O (0 .. 0)
state.fm.multipath INTEGER R/O IntegerRange R/O (0 .. 0)
state.rds.deviation FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.rds.ber INTEGER R/O IntegerRange R/O (0 .. 0)
state.rds.tp CHOICE R/O EnumRange R/O (ON OFF)
state.rds.ta CHOICE R/O EnumRange R/O (ON OFF)
state.rds.ms CHOICE R/O EnumRange R/O (MUSIC SPEECH)
state.rds.di CHOICE R/O EnumRange R/O (MONO STEREO)
state.rds.pty TEXT R/O StringRange R/O
state.rds.pi TEXT R/O StringRange R/O
state.rds.ps TEXT R/O StringRange R/O
state.rds.rt TEXT R/O StringRange R/O
state.dab.level INTEGER R/O IntegerRange R/O (0 .. 0)
state.dab.snr TEXT R/O StringRange R/O
state.dab.cnr TEXT R/O StringRange R/O
state.dab.fic INTEGER R/O IntegerRange R/O (0 .. 0)
state.dab.msc INTEGER R/O IntegerRange R/O (0 .. 0)
state.dab.offset INTEGER R/O IntegerRange R/O (0 .. 0)
state.dab.cu INTEGER R/O IntegerRange R/O (0 .. 0)
state.dab.id TEXT R/O StringRange R/O
state.dab.label TEXT R/O StringRange R/O
state.dab.srvLabel TEXT R/O StringRange R/O
state.dab.srvId TEXT R/O StringRange R/O
state.dab.srvCompId TEXT R/O StringRange R/O
state.dab.protection TEXT R/O StringRange R/O
state.dab.srvBitrate INTEGER R/O IntegerRange R/O (0 .. 0)
state.dab.bitrate INTEGER R/O IntegerRange R/O (0 .. 0)
state.dab.samplerate INTEGER R/O IntegerRange R/O (0 .. 0)
state.dab.mode TEXT R/O StringRange R/O
state.dab.ps CHOICE R/O EnumRange R/O (OFF ON)
state.dab.sbr CHOICE R/O EnumRange R/O (OFF ON)
state.dab.drcGain INTEGER R/O IntegerRange R/O (0 .. 0)
audio.left FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
audio.right FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
fm.input CHOICE EnumRange (1 2)
fm.frequency FLOAT DoubleRange (87.50 .. 108.00)
fm.mute CHOICE EnumRange (OFF 1dBuV 2dBuV 3dBuV 4dBuV 5dBuV 6dBuV 7dBuV 8dBuV 9dBuV 10dBuV 11dBuV 12dBuV 13dBuV 14dBuV 15dBuV 16dBuV 17dBuV 18dBuV 19dBuV 20dBuV 21dBuV 22dBuV 23dBuV 24dBuV 25dBuV 26dBuV 27dBuV 28dBuV 29dBuV 30dBuV 31dBuV 32dBuV 33dBuV 34dBuV 35dBuV 36dBuV 37dBuV 38dBuV 39dBuV 40dBuV 41dBuV 42dBuV 43dBuV 44dBuV 45dBuV 46dBuV 47dBuV 48dBuV 49dBuV 50dBuV)
fm.monoStereoThd INTEGER IntegerRange (20 .. 50)
fm.deEmphasis CHOICE EnumRange (50usec 75usec)
dab.input CHOICE EnumRange (1 2)
dab.channel CHOICE EnumRange (MANUAL 5A 5B 5C 5D 6A 6B 6C 6D 7A 7B 7C 7D 8A 8B 8C 8D 9A 9B 9C 9D 10A 10B 10C 10D 11A 11B 11C 11D 12A 12B 12C 12D 13A 13B 13C 13D 14A 14B 14C 14D 15A 15B 15C 15D 16A 16B 16C 16D 17A 17B 17C 17D)
dab.frequency FLOAT DoubleRange (174.928 .. 260.640)
dab.service INTEGER IntegerRange (1 .. 32)
dab.programList CHOICE EnumRange (00 - UNKNOWN)
output CHOICE EnumRange (DAB FM)
testtone CHOICE EnumRange (ON OFF)
audio.gain.ana INTEGER IntegerRange (-24 .. 10)
audio.gain.dig INTEGER IntegerRange (-24 .. 10)
audio.gain.mpx FLOAT DoubleRange (-3.0 .. 3.0)
faults.01 ALARM R/O AlarmFlagRange R/O (DAB RF Level)
faults.02 ALARM R/O AlarmFlagRange R/O (FM RF Level)
faults.03 ALARM R/O AlarmFlagRange R/O (FM Pilot)
faults.04 ALARM R/O AlarmFlagRange R/O (FM RDS BER)
faults.05 ALARM R/O AlarmFlagRange R/O (FM RDS Deviation)
faults.06 ALARM R/O AlarmFlagRange R/O (FM RDS TP)
faults.07 ALARM R/O AlarmFlagRange R/O (FM RDS TA)
faults.08 ALARM R/O AlarmFlagRange R/O (FM RDS TA+TP)
faults.09 ALARM R/O AlarmFlagRange R/O (FM RDS DI)
faults.10 ALARM R/O AlarmFlagRange R/O (Left Audio)
faults.11 ALARM R/O AlarmFlagRange R/O (Right Audio)
faults.12 ALARM R/O AlarmFlagRange R/O (Temperature)