org.eso.ias.tranfer.utlitymodule

Members list

Type members

Classlikes

class StatusWord(umStatusWord: String)

StatusWord helps dealing with the status word sent by the utility module plugin.

StatusWord helps dealing with the status word sent by the utility module plugin.

The plung sends status worrd like AC-POWER:0,AT-ZENITH:0,HVAC:0,FIRE:0,UPS-POWER:1,STOW-PIN:0,RX-CAB-TEMP:0,DRIVE-CAB-TEMP:0,ANTENNA-POS:0,E-STOP:0

The name of the antenna is in the ID of the monitor point that is something like UMStatus-DV05

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object StatusWord

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
StatusWord.type
class UMAlarmByBit(asceId: String, asceRunningId: String, validityTimeFrame: Long, props: Properties) extends ScalaTransferExecutor[Alarm]

The transfer function for to generate alarms if a bit of the UM is set The number of the bit to check is passed through a java property

The transfer function for to generate alarms if a bit of the UM is set The number of the bit to check is passed through a java property

Value parameters

asceId

: the ID of the ASCE

asceRunningId:

the runningID of the ASCE

props:

the user defined properties

  • @author acaproni
validityTimeFrame:

The time frame (msec) to invalidate monitor points

Attributes

Companion
object
Supertypes
class ScalaTransferExecutor[Alarm]
class TransferExecutor
class Object
trait Matchable
class Any
object UMAlarmByBit

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class UMFireTF(asceId: String, asceRunningId: String, validityTimeFrame: Long, props: Properties) extends ScalaTransferExecutor[Alarm]

The transfer function for the Fire alarm of the utility module

The transfer function for the Fire alarm of the utility module

This TF takes only one input string, the status word read from the utility module.

Value parameters

asceId

: the ID of the ASCE

asceRunningId:

the runningID of the ASCE

props:

the user defined properties

  • @author acaproni
validityTimeFrame:

The time frame (msec) to invalidate monitor points

Attributes

Companion
object
Supertypes
class ScalaTransferExecutor[Alarm]
class TransferExecutor
class Object
trait Matchable
class Any
object UMFireTF

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
UMFireTF.type