CARMA C++
carma::fault::FaultControl Interface Reference

The DO interface to control the fault system. More...

import "carma/fault/FaultControl.idl";

Public Member Functions

void disableAlarms (in SeqString inMonitorPointNames) raises ( carma::util::UserException )
 Disable alarms for the given monitor points. More...
 
void restoreAlarms (in SeqString inMonitorPointNames) raises ( carma::util::UserException )
 Restore alarms to their default enable states for the given monitor points. More...
 
void setAlarmDeadmanSecs (in short inAlarmDeadmanSecs) raises ( carma::util::UserException )
 Set the global alarm deadman seconds preference. More...
 
void setAlarmEnable (in unsigned short inSubarrayNumber, in boolean inStateIsOn) raises ( carma::util::UserException )
 Set the alarm enable state for a specific subarray. More...
 
void setDriveErrorPreference (in unsigned short inSubarrayNumber, in EffectPreference inEffect) raises ( carma::util::UserException )
 Set the subarray drive tracking error preference. More...
 
void setMonitorErrorPreference (in unsigned short inSubarrayNumber, in EffectPreference inEffect) raises ( carma::util::UserException )
 
void setNoiseState (in unsigned short inSubarrayNumber, in boolean inStateIsOn) raises ( carma::util::UserException )
 Set the subarray noise source state. More...
 
void setOfflineErrorPreference (in unsigned short inSubarrayNumber, in EffectPreference inEffect) raises ( carma::util::UserException )
 
void setPhaselockErrorPreference (in unsigned short inSubarrayNumber, in EffectPreference inEffect) raises ( carma::util::UserException )
 

Detailed Description

The DO interface to control the fault system.

Definition at line 44 of file FaultControl.idl.

Member Function Documentation

void carma::fault::FaultControl::disableAlarms ( in SeqString  inMonitorPointNames)
raises (carma::util::UserException
)

Disable alarms for the given monitor points.

Parameters
inMonitorPointNamessequence of monitor point names
void carma::fault::FaultControl::restoreAlarms ( in SeqString  inMonitorPointNames)
raises (carma::util::UserException
)

Restore alarms to their default enable states for the given monitor points.

Parameters
inMonitorPointNamessequence of monitor point names
void carma::fault::FaultControl::setAlarmDeadmanSecs ( in short  inAlarmDeadmanSecs)
raises (carma::util::UserException
)

Set the global alarm deadman seconds preference.

void carma::fault::FaultControl::setAlarmEnable ( in unsigned short  inSubarrayNumber,
in boolean  inStateIsOn 
)
raises (carma::util::UserException
)

Set the alarm enable state for a specific subarray.

Parameters
inSubarrayNumberis the subarray number
inStateIsOnis alarm enable "on"
void carma::fault::FaultControl::setDriveErrorPreference ( in unsigned short  inSubarrayNumber,
in EffectPreference  inEffect 
)
raises (carma::util::UserException
)

Set the subarray drive tracking error preference.

void carma::fault::FaultControl::setNoiseState ( in unsigned short  inSubarrayNumber,
in boolean  inStateIsOn 
)
raises (carma::util::UserException
)

Set the subarray noise source state.

Parameters
inSubarrayNumberis the subarray number
inStateIsOnis correlator noise source state "on"

The documentation for this interface was generated from the following file: