Real-Time Java AOCS Framework v1.0 API Specification
A B C D E F G H I J K L M N O P R S T U V W X

A

abort() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
The abort method is called to allow a manoeuvre to perform any clean-up actions before it is descheduled.
aborted - Static variable in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manoeuvre state
abortManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
Abort a manoeuvre.
abortManoeuvre(short) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
Abort all manoeuvres of the specified type.
AbstractControlChannel - class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel.
The AbstractControlChannel class is the interface through which any control channel is seen by its clients.
AbstractControlChannel() - Constructor for class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Creates a new AbstractControlChannel object with default description variables n, m, and propagationToken and performs localReset() and localResetConfiguration().
acquireFunctionalData() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
A fixed hardcoded value equal to 1.0 is acquired on the sensor channel.
acquireFunctionalData() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Initiates the transaction(s) for the acquisition of functional data from the unit.
acquireFunctionalData() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Initiates the transaction(s) for the acquisition of functional data from the unit.
acquireFunctionalData() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Initiates the transaction(s) for the acquisition of functional data from the unit.
acquireFunctionalData() - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
Initiate the transaction(s) for the acquisition of functional data from the unit.
acquireFunctionalData() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Initiate the transaction(s) for the acquisition of functional data from the unit.
acquireFunctionalData() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Initiate the transaction(s) for the acquisition of functional data from the unit.
acquireFunctionalData() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Initiates the transaction(s) for the acquisition of functional data from the unit.
acquireHousekeepingData() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Initiate the transaction(s) for the acquisition of housekeeping data from the unit.
acquireHousekeepingData() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Initiate the transaction(s) for the acquisition of housekeeping data from the unit.
acquireHousekeepingData() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Initiate the transaction(s) for the acquisition of housekeeping data from the unit.
acquireHousekeepingData() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Initiate the transaction(s) for the acquisition of housekeeping data from the unit.
acquireHousekeepingData() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Initiate the transaction(s) for the acquisition of housekeeping data from the unit.
acquireHousekeepingData() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Initiate the transaction(s) for the acquisition of housekeeping data from the unit.
acquireHousekeepingData() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Initiate the transaction(s) for the acquisition of housekeeping data from the unit.
ActiveObject - interface RtjAocsFramework.OperatingSystemObjects.ActiveObject.
Interface characterizing active objects.
ACTUATOR_HIGHER_BOUND - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
ACTUATOR_LOWER_BOUND - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
ACTUATOR_UNIT_MANAGER - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
addChangeListener(ChangeListener) - Method in class RtjAocsFramework.FailureDetection.FailureDetectionManager
 
addChangeListener(ChangeListener) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Initialization method to register listeners to change events.
addChangeListener(ChangeListener) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Initialization method to register listeners to change events.
addCommand(UnitCommand) - Method in class RtjAocsFramework.UnitManagement.UnitManager
Load an unit command.
addConfigurationListener(ConfigurationListener) - Static method in class RtjAocsFramework.BasicObjects.AocsObject
Initialization method to register failure listeners.
AdderBlock - class RtjAocsFramework.SequentialDataProcessing.AdderBlock.
AdderBlock is a simple adder output.
AdderBlock() - Constructor for class RtjAocsFramework.SequentialDataProcessing.AdderBlock
Creates a new AdderBlock object with two inputs and one output.
addFailureListener(FailureListener) - Static method in class RtjAocsFramework.BasicObjects.AocsObject
Initialization method to register failure listeners.
addFunctionalUnitIn(UnitFunctional) - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Load an unit to the functional input data list.
addFunctionalUnitOut(UnitFunctional) - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Load an unit to the functional output data list.
addHousekeepingUnit(UnitHousekeeping) - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Load an unit to the housekeeping data list.
addManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
Load a manoeuvre.
addManoeuvreListener(ManoeuvreListener) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Initialization method to register listeners to manoeuvre events.
addModeListener(ModeListener) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Initialization method to register listeners to mode events.
addMonitor(PropertyMonitor, ChangeObject) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Adds a new PropertyMonitor object into the list of registered property monitors together with a new ChangeObject specifying the change profile in which the registered minitor is interested.
addObject(AocsData) - Method in class RtjAocsFramework.ObjectList.AocsDataList
 
addObject(AocsObject) - Method in class RtjAocsFramework.ObjectList.AocsObjectList
 
addObject(ChangeListener) - Method in class RtjAocsFramework.ObjectList.ChangeListenerList
 
addObject(ChangeObject) - Method in class RtjAocsFramework.ObjectList.ChangeObjectList
 
addObject(ConfigurationListener) - Method in class RtjAocsFramework.ObjectList.ConfigurationListenerList
 
addObject(ConsistencyCheckable) - Method in class RtjAocsFramework.ObjectList.ConsistencyCheckableList
 
addObject(Controller) - Method in class RtjAocsFramework.ObjectList.ControllerList
 
addObject(FailureListener) - Method in class RtjAocsFramework.ObjectList.FailureListenerList
 
addObject(Manoeuvre) - Method in class RtjAocsFramework.ObjectList.ManoeuvreList
 
addObject(ManoeuvreListener) - Method in class RtjAocsFramework.ObjectList.ManoeuvreListenerList
 
addObject(ModeListener) - Method in class RtjAocsFramework.ObjectList.ModeListenerList
 
addObject(MonitoringCheck) - Method in class RtjAocsFramework.ObjectList.MonitoringCheckList
 
addObject(Object) - Method in class RtjAocsFramework.ObjectList.ObjectList
Add one object to the repository.
addObject(PropertyMonitor) - Method in class RtjAocsFramework.ObjectList.PropertyMonitorList
 
addObject(Reconfigurable) - Method in class RtjAocsFramework.ObjectList.ReconfigurableList
 
addObject(ReconfigurationListener) - Method in class RtjAocsFramework.ObjectList.ReconfigurationListenerList
 
addObject(RecoveryListener) - Method in class RtjAocsFramework.ObjectList.RecoveryListenerList
 
addObject(SystemListener) - Method in class RtjAocsFramework.ObjectList.SystemListenerList
 
addObject(Telecommand) - Method in class RtjAocsFramework.ObjectList.TelecommandList
 
addObject(TelecommandListener) - Method in class RtjAocsFramework.ObjectList.TelecommandListenerList
 
addObject(Telemeterable) - Method in class RtjAocsFramework.ObjectList.TelemeterableList
 
addObject(Unit) - Method in class RtjAocsFramework.ObjectList.UnitList
 
addObject(UnitCommand) - Method in class RtjAocsFramework.ObjectList.UnitCommandList
 
addObject(UnitFunctional) - Method in class RtjAocsFramework.ObjectList.UnitFunctionalList
 
addObject(UnitHousekeeping) - Method in class RtjAocsFramework.ObjectList.UnitHousekeepingList
 
addReconfigurationListener(ReconfigurationListener) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
addReconfigurationListener(ReconfigurationListener) - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Register a listener to reconfiguration events
addReconfigurationListener(ReconfigurationListener) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Register a listener to reconfiguration events
addRecoveryListener(RecoveryListener) - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Initialization method to register listeners to recovry events.
addSystemListener(SystemListener) - Method in class RtjAocsFramework.SystemManagement.SystemManager
Initialization method to register listeners to system events.
addTelecommandListener(TelecommandListener) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Initialization method to register listeners to telecommand events.
addUnit(Unit) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Load an unit.
advanceTime() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
Advance the current AOCS time by one AocsClock period
AOCS_OBJECT_DESTRUCTION - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
AocsClock - interface RtjAocsFramework.OperatingSystemObjects.AocsClock.
Interface characterizing the on-board source of timing reference.
AocsData - class RtjAocsFramework.AocsData.AocsData.
Base class from which all AOCS data types are derived.
AocsData() - Constructor for class RtjAocsFramework.AocsData.AocsData
Default constructor (set number of data items before using object!).
AocsData(int) - Constructor for class RtjAocsFramework.AocsData.AocsData
Constructor that initializes the number of data stored in the datum.
AocsDataList - class RtjAocsFramework.ObjectList.AocsDataList.
Encapsulation of a list of AocsData objects.
AocsDataList() - Constructor for class RtjAocsFramework.ObjectList.AocsDataList
 
AocsDataPool - class RtjAocsFramework.AocsData.AocsDataPool.
Base class from which all AOCS data pool classes are derived.
AocsDataPool() - Constructor for class RtjAocsFramework.AocsData.AocsDataPool
The constructor is protected: only subclasses can be instantiated.
AocsEvent - class RtjAocsFramework.AocsEvent.AocsEvent.
Base class from which all AOCS event classes are derived.
AocsEvent(Object) - Constructor for class RtjAocsFramework.AocsEvent.AocsEvent
Create an AOCS Event.
AocsMissionModeManager - class RtjAocsFramework.ModeManagement.AocsMissionModeManager.
This class encapsulates a mission mode manager.
AocsMissionModeManager() - Constructor for class RtjAocsFramework.ModeManagement.AocsMissionModeManager
Default constructor: the object should not be used before being initialized.
AocsMissionModeManager(int, int, int) - Constructor for class RtjAocsFramework.ModeManagement.AocsMissionModeManager
Constructor for the AOCS mission mode manager.
AocsObject - class RtjAocsFramework.BasicObjects.AocsObject.
Base class from which most non-trivial framework classes are derived.
AocsObject() - Constructor for class RtjAocsFramework.BasicObjects.AocsObject
Register with system manager, set telemetry image length, and reset state.
AocsObjectList - class RtjAocsFramework.ObjectList.AocsObjectList.
Encapsulation of a list of AocsObject objects.
AocsObjectList() - Constructor for class RtjAocsFramework.ObjectList.AocsObjectList
 
AttitudeDataPool - class RtjAocsFramework.AocsData.AttitudeDataPool.
Data pool to store attitude-related attitude data.
AttitudeDataPool() - Constructor for class RtjAocsFramework.AocsData.AttitudeDataPool
 
AttitudeSlew - class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew.
AttitudeSlew is an example of the concrete manoeuvre.
AttitudeSlew() - Constructor for class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Default constructor, the methods setStartTime(int startTime), setEndTime(int endTime), setEndValue(endValue), setTarget(target), and setErrorThreshold(errorThreshold) have to be called in order to properly set the attitude slew manoeuvre.
AttitudeSlew(int, int, double, AocsData, double) - Constructor for class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Constructor with the configuration parameters.

B

BasicUnitReconfigurer - class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer.
In a common situation a primary unit is backed up by one or more identical redundant units.
BasicUnitReconfigurer(short, int, short) - Constructor for class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Creates a new BasicUnitReconfigurer object.
beenReset - Static variable in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manoeuvre state
BiasScalingCompensator - class RtjAocsFramework.SequentialDataProcessing.BiasScalingCompensator.
Control block to implement a compensation of a unit output.
BiasScalingCompensator(double, double) - Constructor for class RtjAocsFramework.SequentialDataProcessing.BiasScalingCompensator
Creates a new BiasScalingCompensator object with the specified bias and the specified the scaling factor.

C

canContinue() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manoeuvre execution should only proceed if external conditions are safe.
canContinue() - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Manoeuvre execution should only proceed if external conditions are safe.
canExecute() - Method in class RtjAocsFramework.TelecommandManagement.TransactionTelecommand
Recursively calls canExecute on all telecommands in the transaction and returns true if all canExecute return true.
canExecute() - Method in class RtjAocsFramework.TelecommandManagement.Telecommand
Performs a check that the operational conditions are appropriate to the execution of the telecommand.
canHold() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
The manoeuvre manager may wish to temporarily interrupt execution of a manoeuvre.
canReconfigure() - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
canReconfigure() - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Return true if a reconfiguration is possible
canReconfigure() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Calls to reconfigure should normally be preceded by calls to canReconfigure to verify that the reconfiguration is possible.
canResume() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
The manoeuvre manager can request from the manoeuvre and indication of whether or not its execution can be resumed by calling the method canResume.
canStart() - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Reaching the time tag is not necessarily enough to trigger execution of a manoeuvre.
canStart() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Return true if the manoeuvre is ready to start execution.
canStart() - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Reaching the time tag is not necessarily enough to trigger execution of a manoeuvre.
CCL_SIZE_RUN - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
CCL_SIZE_STANDBY - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
ccLink - Variable in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
i-th element contains channel linked to i-th input of this channel.
CHANGE_EVENT_REPOSITORY_SIZE - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
ChangeEvent - class RtjAocsFramework.AocsEvent.ChangeEvent.
This class encapsulates a change event.
ChangeEvent(Object) - Constructor for class RtjAocsFramework.AocsEvent.ChangeEvent
 
ChangeEventRepository - class RtjAocsFramework.AocsEvent.ChangeEventRepository.
Event repository for change events.
ChangeEventRepository() - Constructor for class RtjAocsFramework.AocsEvent.ChangeEventRepository
 
ChangeListener - interface RtjAocsFramework.AocsEvent.ChangeListener.
Interface characterizing listeners to change events.
ChangeListenerList - class RtjAocsFramework.ObjectList.ChangeListenerList.
Encapsulation of a list of objects of type ChangeListener.
ChangeListenerList() - Constructor for class RtjAocsFramework.ObjectList.ChangeListenerList
 
changeMode(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Change the current mode to the target mode (if mode transitions are enabled and if the target mode is enabled).
ChangeObject - class RtjAocsFramework.ObjectMonitoring.ChangeObject.
Base class from which all change objects are are derived.
ChangeObject() - Constructor for class RtjAocsFramework.ObjectMonitoring.ChangeObject
 
ChangeObjectList - class RtjAocsFramework.ObjectList.ChangeObjectList.
Encapsulation of a list of objects of type ChangeObject.
ChangeObjectList() - Constructor for class RtjAocsFramework.ObjectList.ChangeObjectList
 
channelPropagation - Static variable in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
The propagation flag.
checkValue(double) - Method in class RtjAocsFramework.ObjectMonitoring.SimpleChange
Returns true if the value is different from the previous value that was passed through the change object filter.
checkValue(double) - Method in class RtjAocsFramework.ObjectMonitoring.OutOfRangeChange
Returns true if the value is outside the [lowerBound,upperBound] range.
checkValue(double) - Method in class RtjAocsFramework.ObjectMonitoring.NoChange
Returns true if the value is different from the reference value.
checkValue(double) - Method in class RtjAocsFramework.ObjectMonitoring.DeltaChange
Returns true if the value is different from the previous value that was passed through the change object filter.
checkValue(double) - Method in class RtjAocsFramework.ObjectMonitoring.ChangeObject
Check whether argument value violates the profile encapsulated in the change object.
ClassId - class RtjAocsFramework.GeneralInclude.ClassId.
Define the class identifiers for the framework classes.
ClassId() - Constructor for class RtjAocsFramework.GeneralInclude.ClassId
 
close(AocsData) - Method in class RtjAocsFramework.AocsData.AocsData
Returns true if the AOCS datum is close to d.
COMMAND_NOT_IN_LIST - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
CONFIG_ERROR - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
Configurable - interface RtjAocsFramework.SystemManagement.Configurable.
Interface implemented by objects capable of being configured at run-time.
CONFIGURATION_EVENT_REPOSITORY_SIZE - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
ConfigurationEvent - class RtjAocsFramework.AocsEvent.ConfigurationEvent.
Encapsulation of a configuration event.
ConfigurationEvent(Object) - Constructor for class RtjAocsFramework.AocsEvent.ConfigurationEvent
 
ConfigurationEventRepository - class RtjAocsFramework.AocsEvent.ConfigurationEventRepository.
Event repository for configuration events.
ConfigurationEventRepository() - Constructor for class RtjAocsFramework.AocsEvent.ConfigurationEventRepository
 
ConfigurationListener - interface RtjAocsFramework.AocsEvent.ConfigurationListener.
Interface characterizing listeners to configuration events.
ConfigurationListenerList - class RtjAocsFramework.ObjectList.ConfigurationListenerList.
Encapsulation of a list of objects of type ConfigurationListener.
ConfigurationListenerList() - Constructor for class RtjAocsFramework.ObjectList.ConfigurationListenerList
 
ConfigurationState - class RtjAocsFramework.ReconfigurationManagement.ConfigurationState.
This class encapsulates the state of a reconfiguration manager.
ConfigurationState() - Constructor for class RtjAocsFramework.ReconfigurationManagement.ConfigurationState
 
ConfigurationState(short, int) - Constructor for class RtjAocsFramework.ReconfigurationManagement.ConfigurationState
 
configureAocsObject(RecoveryAction) - Method in class RtjAocsFramework.Factories.SystemFactory
Configure the AocsObject class.
connect() - Method in class GroundStationSimulator.GsCommunication
Establish a connection between the target and the simulator, and create and start the sender and receiver thread
CONSISTENCY_CHECK_FAILURE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ConsistencyCheckable - interface RtjAocsFramework.FailureDetection.ConsistencyCheckable.
Interface characterizing objects that can perform a consistency check upon themselves.
ConsistencyCheckableList - class RtjAocsFramework.ObjectList.ConsistencyCheckableList.
Encapsulation of a list of ConsistencyCheckable objects.
ConsistencyCheckableList() - Constructor for class RtjAocsFramework.ObjectList.ConsistencyCheckableList
 
Constants - class RtjAocsFramework.GeneralInclude.Constants.
Container class to define framework-wide constants.
Constants() - Constructor for class RtjAocsFramework.GeneralInclude.Constants
 
ControlChannelBlock - class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock.
ControlChannelBlock is an abstract class that acts as base class for all concrete control blocks.
ControlChannelBlock() - Constructor for class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Creates a new ControlChannelBlock object with a default description variable p.
ControlChannelSuperBlock - class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock.
ControlChannelSuperBlock is a container component for a control channel super-block.
ControlChannelSuperBlock(int, int) - Constructor for class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Creates a new ControlChannelSuperBlock object with the specified order of the input and the specified order of the output.
Controller - class RtjAocsFramework.ControllerManagement.Controller.
The Controller class is the class encapsulating a SISO controller.
CONTROLLER_NOT_STABLE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
Controller() - Constructor for class RtjAocsFramework.ControllerManagement.Controller
Controller
ControllerFactory - class RtjAocsFramework.Factories.ControllerFactory.
Framework-level factory for the controller component.
ControllerFactory() - Constructor for class RtjAocsFramework.Factories.ControllerFactory
Create the controller manager and the the lists that will hold the controllers associated to each operational mode.
ControllerList - class RtjAocsFramework.ObjectList.ControllerList.
Encapsulation of a list of objects of type Conroller.
ControllerList() - Constructor for class RtjAocsFramework.ObjectList.ControllerList
 
ControllerManager - class RtjAocsFramework.ControllerManagement.ControllerManager.
This class encapsulates a controller manager.
ControllerManager() - Constructor for class RtjAocsFramework.ControllerManagement.ControllerManager
ControllerManager
ControllerModeManager - interface RtjAocsFramework.ControllerManagement.ControllerModeManager.
In most cases, the control algorithm to be applied to control a given variable will be different for different operational conditions.
CTRL_ERROR_HIGHER_BOUND - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
CTRL_ERROR_LOWER_BOUND - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
currentMode - Variable in class RtjAocsFramework.ModeManagement.ModeManager
 
currentState - Variable in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
 
CyclingControllerModeManager - class RtjAocsFramework.ControllerManagement.CyclingControllerModeManager.
Encapsulation of a cycling mode manager for the controller mode manager.
CyclingControllerModeManager() - Constructor for class RtjAocsFramework.ControllerManagement.CyclingControllerModeManager
Default constructor.
CyclingControllerModeManager(int, int, int) - Constructor for class RtjAocsFramework.ControllerManagement.CyclingControllerModeManager
The constructor.
CyclingModeManager - class RtjAocsFramework.ModeManagement.CyclingModeManager.
This class encapsulates a cycling mode manager that uses the "on-call mode update mechanism" to cycle through its modes in a fixed sequence.
CyclingModeManager() - Constructor for class RtjAocsFramework.ModeManagement.CyclingModeManager
Default constructor: the object should not be used before being initialized.
CyclingModeManager(int, int, int) - Constructor for class RtjAocsFramework.ModeManagement.CyclingModeManager
Recall that cycling mode managers can have only one strategy and therefore the number of strategies does not appear as a constructor parameter.
CyclingTelemetryModeManager - class RtjAocsFramework.TelemetryManagement.CyclingTelemetryModeManager.
Encapsulation of a cycling mode manager for the telemetry mode manager.
CyclingTelemetryModeManager() - Constructor for class RtjAocsFramework.TelemetryManagement.CyclingTelemetryModeManager
Default constructor.
CyclingTelemetryModeManager(int, int, int) - Constructor for class RtjAocsFramework.TelemetryManagement.CyclingTelemetryModeManager
 

D

D_Block - class RtjAocsFramework.SequentialDataProcessing.D_Block.
Control block to implement a derivative action with a fixed gain.
D_Block() - Constructor for class RtjAocsFramework.SequentialDataProcessing.D_Block
Creates a new D_Block object.
DataSink - interface RtjAocsFramework.AocsData.DataSink.
Interface characerizing data sink objects.
DataSource - interface RtjAocsFramework.AocsData.DataSource.
Interface characerizing data source objects.
dataSourceOutputPosition - Variable in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Array index represents particular inputs of the control channel block, the data stored in the array represent an output of a DataSource connected to the inputs of a control channel block.
DEBUG_TM - Static variable in interface RtjAocsFramework.TelemetryManagement.Telemeterable
 
DefaultUnitTriggerStrategy - class RtjAocsFramework.UnitManagement.DefaultUnitTriggerStrategy.
DefaultUnitTriggerStrategy is default unit trigger strategy component that provides a complete implementation of the functional and housekeeping data transfer between the unit harware and computer.
DefaultUnitTriggerStrategy() - Constructor for class RtjAocsFramework.UnitManagement.DefaultUnitTriggerStrategy
Creates a new DefaultUnitTriggerStrategy object.
DeltaChange - class RtjAocsFramework.ObjectMonitoring.DeltaChange.
Check that a variable does not change value across successive checks by more than a pre-specified delta threshold.
DeltaChange() - Constructor for class RtjAocsFramework.ObjectMonitoring.DeltaChange
Default constructor: the delta threshold is set to 1.
DeltaChange(double) - Constructor for class RtjAocsFramework.ObjectMonitoring.DeltaChange
 
DialogIPaddress - class GroundStationSimulator.DialogIPaddress.
Dialog window for setting the target IP address.
DialogIPaddress() - Constructor for class GroundStationSimulator.DialogIPaddress
Create the dialog window
DialogIPaddress(Frame, String, boolean) - Constructor for class GroundStationSimulator.DialogIPaddress
Create the dialog window
DifferenceBlock - class RtjAocsFramework.SequentialDataProcessing.DifferenceBlock.
DifferenceBlock is a simple subtraction.
DifferenceBlock() - Constructor for class RtjAocsFramework.SequentialDataProcessing.DifferenceBlock
Creates a new DifferenceBlock object.
disableConfiguration(short) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
disableConfiguration(short) - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Disable the n-th configuration.
disableConfiguration(short) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Disable reconfiguration to the n-th configuration.
disableMode(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Disable transitions to mode 'mode'
disableReconfiguration() - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
disableReconfiguration() - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Disable all configurations
disableReconfiguration() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Disable reconfigurations.
distance(AocsData) - Method in class RtjAocsFramework.AocsData.AocsData
Return the distance between this AOCS datum and AOCS datum d.
doAnalysis(String) - Method in class GroundStationSimulator.TmAnalyzer
Decode the raw telemetry data
doConsistencyCheck() - Method in class RtjAocsFramework.AocsData.AocsDataPool
A consistency check is performed on all AOCS data in the pool and false is returned if any of these checks fails.
doConsistencyCheck() - Method in class RtjAocsFramework.AocsData.AocsData
Some categories of AOCS data can check their internal consistency.
doConsistencyCheck() - Method in class RtjAocsFramework.AocsEvent.EventRepository
Check that no events were lost.
doConsistencyCheck() - Method in interface RtjAocsFramework.FailureDetection.ConsistencyCheckable
Direct the object to perform a consistency check.
doContinue() - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Manoeuvres execute over a prolonged period of time.
doContinue() - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Manoeuvres execute over a prolonged period of time.
doContinue() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manoeuvres execute over a prolonged period of time.
doContinue() - Method in class RtjAocsFramework.ManoeuvreManagement.DummyManoeuvre
Manoeuvres execute over a prolonged period of time.
doContinue() - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Manoeuvres execute over a prolonged period of time.
doControl() - Method in class RtjAocsFramework.ControllerManagement.Controller
A call to this method causes the current measurements to be propagated through the control system and the controller outputs to be accordingly updated.
doInstantiation() - Method in class JbedSmmApplication.Factories.TestSmmInstantiator
This method causes the application to be instantiated.
doInstantiation() - Method in class JbedSmmApplication.Factories.JbedSmmInstantiator
This method causes the application to be instantiated.
doModeEntryAction(int) - Method in class RtjAocsFramework.ModeManagement.TestModeChangeAction
Simply calls the doModeEntryAction method of the super object to pass on the mode change action request to the next item in the chain of responsibility.
doModeEntryAction(int) - Method in class RtjAocsFramework.ModeManagement.NullModeChangeAction
Simply calls the doModeEntryAction method of the super object to pass on the mode change action request to the next item in the chain of responsibility.
doModeEntryAction(int) - Method in class RtjAocsFramework.ModeManagement.ModeChangeAction
Performs the actions associated to a transition into mode oldMode.
doModeExitAction(int) - Method in class RtjAocsFramework.ModeManagement.TestModeChangeAction
Simply calls the doModeExitAction method of the super object to pass on the mode change action request to the next item in the chain of responsibility.
doModeExitAction(int) - Method in class RtjAocsFramework.ModeManagement.NullModeChangeAction
Simply calls the doModeExitAction method of the super object to pass on the mode change action request to the next item in the chain of responsibility.
doModeExitAction(int) - Method in class RtjAocsFramework.ModeManagement.ModeChangeAction
Performs the actions associated to a transition out of mode oldMode.
doRecovery() - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnTooManyFailures
Warning: this implementation will fail when the failure event counter in the failure event repository wraps around.
doRecovery() - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnConfigurationError
 
doRecovery() - Method in class RtjAocsFramework.FailureRecovery.SystemReset
 
doRecovery() - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Calling this method will cause the recovery strategy to be executed.
doRecovery() - Method in class RtjAocsFramework.FailureRecovery.RecoveryAction
Calling this method will cause the recovery action to be executed.
doRecovery() - Method in class RtjAocsFramework.FailureRecovery.Reconfiguration
 
doRecovery() - Method in class RtjAocsFramework.FailureRecovery.ObjectReset
 
doRecovery() - Method in class RtjAocsFramework.FailureRecovery.NullRecoveryAction
 
doRecovery() - Method in class RtjAocsFramework.FailureRecovery.ModeChange
 
doRecovery() - Method in class RtjAocsFramework.FailureRecovery.LocalRecoveryActions
 
DUMMY_EVENT - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
DUMMY_EVENT_1 - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
DUMMY_EVENT_2 - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
DUMMY_EVENT_3 - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
DUMMY_EVENT_4 - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
DummyAocsClock - class RtjAocsFramework.OperatingSystemObjects.DummyAocsClock.
Dummy on-board clock useful for testing.
DummyAocsClock() - Constructor for class RtjAocsFramework.OperatingSystemObjects.DummyAocsClock
 
DummyManoeuvre - class RtjAocsFramework.ManoeuvreManagement.DummyManoeuvre.
DummyManoeuvre is an example of a concrete manoeuvre.
DummyManoeuvre(int, int) - Constructor for class RtjAocsFramework.ManoeuvreManagement.DummyManoeuvre
DummyManoeuvre
DummyManoeuvre(int, int, String) - Constructor for class RtjAocsFramework.ManoeuvreManagement.DummyManoeuvre
DummyManoeuvre

E

enableConfiguration(short) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
enableConfiguration(short) - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Enable the n-th configuration.
enableConfiguration(short) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Enable reconfiguration to the n-th configuration.
enableMode(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Enable transitions to mode 'mode'
enableReconfiguration() - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
enableReconfiguration() - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Enable all configurations.
enableReconfiguration() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Enable reconfigurations.
enclosingControlChannel - Variable in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
In the variable enclosingControlChannel is stored a reference to a enclosing control channel.
ErrorStatus() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Getter method for the error status.
ErrorStatus() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Getter method for the error status.
ErrorStatus() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Checks if an error status has been set by the generated code or by the developer.
EventRepository - class RtjAocsFramework.AocsEvent.EventRepository.
Base class from which event repository classes are derived.
EventRepository() - Constructor for class RtjAocsFramework.AocsEvent.EventRepository
Protected constructor.
EventTypeId - class RtjAocsFramework.AocsEvent.EventTypeId.
Defines the event type identifiers for the framework events.
EventTypeId() - Constructor for class RtjAocsFramework.AocsEvent.EventTypeId
 
execTime - Variable in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
 
execute() - Method in class RtjAocsFramework.TelecommandManagement.TransactionTelecommand
Recursively execute all the telecommands in the telecommand transaction.
execute() - Method in class RtjAocsFramework.TelecommandManagement.TelemetryFormatTransactionTelecommand
Change the telemetry format of the target telemeterable object and check that the change was correctly performed.
execute() - Method in class RtjAocsFramework.TelecommandManagement.TelemetryFormatTelecommand
Change the telemetry format of the target telemeterable object and check that the change was correctly performed.
execute() - Method in class RtjAocsFramework.TelecommandManagement.Telecommand
A call to this method causes the actions associated to the telecommand to be executed.
execute() - Method in class RtjAocsFramework.TelecommandManagement.ResetTelecommand
Use the system reset service of the system manager to command a system reset.
execute() - Method in class RtjAocsFramework.TelecommandManagement.ReconfigureTransactionTelecommand
Command a reconfiguration and check that the target reconfiguration manager changed its state.
execute() - Method in class RtjAocsFramework.TelecommandManagement.ReconfigureTelecommand
Command a reconfiguration and check that the target reconfiguration manager changed its state.
execute() - Method in class RtjAocsFramework.TelecommandManagement.ModeChangeTransactionTelecommand
Change the mode of the target mode manager and check the mode change was correctly performed.
execute() - Method in class RtjAocsFramework.TelecommandManagement.ModeChangeTelecommand
Change the mode of the target mode manager and check the mode change was correctly performed.
execute() - Method in class RtjAocsFramework.TelecommandManagement.ManoeuvreTelecommand
Check that the manoeuvre is not in use and, if it is not, load it into the manoeuvre manager.
execute() - Method in interface RtjAocsFramework.UnitManagement.UnitCommand
A call of this method causes that the actions associated to the commnad will be executed.
execute() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensorCommand
A call of this method causes that the actions associated to the test commnad will be executed.
execute() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuatorCommand
A call of this method causes that the actions associated to the test commnad will be executed.
execute() - Method in class RtjAocsFramework.UnitManagement.ResetCommand
A call of this method causes that the actions associated to the reset commnad will be executed.
executeFcInStrategy() - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Perform operations on UnitFunctional objects stored in a dedicated list.
executeFcInStrategy() - Method in class RtjAocsFramework.UnitManagement.DefaultUnitTriggerStrategy
Performs operations on UnitFunctional objects stored in a dedicated list.
executeFcOutStrategy() - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Perform operations on UnitFunctional objects stored in a dedicated list.
executeFcOutStrategy() - Method in class RtjAocsFramework.UnitManagement.DefaultUnitTriggerStrategy
Performs operations on UnitFunctional objects stored in a dedicated list.
executeHkStrategy() - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Perform operations on UnitHousekeeping objects stored in a dedicated list.
executeHkStrategy() - Method in class RtjAocsFramework.UnitManagement.DefaultUnitTriggerStrategy
Performs operations on UnitHousekeeping objects stored in a dedicated list.

F

FAILURE_EVENT_REPOSITORY_SIZE - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
FAILURE_EVT_THRESHOLD - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
FailureDetectionFactory - class RtjAocsFramework.Factories.FailureDetectionFactory.
Framework-level factory for the failure detection management components.
FailureDetectionFactory() - Constructor for class RtjAocsFramework.Factories.FailureDetectionFactory
Create (without fully configuring) the failure detection manager and the consistency checkable and monitoring object lists.
FailureDetectionManager - class RtjAocsFramework.FailureDetection.FailureDetectionManager.
This class encapsulates a failure detection manager.
FailureDetectionManager() - Constructor for class RtjAocsFramework.FailureDetection.FailureDetectionManager
 
FailureDetectionModeManager - interface RtjAocsFramework.FailureDetection.FailureDetectionModeManager.
Interface characterizing the mode manager for the failure detection manager.
FailureEvent - class RtjAocsFramework.AocsEvent.FailureEvent.
This class encapsulates a failure event.
FailureEvent(Object) - Constructor for class RtjAocsFramework.AocsEvent.FailureEvent
 
FailureEventRepository - class RtjAocsFramework.AocsEvent.FailureEventRepository.
Event repository for failure events.
FailureEventRepository() - Constructor for class RtjAocsFramework.AocsEvent.FailureEventRepository
 
FailureListener - interface RtjAocsFramework.AocsEvent.FailureListener.
Interface characterizing listeners to failure events.
FailureListenerList - class RtjAocsFramework.ObjectList.FailureListenerList.
Encapsulation of a list of objects of type FailureListener.
FailureListenerList() - Constructor for class RtjAocsFramework.ObjectList.FailureListenerList
 
FailureRecoveryFactory - class RtjAocsFramework.Factories.FailureRecoveryFactory.
Framework-level factory for failure recovery management components.
FailureRecoveryFactory() - Constructor for class RtjAocsFramework.Factories.FailureRecoveryFactory
Create (without configuring) the failure recovery manager.
FailureRecoveryManager - class RtjAocsFramework.FailureRecovery.FailureRecoveryManager.
This class encapsulates a failure recovery manager.
FailureRecoveryManager() - Constructor for class RtjAocsFramework.FailureRecovery.FailureRecoveryManager
 
FailureRecoveryModeManager - interface RtjAocsFramework.FailureRecovery.FailureRecoveryModeManager.
Interface characterizing the mode manager for the failure recovery manager.
fcDestInput - Variable in class RtjAocsFramework.UnitManagement.Unit
 
fcDestLink - Variable in class RtjAocsFramework.UnitManagement.Unit
 
fcHwInpBuf - Variable in class RtjAocsFramework.UnitManagement.Unit
 
fcHwOutBuf - Variable in class RtjAocsFramework.UnitManagement.Unit
 
finalize() - Method in class RtjAocsFramework.BasicObjects.AocsObject
Report a failure if an AocsObject is destroyed.
finalize() - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
finalizeMatlabBlock() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Releases resourses when the matlab block is no longer referred.
finished - Static variable in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manoeuvre state
fireChangeEvent(short, ChangeObject, double) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Fire a change event to all registered listeners.
fireChangeEvent(short, ChangeObject, double) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Fire a change event to all registered listeners.
fireManoeuvreEvent(short) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Fire a manoeuvre event to all registered listeners.
fireModeEvent(short, int, int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Fire a mode event to all registered listeners.
fireModeEvent(short, RecoveryAction) - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Fire a recovery event to all registered listeners.
fireSystemEvent(short) - Method in class RtjAocsFramework.SystemManagement.SystemManager
Fire a system event of type eventTypeId to all registered listeners.
first() - Method in class RtjAocsFramework.AocsData.AocsDataPool
Iterator method to iterate through the data in the data pool.
first() - Method in class RtjAocsFramework.ObjectList.UnitList
 
first() - Method in class RtjAocsFramework.ObjectList.UnitHousekeepingList
 
first() - Method in class RtjAocsFramework.ObjectList.UnitFunctionalList
 
first() - Method in class RtjAocsFramework.ObjectList.UnitCommandList
 
first() - Method in class RtjAocsFramework.ObjectList.TelemeterableList
 
first() - Method in class RtjAocsFramework.ObjectList.TelecommandListenerList
 
first() - Method in class RtjAocsFramework.ObjectList.TelecommandList
 
first() - Method in class RtjAocsFramework.ObjectList.SystemListenerList
 
first() - Method in class RtjAocsFramework.ObjectList.RecoveryListenerList
 
first() - Method in class RtjAocsFramework.ObjectList.ReconfigurationListenerList
 
first() - Method in class RtjAocsFramework.ObjectList.ReconfigurableList
 
first() - Method in class RtjAocsFramework.ObjectList.PropertyMonitorList
 
first() - Method in class RtjAocsFramework.ObjectList.MonitoringCheckList
 
first() - Method in class RtjAocsFramework.ObjectList.ModeListenerList
 
first() - Method in class RtjAocsFramework.ObjectList.ManoeuvreListenerList
 
first() - Method in class RtjAocsFramework.ObjectList.ManoeuvreList
 
first() - Method in class RtjAocsFramework.ObjectList.FailureListenerList
 
first() - Method in class RtjAocsFramework.ObjectList.ControllerList
 
first() - Method in class RtjAocsFramework.ObjectList.ConsistencyCheckableList
 
first() - Method in class RtjAocsFramework.ObjectList.ConfigurationListenerList
 
first() - Method in class RtjAocsFramework.ObjectList.ChangeObjectList
 
first() - Method in class RtjAocsFramework.ObjectList.ChangeListenerList
 
first() - Method in class RtjAocsFramework.ObjectList.AocsObjectList
 
first() - Method in class RtjAocsFramework.ObjectList.AocsDataList
 
firstObject() - Method in class RtjAocsFramework.ObjectList.ObjectList
Start an iteration and return the first object in the list.
flushBuffer() - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Toggle the active and idle buffers.
flushBuffer() - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
flushBuffer() - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Flush the current telemetry frame to the telemetry stream
FollowerControllerModeManager - class RtjAocsFramework.ControllerManagement.FollowerControllerModeManager.
Encapsulation of a follower mode manager for the controller mode manager.
FollowerControllerModeManager() - Constructor for class RtjAocsFramework.ControllerManagement.FollowerControllerModeManager
Default constructor.
FollowerControllerModeManager(int, ModeManager) - Constructor for class RtjAocsFramework.ControllerManagement.FollowerControllerModeManager
The constructor.
FollowerFailureDetectionModeManager - class RtjAocsFramework.FailureDetection.FollowerFailureDetectionModeManager.
Encapsulation of a follower mode manager for the failure detection manager.
FollowerFailureDetectionModeManager() - Constructor for class RtjAocsFramework.FailureDetection.FollowerFailureDetectionModeManager
Default constructor.
FollowerFailureDetectionModeManager(int, ModeManager) - Constructor for class RtjAocsFramework.FailureDetection.FollowerFailureDetectionModeManager
 
FollowerFailureRecoveryModeManager - class RtjAocsFramework.FailureRecovery.FollowerFailureRecoveryModeManager.
Encapsulation of a follower mode manager for the failure recovery manager.
FollowerFailureRecoveryModeManager() - Constructor for class RtjAocsFramework.FailureRecovery.FollowerFailureRecoveryModeManager
Default constructor.
FollowerFailureRecoveryModeManager(int, ModeManager) - Constructor for class RtjAocsFramework.FailureRecovery.FollowerFailureRecoveryModeManager
 
FollowerModeManager - class RtjAocsFramework.ModeManagement.FollowerModeManager.
This class encapsulates a follower mode manager that uses the "reactive mode update" mechanism: its mode is the same as the mode of a master mode manager.
FollowerModeManager() - Constructor for class RtjAocsFramework.ModeManagement.FollowerModeManager
Default constructor: the object should not be used before being initialized.
FollowerModeManager(int, ModeManager, int) - Constructor for class RtjAocsFramework.ModeManagement.FollowerModeManager
Constructor for class FollowerModeManager.
FollowerUnitStrategyModeManager - class RtjAocsFramework.UnitManagement.FollowerUnitStrategyModeManager.
Encapsulation of a follower mode manager for the unit strategy mode manager.
FollowerUnitStrategyModeManager() - Constructor for class RtjAocsFramework.UnitManagement.FollowerUnitStrategyModeManager
Default constructor.
forceMode(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
This method sets the current mode to newMode and inhibits further autonomous mode changes.
FrameworkConfiguration - class RtjAocsFramework.Factories.FrameworkConfiguration.
Defines the constants required to instantiate the framework core components.
FrameworkConfiguration() - Constructor for class RtjAocsFramework.Factories.FrameworkConfiguration
 

G

getActuatorData() - Method in class JbedSmmApplication.AocsData.JbedSmmDataPool
Return actuator data as AocsData object.
getAnalogActuator() - Method in class JbedSmmApplication.Factories.TestSmmUnitFactory
Return the analog actuator.
getAnalogActuator() - Method in class JbedSmmApplication.Factories.JbedSmmUnitFactory
Return the analog actuator.
getAnalogSensor() - Method in class JbedSmmApplication.Factories.TestSmmUnitFactory
Return the analog sensor.
getAnalogSensor() - Method in class JbedSmmApplication.Factories.JbedSmmUnitFactory
Return the analog sensor.
getAocsClock() - Static method in class RtjAocsFramework.BasicObjects.AocsObject
 
getAocsClock() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
getAocsObject() - Method in class RtjAocsFramework.AocsData.AocsData
 
getAocsObject() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manouvres expose their current state as a monitorable property.
getAocsObject() - Method in class RtjAocsFramework.ModeManagement.ModeManager
 
getAocsObject() - Method in interface RtjAocsFramework.ObjectMonitoring.Monitorable
Return the property owner as an instance of type AocsObject.
getAocsObject() - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
getAocsObject() - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Return the reconfiguration manager as an instance of type AocsObject.
getAocsObject() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Return the reconfiguration manager as an instance of type AocsObject.
getArraySize() - Method in class JbedSmmApplication.Utilities.IntArray
Returns the list size.
getAttError() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getAttEstimate() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getAttSetPoint() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getBufferedReader() - Method in class JbedSmmApplication.Utilities.JbedSmmConnectionInstaller
Returns an initialized BufferedReader object.
getBufferLength() - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Returns a number of items stored in the active TM buffer.
getBufferSize() - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Returns the length of the TM buffer in bytes.
getBufferSize() - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
getBufferSize() - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Return the size of the telemetry buffer in bytes
getByPosition(int) - Method in class RtjAocsFramework.ObjectList.ObjectList
Return the object (possibly a null reference) stored in list at position i
getChangeEventRepository() - Method in class RtjAocsFramework.Factories.SystemFactory
Getter method for the event repository.
getChangeEventRepository() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
getChangeObject() - Method in class RtjAocsFramework.AocsEvent.ChangeEvent
 
getChangeObject() - Method in class RtjAocsFramework.FailureDetection.MonitoringCheck
 
getClassId() - Method in class RtjAocsFramework.BasicObjects.RootObject
 
getClock() - Method in class JbedSmmApplication.Factories.TestSmmSystemFactory
This method should not be called (inhereted method).
getClock() - Method in class JbedSmmApplication.Factories.JbedSmmSystemFactory
This method should not be called (inhereted method).
getClock() - Method in class RtjAocsFramework.Factories.SystemFactory
Return the AOCS clock component.
getClockPeriod() - Method in class JbedSmmApplication.OperatingSystemObjects.TestSmmClock
Return the clock period in case on-board time is updated periodically, otherwise return zero.
getClockPeriod() - Method in class JbedSmmApplication.OperatingSystemObjects.JbedSmmClock
Return the clock period in case on-board time is updated periodically, otherwise return zero.
getClockPeriod() - Method in class RtjAocsFramework.OperatingSystemObjects.DummyAocsClock
 
getClockPeriod() - Method in interface RtjAocsFramework.OperatingSystemObjects.AocsClock
Return the clock period in case on-board time is updated periodically, otherwise return zero.
getCompensator() - Method in class RtjAocsFramework.ControllerManagement.Controller
Gets the control channel which implements the compensator transfer function for this Controller.
getConfiguration() - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
getConfiguration() - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Return current configuration.
getConfiguration() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Returns the current configuration.
getConfigurationEventRepository() - Method in class RtjAocsFramework.Factories.SystemFactory
Getter method for the event repository.
getConfigurationEventRepository() - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnConfigurationError
 
getConfigurationEventRepository() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
getConfigurationListenerList() - Static method in class RtjAocsFramework.BasicObjects.AocsObject
 
getConfigurationRank(short) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
getConfigurationRank(short) - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Return the rank of configuration n
getConfigurationRank(short) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Returns the rank of the n-th configuration.
getConsistencyCheckableList() - Method in class RtjAocsFramework.FailureDetection.FollowerFailureDetectionModeManager
 
getConsistencyCheckableList() - Method in interface RtjAocsFramework.FailureDetection.FailureDetectionModeManager
Method called by the failure detection manager to retrieve the list of objects to be subjected to a consistency check in the current activation cycle.
getConsistencyCheckableList(short) - Method in class RtjAocsFramework.Factories.FailureDetectionFactory
Return the consistency checkable list for the n-th mode of the failure detection manager.
getControlError() - Method in class JbedSmmApplication.AocsData.JbedSmmDataPool
Return control error data as AocsData object.
getControllerList() - Method in class RtjAocsFramework.ControllerManagement.FollowerControllerModeManager
The method is called by the controller manager to retrieve the currently valid controller list.
getControllerList() - Method in class RtjAocsFramework.ControllerManagement.CyclingControllerModeManager
The method is called by the controller manager to retrieve the currently valid controller list.
getControllerList() - Method in interface RtjAocsFramework.ControllerManagement.ControllerModeManager
Method called by the controller manager to retrieve the controllable list to be used in the current activation cycle.
getControllerList(short) - Method in class RtjAocsFramework.Factories.ControllerFactory
Return the controller list associated to mode mode.
getControllerManager() - Method in class JbedSmmApplication.Factories.TestSmmInstantiator
Return the controller manager.
getControllerManager() - Method in class JbedSmmApplication.Factories.JbedSmmInstantiator
Return the controller manager.
getControllerManager() - Method in class RtjAocsFramework.Factories.ControllerFactory
Return the controller manager.
getCounter() - Method in class RtjAocsFramework.AocsEvent.EventRepository
Return the value of the iteration counter.
getCreator() - Method in class RtjAocsFramework.AocsEvent.AocsEvent
 
getCycle() - Method in class JbedSmmApplication.OperatingSystemObjects.TestSmmClock
Return the current cycle number.
getCycle() - Method in class JbedSmmApplication.OperatingSystemObjects.JbedSmmClock
Return the current cycle number.
getCycle() - Method in class RtjAocsFramework.BasicObjects.AocsObject
Return the current time as provided by the AocsClock plug-in object.
getCycle() - Method in class RtjAocsFramework.OperatingSystemObjects.DummyAocsClock
 
getCycle() - Method in interface RtjAocsFramework.OperatingSystemObjects.AocsClock
Return the current cycle number.
getDataByPosition(int) - Method in class JbedSmmApplication.Utilities.IntArray
Returns the integer data stored in the integer array at position i.
getDataPoolSize() - Method in class RtjAocsFramework.AocsData.AocsDataPool
 
getDefaultMode() - Method in class RtjAocsFramework.ModeManagement.ModeManager
Return the default operational mode.
getDestructionRecoveryAction() - Static method in class RtjAocsFramework.BasicObjects.AocsObject
 
getDgain() - Method in class JbedSmmApplication.SequentialDataProcessing.JbedSmmPid
Gets a gain of the derivative part.
getEarliestTimeTag() - Method in class RtjAocsFramework.AocsData.AocsData
Return the earliest of the data item time tags
getEnclosingControlChannel() - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Getter method for the reference of an enclosing control channel.
getEntryCounter() - Method in class RtjAocsFramework.ModeManagement.TestModeChangeAction
 
getEventType() - Method in class RtjAocsFramework.AocsEvent.AocsEvent
 
getExitCounter() - Method in class RtjAocsFramework.ModeManagement.TestModeChangeAction
 
getFailureDetectionManager() - Method in class JbedSmmApplication.Factories.TestSmmInstantiator
Return the failure detection manager.
getFailureDetectionManager() - Method in class JbedSmmApplication.Factories.JbedSmmInstantiator
Return the failure detection manager.
getFailureDetectionManager() - Method in class RtjAocsFramework.Factories.FailureDetectionFactory
Return the failure detection manager.
getFailureDetectionModeManager() - Method in class RtjAocsFramework.FailureDetection.FailureDetectionManager
 
getFailureEventRepository() - Method in class RtjAocsFramework.Factories.SystemFactory
Getter method for the event repository.
getFailureEventRepository() - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Recovery strategies operate on a failure event repository.
getFailureEventRepository() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
getFailureEventThreshold() - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnTooManyFailures
 
getFailureListenerList() - Static method in class RtjAocsFramework.BasicObjects.AocsObject
 
getFailureMessage() - Method in class RtjAocsFramework.GeneralUtilities.TestCase
 
getFailureRecoveryManager() - Method in class JbedSmmApplication.Factories.TestSmmInstantiator
Return the failure recovery manager.
getFailureRecoveryManager() - Method in class JbedSmmApplication.Factories.JbedSmmInstantiator
Return the failure recovery manager.
getFailureRecoveryManager() - Method in class RtjAocsFramework.Factories.FailureRecoveryFactory
Return the failure recovery manager
getFailureRecoveryModeManager() - Method in class JbedSmmApplication.Factories.JbedSmmFailureRecoveryFactory
Return the follower failure recovery mode manager.
getFailureRecoveryModeManager() - Method in class RtjAocsFramework.FailureRecovery.FailureRecoveryManager
 
getFeedforwardFilter() - Method in class RtjAocsFramework.ControllerManagement.Controller
Gets the control channel which implements the feedforward filter transfer function for this Controller.
getFormat() - Method in class RtjAocsFramework.AocsData.AocsData
The format of an AOCS datum is concides with the identifier of its class
getFssData() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getGain() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Getter method for the tunable gain.
getGain() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Getter method for the tunable gain.
getGyrRate() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getIdleBuffer() - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Get the idle buffer.
getIgain() - Method in class JbedSmmApplication.SequentialDataProcessing.JbedSmmPid
Gets a gain of the integral part.
getIllegalTimeRecoveryAction() - Method in class JbedSmmApplication.SequentialDataProcessing.JbedSmmPid
The getter method for illegal time recovery action.
getIllegalTimeRecoveryAction() - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
If method propagate is called with a target time that is lower than lastPropagatedTime, then a failure event is raised.
getImplementer(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Return the implementer corresponding to the current mode for strategy 'strategy'.
getImplementer(int) - Method in class RtjAocsFramework.ModeManagement.CyclingModeManager
This method first retrieves the implementer corresponding to the current mode and then calls updateMode.
getInputSignal() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Getter method for the external input signal.
getInputSignal() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Getter method for the external input signal.
getInputStream() - Method in class JbedSmmApplication.Utilities.JbedSmmConnectionInstaller
Returns an initialized InputStream object.
getInstabilityRecoveryAction() - Method in class RtjAocsFramework.ControllerManagement.Controller
Getter methods for the recovery action associated to the controller instability condition.
getInstanceId() - Method in class RtjAocsFramework.BasicObjects.RootObject
 
getIntegratorGain() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbRampTest
 
getIntegratorGain() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbIntegratorTest
 
getIntegratorInit() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbRampTest
 
getIntegratorInit() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbIntegratorTest
 
getIterationFlag() - Method in interface RtjAocsFramework.UnitManagement.UnitCommand
Return a value of the iteration flag.
getIterationFlag() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensorCommand
Return a value of the iteration flag.
getIterationFlag() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuatorCommand
Return a value of the iteration flag.
getIterationFlag() - Method in class RtjAocsFramework.UnitManagement.ResetCommand
Return a value of the iteration flag.
getJbedSmmClock() - Method in class JbedSmmApplication.Factories.JbedSmmSystemFactory
Return the Jbed time.
getJbedSmmDataPool() - Method in class JbedSmmApplication.Factories.TestSmmSystemFactory
Return the application specific data pool.
getJbedSmmDataPool() - Method in class JbedSmmApplication.Factories.JbedSmmSystemFactory
Return the application specific data pool.
getKd() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbPidBlock
 
getKi() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbPidBlock
 
getKp() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbPidBlock
 
getLastPropagatedTime() - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Returns the last propagated time.
getLastValue() - Method in class RtjAocsFramework.AocsEvent.ChangeEvent
 
getLatestConfigurationEvent() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
Return the latest configuration event in the repository loaded into AocsObject.
getLatestFailureEvent() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
Return the latest failure event in the repository loaded into AocsObject.
getLatestTimeTag() - Method in class RtjAocsFramework.AocsData.AocsData
Return the most recent of the data item time tags
getListSize() - Method in class RtjAocsFramework.AocsEvent.EventRepository
 
getListSize() - Method in class RtjAocsFramework.ObjectList.ObjectList
 
getManoeuvre() - Method in class RtjAocsFramework.AocsEvent.ManoeuvreEvent
getManoeuvre
getManoeuvreEventRepository() - Method in class RtjAocsFramework.Factories.SystemFactory
Getter method for the event repository.
getManoeuvreEventRepository() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
getManoeuvreManager() - Method in class JbedSmmApplication.Factories.TestSmmInstantiator
Return the manoeuvre manager.
getManoeuvreManager() - Method in class JbedSmmApplication.Factories.JbedSmmInstantiator
Return the manoeuvre manager.
getManoeuvreManager() - Method in class RtjAocsFramework.Factories.ManoeuvreFactory
Return the manoeuvre manager.
getMatlabErrorRecoveryAction() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
If method propagate is called with a sampling time that is different from the sampling time defined in a matlab block, then a failure event is raised.
getMaximumDerivative() - Method in class JbedSmmApplication.SequentialDataProcessing.JbedSmmPid
Gets a maximum derivative of the derivative part.
getMeasurementFilter() - Method in class RtjAocsFramework.ControllerManagement.Controller
Gets the control channel which implements the measurement filter transfer function for this Controller.
getMemoryPad() - Method in class RtjAocsFramework.ReconfigurationManagement.ConfigurationState
 
getMissionModeManager() - Method in class RtjAocsFramework.Factories.SystemFactory
Return the mission mode manager.
getMode() - Method in class RtjAocsFramework.ModeManagement.ModeManager
Return the current mode.
getModeChangeAction() - Method in class RtjAocsFramework.ModeManagement.ModeManager
 
getModeEventRepository() - Method in class RtjAocsFramework.Factories.SystemFactory
Getter method for the event repository.
getModeEventRepository() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
getModeManager() - Method in class JbedSmmApplication.Factories.JbedSmmTelemetryFactory
Return the telemetry mode manager.
getModeManager() - Method in class JbedSmmApplication.Factories.JbedSmmFailureRecoveryFactory
Return the follower failure recovery mode manager as a generic mode manager.
getModeManager() - Method in class JbedSmmApplication.Factories.JbedSmmFailureDetectionFactory
Return failure detection mode manager.
getModeManager() - Method in class JbedSmmApplication.Factories.JbedSmmControllerFactory
Return controller mode manager.
getModeManager() - Method in class RtjAocsFramework.AocsEvent.ModeEvent
 
getModeManager() - Method in class RtjAocsFramework.ControllerManagement.ControllerManager
Gets the mode manager.
getModeManager(int) - Method in class JbedSmmApplication.Factories.TestSmmUnitFactory
Return the n-th unit mode manager as an instance of type ModeManager.
getModeManager(int) - Method in class JbedSmmApplication.Factories.JbedSmmUnitFactory
Return the n-th unit mode manager.
getMonitorablePropertyValue(int) - Method in class RtjAocsFramework.AocsData.AocsData
 
getMonitorablePropertyValue(int) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manouvres expose their current state as a monitorable property.
getMonitorablePropertyValue(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Return the mode indicator as a float.
getMonitorablePropertyValue(int) - Method in interface RtjAocsFramework.ObjectMonitoring.Monitorable
Return the value of the i-th property.
getMonitoringCheckList() - Method in class RtjAocsFramework.FailureDetection.FollowerFailureDetectionModeManager
Return the currently active monitoring check list.
getMonitoringCheckList() - Method in interface RtjAocsFramework.FailureDetection.FailureDetectionModeManager
Method called by the failure detection manager to retrieve the list of monitoring check objects to be used in the current activation cycle.
getMonitoringCheckList(short) - Method in class RtjAocsFramework.Factories.FailureDetectionFactory
Return the consistency checkable list for the n-th mode of the failure detection manager.
getNewConfiguration() - Method in class RtjAocsFramework.AocsEvent.ReconfigurationEvent
 
getNewMode() - Method in class RtjAocsFramework.AocsEvent.ModeEvent
 
getNextModeChangeAction() - Method in class RtjAocsFramework.ModeManagement.ModeChangeAction
Return the next mode change action in the chain of responsibility.
getNextRecoveryAction() - Method in class RtjAocsFramework.FailureRecovery.RecoveryAction
Return the next recovery action.
getNextRecoveryStrategy() - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Return the next recovery strategy.
getNextTransactionTelecommand() - Method in class RtjAocsFramework.TelecommandManagement.TransactionTelecommand
 
getNotificationCounter() - Method in class RtjAocsFramework.ObjectMonitoring.TestPropertyMonitor
 
getNumberConfigurationEvents() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
Return number of failure events in the repository loaded into AocsObject.
getNumberFailureEvents() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
Return number of failure events in the repository loaded into AocsObject.
getNumberOfInputs() - Method in interface RtjAocsFramework.AocsData.DataSink
Return the number of inputs of the data sink object.
getNumberOfInputs() - Method in class RtjAocsFramework.AocsData.AocsData
Return the number of data items.
getNumberOfInputs() - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Returns the number of inputs in the control channel.
getNumberOfInputs() - Method in class RtjAocsFramework.UnitManagement.Unit
Return the number of the unit inputs.
getNumberOfInputs() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Return the number of inputs of the data sink object.
getNumberOfItems() - Method in class RtjAocsFramework.AocsData.AocsData
Return the number of data items.
getNumberOfItems() - Method in class RtjAocsFramework.ObjectList.ObjectList
 
getNumberOfModes() - Method in class RtjAocsFramework.ModeManagement.ModeManager
Return the number of operational modes.
getNumberOfMonitorableProperties() - Method in class RtjAocsFramework.AocsData.AocsData
 
getNumberOfMonitorableProperties() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manouvres expose a single monitorable property.
getNumberOfMonitorableProperties() - Method in class RtjAocsFramework.ModeManagement.ModeManager
 
getNumberOfMonitorableProperties() - Method in interface RtjAocsFramework.ObjectMonitoring.Monitorable
Return the total number of monitorable properties exposed by the object.
getNumberOfOutputs() - Method in interface RtjAocsFramework.AocsData.DataSource
Return the number of outputs of the data source object.
getNumberOfOutputs() - Method in class RtjAocsFramework.AocsData.AocsData
Return the number of data items.
getNumberOfOutputs() - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Returns the number of outputs in the control channel.
getNumberOfOutputs() - Method in class RtjAocsFramework.UnitManagement.Unit
Return the number of the unit outputs.
getNumberOfOutputs() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Return the number of outputs of the data source object.
getNumberOfPendingTelecommands() - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Return the number of pending telecommands.
getNumberOfStates() - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Returns a size of the state buffer.
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.UnitList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.UnitHousekeepingList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.UnitFunctionalList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.UnitCommandList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.TelemeterableList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.TelecommandListenerList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.TelecommandList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.SystemListenerList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.RecoveryListenerList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.ReconfigurationListenerList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.ReconfigurableList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.PropertyMonitorList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.MonitoringCheckList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.ModeListenerList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.ManoeuvreListenerList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.ManoeuvreList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.FailureListenerList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.ControllerList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.ConsistencyCheckableList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.ConfigurationListenerList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.ChangeObjectList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.ChangeListenerList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.AocsObjectList
 
getObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.AocsDataList
 
getOldConfiguration() - Method in class RtjAocsFramework.AocsEvent.ReconfigurationEvent
 
getOldMode() - Method in class RtjAocsFramework.AocsEvent.ModeEvent
 
getOutput(int) - Method in interface RtjAocsFramework.AocsData.DataSource
Return the value of the i-th output.
getOutput(int) - Method in class RtjAocsFramework.AocsData.AocsData
Return the value of the i-th data item.
getOutput(int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Returns the j-th output of the control channel super block.
getOutput(int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Returns the j-th output of the control channel as a double.
getOutput(int) - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Returns the j-th output of the control channel as a double.
getOutput(int) - Method in class RtjAocsFramework.UnitManagement.Unit
Return the value of the i-th unit output.
getOutput(int) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Return the value of the i-th output.
getOutputSignal() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Getter method for the external output signal.
getOutputSignal() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Getter method for the external output signal.
getPgain() - Method in class JbedSmmApplication.SequentialDataProcessing.JbedSmmPid
Gets a gain of the proportional part.
getPosition() - Method in class RtjAocsFramework.ObjectList.ObjectList
While an iteration is under way, the method returns the position of the last element retrieved by the iterator operations.
getPreviousTransactionTelecommand() - Method in class RtjAocsFramework.TelecommandManagement.TransactionTelecommand
 
getPrintWriter() - Method in class JbedSmmApplication.Utilities.JbedSmmConnectionInstaller
Returns an initialized PrintWriter object.
getPropagationToken() - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Returns the propagation token.
getPropertyIndex() - Method in class RtjAocsFramework.AocsEvent.ChangeEvent
 
getPropertyIndex() - Method in class RtjAocsFramework.FailureDetection.MonitoringCheck
 
getPropertyOwner() - Method in class RtjAocsFramework.AocsEvent.ChangeEvent
 
getPropertyOwner() - Method in class RtjAocsFramework.FailureDetection.MonitoringCheck
 
getPropertyValue() - Method in class RtjAocsFramework.FailureDetection.MonitoringCheck
Return the value of the property to be monitored.
getRampManoeuvre() - Method in class JbedSmmApplication.Factories.JbedSmmManoeuvreFactory
Return an uninitialized ramp manoeuvre.
getRealTimeClock() - Method in class JbedSmmApplication.Factories.JbedSmmInstantiator
Return the sytem time initialized during the initialization stage.
getReconfigurationErrorRecoveryAction() - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
getReconfigurationErrorRecoveryAction() - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Getter method for the recovery action associated to a failed reconfiguration request
getReconfigurationErrorRecoveryAction() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Getter method for recovery action associated to failed reconfiguration request.
getReconfigurationEventRepository() - Method in class RtjAocsFramework.Factories.SystemFactory
Getter method for the event repository.
getReconfigurationEventRepository() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
getReconfigurationManager() - Method in class RtjAocsFramework.AocsEvent.ReconfigurationEvent
 
getReconfigurationManagerId() - Method in class RtjAocsFramework.ReconfigurationManagement.ConfigurationState
 
getReconfigurationOrder() - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
getReconfigurationOrder() - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Return the reconfiguration order
getReconfigurationOrder() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Returns the order of the reconfiguration group.
getRecoveryAction() - Method in class RtjAocsFramework.AocsData.AocsDataPool
 
getRecoveryAction() - Method in class RtjAocsFramework.AocsData.AocsData
 
getRecoveryAction() - Method in class RtjAocsFramework.AocsEvent.RecoveryEvent
 
getRecoveryAction() - Method in class RtjAocsFramework.AocsEvent.FailureEvent
 
getRecoveryAction() - Method in class RtjAocsFramework.AocsEvent.EventRepository
 
getRecoveryAction() - Method in class RtjAocsFramework.FailureDetection.MonitoringCheck
 
getRecoveryAction() - Method in interface RtjAocsFramework.FailureDetection.ConsistencyCheckable
Get the recovery action associated to the consistency check.
getRecoveryAction() - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
Return the recovery action associated to the "too much telemetry data" failuure.
getRecoveryEventRepository() - Method in class RtjAocsFramework.Factories.SystemFactory
Getter method for the event repository.
getRecoveryEventRepository() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
getRecoveryStrategy() - Method in class RtjAocsFramework.AocsEvent.RecoveryEvent
 
getRecoveryStrategy() - Method in class RtjAocsFramework.FailureRecovery.FollowerFailureRecoveryModeManager
Return the currently active recovery strategy.
getRecoveryStrategy() - Method in interface RtjAocsFramework.FailureRecovery.FailureRecoveryModeManager
Method called by the failure recovery manager to retrieve the recovery strategy to be used in the current activation cycle.
getReference() - Method in class JbedSmmApplication.AocsData.JbedSmmDataPool
Return reference data as AocsData object.
getReferenceSignalFilter() - Method in class RtjAocsFramework.ControllerManagement.Controller
Gets the control channel which implements the reference signal filter transfer function for this Controller.
getReferenceValue() - Method in class RtjAocsFramework.ObjectMonitoring.ChangeObject
In order to characterize a change object, a reference value is attached to it.
getReleaseCounter() - Method in class RtjAocsFramework.TelecommandManagement.TestTelecommandLoader
Return the release counter that is incremented by one every time method release() is called.
getRepositorySize() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
getRwAngularMomentum() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getRwSpeed() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getRwTorque() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getSas1Data() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getSas2Data() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getSas3Data() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getScTorque() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getSelfTestResults() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Return an integer representing the outcome of the self-test.
getSelfTestResults() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Return an integer representing the outcome of the self-test.
getSelfTestResults() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Return an integer representing the outcome of the self-test.
getSelfTestResults() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Return an integer representing the outcome of the self-test.
getSelfTestResults() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Return an integer representing the outcome of the self-test.
getSelfTestResults() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Return an integer representing the outcome of the self-test.
getSelfTestResults() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Return an integer representing the outcome of the self-test.
getSensorData() - Method in class JbedSmmApplication.AocsData.JbedSmmDataPool
Return sensor data as AocsData object.
getSlope() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbRampTest
 
getSlope() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbIntegratorTest
 
getState() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Returns the current state of the manoeuvre.
getState(int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Getter method for the i-th component of the block's internal state.
getSystemEventRepository() - Method in class RtjAocsFramework.Factories.SystemFactory
Getter method for the event repository.
getSystemEventRepository() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
getSystemManager() - Method in class JbedSmmApplication.Factories.TestSmmInstantiator
Return the system manager.
getSystemManager() - Method in class JbedSmmApplication.Factories.JbedSmmInstantiator
Return the system manager.
getSystemManager() - Static method in class RtjAocsFramework.BasicObjects.AocsObject
 
getSystemManager() - Method in class RtjAocsFramework.Factories.SystemFactory
Return the system manager.
getTcLoader() - Method in class JbedSmmApplication.Factories.TestSmmInstantiator
Return an object responsible for acquiring telecommands a ground station.
getTcLoader() - Method in class JbedSmmApplication.Factories.JbedSmmInstantiator
Return an object responsible for acquiring telecommands a ground station.
getTcSender() - Method in class GroundStationSimulator.GsCommunication
Return a sender of the telecommands
getTelecommandEventRepository() - Method in class RtjAocsFramework.Factories.SystemFactory
Getter method for the event repository.
getTelecommandEventRepository() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
getTelecommandId() - Method in class RtjAocsFramework.AocsEvent.TelecommandEvent
 
getTelecommandId() - Method in class RtjAocsFramework.TelecommandManagement.Telecommand
Returns the identifier associated to the telecommand.
getTelecommandListFullRecoveryAction() - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
 
getTelecommandLoader() - Method in class JbedSmmApplication.Factories.JbedSmmTelecommandFactory
Return the application specific telecommand loader.
getTelecommandLoader() - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
 
getTelecommandManager() - Method in class JbedSmmApplication.Factories.TestSmmInstantiator
Return the telecommand manager.
getTelecommandManager() - Method in class JbedSmmApplication.Factories.JbedSmmInstantiator
Return the telecommand manager.
getTelecommandManager() - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
Return the telecommand manager.
getTelecommandManager() - Method in class RtjAocsFramework.Factories.TelecommandFactory
Return the telecommand manager.
getTelecommandManager() - Method in class RtjAocsFramework.TelecommandManagement.TransactionTelecommand
 
getTelecommandManager() - Method in class RtjAocsFramework.TelecommandManagement.TestTelecommandLoader
 
getTelecommandManager() - Method in interface RtjAocsFramework.TelecommandManagement.TelecommandLoader
 
getTelecommandStackErrorRecoveryAction() - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
 
getTelecommandTypeId() - Method in class RtjAocsFramework.AocsEvent.TelecommandEvent
 
getTelecommandTypeId() - Method in class RtjAocsFramework.TelecommandManagement.Telecommand
Returns the identifier associated to the telecommand type.
getTelemeterableList(short) - Method in class RtjAocsFramework.Factories.TelemetryFactory
Return the telemeterable list for the n-th mode of the telemetry manager.
getTelemetryFormat() - Method in class RtjAocsFramework.AocsEvent.AocsEvent
 
getTelemetryFormat() - Method in class RtjAocsFramework.BasicObjects.AocsObject
 
getTelemetryFormat() - Method in interface RtjAocsFramework.TelemetryManagement.Telemeterable
Return the current telemetry format.
getTelemetryImageLength() - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class JbedSmmApplication.OperatingSystemObjects.TestSmmClock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class JbedSmmApplication.OperatingSystemObjects.JbedSmmClock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.AocsData.AocsDataPool
 
getTelemetryImageLength() - Method in class RtjAocsFramework.AocsData.AocsData
 
getTelemetryImageLength() - Method in class RtjAocsFramework.AocsEvent.TelecommandEvent
 
getTelemetryImageLength() - Method in class RtjAocsFramework.AocsEvent.RecoveryEvent
 
getTelemetryImageLength() - Method in class RtjAocsFramework.AocsEvent.ReconfigurationEvent
 
getTelemetryImageLength() - Method in class RtjAocsFramework.AocsEvent.ModeEvent
 
getTelemetryImageLength() - Method in class RtjAocsFramework.AocsEvent.ManoeuvreEvent
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.AocsEvent.FailureEvent
 
getTelemetryImageLength() - Method in class RtjAocsFramework.AocsEvent.EventRepository
 
getTelemetryImageLength() - Method in class RtjAocsFramework.AocsEvent.ChangeEvent
 
getTelemetryImageLength() - Method in class RtjAocsFramework.AocsEvent.AocsEvent
 
getTelemetryImageLength() - Method in class RtjAocsFramework.BasicObjects.AocsObject
 
getTelemetryImageLength() - Method in class RtjAocsFramework.ControllerManagement.ControllerManager
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.ControllerManagement.Controller
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.FailureDetection.MonitoringCheck
 
getTelemetryImageLength() - Method in class RtjAocsFramework.FailureDetection.FailureDetectionManager
 
getTelemetryImageLength() - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnTooManyFailures
 
getTelemetryImageLength() - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnConfigurationError
 
getTelemetryImageLength() - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
 
getTelemetryImageLength() - Method in class RtjAocsFramework.FailureRecovery.RecoveryAction
 
getTelemetryImageLength() - Method in class RtjAocsFramework.FailureRecovery.Reconfiguration
 
getTelemetryImageLength() - Method in class RtjAocsFramework.FailureRecovery.ObjectReset
 
getTelemetryImageLength() - Method in class RtjAocsFramework.FailureRecovery.ModeChange
 
getTelemetryImageLength() - Method in class RtjAocsFramework.FailureRecovery.LocalRecoveryActions
 
getTelemetryImageLength() - Method in class RtjAocsFramework.FailureRecovery.FailureRecoveryManager
 
getTelemetryImageLength() - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.ModeManagement.ModeManager
 
getTelemetryImageLength() - Method in class RtjAocsFramework.ModeManagement.ModeChangeAction
 
getTelemetryImageLength() - Method in class RtjAocsFramework.ModeManagement.AocsMissionModeManager
 
getTelemetryImageLength() - Method in class RtjAocsFramework.ObjectList.ObjectList
 
getTelemetryImageLength() - Method in class RtjAocsFramework.ObjectMonitoring.SimpleChange
 
getTelemetryImageLength() - Method in class RtjAocsFramework.ObjectMonitoring.OutOfRangeChange
 
getTelemetryImageLength() - Method in class RtjAocsFramework.ObjectMonitoring.DeltaChange
 
getTelemetryImageLength() - Method in class RtjAocsFramework.OperatingSystemObjects.DummyAocsClock
 
getTelemetryImageLength() - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbPidBlock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.TwoByTwoMatrixBlock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.SplitterBlock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.P_Block
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.PassThruBlock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.LimitBlock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.I_Block
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.D_Block
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.DifferenceBlock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.BiasScalingCompensator
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.SequentialDataProcessing.AdderBlock
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
 
getTelemetryImageLength() - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
getTelemetryImageLength() - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
 
getTelemetryImageLength() - Method in interface RtjAocsFramework.TelemetryManagement.Telemeterable
Return the length (in bits) of the telemetry image of the object.
getTelemetryImageLength() - Method in class RtjAocsFramework.UnitManagement.UnitManager
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.UnitManagement.Unit
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryImageLength() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Return the length in bits of the telemetry image that would be written by the object in response to a call to method writeToTelemetry.
getTelemetryList() - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryModeManager
Method called by the telemetry manager to retrieve the telemeterable list to be used in the current activation cycle.
getTelemetryList() - Method in class RtjAocsFramework.TelemetryManagement.CyclingTelemetryModeManager
 
getTelemetryManager() - Method in class JbedSmmApplication.Factories.TestSmmInstantiator
Return the telemetry manager.
getTelemetryManager() - Method in class JbedSmmApplication.Factories.JbedSmmInstantiator
Return the telemetry manager.
getTelemetryManager() - Method in class RtjAocsFramework.Factories.TelemetryFactory
Return the telemetry manager.
getTelemetryModeManager() - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
 
getTelemetryStream() - Method in class JbedSmmApplication.Factories.JbedSmmTelemetryFactory
 
getTelemetryStream() - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
 
getTestName() - Method in class RtjAocsFramework.GeneralUtilities.TestCase
 
getTestOutcome() - Method in class RtjAocsFramework.GeneralUtilities.TestCase
 
getTestSmmClock() - Method in class JbedSmmApplication.Factories.TestSmmSystemFactory
Return the system time.
getThuDelayTime() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getThuOnTime() - Method in class RtjAocsFramework.AocsData.AttitudeDataPool
 
getTime() - Method in class JbedSmmApplication.OperatingSystemObjects.TestSmmClock
Return the on-board time (unit of measure is application dependent).
getTime() - Method in class JbedSmmApplication.OperatingSystemObjects.JbedSmmClock
Return the on-board time (unit of measure is application dependent).
getTime() - Method in class RtjAocsFramework.BasicObjects.AocsObject
Return the current time as provided by the AocsClock plug-in object.
getTime() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
getTime() - Method in class RtjAocsFramework.OperatingSystemObjects.DummyAocsClock
 
getTime() - Method in interface RtjAocsFramework.OperatingSystemObjects.AocsClock
Return the on-board time (unit of measure is application dependent).
getTimeStamp() - Method in class RtjAocsFramework.AocsEvent.AocsEvent
 
getTimeTag() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manoeuvres may carry a time tag defining the time after which they can be considered for execution.
getTimeTag() - Method in class RtjAocsFramework.TelecommandManagement.Telecommand
Return the time tag associated to the telecommand.
getTimeTag(int) - Method in class RtjAocsFramework.AocsData.AocsData
Return the time tag of the i-th data item.
getTmReceiver() - Method in class GroundStationSimulator.GsCommunication
Return a receiver of the telemetry data
getTmScalingFactor() - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Get the scaling factor for the telemetry data.
getTmSender() - Method in class JbedSmmApplication.Factories.TestSmmInstantiator
Return an object responsible for sending telemetry data to a ground station.
getTmSender() - Method in class JbedSmmApplication.Factories.JbedSmmTelemetryFactory
 
getTmSender() - Method in class JbedSmmApplication.Factories.JbedSmmInstantiator
Return an object responsible for sending telemetry data to a ground station.
getTriangularWaveManoeuvre() - Method in class JbedSmmApplication.Factories.JbedSmmManoeuvreFactory
Return an uninitialized triangular wave manoeuvre.
getType() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Returns the manoeuvre type.
getType() - Method in class RtjAocsFramework.UnitManagement.Unit
Return the unit type.
getUcbErrorRecoveryAction() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
Getter method for the recovery action invoked by a failure event in a xmath block.
getUnitManager(int) - Method in class JbedSmmApplication.Factories.TestSmmInstantiator
Return the i-th unit manager.
getUnitManager(int) - Method in class JbedSmmApplication.Factories.JbedSmmInstantiator
Return the i-th unit manager.
getUnitManager(int) - Method in class RtjAocsFramework.Factories.UnitFactory
Return the n-th unit manager.
getUnitModeManager() - Method in class RtjAocsFramework.UnitManagement.UnitManager
Get the concrete mode manager that is currently set.
getUnitModeManager(int) - Method in class JbedSmmApplication.Factories.TestSmmUnitFactory
Return the n-th unit mode manager as an instance of type UnitModeManager.
getUnitModeManager(int) - Method in class JbedSmmApplication.Factories.JbedSmmUnitFactory
Return the n-th unit mode manager as an instance of type UnitModeManager.
getUnitTriggerStrategy() - Method in interface RtjAocsFramework.UnitManagement.UnitModeManager
The method is called by the unit manager to retrieve the currently valid unit trigger strategy.
getUnitTriggerStrategy() - Method in class RtjAocsFramework.UnitManagement.FollowerUnitStrategyModeManager
The method is called by the unit manager to retrieve the currently valid unit trigger strategy.
getUnitTriggerStrategy(int, int) - Method in class RtjAocsFramework.Factories.UnitFactory
Return an unit trigger strategy that is not configured.
getValidityTime() - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Returns the validity time.
GroundStationSimulator - package GroundStationSimulator
This package defines the components to construct the ground station simulator application.
GsCommunication - class GroundStationSimulator.GsCommunication.
The GroundStationCommunication is setting a connection between the AOCS application and the ground station simulator.
GsCommunication() - Constructor for class GroundStationSimulator.GsCommunication
Create a new object
GsFrame - class GroundStationSimulator.GsFrame.
All Swing components making the ground station simulator GUI are created in this GsFrame class, as well as the implementation of control actions.
GsFrame_AboutBox - class GroundStationSimulator.GsFrame_AboutBox.
"About" dialog window provides an information about the application developers.
GsFrame_AboutBox(Frame) - Constructor for class GroundStationSimulator.GsFrame_AboutBox
Constructor
GsFrame() - Constructor for class GroundStationSimulator.GsFrame
Construct the frame
GsGUI - class GroundStationSimulator.GsGUI.
The GsGUI class is a main class of a ground station simulator.
GsGUI() - Constructor for class GroundStationSimulator.GsGUI
Construct the application

H

HEALTH_STATUS_CHANGE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
hkDestInput - Variable in class RtjAocsFramework.UnitManagement.Unit
 
hkDestLink - Variable in class RtjAocsFramework.UnitManagement.Unit
 
hkHwInpBuf - Variable in class RtjAocsFramework.UnitManagement.Unit
 
hold() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
If the manoeuvre manager decides to interrupt execution of the manoeuvre, it should call the method hold on the manoeuvre to allow it to take any action required in connection with a suspension of the manoeuvre.
holdManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
Hold a manoeuvre.
holdManoeuvre(short) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
Hold a manoeuvre.

I

I_Block - class RtjAocsFramework.SequentialDataProcessing.I_Block.
Control block to implement an integrator with a fixed gain.
I_Block() - Constructor for class RtjAocsFramework.SequentialDataProcessing.I_Block
Creates a new I_Block object.
I_P - Variable in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
required for UCB interface
ID_ABSTRACTCONTROLCHANNELBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_ADDERBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_AOCSDATA - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_AOCSDATALIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_AOCSDATAPOOL - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_AOCSEVENT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_AOCSMISSIONMODEMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_AOCSOBJECT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_AOCSOBJECTLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_ATTITUDEDATAPOOL - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_ATTITUDESLEW - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_BASICUNITRECONFIGURER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_BIASSCALECOMPENSATOR - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CHANGEEVENT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CHANGEEVENTREPOSITORY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CHANGELISTENERLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CHANGEOBJECTLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CONFIGURATIONEVENT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CONFIGURATIONEVENTREPOSITORY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CONFIGURATIONLISTENERLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CONFIGURATIONSTATE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CONSISTENCYCHECKABLELIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CONTROLCHANNELBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CONTROLCHANNELSUPERBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CONTROLLABLELIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CONTROLLER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CONTROLLERMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CYCLINGCONTROLLERMODEMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CYCLINGMODEMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_CYCLINGTELEMETRYMODEMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_D_BLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_DATAITEMREAD - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_DATAITEMWRITE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_DELTACHANGE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_DIFFERENCEBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_DMATELECOMMANDLOADER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_DMATELEMETRYSTREAM - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_DUMMY_MANOEUVRE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_DUMMYAOCSCLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_DUMMYAOCSOBJECT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_ERC32DMATELECOMMANDLOADER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_EVENTREPOSITORY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_FAILUREDETECTIONMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_FAILUREEVENT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_FAILUREEVENTREPOSITORY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_FAILURELISTENERLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_FAILURERECOVERYMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_FOLLOWERCONTROLLERMODEMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_FOLLOWERFAILUREDETECTIONMODEMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_FOLLOWERFAILURERECOVERYMODEMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_FOLLOWERMODEMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_FOLLOWERUNITSTRATEGYMODEMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_FOLLOWERUNITTRIGGERMODEMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_FSSPROTOTYPE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_GYRPROTOTYPE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_I_BLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_JBEDSMMANALOGACTUATOR - Static variable in class JbedSmmApplication.GeneralInclude.JbedSmmClassId
 
ID_JBEDSMMANALOGSENSOR - Static variable in class JbedSmmApplication.GeneralInclude.JbedSmmClassId
 
ID_JBEDSMMCLOCK - Static variable in class JbedSmmApplication.GeneralInclude.JbedSmmClassId
 
ID_JBEDSMMDATAPOOL - Static variable in class JbedSmmApplication.GeneralInclude.JbedSmmClassId
 
ID_JBEDSMMRAMP - Static variable in class JbedSmmApplication.GeneralInclude.JbedSmmClassId
 
ID_JBEDSMMTELECOMMANDLOADER - Static variable in class JbedSmmApplication.GeneralInclude.JbedSmmClassId
 
ID_JBEDSMMTELEMETRYSTREAM - Static variable in class JbedSmmApplication.GeneralInclude.JbedSmmClassId
 
ID_JBEDSMMTRIANGULARWAVE - Static variable in class JbedSmmApplication.GeneralInclude.JbedSmmClassId
 
ID_LIMITBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_LOCALRECOVERYACTIONS - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MACSTCCONTROLLER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MANOEUVRE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MANOEUVREEVENT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MANOEUVREEVENTREPOSITORY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MANOEUVRELIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MANOEUVRELISTENERLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MANOEUVREMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MANOEUVRETELECOMMAND - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MATLABBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MATLABGAINBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MATLABINTEGRATORBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MEMORYSECTION - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MODECHANGE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MODECHANGEACTION - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MODECHANGETELECOMMAND - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MODECHANGETRANSACTIONTELECOMMAND - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MODEEVENT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MODEEVENTREPOSITORY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MODELISTENERLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MODEMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MONITORINGCHECK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_MONITORINGCHECKLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_NOCHANGE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_NULLMODECHANGEACTION - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_NULLRECOVERYACTION - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_NVECTOR - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_OBJECTLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_OBJECTRESET - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_OUTOFRANGECHANGE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_P_BLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_PASSTHRUBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_PROPERTY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_PROPERTYMONITORLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RAWBUSDATACONVERTERIN - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RAWBUSDATACONVERTEROUT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RECONFIGURABLELIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RECONFIGURATION - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RECONFIGURATIONEVENT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RECONFIGURATIONEVENTREPOSITORY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RECONFIGURATIONLISTENERLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RECONFIGURERHELPER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RECONFIGURETELECOMMAND - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RECONFIGURETRANSACTIONTELECOMMAND - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RECOVERYACTION - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RECOVERYEVENTREPOSITORY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RECOVERYLISTENERLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RECOVERYSTRATEGY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RESETTELECOMMAND - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_ROOTOBJECT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RTEMSAOCSCLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RWPROTOTYPE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_RWSET - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_SAPPROTOTYPE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_SCALAR - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_SIMPLECHANGE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_SOFTWAREREBOOT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_SPLITTERBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_SYSTEMEVENT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_SYSTEMEVENTREPOSITORY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_SYSTEMLISTENERLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_SYSTEMMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_SYSTEMRESET - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_SYSTEMRESETONCONFIGURATIONERROR - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_SYSTEMRESETONTOOMANYFAILURES - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TELECOMMAND - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TELECOMMANDEVENT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TELECOMMANDEVENTREPOSITORY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TELECOMMANDLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TELECOMMANDLISTENERLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TELECOMMANDMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TELEMETERABLELIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TELEMETRYFORMATTELECOMMAND - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TELEMETRYFORMATTRANSACTIONTELECOMMAND - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TELEMETRYMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TESTANALOGACTUATOR - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TESTANALOGSENSOR - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TESTMODECHANGEACTION - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TESTSMMANALOGACTUATOR - Static variable in class JbedSmmApplication.GeneralInclude.JbedSmmClassId
 
ID_TESTSMMANALOGSENSOR - Static variable in class JbedSmmApplication.GeneralInclude.JbedSmmClassId
 
ID_TESTSMMCLOCK - Static variable in class JbedSmmApplication.GeneralInclude.JbedSmmClassId
 
ID_TESTTELEMETRYSTREAM - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_THREEEULERANGLES - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TORQUETOTHRUSTERPROTOTYPE - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TORQUINGTHRUSTERS - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TRANSACTIONTELECOMMAND - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TRIGGERLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TWOBYTWOMATRIX - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_TWOEULERANGLES - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_UNIT - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_UNITFUNCTIONALLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_UNITHOUSEKEEPINGLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_UNITLIST - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_UNITMANAGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_UNITSTRATEGY - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_UNITTRIGGER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_VSDMATELECOMMANDLOADER - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_XMATHUCBBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
ID_XMATHUCBPIDBLOCK - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
iinfo - Variable in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
required for UCB interface
ILLEGAL_CONFIGURATION - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_DATA_ITEM_ACCESS - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_DELAY_TIME_LINK - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_FACTORY_PAR - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_FC_CONVERTER - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_FC_DEST_LINK - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_FC_SOURCE_LINK - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_HK_CONVERTER - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_HK_DEST_LINK - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_HW_BUF - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_MANOEUVRE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_MEMORY_SECTION - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_METHOD_CALL - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_MODE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_ON_TIME_LINK - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_PROPAGATION_TIME - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_PROPERTY_ACCESS - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_RW_SPEED_LINK - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_RW_TORQUE_LINK - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_STRATEGY - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_STRATEGY_OR_MODE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ILLEGAL_TM_LIST - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
IN_RAW_CONV_GAIN - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
INCOMPATIBLE_DATA_ITEMS - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
init(boolean) - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Initializes the real-time object, external inputs and outputs.
init(boolean) - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Initializes the real-time object, external inputs and outputs.
init(boolean) - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Calls model's generated termination code.
initFlag - Variable in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
The value is true when the block is reset.
initialize() - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Manoeuvres may have to perform some special initialization action when their execution begins.
initialize() - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Manoeuvres may have to perform some special initialization action when their execution begins.
initialize() - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
 
initialize() - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTmSender
 
initialize() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
A call to initialize() causes this initialization procedure to be carried out.
initialize() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
A call to initialize() causes this initialization procedure to be carried out.
initialize() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
A call to initialize() causes this initialization procedure to be carried out.
initialize() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
A call to initialize() causes this initialization procedure to be carried out.
initialize() - Method in class JbedSmmApplication.Utilities.JbedSmmConnectionInstaller
The initialization method.
initialize() - Method in class RtjAocsFramework.ControllerManagement.ControllerManager
The method inherited from the interface ActiveObject.
initialize() - Method in class RtjAocsFramework.FailureDetection.FailureDetectionManager
 
initialize() - Method in class RtjAocsFramework.FailureRecovery.FailureRecoveryManager
 
initialize() - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
No initialization actions are associated to this active object.
initialize() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manoeuvres may have to perform some special initialization action when their execution begins.
initialize() - Method in class RtjAocsFramework.ManoeuvreManagement.DummyManoeuvre
Manoeuvres may have to perform some special initialization action when their execution begins.
initialize() - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Manoeuvres may have to perform some special initialization action when their execution begins.
initialize() - Method in class RtjAocsFramework.OperatingSystemObjects.DummyAocsClock
 
initialize() - Method in interface RtjAocsFramework.OperatingSystemObjects.ActiveObject
Initialize an active object before it is scheduled.
initialize() - Method in class RtjAocsFramework.TelecommandManagement.TestTelecommandLoader
 
initialize() - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
 
initialize() - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
 
initialize() - Method in class RtjAocsFramework.UnitManagement.UnitManager
No initialization actions are associated to this active object.
initialize() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Units often have to perform some kind of initialization procedure after being switched on.
initialize() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Initialization of the unit.
initialize() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Initialization of the unit.
initialize(AocsObject, short) - Method in class RtjAocsFramework.AocsEvent.AocsEvent
Initialize the event prior to firing it.
initialize(AocsObject, short, byte, byte, ModeManager) - Method in class RtjAocsFramework.AocsEvent.ModeEvent
Initialize the mode event.
initialize(AocsObject, short, ChangeObject, Monitorable, int, double) - Method in class RtjAocsFramework.AocsEvent.ChangeEvent
Initialize the change event.
initialize(AocsObject, short, Manoeuvre) - Method in class RtjAocsFramework.AocsEvent.ManoeuvreEvent
Initialize the manoeuvre event.
initialize(AocsObject, short, Reconfigurable, short, short) - Method in class RtjAocsFramework.AocsEvent.ReconfigurationEvent
Initialize the reconfiguration event.
initialize(AocsObject, short, RecoveryAction) - Method in class RtjAocsFramework.AocsEvent.FailureEvent
Initialize the failure event.
initialize(AocsObject, short, RecoveryAction, RecoveryStrategy) - Method in class RtjAocsFramework.AocsEvent.RecoveryEvent
Initialize the failure event.
initialize(AocsObject, short, short, short) - Method in class RtjAocsFramework.AocsEvent.TelecommandEvent
Initialize the telecommand event.
initializeManoeuvreList(int) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
ManoeuvreManager class must be statically configured prior to initializing an individual ManoeuvreManager.
inProcess - Static variable in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manoeuvre state
input - Variable in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Working input buffer.
inputLink - Variable in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Array holding connections between internal blocks and external inputs
inputLink - Variable in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Array of links for input from external signals.
insert() - Method in class RtjAocsFramework.AocsEvent.EventRepository
Create and return a new event.
IntArray - class JbedSmmApplication.Utilities.IntArray.
Encapsulation of a list for integer data.
IntArray() - Constructor for class JbedSmmApplication.Utilities.IntArray
Constructs a new list for storing integer data.
internalAddAocsObject(AocsObject) - Method in class RtjAocsFramework.SystemManagement.SystemManager
Register the AOCS object with the system manager.
internalAddReconfigurable(Reconfigurable) - Method in class RtjAocsFramework.SystemManagement.SystemManager
Initialization method to register the reconfiguration manager t with the system manager.
internalLoadInput() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Sets the input signal of the matlab model.
internalLoadInput() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Sets the input signal of the matlab model.
internalLoadInput() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Updates the input.
internalUpdateOutput() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Loads the value of the model output signal into output buffer.
internalUpdateOutput() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Loads the value of the model output signal into output buffer.
internalUpdateOutput() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Updates the output.
INVALID_MANOEUVRE_HOLD - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
INVALID_MANOEUVRE_REMOVAL - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
INVALID_MANOEUVRE_RESUME - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
isAcquireTransactionFinished() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
The method returns the completion status of the acquisition.
isAcquireTransactionFinished() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
The method returns the completion status of the acquisition.
isAcquireTransactionFinished() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
The method returns the completion status of the acquisition.
isAcquireTransactionFinished() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
The method returns the completion status of the acquisition.
isAcquireTransactionFinished() - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
The method returns the completion status of the acquisition.
isAcquireTransactionFinished() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
The method returns the completion status of the acquisition.
isAcquireTransactionFinished() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
The method returns the completion status of the acquisition.
isAcquireTransactionFinished() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
The method returns the completion status of the acquisition.
isConfigurationHealthy(short) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
isConfigurationHealthy(short) - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Return true if configuration n is healthy
isConfigurationHealthy(short) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Checks whether the configuration n is healthy.
isConfigurationLegal(short) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
Return true if a reconfiguration to configuration n is legal.
isConfigured() - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Checks the configuration of the super class, and configuration of the AocsData object where the wave trajectory is stored.
isConfigured() - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Checks the configuration of the super class, and configuration of the AocsData object where the ramp trajectory is stored.
isConfigured() - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
Check that the component is configured.
isConfigured() - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTmSender
Check that the telemetry stream component is loaded.
isConfigured() - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Checks that the TM buffers have been initialized.
isConfigured() - Method in class RtjAocsFramework.AocsData.AocsDataPool
Return false if any of the data in the pool is not configured or if the recovery action is not loaded.
isConfigured() - Method in class RtjAocsFramework.AocsData.AocsData
 
isConfigured() - Method in class RtjAocsFramework.AocsEvent.TelecommandEvent
 
isConfigured() - Method in class RtjAocsFramework.AocsEvent.RecoveryEvent
 
isConfigured() - Method in class RtjAocsFramework.AocsEvent.ReconfigurationEvent
 
isConfigured() - Method in class RtjAocsFramework.AocsEvent.ModeEvent
 
isConfigured() - Method in class RtjAocsFramework.AocsEvent.ManoeuvreEvent
Checks the configuration.
isConfigured() - Method in class RtjAocsFramework.AocsEvent.FailureEvent
 
isConfigured() - Method in class RtjAocsFramework.AocsEvent.EventRepository
 
isConfigured() - Method in class RtjAocsFramework.AocsEvent.ChangeEvent
 
isConfigured() - Method in class RtjAocsFramework.AocsEvent.AocsEvent
 
isConfigured() - Method in class RtjAocsFramework.BasicObjects.AocsObject
 
isConfigured() - Method in class RtjAocsFramework.ControllerManagement.ControllerManager
Checks the configuration.
isConfigured() - Method in class RtjAocsFramework.ControllerManagement.Controller
Checks the configuration.
isConfigured() - Method in class RtjAocsFramework.FailureDetection.FailureDetectionManager
 
isConfigured() - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnTooManyFailures
 
isConfigured() - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnConfigurationError
 
isConfigured() - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
 
isConfigured() - Method in class RtjAocsFramework.FailureRecovery.Reconfiguration
Check that the target reconfiguration manager has been loaded.
isConfigured() - Method in class RtjAocsFramework.FailureRecovery.ObjectReset
Check that the object to be reset has been loaded.
isConfigured() - Method in class RtjAocsFramework.FailureRecovery.ModeChange
Check that a target mode manager has been loaded
isConfigured() - Method in class RtjAocsFramework.FailureRecovery.FailureRecoveryManager
 
isConfigured() - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
Checks the configuration.
isConfigured() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Checks the configuration.
isConfigured() - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Checks the configuration.
isConfigured() - Method in class RtjAocsFramework.ModeManagement.ModeManager
 
isConfigured() - Method in class RtjAocsFramework.ObjectList.ObjectList
The list is configured if its size has been set.
isConfigured() - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
isConfigured() - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Check that the super block has more than 0 outputs and that its inputs and outputs are connected.
isConfigured() - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Checks the configuration.
isConfigured() - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
The abstract method from the interface Configurable.
isConfigured() - Method in interface RtjAocsFramework.SystemManagement.Configurable
Return false if some configuration data are missing.
isConfigured() - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
 
isConfigured() - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
 
isConfigured() - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Check the configuration of the super class, lists with of units that are responsible for data acquisition, data sending, and housekeeping data.
isConfigured() - Method in class RtjAocsFramework.UnitManagement.UnitManager
Check the configuration of the super class, mode manager, and the list of commands.
isConfigured() - Method in class RtjAocsFramework.UnitManagement.Unit
Checks a configuration of the unit model, housekeeping and functionals input and output buffers and convertors.
isConfigured() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Check the analog sensor configuration.
isConfigured() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Check the analog sensor configuration.
isConfigured() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Checks a configuration of the reconfiguration manager helper and the list of units where backup units are stored.
isConnected() - Method in class GroundStationSimulator.GsCommunication
Return a status of the connection
isEnabled() - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Return true if the recovery strategy is enabled, otherwise false.
isEnabled() - Method in class RtjAocsFramework.FailureRecovery.RecoveryAction
Return true if the recovery action is enabled, otherwise false.
isEnabled() - Method in class RtjAocsFramework.TelecommandManagement.TransactionTelecommand
Recursively calls isEnabled on all telecommands in the transaction and returns true if all calls to isEnabled return true.
isEnabled() - Method in class RtjAocsFramework.TelecommandManagement.Telecommand
 
isFinished() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
The method isFinished returns true when the manoeuvre has terminated.
isHolding() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
The manoeuvre manager can determine whether or not the manoeuvre is currently suspended by calling the method isHolding.
isHousekeepingTransactionFinished() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
The method returns the completion status of the housekeeping transaction.
isHousekeepingTransactionFinished() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
The method returns the completion status of the housekeeping transaction.
isHousekeepingTransactionFinished() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
The method returns the completion status of the housekeeping transaction.
isHousekeepingTransactionFinished() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
The method returns the completion status of the housekeeping transaction.
isHousekeepingTransactionFinished() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
The method returns the completion status of the housekeeping transaction.
isHousekeepingTransactionFinished() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
The method returns the completion status of the housekeeping transaction.
isHousekeepingTransactionFinished() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
The method returns the completion status of the housekeeping transaction.
isInitialized() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Check a status of the initialization process.
isInitialized() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Check a status of the initialization process.
isInitialized() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Check a status of the initialization process.
isInitialized() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Check a status of the initialization process.
isInitialized() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Check a status of the initialization process.
isInitialized() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Check a status of the initialization process.
isInitialized() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Check a status of the initialization process.
isInUse() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Returns the value of the inUse flag.
isIterationEnded() - Method in class RtjAocsFramework.AocsEvent.EventRepository
Return true if the iteration is finished.
isLast() - Method in class RtjAocsFramework.AocsData.AocsDataPool
Iterator method to iterate through the data in the data pool.
isLast() - Method in class RtjAocsFramework.ObjectList.ObjectList
Return true if the iteration is finished.
isListFull() - Method in class RtjAocsFramework.ObjectList.ObjectList
Returns true if list is full
isModeLegal(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Check if the argument mode is legal.
isObjectInList(AocsData) - Method in class RtjAocsFramework.ObjectList.AocsDataList
 
isObjectInList(AocsObject) - Method in class RtjAocsFramework.ObjectList.AocsObjectList
 
isObjectInList(ChangeListener) - Method in class RtjAocsFramework.ObjectList.ChangeListenerList
 
isObjectInList(ChangeObject) - Method in class RtjAocsFramework.ObjectList.ChangeObjectList
 
isObjectInList(ConfigurationListener) - Method in class RtjAocsFramework.ObjectList.ConfigurationListenerList
 
isObjectInList(ConsistencyCheckable) - Method in class RtjAocsFramework.ObjectList.ConsistencyCheckableList
 
isObjectInList(Controller) - Method in class RtjAocsFramework.ObjectList.ControllerList
 
isObjectInList(FailureListener) - Method in class RtjAocsFramework.ObjectList.FailureListenerList
 
isObjectInList(Manoeuvre) - Method in class RtjAocsFramework.ObjectList.ManoeuvreList
 
isObjectInList(ManoeuvreListener) - Method in class RtjAocsFramework.ObjectList.ManoeuvreListenerList
 
isObjectInList(ModeListener) - Method in class RtjAocsFramework.ObjectList.ModeListenerList
 
isObjectInList(MonitoringCheck) - Method in class RtjAocsFramework.ObjectList.MonitoringCheckList
 
isObjectInList(Object) - Method in class RtjAocsFramework.ObjectList.ObjectList
Returns true if the argument object is in the list
isObjectInList(PropertyMonitor) - Method in class RtjAocsFramework.ObjectList.PropertyMonitorList
 
isObjectInList(Reconfigurable) - Method in class RtjAocsFramework.ObjectList.ReconfigurableList
 
isObjectInList(ReconfigurationListener) - Method in class RtjAocsFramework.ObjectList.ReconfigurationListenerList
 
isObjectInList(RecoveryListener) - Method in class RtjAocsFramework.ObjectList.RecoveryListenerList
 
isObjectInList(SystemListener) - Method in class RtjAocsFramework.ObjectList.SystemListenerList
 
isObjectInList(Telecommand) - Method in class RtjAocsFramework.ObjectList.TelecommandList
 
isObjectInList(TelecommandListener) - Method in class RtjAocsFramework.ObjectList.TelecommandListenerList
 
isObjectInList(Telemeterable) - Method in class RtjAocsFramework.ObjectList.TelemeterableList
 
isObjectInList(Unit) - Method in class RtjAocsFramework.ObjectList.UnitList
 
isObjectInList(UnitCommand) - Method in class RtjAocsFramework.ObjectList.UnitCommandList
 
isObjectInList(UnitFunctional) - Method in class RtjAocsFramework.ObjectList.UnitFunctionalList
 
isObjectInList(UnitHousekeeping) - Method in class RtjAocsFramework.ObjectList.UnitHousekeepingList
 
isOnHold() - Method in class RtjAocsFramework.ControllerManagement.Controller
Returns true if the controller is in "hold" mode.
isOnHold() - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Returns true if the super block is on hold.
isOnHold() - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Checks whether the state propagation is suspended.
isSelfTestFinished() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Return true when the self test has been completed.
isSelfTestFinished() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Return true when the self test has been completed.
isSelfTestFinished() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Return true when the self test has been completed.
isSelfTestFinished() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Return true when the self test has been completed.
isSelfTestFinished() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Return true when the self test has been completed.
isSelfTestFinished() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Return true when the self test has been completed.
isSelfTestFinished() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Return true when the self test has been completed.
isSendTransactionFinished() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
The method returns the completion status of the send transaction.
isSendTransactionFinished() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
The method returns the completion status of the send transaction.
isSendTransactionFinished() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
The method returns the completion status of the send transaction.
isSendTransactionFinished() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
The method returns the completion status of the send transaction.
isSendTransactionFinished() - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
The method returns the completion status of the send transaction.
isSendTransactionFinished() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
The method returns the completion status of the send transaction.
isSendTransactionFinished() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
The method returns the completion status of the send transaction.
isSendTransactionFinished() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
The method returns the completion status of the send transaction.
isStable() - Method in class RtjAocsFramework.ControllerManagement.Controller
A call to this method directs the controller object to perform an internal stability check.
isSwitchedOn() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Retrieve the power status of the unit.
isSwitchedOn() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Retrieve the power status of the unit.
isSwitchedOn() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Retrieve the power status of the unit.
isSwitchedOn() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Retrieve the power status of the unit.
isSwitchedOn() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Retrieve the power status of the unit.
isSwitchedOn() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Retrieve the power status of the unit.
isSwitchedOn() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Retrieve the power status of the unit.
isSynchronizeFunctionalFinished() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Check whether the underlying transaction has been completed.
isSynchronizeFunctionalFinished() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Check whether the underlying transaction has been completed.
isSynchronizeFunctionalFinished() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Check whether the underlying transaction has been completed.
isSynchronizeFunctionalFinished() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Check whether the underlying transaction has been completed.
isSynchronizeFunctionalFinished() - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
Check whether the underlying transaction has been completed.
isSynchronizeFunctionalFinished() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Check whether the underlying transaction has been completed.
isSynchronizeFunctionalFinished() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Check whether the underlying transaction has been completed.
isSynchronizeFunctionalFinished() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Checks whether the underlying transaction has been completed.
isSynchronizeHousekeepingFinished() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Check whether the underlying transaction has been completed.
isSynchronizeHousekeepingFinished() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Check whether the underlying transaction has been completed.
isSynchronizeHousekeepingFinished() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Check whether the underlying transaction has been completed.
isSynchronizeHousekeepingFinished() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Check whether the underlying transaction has been completed.
isSynchronizeHousekeepingFinished() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Check whether the underlying transaction has been completed.
isSynchronizeHousekeepingFinished() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Check whether the underlying transaction has been completed.
isSynchronizeHousekeepingFinished() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Check whether the underlying transaction has been completed.
isSystemConfigured() - Method in class RtjAocsFramework.SystemManagement.SystemManager
Perform a system configuration check.

J

JbedSmm_1 - class JbedSmmApplication.TestSmmApplication.JbedSmm_1.
Test SMM Application.
JbedSmm_1() - Constructor for class JbedSmmApplication.TestSmmApplication.JbedSmm_1
 
JbedSmmAnalogActuator - class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator.
Analog actuator component developed for the Jbed ADDA board.
JbedSmmAnalogActuator() - Constructor for class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Creates a new AnalogActuator object.
JbedSmmAnalogSensor - class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor.
Analog sensor component developed for the Jbed ADDA board.
JbedSmmAnalogSensor() - Constructor for class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Creates a new AnalogSensor object.
JbedSmmApplication.AocsData - package JbedSmmApplication.AocsData
This package defines the application-specific classes to support implementation of the AOCS Data concept.
JbedSmmApplication.AocsEvent - package JbedSmmApplication.AocsEvent
This package defines the application-specific classes to support the AOCS Event concept.
JbedSmmApplication.Factories - package JbedSmmApplication.Factories
This package defines the application-specific factories for the SMM Application.
JbedSmmApplication.GeneralInclude - package JbedSmmApplication.GeneralInclude
This package defines the application-specific constants.
JbedSmmApplication.ManoeuvreManagement - package JbedSmmApplication.ManoeuvreManagement
This package defines the application-specific classes to support the Manoeuvre concept.
JbedSmmApplication.OperatingSystemObjects - package JbedSmmApplication.OperatingSystemObjects
This package defines the application-specific classes to support the interface to the operating system.
JbedSmmApplication.SequentialDataProcessing - package JbedSmmApplication.SequentialDataProcessing
 
JbedSmmApplication.TelecommandManagement - package JbedSmmApplication.TelecommandManagement
This package defines the application-specific classes to support implementation of the Telecommand concept.
JbedSmmApplication.TelemetryManagement - package JbedSmmApplication.TelemetryManagement
This package defines the application-specific classes to support implementation of the Telemetry concept.
JbedSmmApplication.TestSmmApplication - package JbedSmmApplication.TestSmmApplication
This package defines the main class for the Test SMM Application.
JbedSmmApplication.UnitManagement - package JbedSmmApplication.UnitManagement
This package defines the classes required to support the unit concept.
JbedSmmApplication.Utilities - package JbedSmmApplication.Utilities
This package defines utilities classes that were introduced to support the instantiation of the Jbed SMM Application.
JbedSmmClassId - class JbedSmmApplication.GeneralInclude.JbedSmmClassId.
The JbedSmmClassId defines class identifiers for the SMM application classes.
JbedSmmClassId() - Constructor for class JbedSmmApplication.GeneralInclude.JbedSmmClassId
 
JbedSmmClock - class JbedSmmApplication.OperatingSystemObjects.JbedSmmClock.
A system time component for the SMM application deployed on Jbed RTOS.
JbedSmmClock() - Constructor for class JbedSmmApplication.OperatingSystemObjects.JbedSmmClock
Default constructor
JbedSmmConfiguration - class JbedSmmApplication.Factories.JbedSmmConfiguration.
Defines the constants required to instantiate the Jbed SMM prototype application.
JbedSmmConfiguration() - Constructor for class JbedSmmApplication.Factories.JbedSmmConfiguration
 
JbedSmmConnectionInstaller - class JbedSmmApplication.Utilities.JbedSmmConnectionInstaller.
JbedSmmConnectionInstaller is a component that setup connection between a client and server (a ground station and embedded application).
JbedSmmConnectionInstaller() - Constructor for class JbedSmmApplication.Utilities.JbedSmmConnectionInstaller
Constructs a new object establishing connection between a client and server.
JbedSmmControllerFactory - class JbedSmmApplication.Factories.JbedSmmControllerFactory.
Application specific factory for controller management components.
JbedSmmControllerFactory() - Constructor for class JbedSmmApplication.Factories.JbedSmmControllerFactory
Create an application specific controller factory, set the size of the controller lists.
JbedSmmDataPool - class JbedSmmApplication.AocsData.JbedSmmDataPool.
A data pool for the Jbed SMM application.
JbedSmmDataPool() - Constructor for class JbedSmmApplication.AocsData.JbedSmmDataPool
Default constructor
JbedSmmEventTypeId - class JbedSmmApplication.AocsEvent.JbedSmmEventTypeId.
Defines the event identifiers for the Jbed SMM application.
JbedSmmEventTypeId() - Constructor for class JbedSmmApplication.AocsEvent.JbedSmmEventTypeId
 
JbedSmmFailureDetectionFactory - class JbedSmmApplication.Factories.JbedSmmFailureDetectionFactory.
Factory for failure detection management components for the SMM application.
JbedSmmFailureDetectionFactory() - Constructor for class JbedSmmApplication.Factories.JbedSmmFailureDetectionFactory
Create an application specific controller factory, set the size of the consistency checkable lists, and monitoring check lists.
JbedSmmFailureRecoveryFactory - class JbedSmmApplication.Factories.JbedSmmFailureRecoveryFactory.
Factory for failure recovery management components of the SMM application.
JbedSmmFailureRecoveryFactory() - Constructor for class JbedSmmApplication.Factories.JbedSmmFailureRecoveryFactory
Create an application specific controller factory.
JbedSmmInstantiator - class JbedSmmApplication.Factories.JbedSmmInstantiator.
The instantiator class for the SMM application running on Jbed RTOS.
JbedSmmInstantiator() - Constructor for class JbedSmmApplication.Factories.JbedSmmInstantiator
Create all factories used in SMM application.
JbedSmmManoeuvreFactory - class JbedSmmApplication.Factories.JbedSmmManoeuvreFactory.
Factory for manoeuvre management components for the SMM application.
JbedSmmManoeuvreFactory() - Constructor for class JbedSmmApplication.Factories.JbedSmmManoeuvreFactory
Create the concrete profile manoeuvres: ramp profile manoeuvre and triangular wave profile manoeuvre.
JbedSmmModeFactory - class JbedSmmApplication.Factories.JbedSmmModeFactory.
Factory for the mode management components for the SMM application.
JbedSmmModeFactory() - Constructor for class JbedSmmApplication.Factories.JbedSmmModeFactory
Create an application specific mode factory.
JbedSmmMonitoringFactory - class JbedSmmApplication.Factories.JbedSmmMonitoringFactory.
Factory for the monitoring components for the SMM application.
JbedSmmMonitoringFactory() - Constructor for class JbedSmmApplication.Factories.JbedSmmMonitoringFactory
Create an application specific monitoring factory.
JbedSmmPid - class JbedSmmApplication.SequentialDataProcessing.JbedSmmPid.
Application specific component implementing a PID controller for SMM application.
JbedSmmPid() - Constructor for class JbedSmmApplication.SequentialDataProcessing.JbedSmmPid
Constructs a new PID controller.
JbedSmmRamp - class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp.
The JbedSmmRamp is a concrete manoeuvre component generating a ramp trajectory.
JbedSmmRamp() - Constructor for class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Default constructor, the methods setStartTime(int startTime), setEndTime(int endTime), setEndValue(endValue), setTarget(target) have to be called in order to properly set the ramp manoeuvre.
JbedSmmRamp(int, int, double, AocsData) - Constructor for class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Constructor with the configuration parameters.
JbedSmmSystemFactory - class JbedSmmApplication.Factories.JbedSmmSystemFactory.
Factory for system management components for the Jbed SMM prototype application.
JbedSmmSystemFactory() - Constructor for class JbedSmmApplication.Factories.JbedSmmSystemFactory
Create an application specific controller factory, and the clock component.
JbedSmmTelecommandFactory - class JbedSmmApplication.Factories.JbedSmmTelecommandFactory.
Factory for telecommand management components of the SMM application.
JbedSmmTelecommandFactory() - Constructor for class JbedSmmApplication.Factories.JbedSmmTelecommandFactory
Create an application specific telecommand factory.
JbedSmmTelecommandLoader - class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader.
Telecommand loader for the Jbed SMM application.
JbedSmmTelecommandLoader() - Constructor for class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
Default constructor
JbedSmmTelemetryFactory - class JbedSmmApplication.Factories.JbedSmmTelemetryFactory.
Factory for telemetry management components of the SMM application.
JbedSmmTelemetryFactory() - Constructor for class JbedSmmApplication.Factories.JbedSmmTelemetryFactory
Create an application specific telecommand factory.
JbedSmmTelemetryStream - class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream.
Implement the telemetry stream for the Jbed SMM application.
JbedSmmTelemetryStream() - Constructor for class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Create an application specific telemetry stream.
JbedSmmTmSender - class JbedSmmApplication.TelemetryManagement.JbedSmmTmSender.
The application specific component that is responsible for forwarding a TM buffer to the ground station.
JbedSmmTmSender() - Constructor for class JbedSmmApplication.TelemetryManagement.JbedSmmTmSender
Create an application specific component responsible for sending telemetry data.
JbedSmmTriangularWave - class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave.
The JbedSmmTriangularWave is a concrete manoeuvre component generating a wave trajectory.
JbedSmmTriangularWave() - Constructor for class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Default constructor, the methods setStartTime(int startTime), setPeriod(period), setAmplitude(amplitude), setNumberOfCycles(numCycles), and setTarget(target) have to be called in order to properly set the triangular wave manoeuvre.
JbedSmmTriangularWave(int, int, double, int, AocsData) - Constructor for class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Constructor with the configuration parameters.
JbedSmmUnitFactory - class JbedSmmApplication.Factories.JbedSmmUnitFactory.
Factory for unit management components of the SMM application.
JbedSmmUnitFactory() - Constructor for class JbedSmmApplication.Factories.JbedSmmUnitFactory
Create an application specific unit factory, initialize the sizes of the unit trigger lists, and initialize the sizes of the command lists in the unit managers.
jMenuHelpAbout_actionPerformed(ActionEvent) - Method in class GroundStationSimulator.GsFrame
Help | About action performed
jMenuSimulatorExit_actionPerformed(ActionEvent) - Method in class GroundStationSimulator.GsFrame
Simulator | Exit action performed, close the connection
jMenuSimulatorStart_actionPerformed(ActionEvent) - Method in class GroundStationSimulator.GsFrame
Simulator | Start action performed

K

KD_RUN - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
KI_RUN - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
KP_RUN - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 

L

LARGE_DOUBLE - Static variable in class RtjAocsFramework.GeneralInclude.Constants
 
LARGE_TIME - Static variable in class RtjAocsFramework.GeneralInclude.Constants
 
lastPropagatedTime - Variable in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Time to which state was last propagated.
latest() - Method in class RtjAocsFramework.AocsEvent.EventRepository
Start an iteration by returning the most recently stored event.
latestChangeEvent() - Method in class RtjAocsFramework.AocsEvent.ChangeEventRepository
Type-safe iterator.
latestConfigurationEvent() - Method in class RtjAocsFramework.AocsEvent.ConfigurationEventRepository
Type-safe iterator.
latestFailureEvent() - Method in class RtjAocsFramework.AocsEvent.FailureEventRepository
Type-safe iterator.
latestManoeuvreEvent() - Method in class RtjAocsFramework.AocsEvent.ManoeuvreEventRepository
Type-safe iterator.
latestModeEvent() - Method in class RtjAocsFramework.AocsEvent.ModeEventRepository
Type-safe iterator.
latestReconfigurationEvent() - Method in class RtjAocsFramework.AocsEvent.ReconfigurationEventRepository
Type-safe iterator.
latestRecoveryEvent() - Method in class RtjAocsFramework.AocsEvent.RecoveryEventRepository
Type-safe iterator.
latestSystemEvent() - Method in class RtjAocsFramework.AocsEvent.SystemEventRepository
Type-safe iterator.
latestTelecommandEvent() - Method in class RtjAocsFramework.AocsEvent.TelecommandEventRepository
Type-safe iterator.
LimitBlock - class RtjAocsFramework.SequentialDataProcessing.LimitBlock.
Control block to implement a simple limited output.
LimitBlock() - Constructor for class RtjAocsFramework.SequentialDataProcessing.LimitBlock
Creates a new LimitBlock object.
linkActuatorCommand(DataSink) - Method in class RtjAocsFramework.ControllerManagement.Controller
Links the specified DataSink to the Output Actuator Command.
linkCompensatorOutput(DataSink) - Method in class RtjAocsFramework.ControllerManagement.Controller
Links the specified DataSink to the Compensator Output.
linkControllerError(DataSink) - Method in class RtjAocsFramework.ControllerManagement.Controller
Links the specified DataSink to the Output Control Error.
linkFeedforwardSignal(DataSource) - Method in class RtjAocsFramework.ControllerManagement.Controller
Links the specified DataSource to the Input Feedforward Signal.
linkInput(AbstractControlChannel, int, int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Links j-th input to i-th output of control channel c.
linkInput(AbstractControlChannel, int, int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Links j-th input to i-th output of control channel c.
linkInput(AbstractControlChannel, int, int) - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Links j-th input to i-th output of control channel c.
linkInput(DataSource, int, int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Links the j-th input of the control channel to the data source.
linkInput(DataSource, int, int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Links the j-th input to i-th output of the data source d.
linkInput(DataSource, int, int) - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Links the j-th input to i-th output of the data source d.
linkInputInternal(DataSource, int, int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Links the i-th input of ControlChannel to the j-th input of the super channel.
linkOutputInternal(DataSource, int, int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Links the i-th output of ControlChannel to the j-th output of the super channel.
linkReferenceSignal(DataSource) - Method in class RtjAocsFramework.ControllerManagement.Controller
Links the specified DataSource to the Input Reference Signal.
linkSensorMeasurement(DataSource) - Method in class RtjAocsFramework.ControllerManagement.Controller
Links the specified DataSource to the Input Sensor Measurement.
LIST_IS_FULL - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
loadConsistencyCheckableList(int, ConsistencyCheckableList) - Method in class RtjAocsFramework.FailureDetection.FollowerFailureDetectionModeManager
 
loadConsistencyCheckableList(int, ConsistencyCheckableList) - Method in interface RtjAocsFramework.FailureDetection.FailureDetectionModeManager
Method to configure the failure detection mode manager.
loadControllerList(int, ControllerList) - Method in class RtjAocsFramework.ControllerManagement.FollowerControllerModeManager
The method is used to configure the controller mode manager.
loadControllerList(int, ControllerList) - Method in class RtjAocsFramework.ControllerManagement.CyclingControllerModeManager
The method is used to configure the controller mode manager.
loadControllerList(int, ControllerList) - Method in interface RtjAocsFramework.ControllerManagement.ControllerModeManager
Method to configure the controller mode manager.
loadData(AocsData) - Method in class RtjAocsFramework.AocsData.AocsDataPool
Initialization method to load an AOCS datum into the pool.
loadImplementer(int, int, RootObject) - Method in class RtjAocsFramework.ModeManagement.ModeManager
This method loads the implementer for the strategy 'strategy' in mode 'mode'.
loadMonitoringCheckList(int, MonitoringCheckList) - Method in class RtjAocsFramework.FailureDetection.FollowerFailureDetectionModeManager
 
loadMonitoringCheckList(int, MonitoringCheckList) - Method in interface RtjAocsFramework.FailureDetection.FailureDetectionModeManager
Method to configure the failure detection mode manager.
loadRawTelecommand(int[], Object) - Method in class RtjAocsFramework.TelecommandManagement.TestTelecommandLoader
Load a raw telecommand given as an array of integers and an additional object argument.
loadRecoveryStrategy(int, RecoveryStrategy) - Method in class RtjAocsFramework.FailureRecovery.FollowerFailureRecoveryModeManager
 
loadRecoveryStrategy(int, RecoveryStrategy) - Method in interface RtjAocsFramework.FailureRecovery.FailureRecoveryModeManager
Method to configure the failure detection mode manager.
loadTelecommand(Telecommand) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Add a telecommand to the list of pending telecommands.
loadTelemetryList(int, TelemeterableList) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryModeManager
Method to configure the telemetry mode manager.
loadTelemetryList(int, TelemeterableList) - Method in class RtjAocsFramework.TelemetryManagement.CyclingTelemetryModeManager
 
loadTestCase(TestCase) - Method in class RtjAocsFramework.GeneralUtilities.TestSuite
Load a new test case in the test suite
loadUnitTriggerStrategy(int, UnitTriggerStrategy) - Method in interface RtjAocsFramework.UnitManagement.UnitModeManager
The method is used to configure the unit strategy mode manager.
loadUnitTriggerStrategy(int, UnitTriggerStrategy) - Method in class RtjAocsFramework.UnitManagement.FollowerUnitStrategyModeManager
The method is used to configure the unit strategy mode manager.
LOCAL_RECOVERY_ACTION - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
LocalRecoveryActions - class RtjAocsFramework.FailureRecovery.LocalRecoveryActions.
This recovery strategy retrieves from the event repository the failure events generated since the last call to doRecovery() and performs the recovery actions associated to each event.
LocalRecoveryActions() - Constructor for class RtjAocsFramework.FailureRecovery.LocalRecoveryActions
 
localReset() - Method in class RtjAocsFramework.AocsData.AocsDataPool
 
localReset() - Method in class RtjAocsFramework.FailureRecovery.LocalRecoveryActions
 
localReset() - Method in class RtjAocsFramework.FailureRecovery.FollowerFailureRecoveryModeManager
 
localReset() - Method in class RtjAocsFramework.ObjectList.ObjectList
 
localResetConfiguration() - Method in class RtjAocsFramework.AocsData.AocsDataPool
 
localResetConfiguration() - Method in class RtjAocsFramework.ObjectList.ObjectList
 
locateObjectInList(AocsData) - Method in class RtjAocsFramework.ObjectList.AocsDataList
 
locateObjectInList(AocsObject) - Method in class RtjAocsFramework.ObjectList.AocsObjectList
 
locateObjectInList(ChangeListener) - Method in class RtjAocsFramework.ObjectList.ChangeListenerList
 
locateObjectInList(ChangeObject) - Method in class RtjAocsFramework.ObjectList.ChangeObjectList
 
locateObjectInList(ConfigurationListener) - Method in class RtjAocsFramework.ObjectList.ConfigurationListenerList
 
locateObjectInList(ConsistencyCheckable) - Method in class RtjAocsFramework.ObjectList.ConsistencyCheckableList
 
locateObjectInList(Controller) - Method in class RtjAocsFramework.ObjectList.ControllerList
 
locateObjectInList(FailureListener) - Method in class RtjAocsFramework.ObjectList.FailureListenerList
 
locateObjectInList(Manoeuvre) - Method in class RtjAocsFramework.ObjectList.ManoeuvreList
 
locateObjectInList(ManoeuvreListener) - Method in class RtjAocsFramework.ObjectList.ManoeuvreListenerList
 
locateObjectInList(ModeListener) - Method in class RtjAocsFramework.ObjectList.ModeListenerList
 
locateObjectInList(MonitoringCheck) - Method in class RtjAocsFramework.ObjectList.MonitoringCheckList
 
locateObjectInList(Object) - Method in class RtjAocsFramework.ObjectList.ObjectList
Locate the argument object in the list.
locateObjectInList(PropertyMonitor) - Method in class RtjAocsFramework.ObjectList.PropertyMonitorList
 
locateObjectInList(Reconfigurable) - Method in class RtjAocsFramework.ObjectList.ReconfigurableList
 
locateObjectInList(ReconfigurationListener) - Method in class RtjAocsFramework.ObjectList.ReconfigurationListenerList
 
locateObjectInList(RecoveryListener) - Method in class RtjAocsFramework.ObjectList.RecoveryListenerList
 
locateObjectInList(SystemListener) - Method in class RtjAocsFramework.ObjectList.SystemListenerList
 
locateObjectInList(Telecommand) - Method in class RtjAocsFramework.ObjectList.TelecommandList
 
locateObjectInList(TelecommandListener) - Method in class RtjAocsFramework.ObjectList.TelecommandListenerList
 
locateObjectInList(Telemeterable) - Method in class RtjAocsFramework.ObjectList.TelemeterableList
 
locateObjectInList(Unit) - Method in class RtjAocsFramework.ObjectList.UnitList
 
locateObjectInList(UnitCommand) - Method in class RtjAocsFramework.ObjectList.UnitCommandList
 
locateObjectInList(UnitFunctional) - Method in class RtjAocsFramework.ObjectList.UnitFunctionalList
 
locateObjectInList(UnitHousekeeping) - Method in class RtjAocsFramework.ObjectList.UnitHousekeepingList
 
LONG_TM - Static variable in interface RtjAocsFramework.TelemetryManagement.Telemeterable
 

M

m - Variable in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Specifies a number of outputs.
main(String[]) - Static method in class GroundStationSimulator.GsGUI
Main method
main(String[]) - Static method in class JbedSmmApplication.TestSmmApplication.TestSmm_1
The main method.
main(String[]) - Static method in class JbedSmmApplication.TestSmmApplication.JbedSmm_1
The main method.
main(String[]) - Static method in class RtjAocsFramework.RegressionTest.RegressionTest
 
makeAnalogActuator(DataSource, RecoveryAction) - Method in class JbedSmmApplication.Factories.TestSmmUnitFactory
Make and configure the test actuator.
makeAnalogActuator(DataSource, RecoveryAction) - Method in class JbedSmmApplication.Factories.JbedSmmUnitFactory
Make and configure the test actuator.
makeAnalogSensor(DataSink, RecoveryAction) - Method in class JbedSmmApplication.Factories.TestSmmUnitFactory
Make and configure the test sensor.
makeAnalogSensor(DataSink, RecoveryAction) - Method in class JbedSmmApplication.Factories.JbedSmmUnitFactory
Make and configure the test sensor.
makeClock() - Method in class JbedSmmApplication.Factories.TestSmmSystemFactory
Create the clock component.
makeClock() - Method in class JbedSmmApplication.Factories.JbedSmmSystemFactory
Create the clock component.
makeClock() - Method in class RtjAocsFramework.Factories.SystemFactory
Make the AOCS clock component.
makeController(DataSource, DataSource, DataSink, AbstractControlChannel, RecoveryAction) - Method in class RtjAocsFramework.Factories.ControllerFactory
Construct, configure and return a minimal controller implementation.
makeController(DataSource, DataSource, DataSource, DataSink, DataSink, DataSink, AbstractControlChannel, AbstractControlChannel, AbstractControlChannel, AbstractControlChannel, RecoveryAction) - Method in class RtjAocsFramework.Factories.ControllerFactory
Construct, configure and return a complete controller implementation.
makeDataPools(RecoveryAction) - Method in class JbedSmmApplication.Factories.TestSmmSystemFactory
Create and configure the data pool.
makeDataPools(RecoveryAction) - Method in class JbedSmmApplication.Factories.JbedSmmSystemFactory
Create and configure the data pool.
makeDataPools(RecoveryAction) - Method in class RtjAocsFramework.Factories.SystemFactory
Make the data pools.
makeDeltaChange(double) - Method in class RtjAocsFramework.Factories.MonitoringFactory
Construct and return a delta change object.
makeLocalRecoveryActions(FailureEventRepository, int) - Method in class RtjAocsFramework.Factories.FailureRecoveryFactory
Create and return a recovery strategy that inspects a failure event repository and executes all the recovery actions associated to the failure events in the repository.
makeMissionModeManager(ModeChangeAction) - Method in class RtjAocsFramework.Factories.SystemFactory
Create and configure the mission mode manager.
makeModeChangeRecoveryAction(ModeManager, short) - Method in class RtjAocsFramework.Factories.FailureRecoveryFactory
Create and return a mode change recovery action.
makeModeManager(ModeChangeAction) - Method in class JbedSmmApplication.Factories.JbedSmmTelemetryFactory
Create and configure the telemetry mode manager.
makeModeManager(ModeManager, ModeChangeAction) - Method in class JbedSmmApplication.Factories.TestSmmUnitFactory
The method creates and configures the unit mode managers.
makeModeManager(ModeManager, ModeChangeAction) - Method in class JbedSmmApplication.Factories.JbedSmmUnitFactory
The method creates and configures the unit mode managers.
makeModeManager(ModeManager, ModeChangeAction) - Method in class JbedSmmApplication.Factories.JbedSmmFailureRecoveryFactory
Construct and configure the failure recovery mode manager.
makeModeManager(ModeManager, ModeChangeAction) - Method in class JbedSmmApplication.Factories.JbedSmmFailureDetectionFactory
Construct and configure the failure detection mode manager.
makeModeManager(ModeManager, ModeChangeAction) - Method in class JbedSmmApplication.Factories.JbedSmmControllerFactory
The method creates and configures the controller mode manager, and configures the controller manager.
makeMonitoringCheck(Monitorable, int, ChangeObject, RecoveryAction) - Method in class RtjAocsFramework.Factories.FailureDetectionFactory
Return a monitoring check object.
makeNullModeChangeAction() - Method in class RtjAocsFramework.Factories.ModeFactory
Create and return the new NullModeChangeAction component
makeNullRecoveryAction() - Method in class RtjAocsFramework.Factories.FailureRecoveryFactory
Create and return a null recovery action.
makeOutOfRangeChange(double, double) - Method in class RtjAocsFramework.Factories.MonitoringFactory
Construct and return an out-of-range object.
makePID(double, double, double, double, RecoveryAction) - Method in class RtjAocsFramework.Factories.ControllerFactory
Creates a control block implementing a PID transfer function.
makeSimpleChange(double) - Method in class RtjAocsFramework.Factories.MonitoringFactory
Construct and return a simple change object.
makeSystemResetOnConfigurationError(ConfigurationEventRepository, FailureEventRepository, int) - Method in class RtjAocsFramework.Factories.FailureRecoveryFactory
Create and return a recovery strategy to reset the application if one or more configuration events are found in the configuration event repository.
makeSystemResetOnTooManyFailures(FailureEventRepository, int, int) - Method in class RtjAocsFramework.Factories.FailureRecoveryFactory
Create and return a recovery strategy to reset the application if the number of failure events in a failure event repository exceeds a certain threhold.
makeSystemResetRecoveryAction() - Method in class RtjAocsFramework.Factories.FailureRecoveryFactory
Create and return a system reset recovery action.
makeTelecommandLoader() - Method in class JbedSmmApplication.Factories.JbedSmmTelecommandFactory
Create the telecommand loader.
makeTelecommandManager(RecoveryAction, RecoveryAction) - Method in class RtjAocsFramework.Factories.TelecommandFactory
Create and configure the telecommand manager.
makeTelemetryStream() - Method in class JbedSmmApplication.Factories.JbedSmmTelemetryFactory
Create the application specific telemetry stream and load the telemetry buffers into it.
makeTmSender() - Method in class JbedSmmApplication.Factories.JbedSmmTelemetryFactory
Create and configure the TmSender component.
makeTriangularWave(AocsData) - Method in class JbedSmmApplication.Factories.JbedSmmManoeuvreFactory
Construct the concrete triangular wave manoeuvre.
Manoeuvre - class RtjAocsFramework.ManoeuvreManagement.Manoeuvre.
Manoeuvre is an abstract class providing default - and mostly trivial - implementations of its methods.
MANOEUVRE_EVENT_REPOSITORY_SIZE - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
MANOEUVRE_HELD - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MANOEUVRE_MON_NOT_IN_LIST - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MANOEUVRE_NOT_IN_LIST - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MANOEUVRE_RESUMED - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MANOEUVRE_STARTED - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MANOEUVRE_TERMINATED - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
Manoeuvre() - Constructor for class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manoeuvre
ManoeuvreEvent - class RtjAocsFramework.AocsEvent.ManoeuvreEvent.
This class encapsulates a manoeuvre event.
ManoeuvreEvent(Object) - Constructor for class RtjAocsFramework.AocsEvent.ManoeuvreEvent
ManoeuvreEvent
ManoeuvreEventRepository - class RtjAocsFramework.AocsEvent.ManoeuvreEventRepository.
Event repository manoeuvre events.
ManoeuvreEventRepository() - Constructor for class RtjAocsFramework.AocsEvent.ManoeuvreEventRepository
ManoeuvreEventRepository
ManoeuvreFactory - class RtjAocsFramework.Factories.ManoeuvreFactory.
Framework-level factory for manoeuvre management components.
ManoeuvreFactory() - Constructor for class RtjAocsFramework.Factories.ManoeuvreFactory
The constructor creates and configures the manoeuvre manager.
ManoeuvreList - class RtjAocsFramework.ObjectList.ManoeuvreList.
Encapsulation of a list of objects of type Manoeuvre.
ManoeuvreList() - Constructor for class RtjAocsFramework.ObjectList.ManoeuvreList
 
ManoeuvreListener - interface RtjAocsFramework.AocsEvent.ManoeuvreListener.
Interface characterizing listeners to manoeuvre events.
ManoeuvreListenerList - class RtjAocsFramework.ObjectList.ManoeuvreListenerList.
Encapsulation of a list of objects of type ManoeuvreListener.
ManoeuvreListenerList() - Constructor for class RtjAocsFramework.ObjectList.ManoeuvreListenerList
 
ManoeuvreManager - class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager.
This class encapsulates a manoeuvre manager.
ManoeuvreManager() - Constructor for class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
ManoeuvreManager
ManoeuvreTelecommand - class RtjAocsFramework.TelecommandManagement.ManoeuvreTelecommand.
Telecommand to load a manoeuvre into the manoeuvre manager.
ManoeuvreTelecommand(int, ManoeuvreManager, Manoeuvre) - Constructor for class RtjAocsFramework.TelecommandManagement.ManoeuvreTelecommand
Create the telecommand object by specifying the time tag, the target manoeuvre and the manoeuvre manager into which the manoeuvre is to be loaded.
markConfiguration(short, boolean) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
markConfiguration(short, boolean) - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Mark configuration n healthy (true) or unhealthy (false).
markConfiguration(short, boolean) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
The method marks configuration n as healthy if mark is true and as unhealthy if mark is false.
MASTER_MODE_MNG_ALREADY_SET - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MATLAB_ERROR - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MATLAB_INITIALIZE_ERROR - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MATLAB_ST_ERROR - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MATLAB_STEP_ERROR - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MATLAB_TERMINATE_ERROR - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MatlabBlock - class RtjAocsFramework.SequentialDataProcessing.MatlabBlock.
Control block acting as a container for an autocode procedure generated by Matlab.
MatlabBlock(int, int, int) - Constructor for class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Creates a new MatlabBlock object with the specified number of inputs, number of outputs and sampling time.
matlabErrorRecoveryAction - Variable in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Recovery action used when the sampling period is incorrect.
MatlabGainBlock - class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock.
Control block acting as a container for an autocode procedure generated by Matlab.
MatlabGainBlock(int) - Constructor for class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Creates a new MatlabGainBlock object with the specified sampling time.
MatlabIntegratorBlock - class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock.
Control block acting as a container for an autocode procedure generated by Matlab.
MatlabIntegratorBlock(int) - Constructor for class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Creates a new MatlabIntegratorBlock object with the specified sampling time.
MAX_DER_RUN - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
MAX_FW_ID - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MAX_FW_ID - Static variable in class RtjAocsFramework.GeneralInclude.ClassId
 
MAX_N_AOCS_OBJECTS - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
MAX_N_MAN - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
MAX_N_RECONFIGURER - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
MAX_N_TC - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
MAX_TEST_CASES_IN_SUITE - Static variable in class RtjAocsFramework.GeneralUtilities.TestSuite
Maximum number of test cases in the test suite.
MCL_SIZE_RUN - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
MCL_SIZE_STANDBY - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
MEMORY_ALREADY_ALLOCATED - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MISSING_CONT_MM - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MISSING_FC_OUT_CONV - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MISSING_FD_MM - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MISSING_FR_MM - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MISSING_RECOVERY_ACTION - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MISSING_TM_MM - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MISSING_TRIGGER_LIST - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MISSING_TRIGGER_MM - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MISSING_UNITS - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MODE_CHANGE_ALREADY_CONFIG - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MODE_DEFAULT_MM - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
MODE_DEFAULT_TM - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
MODE_EVENT_REPOSITORY_SIZE - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
MODE_RUN - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
MODE_STANDBY - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
ModeChange - class RtjAocsFramework.FailureRecovery.ModeChange.
This recovery action causes an operational mode change in a target mode manager.
ModeChange() - Constructor for class RtjAocsFramework.FailureRecovery.ModeChange
This component should not be used before it is configured by setting the target mode manager and the new mode.
ModeChange(ModeManager, int) - Constructor for class RtjAocsFramework.FailureRecovery.ModeChange
 
ModeChangeAction - class RtjAocsFramework.ModeManagement.ModeChangeAction.
Base class from which all objects encapsulating to be taken when a mode manager performs a mode change are derived.
ModeChangeAction() - Constructor for class RtjAocsFramework.ModeManagement.ModeChangeAction
 
ModeChangeTelecommand - class RtjAocsFramework.TelecommandManagement.ModeChangeTelecommand.
Telecommand to command a change in the operational mode of a mode manager.
ModeChangeTelecommand(int, ModeManager, int) - Constructor for class RtjAocsFramework.TelecommandManagement.ModeChangeTelecommand
Create the telecommand object by specifying the time tag, the target mode manager and the new operational mode.
ModeChangeTransactionTelecommand - class RtjAocsFramework.TelecommandManagement.ModeChangeTransactionTelecommand.
Transaction telecommand to command a change in the operational mode of a mode manager.
ModeChangeTransactionTelecommand(int, ModeManager, int) - Constructor for class RtjAocsFramework.TelecommandManagement.ModeChangeTransactionTelecommand
Create the telecommand object by specifying the time tag, the target mode manager and the new operational mode.
ModeEvent - class RtjAocsFramework.AocsEvent.ModeEvent.
This class encapsulates a mode event.
ModeEvent(Object) - Constructor for class RtjAocsFramework.AocsEvent.ModeEvent
 
ModeEventRepository - class RtjAocsFramework.AocsEvent.ModeEventRepository.
Event repository mode events.
ModeEventRepository() - Constructor for class RtjAocsFramework.AocsEvent.ModeEventRepository
 
ModeFactory - class RtjAocsFramework.Factories.ModeFactory.
Framework-level factory for the mode management components.
ModeFactory() - Constructor for class RtjAocsFramework.Factories.ModeFactory
Default constructor
ModeListener - interface RtjAocsFramework.AocsEvent.ModeListener.
Interface characterizing listeners to mode events.
ModeListenerList - class RtjAocsFramework.ObjectList.ModeListenerList.
Encapsulation of a list of objects of type ModeListener.
ModeListenerList() - Constructor for class RtjAocsFramework.ObjectList.ModeListenerList
 
ModeManager - class RtjAocsFramework.ModeManagement.ModeManager.
This class encapsulates a core mode manager and acts as base class for all mode managers.
ModeManager() - Constructor for class RtjAocsFramework.ModeManagement.ModeManager
Default constructor: the object should not be used before being initialized.
ModeManager(int, int, int, int) - Constructor for class RtjAocsFramework.ModeManagement.ModeManager
This class cannot be directly instantiated.
Monitorable - interface RtjAocsFramework.ObjectMonitoring.Monitorable.
A monitorable object is an object that exposes properties that can be subjected to direct monitoring.
MONITORED_PROPERTY_CHANGE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MONITORING_CHECK_FAILURE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
MonitoringCheck - class RtjAocsFramework.FailureDetection.MonitoringCheck.
This class encapsulates the object of a monitoring check action by the failure detection manager.
MonitoringCheck() - Constructor for class RtjAocsFramework.FailureDetection.MonitoringCheck
Default constructor.
MonitoringCheck(Monitorable, int, ChangeObject, RecoveryAction) - Constructor for class RtjAocsFramework.FailureDetection.MonitoringCheck
 
MonitoringCheckList - class RtjAocsFramework.ObjectList.MonitoringCheckList.
Encapsulation of a list of MonitoringCheck objects.
MonitoringCheckList() - Constructor for class RtjAocsFramework.ObjectList.MonitoringCheckList
 
MonitoringFactory - class RtjAocsFramework.Factories.MonitoringFactory.
Framework-level factory for the monitoring components.
MonitoringFactory() - Constructor for class RtjAocsFramework.Factories.MonitoringFactory
Default constructor

N

n - Variable in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Specifies a number of inputs.
N_MANOEUVRES - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_CH_LISTENERS_CT - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_CH_LISTENERS_FD - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_CH_LISTENERS_FD - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_CH_LISTENERS_FR - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_CH_LISTENERS_MM - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_CH_LISTENERS_MN - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_CH_LISTENERS_TM - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_CH_LISTENERS_UT - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_CN_LISTENERS_AO - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_CONTROLLERS - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_FL_LISTENERS_AO - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_MD_LISTENERS_CT - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_MD_LISTENERS_CT - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_MD_LISTENERS_FD - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_MD_LISTENERS_FR - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_MD_LISTENERS_MM - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_MD_LISTENERS_TM - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_MD_LISTENERS_UT - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_MN_LISTENERS_MN - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_MN_LISTENERS_MN - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_MODES_CT - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_MODES_FD - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_MODES_FR - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_MODES_MM - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_MODES_TM - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_MODES_UT - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_RC_LISTENERS_RC - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
N_OF_SY_LISTENERS_SY - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_TC_LISTENERS_TC - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
N_OF_UNIT_MANAGERS - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
next() - Method in class RtjAocsFramework.AocsData.AocsDataPool
Iterator method to iterate through the data in the data pool.
next() - Method in class RtjAocsFramework.ObjectList.UnitList
 
next() - Method in class RtjAocsFramework.ObjectList.UnitHousekeepingList
 
next() - Method in class RtjAocsFramework.ObjectList.UnitFunctionalList
 
next() - Method in class RtjAocsFramework.ObjectList.UnitCommandList
 
next() - Method in class RtjAocsFramework.ObjectList.TelemeterableList
 
next() - Method in class RtjAocsFramework.ObjectList.TelecommandListenerList
 
next() - Method in class RtjAocsFramework.ObjectList.TelecommandList
 
next() - Method in class RtjAocsFramework.ObjectList.SystemListenerList
 
next() - Method in class RtjAocsFramework.ObjectList.RecoveryListenerList
 
next() - Method in class RtjAocsFramework.ObjectList.ReconfigurationListenerList
 
next() - Method in class RtjAocsFramework.ObjectList.ReconfigurableList
 
next() - Method in class RtjAocsFramework.ObjectList.PropertyMonitorList
 
next() - Method in class RtjAocsFramework.ObjectList.MonitoringCheckList
 
next() - Method in class RtjAocsFramework.ObjectList.ModeListenerList
 
next() - Method in class RtjAocsFramework.ObjectList.ManoeuvreListenerList
 
next() - Method in class RtjAocsFramework.ObjectList.ManoeuvreList
 
next() - Method in class RtjAocsFramework.ObjectList.FailureListenerList
 
next() - Method in class RtjAocsFramework.ObjectList.ControllerList
 
next() - Method in class RtjAocsFramework.ObjectList.ConsistencyCheckableList
 
next() - Method in class RtjAocsFramework.ObjectList.ConfigurationListenerList
 
next() - Method in class RtjAocsFramework.ObjectList.ChangeObjectList
 
next() - Method in class RtjAocsFramework.ObjectList.ChangeListenerList
 
next() - Method in class RtjAocsFramework.ObjectList.AocsObjectList
 
next() - Method in class RtjAocsFramework.ObjectList.AocsDataList
 
nextObject() - Method in class RtjAocsFramework.ObjectList.ObjectList
Advance the iteration and return the next object in the list.
nModes - Variable in class RtjAocsFramework.ModeManagement.ModeManager
 
NO_BUS_TRANSMISSION - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
NO_IN_CONVERTER - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
NO_MEMORY_ALLOCATED - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
NO_MORE_CONFIGURATION - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
NoChange - class RtjAocsFramework.ObjectMonitoring.NoChange.
Check that a variable remains equal to a specified reference value.
NoChange() - Constructor for class RtjAocsFramework.ObjectMonitoring.NoChange
Default constructor: the reference value is set to 0.
NoChange(double) - Constructor for class RtjAocsFramework.ObjectMonitoring.NoChange
 
NON_CONFIGURED_INPUT - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
NON_EXISTENT_INPUT - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
NON_EXISTENT_OUTPUT - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
noPropagation - Static variable in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
The propagation flag.
NORMAL_TM - Static variable in interface RtjAocsFramework.TelemetryManagement.Telemeterable
 
normalize() - Method in class RtjAocsFramework.AocsData.AocsData
Normalize the AOCS datum.
NOT_DATA_ITEM_OWNER - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
notifyMonitors(byte) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
When a manoeuvre's state changes, the manoeuvre is responsible for notifying any registered property monitors of its state change.
notifyMonitors(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
The operational mode is a monitorable property.
nStrategies - Variable in class RtjAocsFramework.ModeManagement.ModeManager
 
NTMFORMATS - Static variable in interface RtjAocsFramework.TelemetryManagement.Telemeterable
 
NullModeChangeAction - class RtjAocsFramework.ModeManagement.NullModeChangeAction.
Dummy mode change action whose mode entry and exit methods take no action and simply pass on the request to the next item in the chain of responsibility.
NullModeChangeAction() - Constructor for class RtjAocsFramework.ModeManagement.NullModeChangeAction
 
NullRecoveryAction - class RtjAocsFramework.FailureRecovery.NullRecoveryAction.
A null recovery action is a dummy recovery action that takes no action.
NullRecoveryAction() - Constructor for class RtjAocsFramework.FailureRecovery.NullRecoveryAction
 

O

OBJECT_NOT_IN_LIST - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
ObjectList - class RtjAocsFramework.ObjectList.ObjectList.
Encapsulation of a list of untyped objects.
ObjectList() - Constructor for class RtjAocsFramework.ObjectList.ObjectList
Construct (without initializing) the list.
ObjectReset - class RtjAocsFramework.FailureRecovery.ObjectReset.
This recovery action causes an object to be reset (its reset() method is called).
ObjectReset() - Constructor for class RtjAocsFramework.FailureRecovery.ObjectReset
This component should not be used before it is configured by setting the object to be reset.
ObjectReset(AocsObject) - Constructor for class RtjAocsFramework.FailureRecovery.ObjectReset
 
onHold - Static variable in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manoeuvre state
onHold - Variable in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
The value is true if block is currently on hold.
OPERATIONAL_MODE_CHANGE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
OUT_RAW_CONV_GAIN - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
OutOfRangeChange - class RtjAocsFramework.ObjectMonitoring.OutOfRangeChange.
Check that a value remains within a specified range.
OutOfRangeChange() - Constructor for class RtjAocsFramework.ObjectMonitoring.OutOfRangeChange
Default constructor: the upper and lower bounds are set to +1 and -1.
OutOfRangeChange(double, double) - Constructor for class RtjAocsFramework.ObjectMonitoring.OutOfRangeChange
 
output - Variable in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Working output buffer.
outputBuffer - Variable in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Array holding last set of computed outputs.
outputLink - Variable in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Array holding connections between internal blocks and external outputs

P

p - Variable in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Specifies a number of states.
P_Block - class RtjAocsFramework.SequentialDataProcessing.P_Block.
Control block to implement a pure gain.
P_Block() - Constructor for class RtjAocsFramework.SequentialDataProcessing.P_Block
Creates a new P_Block object.
PassThruBlock - class RtjAocsFramework.SequentialDataProcessing.PassThruBlock.
Control block to implement a simple pass thru block.
PassThruBlock() - Constructor for class RtjAocsFramework.SequentialDataProcessing.PassThruBlock
Creates a new PassThruBlock object.
performSelfTest() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Start a self-test.
performSelfTest() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Start a self-test.
performSelfTest() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Start a self-test.
performSelfTest() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Start a self-test.
performSelfTest() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Start a self-test.
performSelfTest() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Start a self-test.
performSelfTest() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Start a self-test.
popInt() - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Method available to transaction telecommands to retrieve one integer from the internal stack of the telecommand manager.
popReal() - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Method available to transaction telecommands to retrieve one integer from the internal stack of the telecommand manager.
previous() - Method in class RtjAocsFramework.AocsEvent.EventRepository
Return the next most recent event.
previousChangeEvent() - Method in class RtjAocsFramework.AocsEvent.ChangeEventRepository
Type-safe iterator.
previousConfigurationEvent() - Method in class RtjAocsFramework.AocsEvent.ConfigurationEventRepository
Type-safe iterator.
previousFailureEvent() - Method in class RtjAocsFramework.AocsEvent.FailureEventRepository
Type-safe iterator.
previousManoeuvreEvent() - Method in class RtjAocsFramework.AocsEvent.ManoeuvreEventRepository
Type-safe iterator.
previousModeEvent() - Method in class RtjAocsFramework.AocsEvent.ModeEventRepository
Type-safe iterator.
previousReconfigurationEvent() - Method in class RtjAocsFramework.AocsEvent.ReconfigurationEventRepository
Type-safe iterator.
previousRecoveryEvent() - Method in class RtjAocsFramework.AocsEvent.RecoveryEventRepository
Type-safe iterator.
previousSystemEvent() - Method in class RtjAocsFramework.AocsEvent.SystemEventRepository
Type-safe iterator.
previousTelecommandEvent() - Method in class RtjAocsFramework.AocsEvent.TelecommandEventRepository
Type-safe iterator.
processChangeEvent(ChangeEvent) - Method in interface RtjAocsFramework.AocsEvent.ChangeListener
This method is called when a change event has occurred.
processChangeEvent(ChangeEvent) - Method in class RtjAocsFramework.AocsEvent.ChangeEventRepository
 
processConfigurationEvent(ConfigurationEvent) - Method in interface RtjAocsFramework.AocsEvent.ConfigurationListener
This method is called when a configuration event has been detected.
processConfigurationEvent(ConfigurationEvent) - Method in class RtjAocsFramework.AocsEvent.ConfigurationEventRepository
 
processFailureEvent(FailureEvent) - Method in interface RtjAocsFramework.AocsEvent.FailureListener
This method is called when a failure has been detected.
processFailureEvent(FailureEvent) - Method in class RtjAocsFramework.AocsEvent.FailureEventRepository
 
processManoeuvreEvent(ManoeuvreEvent) - Method in interface RtjAocsFramework.AocsEvent.ManoeuvreListener
This method is called when a Manoeuvre has occurred.
processManoeuvreEvent(ManoeuvreEvent) - Method in class RtjAocsFramework.AocsEvent.ManoeuvreEventRepository
This method is called when a Manoeuvre has occurred.ManoeuvreEventRepository
processModeEvent(ModeEvent) - Method in interface RtjAocsFramework.AocsEvent.ModeListener
This method is called when a mode event has been detected.
processModeEvent(ModeEvent) - Method in class RtjAocsFramework.AocsEvent.ModeEventRepository
 
processModeEvent(ModeEvent) - Method in class RtjAocsFramework.ModeManagement.FollowerModeManager
This mode is triggered by the reception of a mode event.
processReconfigurationEvent(ReconfigurationEvent) - Method in interface RtjAocsFramework.AocsEvent.ReconfigurationListener
This method is called when a reconfiguration has occurred.
processReconfigurationEvent(ReconfigurationEvent) - Method in class RtjAocsFramework.AocsEvent.ReconfigurationEventRepository
 
processReconfigurationEvent(ReconfigurationEvent) - Method in class RtjAocsFramework.SystemManagement.SystemManager
Listener method called by a reconfiguration manager when it changes its configuration.
processRecoveryEvent(RecoveryEvent) - Method in interface RtjAocsFramework.AocsEvent.RecoveryListener
This method is called when a recovery action or recovery strategy has been executed.
processRecoveryEvent(RecoveryEvent) - Method in class RtjAocsFramework.AocsEvent.RecoveryEventRepository
 
processSystemEvent(SystemEvent) - Method in interface RtjAocsFramework.AocsEvent.SystemListener
This method is called when a system event has been detected.
processSystemEvent(SystemEvent) - Method in class RtjAocsFramework.AocsEvent.SystemEventRepository
 
processTelecommandEvent(TelecommandEvent) - Method in interface RtjAocsFramework.AocsEvent.TelecommandListener
This method is called when a Telecommand has occurred.
processTelecommandEvent(TelecommandEvent) - Method in class RtjAocsFramework.AocsEvent.TelecommandEventRepository
 
processWindowEvent(WindowEvent) - Method in class GroundStationSimulator.GsFrame_AboutBox
Overridden so we can exit when window is closed
processWindowEvent(WindowEvent) - Method in class GroundStationSimulator.GsFrame
Overridden so we can exit when window is closed
propagate(int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Propagates state and output equations from the current time to the target time t.
propagate(int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Propagates state and output equations from the current time to the target time t.
propagate(int) - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Propagates state and output equations from the current time to the target time t.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
The propagation algorithm of the propagation block.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.TwoByTwoMatrixBlock
The propagation algorithm of the 2x2 matrix block.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.TorqueToThrusterPrototype
The propagation algorithm of the TorqueToThrusterPrototype block.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.SplitterBlock
The propagation algorithm of the splitter block.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.P_Block
The propagation algorithm of the propagation block.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.PassThruBlock
The propagation algorithm of the pass thru block.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
The propagation algorithm of the matlab block.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.LimitBlock
The propagation algorithm of the limit block.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.I_Block
The propagation algorithm of the block implementing an integration.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.D_Block
The propagation algorithm of the block implementing a derivation.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.DifferenceBlock
The propagation algorithm of the difference block.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
A particular propagation algorithm.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.BiasScalingCompensator
The propagation algorithm of the bias scaling compensator.
propagationAlgorithm(int) - Method in class RtjAocsFramework.SequentialDataProcessing.AdderBlock
The propagation algorithm of the adder block.
propagationToken - Variable in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
The variable propagationToken is used for storing a token value.
PROPERTY_MONITOR_LIST_SIZE_CT - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
PROPERTY_MONITOR_LIST_SIZE_FD - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
PROPERTY_MONITOR_LIST_SIZE_FR - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
PROPERTY_MONITOR_LIST_SIZE_MM - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
PROPERTY_MONITOR_LIST_SIZE_MN - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
PROPERTY_MONITOR_LIST_SIZE_TM - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
PROPERTY_MONITOR_LIST_SIZE_UT - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
propertyChange(Monitorable, int, ChangeObject) - Method in class RtjAocsFramework.ObjectMonitoring.TestPropertyMonitor
 
propertyChange(Monitorable, int, ChangeObject) - Method in interface RtjAocsFramework.ObjectMonitoring.PropertyMonitor
Call-back method that is called by the monitored object when its monitored property undergoes the change specified by changeObject.
PropertyMonitor - interface RtjAocsFramework.ObjectMonitoring.PropertyMonitor.
This interface characterizes objects that monitors properties of other objects using the "property monitoring through change notification" design pattern.
PropertyMonitorList - class RtjAocsFramework.ObjectList.PropertyMonitorList.
Encapsulation of a list of objects of type PropertyMonitor.
PropertyMonitorList() - Constructor for class RtjAocsFramework.ObjectList.PropertyMonitorList
 
pushInt(int) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Method available to transaction telecommands to save one integer on the internal stack of the telecommand manager.
pushReal(double) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Method available to transaction telecommands to save one floating point datum on the internal stack of the telecommand manager.

R

R_P - Variable in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
required for UCB interface
rankConfiguration(short, short) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
rankConfiguration(short, short) - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Set the rank of configuration n to r.
rankConfiguration(short, short) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Sets the rank of configuration n to rank.
ready - Static variable in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Manoeuvre state
RECONFIG_ALREADY_CONFIG - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
Reconfigurable - interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable.
Interface characterizing reconfiguration managers.
ReconfigurableList - class RtjAocsFramework.ObjectList.ReconfigurableList.
Encapsulation of a list of objects of type Reconfigurable.
ReconfigurableList() - Constructor for class RtjAocsFramework.ObjectList.ReconfigurableList
 
Reconfiguration - class RtjAocsFramework.FailureRecovery.Reconfiguration.
This recovery action commands a reconfiguration to a reconfiguration manager.
RECONFIGURATION - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
RECONFIGURATION_EVENT_REPOSITORY_SIZE - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
RECONFIGURATION_FAILURE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
Reconfiguration() - Constructor for class RtjAocsFramework.FailureRecovery.Reconfiguration
This component should not be used before it is configured by setting the target reconfiguration manager.
Reconfiguration(Reconfigurable) - Constructor for class RtjAocsFramework.FailureRecovery.Reconfiguration
 
ReconfigurationEvent - class RtjAocsFramework.AocsEvent.ReconfigurationEvent.
This class encapsulates a reconfiguration event.
ReconfigurationEvent(Object) - Constructor for class RtjAocsFramework.AocsEvent.ReconfigurationEvent
 
ReconfigurationEventRepository - class RtjAocsFramework.AocsEvent.ReconfigurationEventRepository.
Event repository for reconfiguration events.
ReconfigurationEventRepository() - Constructor for class RtjAocsFramework.AocsEvent.ReconfigurationEventRepository
 
ReconfigurationListener - interface RtjAocsFramework.AocsEvent.ReconfigurationListener.
Interface characterizing listeners to reconfiguration events.
ReconfigurationListenerList - class RtjAocsFramework.ObjectList.ReconfigurationListenerList.
Encapsulation of a list of objects of type ReconfigurationListener.
ReconfigurationListenerList() - Constructor for class RtjAocsFramework.ObjectList.ReconfigurationListenerList
 
reconfigure() - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
reconfigure() - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Perform a reconfiguration, if one is possible.
reconfigure() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Perform a reconfiguration to the highest-ranking healthy configuration that has not been disabled.
ReconfigurerHelper - class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper.
Helper class for managing a reconfiguration group.
ReconfigurerHelper() - Constructor for class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
Parameterless constructor.
ReconfigurerHelper(short, int, short, Reconfigurable) - Constructor for class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
This constructor assumes that the system manager has already been loaded in the AocsObject base class.
ReconfigureTelecommand - class RtjAocsFramework.TelecommandManagement.ReconfigureTelecommand.
Telecommand to command a reconfiguration in a reconfiguration manager.
ReconfigureTelecommand(int, Reconfigurable) - Constructor for class RtjAocsFramework.TelecommandManagement.ReconfigureTelecommand
Create the telecommand object by specifying the time tag and the target reconfiguration manager.
ReconfigureTransactionTelecommand - class RtjAocsFramework.TelecommandManagement.ReconfigureTransactionTelecommand.
Transaction telecommand to command a reconfiguration in a reconfiguration manager.
ReconfigureTransactionTelecommand(int, Reconfigurable) - Constructor for class RtjAocsFramework.TelecommandManagement.ReconfigureTransactionTelecommand
Create the telecommand object by specifying the time tag and the target reconfiguration manager.
RECOVERY_EVENT_REPOSITORY_SIZE - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
recoveryAction - Variable in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Recovery action used when propagateTime is called with illegal target time.
RecoveryAction - class RtjAocsFramework.FailureRecovery.RecoveryAction.
This is the base class for recovery actions.
RecoveryAction() - Constructor for class RtjAocsFramework.FailureRecovery.RecoveryAction
 
RecoveryEvent - class RtjAocsFramework.AocsEvent.RecoveryEvent.
This class encapsulates a recovery event.
RecoveryEvent(Object) - Constructor for class RtjAocsFramework.AocsEvent.RecoveryEvent
 
RecoveryEventRepository - class RtjAocsFramework.AocsEvent.RecoveryEventRepository.
Event repository for recovery events.
RecoveryEventRepository() - Constructor for class RtjAocsFramework.AocsEvent.RecoveryEventRepository
 
RecoveryListener - interface RtjAocsFramework.AocsEvent.RecoveryListener.
Interface characterizing listeners to recovery events.
RecoveryListenerList - class RtjAocsFramework.ObjectList.RecoveryListenerList.
Encapsulation of a list of objects of type RecoveryListener.
RecoveryListenerList() - Constructor for class RtjAocsFramework.ObjectList.RecoveryListenerList
 
RecoveryStrategy - class RtjAocsFramework.FailureRecovery.RecoveryStrategy.
This is the base class for recovery strategies.
RecoveryStrategy() - Constructor for class RtjAocsFramework.FailureRecovery.RecoveryStrategy
This component should not be used before having set the maximum number of listeners to recovery events and having loaded the failure event repository.
referenceValue - Variable in class RtjAocsFramework.ObjectMonitoring.ChangeObject
 
refreshFunctionalIn() - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
Functional data are acquired at raw data level and placed in a hardware buffer internal to the unit.
refreshFunctionalIn() - Method in class RtjAocsFramework.UnitManagement.Unit
Functional data are acquired at raw data level and placed in a hardware buffer internal to the unit.
refreshFunctionalIn() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Functional data are acquired at raw data level and placed in a hardware buffer internal to the unit.
refreshFunctionalOut() - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
Sent functional data to the external unit are taken from hardware buffer internal to the unit.
refreshFunctionalOut() - Method in class RtjAocsFramework.UnitManagement.Unit
Sent functional data to the external unit are taken from hardware buffer internal to the unit.
refreshFunctionalOut() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Sent functional data to the external unit are taken from hardware buffer internal to the unit.
refreshHousekeepingIn() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Housekeeping data are acquired at raw data level and placed in a hardware buffer internal to the unit.
refreshHousekeepingIn() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Housekeeping data are acquired at raw data level and placed in a hardware buffer internal to the unit.
refreshHousekeepingIn() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Housekeeping data are acquired at raw data level and placed in a hardware buffer internal to the unit.
refreshHousekeepingIn() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Housekeeping data are acquired at raw data level and placed in a hardware buffer internal to the unit.
refreshHousekeepingIn() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Housekeeping data are acquired at raw data level and placed in a hardware buffer internal to the unit.
refreshHousekeepingIn() - Method in class RtjAocsFramework.UnitManagement.Unit
Housekeeping data are acquired at raw data level and placed in a hardware buffer internal to the unit.
refreshHousekeepingIn() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Housekeeping data are acquired at raw data level and placed in a hardware buffer internal to the unit.
refreshHousekeepingIn() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Housekeeping data are acquired at raw data level and placed in a hardware buffer internal to the unit.
RegressionTest - class RtjAocsFramework.RegressionTest.RegressionTest.
Main class for performing all the tests defined in the framework project in sequence.
RegressionTest() - Constructor for class RtjAocsFramework.RegressionTest.RegressionTest
 
release(int) - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
This method is not implemented.
release(int) - Method in class RtjAocsFramework.TelecommandManagement.TestTelecommandLoader
Release of the memory allocated to the telecommand object is performed automatically by the garbage collector and this method therefore has only a dummy implementation.
release(int) - Method in interface RtjAocsFramework.TelecommandManagement.TelecommandLoader
Release resource allocated to the telecommand with given identifier.
release(Telecommand) - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
 
release(Telecommand) - Method in class RtjAocsFramework.TelecommandManagement.TestTelecommandLoader
 
release(Telecommand) - Method in interface RtjAocsFramework.TelecommandManagement.TelecommandLoader
Release resources allocated to argument telecommand.
releaseAll() - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
 
releaseAll() - Method in class RtjAocsFramework.TelecommandManagement.TestTelecommandLoader
 
releaseAll() - Method in interface RtjAocsFramework.TelecommandManagement.TelecommandLoader
Release all resources allocated to the currently loaded telecommands.
releaseLock() - Method in class GroundStationSimulator.SynchronizationObject
Release the lock from the object.
releaseLock() - Method in class JbedSmmApplication.Factories.SynchronizationObject
Release the lock from the object.
releaseMode() - Method in class RtjAocsFramework.ModeManagement.ModeManager
Release the inhibition on autonomous mode changes that is caused by a call to forceMode.
removeAocsObject(AocsObject) - Method in class RtjAocsFramework.SystemManagement.SystemManager
Unregister the AOCS object from the system manager.
removeChangeListener(ChangeListener) - Method in class RtjAocsFramework.FailureDetection.FailureDetectionManager
 
removeChangeListener(ChangeListener) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Initialization method to unregister change event listeners.
removeChangeListener(ChangeListener) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Initialization method to unregister change event listeners.
removeConfigurationListener(ConfigurationListener) - Static method in class RtjAocsFramework.BasicObjects.AocsObject
Method to unregister configuration event listeners.
removeFailureListener(FailureListener) - Static method in class RtjAocsFramework.BasicObjects.AocsObject
Method to unregister failure listeners.
removeFunctionalUnitIn(UnitFunctional) - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Unload an unit from the functional input data list.
removeFunctionalUnitOut(UnitFunctional) - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Unload an unit from the functional output data list.
removeHousekeepingUnit(UnitHousekeeping) - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Unload an unit from the housekeeping data list.
removeManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
Unload a manoeuvre.
removeManoeuvreListener(ManoeuvreListener) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Initialization method to unregister manoeuvre event listeners.
removeModeListener(ModeListener) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Initialization method to unregister mode event listeners.
removeMonitor(PropertyMonitor) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Removes a PropertyMonitor object from the list of registered monitors.
removeObject(AocsData) - Method in class RtjAocsFramework.ObjectList.AocsDataList
 
removeObject(AocsObject) - Method in class RtjAocsFramework.ObjectList.AocsObjectList
 
removeObject(ChangeListener) - Method in class RtjAocsFramework.ObjectList.ChangeListenerList
 
removeObject(ChangeObject) - Method in class RtjAocsFramework.ObjectList.ChangeObjectList
 
removeObject(ConfigurationListener) - Method in class RtjAocsFramework.ObjectList.ConfigurationListenerList
 
removeObject(ConsistencyCheckable) - Method in class RtjAocsFramework.ObjectList.ConsistencyCheckableList
 
removeObject(Controller) - Method in class RtjAocsFramework.ObjectList.ControllerList
 
removeObject(FailureListener) - Method in class RtjAocsFramework.ObjectList.FailureListenerList
 
removeObject(Manoeuvre) - Method in class RtjAocsFramework.ObjectList.ManoeuvreList
 
removeObject(ManoeuvreListener) - Method in class RtjAocsFramework.ObjectList.ManoeuvreListenerList
 
removeObject(ModeListener) - Method in class RtjAocsFramework.ObjectList.ModeListenerList
 
removeObject(MonitoringCheck) - Method in class RtjAocsFramework.ObjectList.MonitoringCheckList
 
removeObject(Object) - Method in class RtjAocsFramework.ObjectList.ObjectList
Remove one object from the list.
removeObject(PropertyMonitor) - Method in class RtjAocsFramework.ObjectList.PropertyMonitorList
 
removeObject(Reconfigurable) - Method in class RtjAocsFramework.ObjectList.ReconfigurableList
 
removeObject(ReconfigurationListener) - Method in class RtjAocsFramework.ObjectList.ReconfigurationListenerList
 
removeObject(RecoveryListener) - Method in class RtjAocsFramework.ObjectList.RecoveryListenerList
 
removeObject(SystemListener) - Method in class RtjAocsFramework.ObjectList.SystemListenerList
 
removeObject(Telecommand) - Method in class RtjAocsFramework.ObjectList.TelecommandList
 
removeObject(TelecommandListener) - Method in class RtjAocsFramework.ObjectList.TelecommandListenerList
 
removeObject(Telemeterable) - Method in class RtjAocsFramework.ObjectList.TelemeterableList
 
removeObject(Unit) - Method in class RtjAocsFramework.ObjectList.UnitList
 
removeObject(UnitCommand) - Method in class RtjAocsFramework.ObjectList.UnitCommandList
 
removeObject(UnitFunctional) - Method in class RtjAocsFramework.ObjectList.UnitFunctionalList
 
removeObject(UnitHousekeeping) - Method in class RtjAocsFramework.ObjectList.UnitHousekeepingList
 
removeObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.ObjectList
Remove the object (possibly a null reference) at position i from the list.
removeObjectByPosition(int) - Method in class RtjAocsFramework.ObjectList.ChangeObjectList
 
removeReconfigurable(Reconfigurable) - Method in class RtjAocsFramework.SystemManagement.SystemManager
Initialization method to unregister the reconfiguration manager from the system manager.
removeReconfigurationListener(ReconfigurationListener) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
removeReconfigurationListener(ReconfigurationListener) - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Unregister a listener to reconfiguration events
removeReconfigurationListener(ReconfigurationListener) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Unregister a listener to reconfiguration events
removeRecoveryListener(RecoveryListener) - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Initialization method to unregister recovery event listeners.
removeSystemListener(SystemListener) - Method in class RtjAocsFramework.SystemManagement.SystemManager
Initialization method to unregister system event listeners.
removeTelecommandListener(TelecommandListener) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Initialization method to unregister telecommand event listeners.
removeUnit(Unit) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Unload an unit.
reportConfigurationEvent(short, AocsObject) - Method in class RtjAocsFramework.BasicObjects.AocsObject
Report a configuration event.
reportFailure(short, AocsObject, RecoveryAction) - Method in class RtjAocsFramework.BasicObjects.AocsObject
Report a failure event.
reset() - Method in class JbedSmmApplication.OperatingSystemObjects.TestSmmClock
Reset super object state and performs a local reset.
reset() - Method in class JbedSmmApplication.OperatingSystemObjects.JbedSmmClock
Reset super object state and performs a local reset.
reset() - Method in class RtjAocsFramework.AocsData.AocsDataPool
Reset all objects in the data pool.
reset() - Method in class RtjAocsFramework.AocsData.AocsData
 
reset() - Method in class RtjAocsFramework.AocsEvent.EventRepository
 
reset() - Method in class RtjAocsFramework.AocsEvent.AocsEvent
 
reset() - Method in class RtjAocsFramework.BasicObjects.AocsObject
 
reset() - Method in class RtjAocsFramework.ControllerManagement.Controller
Resets super object state and performs the local reset.
reset() - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnTooManyFailures
 
reset() - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Set the state of the recovery strategy to 'enabled'.
reset() - Method in class RtjAocsFramework.FailureRecovery.RecoveryAction
Set the state of the recovery action to 'enabled'.
reset() - Method in class RtjAocsFramework.FailureRecovery.LocalRecoveryActions
 
reset() - Method in class RtjAocsFramework.FailureRecovery.FollowerFailureRecoveryModeManager
 
reset() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Resetting a manoeuvre is similar, but not quite identical, to aborting the manoeuvre.
reset() - Method in class RtjAocsFramework.ModeManagement.ModeManager
Set the mode to the default mode and enable all mode transitions.
reset() - Method in class RtjAocsFramework.ObjectList.ObjectList
Reset any on-going iteration.
reset() - Method in class RtjAocsFramework.ObjectMonitoring.DeltaChange
 
reset() - Method in class RtjAocsFramework.OperatingSystemObjects.DummyAocsClock
 
reset() - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
Mark all configurations as healthy and enabled, enable reconfigurations, give all configurations the same rank.
reset() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
Resets the super object state and performs the local reset.
reset() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Resets super object state and performs the local reset.
reset() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Resets super object state and performs the local reset.
reset() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Resets the super object state.
reset() - Method in class RtjAocsFramework.SequentialDataProcessing.I_Block
Resets super object state and acquires the current time.
reset() - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Resets super object state and resets all the control channels embedded in the super block
reset() - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Resets super object state and performs the local reset.
reset() - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Resets super object state and performs a local reset.
reset() - Method in interface RtjAocsFramework.SystemManagement.Resettable
Bring the resettable state of the object to its initial default value.
reset() - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Reset the internal stack and reset the list of pending telecommands (this also implies releasing the resources allocated to the pending telecommands in the telecommand loader).
reset() - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Reset super object state and performs a local reset.
reset() - Method in class RtjAocsFramework.UnitManagement.UnitManager
Reset super object state and performs a local reset.
reset() - Method in class RtjAocsFramework.UnitManagement.Unit
Reset super object state and performs a local reset.
reset() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Reset super object state and performs a local reset.
reset() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Reset super object state and performs a local reset.
reset() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Resets super object state and performs a local reset.
reset(int, int) - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Performs the reset operation of source blocks.
resetBuffer() - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Reset the item counter, increment the frame counter and initializes the active buffer with the frame number.
resetBuffer() - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
resetBuffer() - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Reset the telemetry buffer
ResetCommand - class RtjAocsFramework.UnitManagement.ResetCommand.
The ResetCommand class represents default implementation of a reset command for smart units or for any external units.
ResetCommand() - Constructor for class RtjAocsFramework.UnitManagement.ResetCommand
Create a new ResetCommand object.
resetConfiguration() - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
Unload all plug-in components.
resetConfiguration() - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTmSender
Unload the the telemetry stream component.
resetConfiguration() - Method in class RtjAocsFramework.AocsData.AocsDataPool
Reset configuration of all objects in the data pool and unload recovery action.
resetConfiguration() - Method in class RtjAocsFramework.AocsData.AocsData
 
resetConfiguration() - Method in class RtjAocsFramework.AocsEvent.TelecommandEvent
 
resetConfiguration() - Method in class RtjAocsFramework.AocsEvent.RecoveryEvent
 
resetConfiguration() - Method in class RtjAocsFramework.AocsEvent.ReconfigurationEvent
 
resetConfiguration() - Method in class RtjAocsFramework.AocsEvent.ModeEvent
 
resetConfiguration() - Method in class RtjAocsFramework.AocsEvent.ManoeuvreEvent
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.AocsEvent.FailureEvent
 
resetConfiguration() - Method in class RtjAocsFramework.AocsEvent.EventRepository
 
resetConfiguration() - Method in class RtjAocsFramework.AocsEvent.ChangeEvent
 
resetConfiguration() - Method in class RtjAocsFramework.AocsEvent.AocsEvent
 
resetConfiguration() - Method in class RtjAocsFramework.BasicObjects.AocsObject
 
resetConfiguration() - Method in class RtjAocsFramework.ControllerManagement.ControllerManager
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.ControllerManagement.Controller
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.FailureDetection.FailureDetectionManager
Unload the mode manager and the monitoring check and consistency checkable lists.
resetConfiguration() - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnTooManyFailures
Set the failure event threshold to zero.
resetConfiguration() - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnConfigurationError
Unload the configuration event repository.
resetConfiguration() - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Unload the next recovery strategy in the chain.
resetConfiguration() - Method in class RtjAocsFramework.FailureRecovery.RecoveryAction
Unload the next recovery action in the chain.
resetConfiguration() - Method in class RtjAocsFramework.FailureRecovery.Reconfiguration
Unload the target reconfiguration manager.
resetConfiguration() - Method in class RtjAocsFramework.FailureRecovery.ObjectReset
Unload the object to be reset.
resetConfiguration() - Method in class RtjAocsFramework.FailureRecovery.ModeChange
Unload the target mode manager and set the target mode to 0.
resetConfiguration() - Method in class RtjAocsFramework.FailureRecovery.FailureRecoveryManager
Unload the failure recovery mode manager.
resetConfiguration() - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.ModeManagement.ModeManager
Unload all implementers, all mode event listeners and the mode change action.
resetConfiguration() - Method in class RtjAocsFramework.ModeManagement.ModeChangeAction
Unload the link to the next mode change action in the chain of responsibility.
resetConfiguration() - Method in class RtjAocsFramework.ObjectList.ObjectList
Clear all list entries.
resetConfiguration() - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
Unload recovery action and reset configuration of event listeners.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.TwoByTwoMatrixBlock
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.SplitterBlock
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.P_Block
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.PassThruBlock
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.LimitBlock
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.I_Block
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.D_Block
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.DifferenceBlock
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.BiasScalingCompensator
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.AdderBlock
Resets configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Resets configuration of a super object and performs a local reset of the configuration.
resetConfiguration() - Method in interface RtjAocsFramework.SystemManagement.Configurable
Clear all configuration information.
resetConfiguration() - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Unload the telecommand loader, the recovery actions and reset the lists of pending telecommands and of listeners to telecommands events.
resetConfiguration() - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
Unload the mode manager, the telemetry stream and the recovery action associated to the "too much telemetry data" error.
resetConfiguration() - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Reset configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.UnitManagement.UnitManager
Reset configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.UnitManagement.Unit
Reset configuration of the super object and performs the local reset of the configuration.
resetConfiguration() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Resets configuration of the super object and performs the local reset of the configuration.
resetMemory() - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Performs the local reset and the local reset of the configuation.
resetStaticConfiguration() - Static method in class RtjAocsFramework.BasicObjects.AocsObject
Unload all static plug-in objects and all registered listeners.
Resettable - interface RtjAocsFramework.SystemManagement.Resettable.
Interface implemented by objects capable of resetting their internal state.
ResetTelecommand - class RtjAocsFramework.TelecommandManagement.ResetTelecommand.
Telecommand to command a software reset to the application.
ResetTelecommand(int, SystemManager) - Constructor for class RtjAocsFramework.TelecommandManagement.ResetTelecommand
Create the telecommand object by specifying the time tag and the system mode manager.
resetUnit() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Reset the external unit.
resetUnit() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Reset the external unit.
resetUnit() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Reset the external unit.
resetUnit() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Reset the external unit.
resetUnit() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Reset the external unit.
resetUnit() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Reset the external unit.
resetUnit() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Reset the external unit.
restoreConfiguration(ConfigurationState) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
Set the internal configuration to the value coded in the ConfigurationState object.
restoreConfiguration(ConfigurationState) - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Restore the internal configuration of the reconfiguration manager to the value stored in s.
restoreConfiguration(ConfigurationState) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Restore the internal configuration of the reconfiguration manager to the value stored in s.
restoreConfigurations() - Method in class RtjAocsFramework.SystemManagement.SystemManager
Restore the configuration of the registered reconfiguration managers.
resume() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
When the manoeuvre execution is resumed, method resume should be called.
resumeManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
Resume a held manoeuvre.
resumeManoeuvre(short) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
Resume all manoeuvres of the specified type.
rinfo - Variable in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
required for UCB interface
RootObject - class RtjAocsFramework.BasicObjects.RootObject.
Root class from which most framework classes are derived.
RootObject() - Constructor for class RtjAocsFramework.BasicObjects.RootObject
A static instance counter is maintained that is incremented by one every time a new object is created and is assigned to the instance identifier.
RtjAocsFramework.AocsData - package RtjAocsFramework.AocsData
This package defines the classes to support the the AOCS data concept and the interfaces to define data sources and data sinks.
RtjAocsFramework.AocsEvent - package RtjAocsFramework.AocsEvent

This package defines the event classes for the AOCS Framework.

RtjAocsFramework.BasicObjects - package RtjAocsFramework.BasicObjects
This package defines the basic classes for the AOCS Framework.
RtjAocsFramework.ControllerManagement - package RtjAocsFramework.ControllerManagement
This package defines the covering the management of closed-loop controllers.
RtjAocsFramework.Factories - package RtjAocsFramework.Factories
This package defines the framework-level factories.
RtjAocsFramework.FailureDetection - package RtjAocsFramework.FailureDetection

This package defines the classes that support failure detection management.

RtjAocsFramework.FailureRecovery - package RtjAocsFramework.FailureRecovery
This package defines the classes that support failure recovery management.
RtjAocsFramework.GeneralInclude - package RtjAocsFramework.GeneralInclude
This package defines the general-purpose and framework-wide constants.
RtjAocsFramework.GeneralUtilities - package RtjAocsFramework.GeneralUtilities
This package defines the general utility classes for the AOCS framework.
RtjAocsFramework.ManoeuvreManagement - package RtjAocsFramework.ManoeuvreManagement
This package defines the classes that support manoeuvre management.
RtjAocsFramework.ModeManagement - package RtjAocsFramework.ModeManagement
This package defines the classes that support mode management.
RtjAocsFramework.ObjectList - package RtjAocsFramework.ObjectList
This package defines the basic classes for creating and manipulating lists of objects.
RtjAocsFramework.ObjectMonitoring - package RtjAocsFramework.ObjectMonitoring
This package defines the classes that support object monitoring.
RtjAocsFramework.OperatingSystemObjects - package RtjAocsFramework.OperatingSystemObjects
This package defines the classes that encapsulate access to the operating system.
RtjAocsFramework.ReconfigurationManagement - package RtjAocsFramework.ReconfigurationManagement
This package defines the classes that support reconfiguration management.
RtjAocsFramework.RegressionTest - package RtjAocsFramework.RegressionTest
This package defines the regression test for the framework.
RtjAocsFramework.SequentialDataProcessing - package RtjAocsFramework.SequentialDataProcessing
This package defines the classes that support the implementation of sequential data processing chains.
RtjAocsFramework.SystemManagement - package RtjAocsFramework.SystemManagement
This package defines the system manager and related classes.
RtjAocsFramework.TelecommandManagement - package RtjAocsFramework.TelecommandManagement
This package defines the classes that support telecommand management.
RtjAocsFramework.TelemetryManagement - package RtjAocsFramework.TelemetryManagement
This package defines the classes covering the telemetry management function.
RtjAocsFramework.UnitManagement - package RtjAocsFramework.UnitManagement
This package defines the components that support the implementation of the unit framelet in the AOCS Framework.
run() - Method in class GroundStationSimulator.TmReceiver
 
run() - Method in class GroundStationSimulator.TcSender
 
runAbortedManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
This implementation removes the manoeuvre from the manoeuvre list.
runFinishedManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
This implementation notifies the manoeuvre that it can perform its final close down and removes it from the manoeuvre list.
runHeldManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
This implementation does nothing.
runInProcessManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
This implementation verifies that the manoeuvre can continue.
runManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
This method determines the current state of the manoeuvre and dispatches it to other methods accordingly.
runOneCycle(int) - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
Check if any telecommands have been received and, if so, construct the telecommand object and load it into the TC Manager.
runOneCycle(int) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTmSender
Write the TM buffer data to the PrintWriter representing the channel through which TM data are forwarded to the ground station.
runOneCycle(int) - Method in class RtjAocsFramework.ControllerManagement.ControllerManager
Scheduler entry point.
runOneCycle(int) - Method in class RtjAocsFramework.FailureDetection.FailureDetectionManager
 
runOneCycle(int) - Method in class RtjAocsFramework.FailureRecovery.FailureRecoveryManager
 
runOneCycle(int) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
 
runOneCycle(int) - Method in class RtjAocsFramework.OperatingSystemObjects.DummyAocsClock
Increment current cycle by 1 and the current time by 'dummyPeriod'
runOneCycle(int) - Method in interface RtjAocsFramework.OperatingSystemObjects.ActiveObject
Perform all actions associated to the current cycle.
runOneCycle(int) - Method in class RtjAocsFramework.TelecommandManagement.TestTelecommandLoader
 
runOneCycle(int) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Process all pending telecommands.
runOneCycle(int) - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
 
runOneCycle(int) - Method in class RtjAocsFramework.UnitManagement.UnitManager
Process all elementary actions and commands on external units.
runReadyManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
This implementation checks to see if is the appropriate time to start the manoeuvre.
runResetManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
This implementation notifies the manoeuvre that it is being aborted and removes it from the manoeuvre list.
runTestCase() - Method in class RtjAocsFramework.AocsData.TestCaseAocsData_8
 
runTestCase() - Method in class RtjAocsFramework.AocsData.TestCaseAocsData_7
 
runTestCase() - Method in class RtjAocsFramework.AocsData.TestCaseAocsData_5
 
runTestCase() - Method in class RtjAocsFramework.AocsData.TestCaseAocsData_4
 
runTestCase() - Method in class RtjAocsFramework.AocsData.TestCaseAocsData_3
 
runTestCase() - Method in class RtjAocsFramework.AocsData.TestCaseAocsData_2
 
runTestCase() - Method in class RtjAocsFramework.AocsData.TestCaseAocsData_1
 
runTestCase() - Method in class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_5
 
runTestCase() - Method in class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_4
 
runTestCase() - Method in class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_3
 
runTestCase() - Method in class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_2
 
runTestCase() - Method in class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_1
 
runTestCase() - Method in class RtjAocsFramework.BasicObjects.TestCaseRootObject_2
 
runTestCase() - Method in class RtjAocsFramework.BasicObjects.TestCaseRootObject_1
Create three RooObjects and check their identifiers.
runTestCase() - Method in class RtjAocsFramework.BasicObjects.TestCaseAocsObject_3
 
runTestCase() - Method in class RtjAocsFramework.BasicObjects.TestCaseAocsObject_2
 
runTestCase() - Method in class RtjAocsFramework.BasicObjects.TestCaseAocsObject_1
 
runTestCase() - Method in class RtjAocsFramework.ControllerManagement.TestCaseController_5
 
runTestCase() - Method in class RtjAocsFramework.ControllerManagement.TestCaseController_4
 
runTestCase() - Method in class RtjAocsFramework.ControllerManagement.TestCaseController_3
 
runTestCase() - Method in class RtjAocsFramework.ControllerManagement.TestCaseController_2
 
runTestCase() - Method in class RtjAocsFramework.ControllerManagement.TestCaseController_1
 
runTestCase() - Method in class RtjAocsFramework.ControllerManagement.TestCaseController_0
 
runTestCase() - Method in class RtjAocsFramework.FailureDetection.TestCaseFailureDetection_3
 
runTestCase() - Method in class RtjAocsFramework.FailureDetection.TestCaseFailureDetection_2
 
runTestCase() - Method in class RtjAocsFramework.FailureDetection.TestCaseFailureDetection_1
 
runTestCase() - Method in class RtjAocsFramework.FailureRecovery.TestCaseFailureRecovery_3
 
runTestCase() - Method in class RtjAocsFramework.FailureRecovery.TestCaseFailureRecovery_2
 
runTestCase() - Method in class RtjAocsFramework.FailureRecovery.TestCaseFailureRecovery_1
 
runTestCase() - Method in class RtjAocsFramework.GeneralUtilities.TestCase
Causes the test to be executed.
runTestCase() - Method in class RtjAocsFramework.ManoeuvreManagement.TestCaseManoeuvre_4
 
runTestCase() - Method in class RtjAocsFramework.ManoeuvreManagement.TestCaseManoeuvre_3
 
runTestCase() - Method in class RtjAocsFramework.ManoeuvreManagement.TestCaseManoeuvre_2
 
runTestCase() - Method in class RtjAocsFramework.ManoeuvreManagement.TestCaseManoeuvre_1
 
runTestCase() - Method in class RtjAocsFramework.ModeManagement.TestCaseModeManagement_6
 
runTestCase() - Method in class RtjAocsFramework.ModeManagement.TestCaseModeManagement_5
 
runTestCase() - Method in class RtjAocsFramework.ModeManagement.TestCaseModeManagement_4
 
runTestCase() - Method in class RtjAocsFramework.ModeManagement.TestCaseModeManagement_3
 
runTestCase() - Method in class RtjAocsFramework.ModeManagement.TestCaseModeManagement_2
 
runTestCase() - Method in class RtjAocsFramework.ModeManagement.TestCaseModeManagement_1
 
runTestCase() - Method in class RtjAocsFramework.ObjectList.TestCaseObjectList_3
 
runTestCase() - Method in class RtjAocsFramework.ObjectList.TestCaseObjectList_2
 
runTestCase() - Method in class RtjAocsFramework.ObjectList.TestCaseObjectList_1
 
runTestCase() - Method in class RtjAocsFramework.ObjectMonitoring.TestCaseObjectMonitoring_1
 
runTestCase() - Method in class RtjAocsFramework.ReconfigurationManagement.TestCaseReconfiguration_5
 
runTestCase() - Method in class RtjAocsFramework.ReconfigurationManagement.TestCaseReconfiguration_1
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseXmathUcbBlock_3
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseXmathUcbBlock_2
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseXmathUcbBlock_1
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseMatlabBlock_2
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseMatlabBlock_1
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_8
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_7
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_6
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_5
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_4
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_3
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_2
 
runTestCase() - Method in class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_1
 
runTestCase() - Method in class RtjAocsFramework.SystemManagement.TestCaseSystemManagement_2
 
runTestCase() - Method in class RtjAocsFramework.SystemManagement.TestCaseSystemManagement_1
 
runTestCase() - Method in class RtjAocsFramework.TelecommandManagement.TestCaseTelecommandManagement_4
 
runTestCase() - Method in class RtjAocsFramework.TelecommandManagement.TestCaseTelecommandManagement_3
 
runTestCase() - Method in class RtjAocsFramework.TelecommandManagement.TestCaseTelecommandManagement_2
 
runTestCase() - Method in class RtjAocsFramework.TelecommandManagement.TestCaseTelecommandManagement_1
 
runTestCase() - Method in class RtjAocsFramework.TelemetryManagement.TestCaseTelemetryManagement_2
 
runTestCase() - Method in class RtjAocsFramework.TelemetryManagement.TestCaseTelemetryManagement_1
 
runTestCase() - Method in class RtjAocsFramework.UnitManagement.TestCaseUnit_3
 
runTestCase() - Method in class RtjAocsFramework.UnitManagement.TestCaseUnit_2
 
runTestCase() - Method in class RtjAocsFramework.UnitManagement.TestCaseUnit_1
 
runTestSuite() - Method in class RtjAocsFramework.GeneralUtilities.TestSuite
Causes test cases loaded into test suite to be executed in sequence.

S

saveConfiguration(ConfigurationState) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
Save internal configuration in a ConfigurationState object.
saveConfiguration(ConfigurationState) - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Save the internal configuration of the reconfiguration manager in the parameter s.
saveConfiguration(ConfigurationState) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Save the internal configuration of the reconfiguration manager in the parameter s.
scale(double) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Transform the argument into an integer suitable for storing in the TM buffer.
scale(float) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Transform the argument into an integer suitable for storing in the TM buffer.
sendFunctionalData() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Initiate the transaction(s) to send the functional data to the unit.
sendFunctionalData() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Writes the output data to the standard output.
sendFunctionalData() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Initiate the transaction(s) to send the functional data to the unit.
sendFunctionalData() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Initiate the transaction(s) to send the functional data to the unit.
sendFunctionalData() - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
Initiate the transaction(s) to send the functional data to the unit.
sendFunctionalData() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Initiate the transaction(s) to send the functional data to the unit.
sendFunctionalData() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Initiate the transaction(s) to send the functional data to the unit.
sendFunctionalData() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Initiates the transaction(s) to send the functional data to the unit.
SENSOR_DELTA - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
SENSOR_HIGHER_BOUND - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
SENSOR_LOWER_BOUND - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
SENSOR_UNIT_MANAGER - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
setActuatorCommand(DataSink) - Method in class RtjAocsFramework.ControllerManagement.Controller
This method is identical to method linkActuatorCommand.
setActuatorSetPoint(AocsData) - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
Initialization method to set the actutor setpoint.
setAmplitude(double) - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Initialization method to set the triangular wave manoeuvre amplitude.
setAocsClock(AocsClock) - Static method in class RtjAocsFramework.BasicObjects.AocsObject
 
setArraySize(int) - Method in class JbedSmmApplication.Utilities.IntArray
The initialization method.
setBias(double) - Method in class RtjAocsFramework.SequentialDataProcessing.BiasScalingCompensator
Setter method for the bias.
setBufferSize(int) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
This method initializes the size of the TM buffers.
setBufferSize(int) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
setBufferSize(int) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Set the size of the telemetry buffer in bytes.
setChangeObject(ChangeObject) - Method in class RtjAocsFramework.FailureDetection.MonitoringCheck
Initialization method to set the change object (to be used in conjunction with the default constructor).
setClassId(short) - Method in class RtjAocsFramework.BasicObjects.RootObject
This is an initialization method
setClosedLoop() - Method in class RtjAocsFramework.ControllerManagement.Controller
The method for switching between open and closed loop operational mode.
setClosenessThreshold(double) - Method in class RtjAocsFramework.AocsData.AocsData
The closeness threshold determines when two AOCS data are considered 'close'.
setCommandLimits(double, double) - Method in class RtjAocsFramework.ControllerManagement.Controller
Sets maximum and minimum limits on actuator command output.
setCommandListSize(int) - Method in class RtjAocsFramework.UnitManagement.UnitManager
UnitManager class must be statically configured prior to initializing an individual UnitManager.
setCompensator(AbstractControlChannel) - Method in class RtjAocsFramework.ControllerManagement.Controller
Sets the control channel which implements the compensator transfer function for this Controller.
setCompensatorOutput(DataSink) - Method in class RtjAocsFramework.ControllerManagement.Controller
This method is identical to method linkCompensatorOutput.
setConfiguration(short) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
Set the current configuration to newConfiguration.
setConfiguration(short) - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Force the current configuration to n.
setConfiguration(short) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Set the current configuration to newConfiguration.
setConfigurationEventRepository(ConfigurationEventRepository) - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnConfigurationError
 
setConnection(JbedSmmConnectionInstaller) - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
Sets a component that is resposible for establishment of a connection between the client and server.
setConnection(JbedSmmConnectionInstaller) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTmSender
Sets a component that is resposible for establishment of a connection between the client and server.
setConsistencyCheckableList(int, ConsistencyCheckableList) - Method in class RtjAocsFramework.FailureDetection.FollowerFailureDetectionModeManager
 
setConsistencyCheckableList(int, ConsistencyCheckableList) - Method in interface RtjAocsFramework.FailureDetection.FailureDetectionModeManager
This method is identical to method loadConsistencyCheckableList.
setControllerError(DataSink) - Method in class RtjAocsFramework.ControllerManagement.Controller
This method is identical to method linkControllerError.
setControllerList(int, ControllerList) - Method in class RtjAocsFramework.ControllerManagement.FollowerControllerModeManager
This method is identical to method loadControllerList.
setControllerList(int, ControllerList) - Method in class RtjAocsFramework.ControllerManagement.CyclingControllerModeManager
This method is identical to method loadControllerList.
setControllerList(int, ControllerList) - Method in interface RtjAocsFramework.ControllerManagement.ControllerModeManager
This method is identical to method loadControllerList.
setDataAtPosition(int, int) - Method in class JbedSmmApplication.Utilities.IntArray
Stores integer data at the specific position.
setDataPoolSize(int) - Method in class RtjAocsFramework.AocsData.AocsDataPool
Initialization method to set the number of AOCS data that are stored in the data pool.
setDefaultConfiguration(short) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
Initialization method to set the default configuration.
setDefaultMode(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Initialization method to set the default mode and to put the mode manager in default mode.
setDefaultMode(int) - Method in class RtjAocsFramework.ModeManagement.FollowerModeManager
Calling this method causes a configuration error.
setDestructionRecoveryAction(RecoveryAction) - Static method in class RtjAocsFramework.BasicObjects.AocsObject
 
setDgain(double) - Method in class JbedSmmApplication.SequentialDataProcessing.JbedSmmPid
Sets a gain of the derivative part.
setEnable(boolean) - Method in class RtjAocsFramework.TelecommandManagement.Telecommand
Telecommands can be enabled and disabled.
setEnabled(boolean) - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Recovery strategies can be dynamically enabled and disabled.
setEnabled(boolean) - Method in class RtjAocsFramework.FailureRecovery.RecoveryAction
Recovery actions can be dynamically enabled and disabled.
setEnclosingControlChannel(AbstractControlChannel) - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Setter method for the reference of an enclosing control channel.
setEndTime(int) - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Initialization method to set the ramp manoeuvre end time.
setEndTime(int) - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Initialization method to set the attitude slew manoeuvre end time.
setEndValue(double) - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Initialization method to set the ramp manoeuvre end value.
setEndValue(double) - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Initialization method to set the attitude slew manoeuvre end value.
setErrorThreshold(double) - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Initialization method to set an error threshold.
setEvent(int, AocsEvent) - Method in class RtjAocsFramework.AocsEvent.EventRepository
Load the argument event in the i-th position in the repository.
setFailureDetectionModeManager(FailureDetectionModeManager) - Method in class RtjAocsFramework.FailureDetection.FailureDetectionManager
 
setFailureEventRepository(FailureEventRepository) - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnTooManyFailures
This is an initialization method to load the failure event repository upon which the recovery strategy operates.
setFailureEventRepository(FailureEventRepository) - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Recovery strategies operate on a failure event repository.
setFailureEventRepository(FailureEventRepository) - Method in class RtjAocsFramework.FailureRecovery.LocalRecoveryActions
This is an initialization method to load the failure event repository and to initialize the internal counter of failure events.
setFailureEventThreshold(int) - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnTooManyFailures
Set the failure event threshold.
setFailureRecoveryModeManager(FailureRecoveryModeManager) - Method in class RtjAocsFramework.FailureRecovery.FailureRecoveryManager
 
setFeedforwardFilter(AbstractControlChannel) - Method in class RtjAocsFramework.ControllerManagement.Controller
Sets the control channel which implements the feedforward filter transfer function for this Controller.
setFeedforwardSignal(DataSource) - Method in class RtjAocsFramework.ControllerManagement.Controller
This method is identical to method linkFeedforwardSignal.
setFunctionalInConverter(AbstractControlChannel) - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
Data conversion from raw data level to customized data level, and any other processing on the raw data (eg. bias correction), is done by a control channel object.
setFunctionalInConverter(AbstractControlChannel) - Method in class RtjAocsFramework.UnitManagement.Unit
Initialization method to set data conversion from raw data level to customized data level, and any other processing on the raw data (eg. bias correction), is done by a control channel object.
setFunctionalInConverter(AbstractControlChannel) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Data conversion from raw data level to customized data level, and any other processing on the raw data (eg. bias correction), is done by a control channel object.
setFunctionalInLink(DataSink) - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
Set the functional input data link for the data converted from raw data level to customized data level.
setFunctionalInLink(DataSink) - Method in class RtjAocsFramework.UnitManagement.Unit
Initialization method to set the functional input data link for the data converted from raw data level to customized data level.
setFunctionalInLink(DataSink) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Sets the functional input data link for the data converted from raw data level to customized data level.
setFunctionalInLink(DataSink, int, int) - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
Set the functional input data link for the data converted from raw data level to customized data level.
setFunctionalInLink(DataSink, int, int) - Method in class RtjAocsFramework.UnitManagement.Unit
Initialization method to set the functional input data link for the data converted from raw data level to customized data level.
setFunctionalInLink(DataSink, int, int) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Sets the functional input data link for the data converted from raw data level to customized data level.
setFunctionalInListSize(int) - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
UnitTriggerSrategy must be statically configured prior to initializing an individual UnitTriggerSrategy.
setFunctionalOutConverter(AbstractControlChannel) - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
Data conversion from customized data level (in the source buffers) to raw data level (in the hardware buffer) is done by a control channel object.
setFunctionalOutConverter(AbstractControlChannel) - Method in class RtjAocsFramework.UnitManagement.Unit
Initialization method to set data conversion from customized data level (in the source buffers) to raw data level (in the hardware buffer) is done by a control channel object.
setFunctionalOutConverter(AbstractControlChannel) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Data conversion from customized data level (in the source buffers) to raw data level (in the hardware buffer) is done by a control channel object.
setFunctionalOutLink(DataSource) - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
Set the functional output data link for the data at customized data level.
setFunctionalOutLink(DataSource) - Method in class RtjAocsFramework.UnitManagement.Unit
Initialization method to set the functional output data link for the data at AOCS data level.
setFunctionalOutLink(DataSource) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Sets the functional output data link for the data at customized data level.
setFunctionalOutLink(DataSource, int, int) - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
Set the functional output data link for the data at customized data level.
setFunctionalOutLink(DataSource, int, int) - Method in class RtjAocsFramework.UnitManagement.Unit
Initialization method to set the functional output data link for the data at customized data level.
setFunctionalOutLink(DataSource, int, int) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Sets the functional output data link for the data at customized data level.
setFunctionalOutListSize(int) - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
UnitTriggerSrategy must be statically configured prior to initializing an individual UnitTriggerSrategy.
setGain(double) - Method in class RtjAocsFramework.SequentialDataProcessing.P_Block
Setter method for the gain.
setGain(double) - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Setter method for the tunable gain.
setGain(double) - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Setter method for the tunable gain.
setGain(double) - Method in class RtjAocsFramework.SequentialDataProcessing.I_Block
Setter method for the gain.
setGain(double) - Method in class RtjAocsFramework.SequentialDataProcessing.D_Block
Setter method for the gain.
setGsFrame(GsFrame) - Method in class GroundStationSimulator.TmAnalyzer
Set a frame reference
setGsFrame(GsFrame) - Method in class GroundStationSimulator.DialogIPaddress
Set a frame reference
setHkBufferSize(int) - Method in class RtjAocsFramework.UnitManagement.Unit
Initialization method to set a size of the internal buffer for housekeeping data.
setHousekeepingConverter(AbstractControlChannel) - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Data conversion from raw data level to customized data level, and any other processing on the raw data (eg. bias correction), is done by a control channel object.
setHousekeepingConverter(AbstractControlChannel) - Method in class RtjAocsFramework.UnitManagement.Unit
Initialization method to set the data conversion from raw data level to customized data level, and any other processing on the raw data (eg. bias correction), is done by a control channel object.
setHousekeepingInListSize(int) - Method in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
UnitTriggerSrategy must be statically configured prior to initializing an individual UnitTriggerSrategy.
setHousekeepingLink(DataSink) - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Set the housekeeping data link for the housekeeping data.
setHousekeepingLink(DataSink) - Method in class RtjAocsFramework.UnitManagement.Unit
Initialization method to set the housekeeping data link for the housekeeping data.
setHousekeepingLink(DataSink, int, int) - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Set the housekeeping data link for the housekeeping data.
setHousekeepingLink(DataSink, int, int) - Method in class RtjAocsFramework.UnitManagement.Unit
Initialization method to set the housekeeping data link for the housekeeping data.
setIdleBuffer(IntArray) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Set the idle buffer.
setIgain(double) - Method in class JbedSmmApplication.SequentialDataProcessing.JbedSmmPid
Sets a gain of the integral part.
setIllegalTimeRecoveryAction(RecoveryAction) - Method in class JbedSmmApplication.SequentialDataProcessing.JbedSmmPid
The setter method for illegal time recovery action.
setIllegalTimeRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
If method propagate is called with a target time that is lower than lastPropagatedTime, then a failure event is raised.
setInBufferSize(int) - Method in class RtjAocsFramework.UnitManagement.Unit
Initialization method to set a size of the internal buffer for functional input data.
setInput(double, int) - Method in interface RtjAocsFramework.AocsData.DataSink
Set the i-th input.
setInput(double, int) - Method in class RtjAocsFramework.AocsData.AocsData
Set the i-th data item and update its time tag.
setInput(double, int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Sets the new value of the i-th input of the control channel super block.
setInput(double, int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Sets the new value of the i-th input.
setInput(double, int) - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Sets the new value of the i-th input.
setInput(double, int) - Method in class RtjAocsFramework.UnitManagement.Unit
Set the i-th unit input.
setInput(double, int) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Set the i-th input.
setInputSignal(double) - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Setter method for the external input signal.
setInputSignal(double) - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Setter method for the external input signal.
setInputSize(int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Allocates memory for the input buffers.
setInstabilityRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.ControllerManagement.Controller
Setter method for the recovery action associated to the controller instability condition.
setIntegerStackSize(int) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Configuration method to set the size of the integer stack used by transaction telecommands to save their internal state.
setInUse(boolean) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Flag inUse is true when the manoeuvre is loaded.
setIterationFlag(boolean) - Method in interface RtjAocsFramework.UnitManagement.UnitCommand
Set a value of the iteration flag.
setIterationFlag(boolean) - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensorCommand
Set a value of the iteration flag.
setIterationFlag(boolean) - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuatorCommand
Set a value of the iteration flag.
setIterationFlag(boolean) - Method in class RtjAocsFramework.UnitManagement.ResetCommand
Set a value of the iteration flag.
setKd(double) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbPidBlock
 
setKi(double) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbPidBlock
 
setKp(double) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbPidBlock
 
setLimits(double, double) - Method in class RtjAocsFramework.SequentialDataProcessing.LimitBlock
Setter method for the high and low limit.
setListSize(int) - Method in class RtjAocsFramework.ObjectList.ObjectList
Initialization method to set the list size.
setLock() - Method in class GroundStationSimulator.SynchronizationObject
Set a lock on the object.
setLock() - Method in class JbedSmmApplication.Factories.SynchronizationObject
Set a lock on the object.
setLowerBound(double) - Method in class RtjAocsFramework.ObjectMonitoring.OutOfRangeChange
 
setManoeuvreListSize(int) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
This method is identical to method initializeManoeuvreList.
setManoeuvreManager(ManoeuvreManager) - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
Initialization method to set the manoeuvre manager where the triangular wave profile manoeuvre is loaded.
setMasterModeManager(ModeManager) - Method in class RtjAocsFramework.ModeManagement.FollowerModeManager
Initialization method to set the master mode manager.
setMatlabErrorRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
If method propagate is called with a sampling time that is different from the sampling time defined in a matlab block, then a failure event is raised.
setMatrixElement(int, int, double) - Method in class RtjAocsFramework.SequentialDataProcessing.TwoByTwoMatrixBlock
Setter method for the particular element.
setMaxAocsObjects(int) - Method in class RtjAocsFramework.SystemManagement.SystemManager
Initialization method to set the maximum number of AocsObjects that can register with the system manager.
setMaximumDerivative(double) - Method in class JbedSmmApplication.SequentialDataProcessing.JbedSmmPid
Sets a maximum derivative of the derivative part.
setMaximumDerivative(double) - Method in class RtjAocsFramework.SequentialDataProcessing.D_Block
Setter method for the maximum derivate.
setMaxNumberOfChangeListeners(int) - Method in class RtjAocsFramework.FailureDetection.FailureDetectionManager
Initialization method to set the maximum number of listeners to change events.
setMaxNumberOfChangeListeners(int) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Initialization method to set the maximum number of listeners to change events.
setMaxNumberOfChangeListeners(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Initialization method to set the maximum number of listeners to change events.
setMaxNumberOfConfigurationListeners(int) - Static method in class RtjAocsFramework.BasicObjects.AocsObject
Initialization method to initialize the list of listeners to configuration events.
setMaxNumberOfFailureListeners(int) - Static method in class RtjAocsFramework.BasicObjects.AocsObject
Initialization method to initialize the list of listeners to failure events.
setMaxNumberOfManoeuvreListeners(int) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Initialization method to set the maximum number of listeners to manoeuvre events.
setMaxNumberOfModeListeners(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Initialization method to set the maximum number of listeners to mode events.
setMaxNumberOfReconfigurationListeners(int) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
Initialization method to set the maximum number of listeners to reconfiguration events fired by this reconfigurer helper.
setMaxNumberOfRecoveryListeners(int) - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Initialization method to set the maximum number of listeners to recovery events.
setMaxNumberOfSystemListeners(int) - Method in class RtjAocsFramework.SystemManagement.SystemManager
Initialization method to set the maximum number of listeners to system events generated by the system manager.
setMaxNumberOfTelecommandListeners(int) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Initialization method to set the maximum number of listeners to telecommand events.
setMaxNumberPendingTc(int) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Configuration method to set the maximum number of pending telecommands that the telecommand manager can hold.
setMaxReconfigurable(int) - Method in class RtjAocsFramework.SystemManagement.SystemManager
Initialization method to set the maximum number of reconfiguration managers for which the system manager can save/restore configuration information.
setMeasurementFilter(AbstractControlChannel) - Method in class RtjAocsFramework.ControllerManagement.Controller
Sets the control channel which implements the measurement filter transfer function for this Controller.
setMemoryPad(int) - Method in class RtjAocsFramework.ReconfigurationManagement.ConfigurationState
 
setMinimumDeltaT(double) - Method in class RtjAocsFramework.SequentialDataProcessing.D_Block
Setter method for the minimal distance between the target time and the lastPropagationTime.
setMissionModeManager(AocsMissionModeManager) - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
Initialization method to set the mission mode manager.
setMode(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
This method sets the current mode to newMode without however inhibiting further autonomous mode changes.
setModeChangeAction(ModeChangeAction) - Method in class RtjAocsFramework.ModeManagement.ModeManager
 
setModeManager(ControllerModeManager) - Method in class RtjAocsFramework.ControllerManagement.ControllerManager
Sets the mode manager.
setModeManager(ModeManager) - Method in class RtjAocsFramework.FailureRecovery.ModeChange
Set the target mode manager whose mode must be changed when the recovery action is executed.
setMonitoringCheckList(int, MonitoringCheckList) - Method in class RtjAocsFramework.FailureDetection.FollowerFailureDetectionModeManager
 
setMonitoringCheckList(int, MonitoringCheckList) - Method in interface RtjAocsFramework.FailureDetection.FailureDetectionModeManager
This method is identical to method loadConsistencyCheckableList.
setNewMode(int) - Method in class RtjAocsFramework.FailureRecovery.ModeChange
Set the target operational mode to which the target mode manager is commanded when the recovery action is executed.
setNextModeChangeAction(ModeChangeAction) - Method in class RtjAocsFramework.ModeManagement.ModeChangeAction
Set up the link to the next mode change action in the chain of responsibility.
setNextRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.FailureRecovery.RecoveryAction
Recovery actions can be linked in chains.
setNextRecoveryStrategy(RecoveryStrategy) - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
Recovery strategies can be linked in chains.
setNextTransactionTelecommand(TransactionTelecommand) - Method in class RtjAocsFramework.TelecommandManagement.TransactionTelecommand
Set t as the next telecommand in the transaction and update the link to the previous telecommand in t.
setNormalizationThreshold(double) - Method in class RtjAocsFramework.AocsData.AocsData
The normalization threshold determines when an AOCS datum should be normalized.
setNumberOfConfigurations(short) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
Initialization method to set the number of configurations in the configuration group managed by this reconfigurer helper.
setNumberOfCycles(int) - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Initialization method to set the triangular wave manoeuvre number of cycles.
setNumberOfDataItems(int) - Method in class RtjAocsFramework.AocsData.AocsData
Initialization method to set the number of data item.
setNumberOfInputs(int) - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Setter method for the number of inputs.
setNumberOfModes(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Initialization mode to set the number of strategies.
setNumberOfModes(int) - Method in class RtjAocsFramework.ModeManagement.FollowerModeManager
Calling this method causes a configuration error.
setNumberOfModes(int) - Method in class RtjAocsFramework.ModeManagement.AocsMissionModeManager
Initialization method to set the number of modes.
setNumberOfOutputs(int) - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Setter method for the number of outputs.
setNumberOfStrategies(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Initialization method to set the number of strategies.
setNumberOfStrategies(int) - Method in class RtjAocsFramework.ModeManagement.CyclingModeManager
Calling this method causes a configuration error.
setNumberOfStrategies(int) - Method in class RtjAocsFramework.ModeManagement.AocsMissionModeManager
Calling this method causes a configuration error.
setObjectToBeReconfigured(Reconfigurable) - Method in class RtjAocsFramework.FailureRecovery.Reconfiguration
Set the target reconfiguration manager.
setObjectToBeReset(AocsObject) - Method in class RtjAocsFramework.FailureRecovery.ObjectReset
Set the object to be reset.
setOnHold(boolean) - Method in class RtjAocsFramework.ControllerManagement.Controller
Puts the controller in "hold" mode: inputs no longer propagated and internal state and external outputs are not updated.
setOnHold(boolean) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelSuperBlock
Setter method that suspends or resumes the state propagation.
setOnHold(boolean) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Setter method that suspends or resumes the state propagation.
setOnHold(boolean) - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
Setter method that suspends or resumes the state propagation.
setOpenLoop() - Method in class RtjAocsFramework.ControllerManagement.Controller
The method for switching between open and closed loop operational mode.
setOutBufferSize(int) - Method in class RtjAocsFramework.UnitManagement.Unit
Initialization method to set a size of the internal buffer for functional output data.
setOutputSize(int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Allocates memory for the output buffers.
setPeriod(int) - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Initialization method to set the triangular wave manoeuvre period.
setPgain(double) - Method in class JbedSmmApplication.SequentialDataProcessing.JbedSmmPid
Sets a gain of the proportional part.
setPreviousTransactionTelecommand(TransactionTelecommand) - Method in class RtjAocsFramework.TelecommandManagement.TransactionTelecommand
Set t as the previous telecommand in the transaction and update the link to the next telecommand in t.
setPropagationToken(int) - Method in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
 
setPropertyIndex(int) - Method in class RtjAocsFramework.FailureDetection.MonitoringCheck
Initialization method to set the property index (to be used in conjunction with the default constructor).
setPropertyMonitorListSize(int) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Initialization method to set the maximum number of monitors for the manoeuvre state property.
setPropertyMonitorListSize(int) - Method in class RtjAocsFramework.ModeManagement.ModeManager
Initialization method to set the maximum number of monitors for the mode property.
setPropertyOwner(Monitorable) - Method in class RtjAocsFramework.FailureDetection.MonitoringCheck
Initialization method to set the property owner (to be used in conjunction with the default constructor).
setRampManoeuvre(JbedSmmRamp) - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
Initialization method to set the manoeuvre that executes the ramp profile.
setRealStackSize(int) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
Configuration method to set the size of the floating point stack used by transaction telecommands to save their internal state.
setReconfigurationErrorRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
setReconfigurationErrorRecoveryAction(RecoveryAction) - Method in interface RtjAocsFramework.ReconfigurationManagement.Reconfigurable
Setter method for the recovery action associated to a failed reconfiguration request
setReconfigurationErrorRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Setter method for recovery action associated to failed reconfiguration request.
setReconfigurationManager(Reconfigurable) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
Initialization method to set the reconfiguration manager that is using this reconfigurer helper.
setRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.AocsData.AocsDataPool
 
setRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.AocsData.AocsData
 
setRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.AocsEvent.EventRepository
 
setRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.FailureDetection.MonitoringCheck
Initialization method to set the recovery action (to be used in conjunction with the default constructor).
setRecoveryAction(RecoveryAction) - Method in interface RtjAocsFramework.FailureDetection.ConsistencyCheckable
Set the recovery action associated to the consistency check.
setRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
Load the recovery action associated to the "too much telemetry data" failuure.
setRecoveryStrategy(int, RecoveryStrategy) - Method in class RtjAocsFramework.FailureRecovery.FollowerFailureRecoveryModeManager
 
setRecoveryStrategy(int, RecoveryStrategy) - Method in interface RtjAocsFramework.FailureRecovery.FailureRecoveryModeManager
This method is identical to method loadRecoveryStrategy.
setReferenceSignal(DataSource) - Method in class RtjAocsFramework.ControllerManagement.Controller
This method is identical to method linkReferenceSignal.
setReferenceSignalFilter(AbstractControlChannel) - Method in class RtjAocsFramework.ControllerManagement.Controller
Sets the control channel which implements the reference signal filter transfer function for this Controller.
setReferenceValue(double) - Method in class RtjAocsFramework.ObjectMonitoring.ChangeObject
 
setRepositorySize(int) - Method in class RtjAocsFramework.AocsEvent.TelecommandEventRepository
Initialization method to set the capacity of the repository.
setRepositorySize(int) - Method in class RtjAocsFramework.AocsEvent.SystemEventRepository
Initialization method to set the capacity of the repository.
setRepositorySize(int) - Method in class RtjAocsFramework.AocsEvent.RecoveryEventRepository
Initialization method to set the capacity of the repository.
setRepositorySize(int) - Method in class RtjAocsFramework.AocsEvent.ReconfigurationEventRepository
Initialization method to set the capacity of the repository.
setRepositorySize(int) - Method in class RtjAocsFramework.AocsEvent.ModeEventRepository
Initialization method to set the capacity of the repository.
setRepositorySize(int) - Method in class RtjAocsFramework.AocsEvent.ManoeuvreEventRepository
Initialization method to set the capacity of the repository.
setRepositorySize(int) - Method in class RtjAocsFramework.AocsEvent.FailureEventRepository
Initialization method to set the capacity of the repository.
setRepositorySize(int) - Method in class RtjAocsFramework.AocsEvent.EventRepository
Initialization method to set the maximum number of events that can be stored in the repository.
setRepositorySize(int) - Method in class RtjAocsFramework.AocsEvent.ConfigurationEventRepository
Initialization method to set the capacity of the repository.
setRepositorySize(int) - Method in class RtjAocsFramework.AocsEvent.ChangeEventRepository
Initialization method to set the capacity of the repository.
setRunFlag(boolean) - Method in class GroundStationSimulator.TmReceiver
Set a flag that lets the thread run further or stops the thread
setRunFlag(boolean) - Method in class GroundStationSimulator.TcSender
Set a flag that lets the thread run further or stops the thread
setSamplingTime(int) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
Setter method for the sampling time.
setScalingFactor(double) - Method in class RtjAocsFramework.SequentialDataProcessing.BiasScalingCompensator
Setter method for the scaling factor.
setSensorMeasurement(DataSource) - Method in class RtjAocsFramework.ControllerManagement.Controller
This method is identical to method linkSensorMeasurement.
setSlope(double) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbIntegratorTest
 
setStartTime(double) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbRampTest
 
setStartTime(int) - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Initialization method to set the triangular wave manoeuvre start time.
setStartTime(int) - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Initialization method to set the ramp manoeuvre start time.
setStartTime(int) - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Initialization method to set the attitude slew manoeuvre start time.
setState(int, double) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Setter method for the i-th component of the block's internal state.
setStateSize(int) - Method in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Allocates memory for the state buffers.
setSynchronizationObject(SynchronizationObject) - Method in class GroundStationSimulator.TcSender
Set a synchronization object
setSystemManager(SystemManager) - Static method in class RtjAocsFramework.BasicObjects.AocsObject
 
setTarget(AocsData) - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Initialization method to set the target where the triangular wave trajectory is saved.
setTarget(AocsData) - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Initialization method to set the target where the ramp trajectory is saved.
setTarget(AocsData) - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Initialization method to set the target where the attitude slew trajectory is stored.
setTargetIP(String) - Method in class GroundStationSimulator.GsCommunication
Setter method for target IP address
setTelecommand(String) - Method in class GroundStationSimulator.TcSender
Set a telecommand that has to be sent to AOCS application
setTelecommandListFullRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
 
setTelecommandLoader(TelecommandLoader) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
 
setTelecommandManager(TelecommandManager) - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
Set the telecommand manager.
setTelecommandManager(TelecommandManager) - Method in class RtjAocsFramework.TelecommandManagement.TransactionTelecommand
 
setTelecommandManager(TelecommandManager) - Method in class RtjAocsFramework.TelecommandManagement.TestTelecommandLoader
 
setTelecommandManager(TelecommandManager) - Method in interface RtjAocsFramework.TelecommandManagement.TelecommandLoader
A telecommand loader needs a reference to the telecommand manager in order to be able to add the newly-loaded telecommands to its list of pending telecommands.
setTelecommandStackErrorRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
 
setTelemetryFormat(byte) - Method in class RtjAocsFramework.AocsData.AocsDataPool
The format setting is propagated to all the AOCS data in the pool.
setTelemetryFormat(byte) - Method in class RtjAocsFramework.AocsEvent.EventRepository
 
setTelemetryFormat(byte) - Method in class RtjAocsFramework.AocsEvent.AocsEvent
 
setTelemetryFormat(byte) - Method in class RtjAocsFramework.BasicObjects.AocsObject
 
setTelemetryFormat(byte) - Method in interface RtjAocsFramework.TelemetryManagement.Telemeterable
Set the telemetry format to 'newFormat'.
setTelemetryList(int, TelemeterableList) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryModeManager
This method is identical to method loadTelemetryList.
setTelemetryList(int, TelemeterableList) - Method in class RtjAocsFramework.TelemetryManagement.CyclingTelemetryModeManager
 
setTelemetryModeManager(TelemetryModeManager) - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
 
setTelemetryStream(JbedSmmTelemetryStream) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTmSender
Sets the application specific telemetry stream.
setTelemetryStream(TelemetryStream) - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
 
setTestResult(boolean, String) - Method in class RtjAocsFramework.GeneralUtilities.TestCase
Set the test results.
setTimeTag(int) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Sets a new time tag.
setTmScalingFactor(int) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Set the scaling factor for the telemetry data.
setTriangularWaveManoeuvre(JbedSmmTriangularWave) - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
Initialization method to set the manoeuvre that executes the triangular wave profile.
setUcbErrorRecoveryAction(RecoveryAction) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
Setter method for the recovery action invoked by a failure event in a xmath block.
setUnit(Unit) - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensorCommand
Set an unit that on which the test command will be executed..
setUnit(Unit) - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuatorCommand
Set an unit that on which the reset command will be executed..
setUnit(Unit) - Method in class RtjAocsFramework.UnitManagement.ResetCommand
Set an unit that on which the reset command will be executed..
setUnitModeManager(UnitModeManager) - Method in class RtjAocsFramework.UnitManagement.UnitManager
Set a concrete mode manager that provides a mode switch for units.
setUnitTriggerStrategy(int, UnitTriggerStrategy) - Method in interface RtjAocsFramework.UnitManagement.UnitModeManager
This method is identical to method loadUnitTriggerStrategy.
setUnitTriggerStrategy(int, UnitTriggerStrategy) - Method in class RtjAocsFramework.UnitManagement.FollowerUnitStrategyModeManager
This method is identical to method loadUnitTriggerStrategy.
setUpperBound(double) - Method in class RtjAocsFramework.ObjectMonitoring.OutOfRangeChange
 
setUpTestCase() - Method in class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_5
 
setUpTestCase() - Method in class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_4
 
setUpTestCase() - Method in class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_3
 
setUpTestCase() - Method in class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_2
 
setUpTestCase() - Method in class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_1
 
setUpTestCase() - Method in class RtjAocsFramework.BasicObjects.TestCaseAocsObject_3
 
setUpTestCase() - Method in class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
 
setUpTestCase() - Method in class RtjAocsFramework.GeneralUtilities.TestCase
Perform test set up prior to the test being run.
SHORT_TM - Static variable in interface RtjAocsFramework.TelemetryManagement.Telemeterable
 
shutDownTestCase() - Method in class RtjAocsFramework.GeneralUtilities.TestCase
Perform test shut down after test execution.
SimpleChange - class RtjAocsFramework.ObjectMonitoring.SimpleChange.
Check that a variable does not change value across successive checks.
SimpleChange() - Constructor for class RtjAocsFramework.ObjectMonitoring.SimpleChange
Default constructor: the initial value is set to 0.
SimpleChange(double) - Constructor for class RtjAocsFramework.ObjectMonitoring.SimpleChange
 
SIZE_OF_BYTE - Static variable in class RtjAocsFramework.GeneralInclude.Constants
 
SIZE_OF_DOUBLE - Static variable in class RtjAocsFramework.GeneralInclude.Constants
 
SIZE_OF_FLOAT - Static variable in class RtjAocsFramework.GeneralInclude.Constants
 
SIZE_OF_INT - Static variable in class RtjAocsFramework.GeneralInclude.Constants
 
SIZE_OF_SHORT - Static variable in class RtjAocsFramework.GeneralInclude.Constants
 
size() - Method in class RtjAocsFramework.AocsData.AocsData
Return the size of the AOCS datum.
SplitterBlock - class RtjAocsFramework.SequentialDataProcessing.SplitterBlock.
Control block to implement a signal splitter.
SplitterBlock(int) - Constructor for class RtjAocsFramework.SequentialDataProcessing.SplitterBlock
Creates a new SplitterBlock object with the specified number of outputs.
start() - Method in class GroundStationSimulator.TmReceiver
Start the receiver thread
start() - Method in class GroundStationSimulator.TcSender
Start the sender thread
startManoeuvre(Manoeuvre) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
This method forces the start of a manoeuvre.
startManoeuvre(short) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
This method forces the starting of all manoeuvres of the specified type.
state - Variable in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
State buffer.
stateDer - Variable in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
required for UCB interface
step() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Performs all computations for one time step.
step() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Performs all computations for one time step.
step() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Calls model's generated step function.
switchOff() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Switch off the unit.
switchOff() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Switch off the unit.
switchOff() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Switch off the unit.
switchOff() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Switch off the unit.
switchOff() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Switch off the unit.
switchOff() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Switch off the unit.
switchOff() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Switch off the unit.
switchOn() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Switch on the unit.
switchOn() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Switch on the unit.
switchOn() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Switch on the unit.
switchOn() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Switch on the unit.
switchOn() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Switch on the unit.
switchOn() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Switch on the unit.
switchOn() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Switch on the unit.
SynchronizationObject - class GroundStationSimulator.SynchronizationObject.
SynchronizationObject class provides a mechanism for thread synchronization.
SynchronizationObject - class JbedSmmApplication.Factories.SynchronizationObject.
This object is used to synchronize period task 1 with the telemetry thred.
SynchronizationObject() - Constructor for class GroundStationSimulator.SynchronizationObject
Constructor
SynchronizationObject() - Constructor for class JbedSmmApplication.Factories.SynchronizationObject
 
synchronizeFunctional() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Initiate a synchronization operation for the functional data.
synchronizeFunctional() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Initiate a synchronization operation for the functional data.
synchronizeFunctional() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Initiate a synchronization operation for the functional data.
synchronizeFunctional() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Initiate a synchronization operation for the functional data.
synchronizeFunctional() - Method in interface RtjAocsFramework.UnitManagement.UnitFunctional
Initiate a synchronization operation for the functional data.
synchronizeFunctional() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Initiate a synchronization operation for the functional data.
synchronizeFunctional() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Initiate a synchronization operation for the functional data.
synchronizeFunctional() - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Initiates a synchronization operation for the functional data.
synchronizeHousekeeping() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Initiate a synchronization operation for the housekeeping data.
synchronizeHousekeeping() - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Initiate a synchronization operation for the housekeeping data.
synchronizeHousekeeping() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Initiate a synchronization operation for the housekeeping data.
synchronizeHousekeeping() - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Initiate a synchronization operation for the housekeeping data.
synchronizeHousekeeping() - Method in interface RtjAocsFramework.UnitManagement.UnitHousekeeping
Initiate a synchronization operation for the housekeeping data
synchronizeHousekeeping() - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Initiate a synchronization operation for the housekeeping data
synchronizeHousekeeping() - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Initiate a synchronization operation for the housekeeping data
synchronizeWithSystemTime() - Method in class JbedSmmApplication.OperatingSystemObjects.TestSmmClock
Sychronize the local subsystem time with the system time.
synchronizeWithSystemTime() - Method in class JbedSmmApplication.OperatingSystemObjects.JbedSmmClock
Sychronize the local subsystem time with the system time.
synchronizeWithSystemTime() - Method in class RtjAocsFramework.OperatingSystemObjects.DummyAocsClock
 
synchronizeWithSystemTime() - Method in interface RtjAocsFramework.OperatingSystemObjects.AocsClock
Sychronize the local subsystem time with the system time.
SYSTEM_EVENT_REPOSITORY_SIZE - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
SYSTEM_RESET - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
SYSTEM_RESET_RECOVERY - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
SystemEvent - class RtjAocsFramework.AocsEvent.SystemEvent.
Encapsulation of a system event.
SystemEvent(Object) - Constructor for class RtjAocsFramework.AocsEvent.SystemEvent
 
SystemEventRepository - class RtjAocsFramework.AocsEvent.SystemEventRepository.
Event repository for system events.
SystemEventRepository() - Constructor for class RtjAocsFramework.AocsEvent.SystemEventRepository
 
SystemFactory - class RtjAocsFramework.Factories.SystemFactory.
Framework-level factory for system management components.
SystemFactory() - Constructor for class RtjAocsFramework.Factories.SystemFactory
Create and configure the system manager and the event repositories.
SystemListener - interface RtjAocsFramework.AocsEvent.SystemListener.
Interface characterizing listeners to system events.
SystemListenerList - class RtjAocsFramework.ObjectList.SystemListenerList.
Encapsulation of a list of objects of type SystemListener.
SystemListenerList() - Constructor for class RtjAocsFramework.ObjectList.SystemListenerList
 
SystemManager - class RtjAocsFramework.SystemManagement.SystemManager.
Encapsulation of a System Manager.
SystemManager() - Constructor for class RtjAocsFramework.SystemManagement.SystemManager
Default constructor.
SystemManager(int, int, SystemListener) - Constructor for class RtjAocsFramework.SystemManagement.SystemManager
Construct and configure the system manager for immediate usage.
SystemReset - class RtjAocsFramework.FailureRecovery.SystemReset.
This recovery action commands a system reset by calling the "system reset" service on the system manager.
systemReset() - Method in class RtjAocsFramework.SystemManagement.SystemManager
Perform a system reset.
SystemReset() - Constructor for class RtjAocsFramework.FailureRecovery.SystemReset
 
SystemResetOnConfigurationError - class RtjAocsFramework.FailureRecovery.SystemResetOnConfigurationError.
This recovery startegy will cause a software reset to be executed if a configuration event is detected in the configuration event repository.
SystemResetOnConfigurationError() - Constructor for class RtjAocsFramework.FailureRecovery.SystemResetOnConfigurationError
This component should not be used before it is configured by loading the the configuration event repository.
SystemResetOnTooManyFailures - class RtjAocsFramework.FailureRecovery.SystemResetOnTooManyFailures.
This recovery startegy will cause a software reset to be executed if the number of failure reports created since the last activation (or since the component was reset or initialized) is higher than a settable threshold.
SystemResetOnTooManyFailures() - Constructor for class RtjAocsFramework.FailureRecovery.SystemResetOnTooManyFailures
This component should not be used before it is configured by setting the the failure event threshold.

T

TASK_PERIOD - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
TC_BUFFER_OVERFLOW - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_BUFFER_SIZE - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
TC_FAIL_SAFE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_FAIL_UNSAFE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_INT_STACK_SIZE - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
TC_LIST_FULL - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_LOADED - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_NOT_FOUND - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_OUT_OF_MEMORY - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_REAL_STACK_SIZE - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
TC_STACK_OVERFLOW - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_STACK_UNDERFLOW - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_SUCCESS - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_TRANS_FAILURE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_TRANS_SUCCESS - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_TRANS_UNDO_FAILURE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TC_UNLOADED - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TcSender - class GroundStationSimulator.TcSender.
By using the ground station simulator GUI the operator can send a telecommand to AOCS application, and TcSender is the class providing an implementation of the sending operation Copyright: see the TcSender(OutputStream) - Constructor for class GroundStationSimulator.TcSender
 
Telecommand - class RtjAocsFramework.TelecommandManagement.Telecommand.
Base class for all telecommands.
TELECOMMAND_EVENT_REPOSITORY_SIZE - Static variable in class RtjAocsFramework.Factories.FrameworkConfiguration
 
Telecommand(int) - Constructor for class RtjAocsFramework.TelecommandManagement.Telecommand
Create a telecommand with the given time tag.
TelecommandEvent - class RtjAocsFramework.AocsEvent.TelecommandEvent.
This class encapsulates a telecommand event.
TelecommandEvent(Object) - Constructor for class RtjAocsFramework.AocsEvent.TelecommandEvent
 
TelecommandEventRepository - class RtjAocsFramework.AocsEvent.TelecommandEventRepository.
Event repository for Telecommand events.
TelecommandEventRepository() - Constructor for class RtjAocsFramework.AocsEvent.TelecommandEventRepository
 
TelecommandFactory - class RtjAocsFramework.Factories.TelecommandFactory.
Framework-level factory for telecommand management components.
TelecommandFactory() - Constructor for class RtjAocsFramework.Factories.TelecommandFactory
Default constructor
TelecommandList - class RtjAocsFramework.ObjectList.TelecommandList.
Encapsulation of a list of objects of type Telecommand.
TelecommandList() - Constructor for class RtjAocsFramework.ObjectList.TelecommandList
 
TelecommandListener - interface RtjAocsFramework.AocsEvent.TelecommandListener.
Interface characterizing listeners to telecommand events.
TelecommandListenerList - class RtjAocsFramework.ObjectList.TelecommandListenerList.
Encapsulation of a list of objects of type TelecommandListener.
TelecommandListenerList() - Constructor for class RtjAocsFramework.ObjectList.TelecommandListenerList
 
TelecommandLoader - interface RtjAocsFramework.TelecommandManagement.TelecommandLoader.
Interface implemented by all telecommand loaders.
TelecommandManager - class RtjAocsFramework.TelecommandManagement.TelecommandManager.
Encapsulation of a telecommand manager.
TelecommandManager() - Constructor for class RtjAocsFramework.TelecommandManagement.TelecommandManager
Construct - without configuring - a telecommand manager.
TelecommandManager(int, int, int, int) - Constructor for class RtjAocsFramework.TelecommandManagement.TelecommandManager
Construct a telecommand manager with the specified integer and real stack sizes and with the specified maximum number of pending telecommands.
Telemeterable - interface RtjAocsFramework.TelemetryManagement.Telemeterable.
Interface implemented by all telemeterable objects.
TelemeterableList - class RtjAocsFramework.ObjectList.TelemeterableList.
Encapsulation of a list of objects of type Telemeterable.
TelemeterableList() - Constructor for class RtjAocsFramework.ObjectList.TelemeterableList
 
TelemetryFactory - class RtjAocsFramework.Factories.TelemetryFactory.
Framework-level factory for telemetry management components.
TelemetryFactory() - Constructor for class RtjAocsFramework.Factories.TelemetryFactory
Create without configuration the telemetry manager and the telemetry lists.
TelemetryFormatTelecommand - class RtjAocsFramework.TelecommandManagement.TelemetryFormatTelecommand.
Telecommand to command the telemetry format of a component.
TelemetryFormatTelecommand(int, Telemeterable, byte) - Constructor for class RtjAocsFramework.TelecommandManagement.TelemetryFormatTelecommand
Create the telecommand object by specifying the time tag, the target telemeterable object and the target telemetry format.
TelemetryFormatTransactionTelecommand - class RtjAocsFramework.TelecommandManagement.TelemetryFormatTransactionTelecommand.
Transaction telecommand to command the telemetry format of a component.
TelemetryFormatTransactionTelecommand(int, Telemeterable, byte) - Constructor for class RtjAocsFramework.TelecommandManagement.TelemetryFormatTransactionTelecommand
Create the telecommand object by specifying the time tag, the target telemeterable object and the target telemetry format.
TelemetryManager - class RtjAocsFramework.TelemetryManagement.TelemetryManager.
This class encapsulates a telemetry manager.
TelemetryManager() - Constructor for class RtjAocsFramework.TelemetryManagement.TelemetryManager
 
TelemetryModeManager - interface RtjAocsFramework.TelemetryManagement.TelemetryModeManager.
Interface characterizing the mode manager for the telemetry manager.
TelemetryStream - interface RtjAocsFramework.TelemetryManagement.TelemetryStream.
Interface implemented by telemetry streams.
term() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Performs any cleanup operations.
term() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Performs any cleanup operations.
term() - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Calls model's generated termination code.
terminate() - Method in class JbedSmmApplication.TelecommandManagement.JbedSmmTelecommandLoader
 
terminate() - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTmSender
 
terminate() - Method in class RtjAocsFramework.ControllerManagement.ControllerManager
The method inherited from the interface ActiveObject.
terminate() - Method in class RtjAocsFramework.FailureDetection.FailureDetectionManager
 
terminate() - Method in class RtjAocsFramework.FailureRecovery.FailureRecoveryManager
 
terminate() - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
No termination actions are associated to this active object.
terminate() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
When the manoeuvre manager detects that the manoeuvre has terminated execution, it calls terminate to give the manoeuvre the chance to perform any final closedown actions and then de-schedules it.
terminate() - Method in class RtjAocsFramework.OperatingSystemObjects.DummyAocsClock
 
terminate() - Method in interface RtjAocsFramework.OperatingSystemObjects.ActiveObject
Perfrom any shutdown actions before an active is de-scheduled.
terminate() - Method in class RtjAocsFramework.TelecommandManagement.TestTelecommandLoader
 
terminate() - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
 
terminate() - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
 
terminate() - Method in class RtjAocsFramework.UnitManagement.UnitManager
No termination actions are associated to this active object.
TEST_FAILURE - Static variable in class RtjAocsFramework.GeneralUtilities.TestCase
 
TEST_SUCCESS - Static variable in class RtjAocsFramework.GeneralUtilities.TestCase
 
TestAnalogActuator - class RtjAocsFramework.UnitManagement.TestAnalogActuator.
Dummy analog actuator component developed as an example of the particular actuator implementation.
TestAnalogActuator() - Constructor for class RtjAocsFramework.UnitManagement.TestAnalogActuator
Create a new AnalogActuator object.
TestAnalogActuatorCommand - class RtjAocsFramework.UnitManagement.TestAnalogActuatorCommand.
The TestAnalogActuatorCommand class represents default implementation of a test command for an analog actuator.
TestAnalogActuatorCommand() - Constructor for class RtjAocsFramework.UnitManagement.TestAnalogActuatorCommand
Create a new TestAnalogActuatorCommand object.
TestAnalogSensor - class RtjAocsFramework.UnitManagement.TestAnalogSensor.
Dummy analog sensor component developed as an example of the particular sensor implementation.
TestAnalogSensor() - Constructor for class RtjAocsFramework.UnitManagement.TestAnalogSensor
Create a new AnalogSensor object.
TestAnalogSensorCommand - class RtjAocsFramework.UnitManagement.TestAnalogSensorCommand.
The TestAnalogSensorCommand class represents implementation of a test command for an analog sensor.
TestAnalogSensorCommand() - Constructor for class RtjAocsFramework.UnitManagement.TestAnalogSensorCommand
Create a new TestAnalogSensorCommand object.
TestCase - class RtjAocsFramework.GeneralUtilities.TestCase.
Base class for test cases.
TestCase(int, String) - Constructor for class RtjAocsFramework.GeneralUtilities.TestCase
 
TestCaseAocsData_1 - class RtjAocsFramework.AocsData.TestCaseAocsData_1.
Test case for AocsData Class: test configuration check.
TestCaseAocsData_1() - Constructor for class RtjAocsFramework.AocsData.TestCaseAocsData_1
 
TestCaseAocsData_2 - class RtjAocsFramework.AocsData.TestCaseAocsData_2.
Test case for AocsData Class: check read/write access to AOCS data.
TestCaseAocsData_2() - Constructor for class RtjAocsFramework.AocsData.TestCaseAocsData_2
 
TestCaseAocsData_3 - class RtjAocsFramework.AocsData.TestCaseAocsData_3.
Test case for AocsData Class: check the metrics services on scalars.
TestCaseAocsData_3() - Constructor for class RtjAocsFramework.AocsData.TestCaseAocsData_3
 
TestCaseAocsData_4 - class RtjAocsFramework.AocsData.TestCaseAocsData_4.
Test case for AocsData Class: check the metrics services on 2-vectors.
TestCaseAocsData_4() - Constructor for class RtjAocsFramework.AocsData.TestCaseAocsData_4
 
TestCaseAocsData_5 - class RtjAocsFramework.AocsData.TestCaseAocsData_5.
Test case for AocsData Class: check the time-tagging service.
TestCaseAocsData_5() - Constructor for class RtjAocsFramework.AocsData.TestCaseAocsData_5
 
TestCaseAocsData_7 - class RtjAocsFramework.AocsData.TestCaseAocsData_7.
Test case for AocsData Class: check reset service on data pools.
TestCaseAocsData_7() - Constructor for class RtjAocsFramework.AocsData.TestCaseAocsData_7
 
TestCaseAocsData_8 - class RtjAocsFramework.AocsData.TestCaseAocsData_8.
Test case for AocsData Class: check iteration service on data pools.
TestCaseAocsData_8() - Constructor for class RtjAocsFramework.AocsData.TestCaseAocsData_8
 
TestCaseAocsEvent_1 - class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_1.
Test case for AocsEvent Class: check event initialization.
TestCaseAocsEvent_1() - Constructor for class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_1
 
TestCaseAocsEvent_2 - class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_2.
Test case for AocsEvent Class: check repository size setting.
TestCaseAocsEvent_2() - Constructor for class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_2
 
TestCaseAocsEvent_3 - class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_3.
Test case for AocsEvent Class: check event recording service.
TestCaseAocsEvent_3() - Constructor for class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_3
 
TestCaseAocsEvent_4 - class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_4.
Test case for AocsEvent Class: check iterator services.
TestCaseAocsEvent_4() - Constructor for class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_4
 
TestCaseAocsEvent_5 - class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_5.
Test case for AocsEvent Class: verify consistency checking service.
TestCaseAocsEvent_5() - Constructor for class RtjAocsFramework.AocsEvent.TestCaseAocsEvent_5
 
TestCaseAocsObject_1 - class RtjAocsFramework.BasicObjects.TestCaseAocsObject_1.
Test case for AocsObject Class: check service to return TM image length.
TestCaseAocsObject_1() - Constructor for class RtjAocsFramework.BasicObjects.TestCaseAocsObject_1
 
TestCaseAocsObject_2 - class RtjAocsFramework.BasicObjects.TestCaseAocsObject_2.
Test case for AocsObject Class: check service to set TM format.
TestCaseAocsObject_2() - Constructor for class RtjAocsFramework.BasicObjects.TestCaseAocsObject_2
 
TestCaseAocsObject_3 - class RtjAocsFramework.BasicObjects.TestCaseAocsObject_3.
Test case for AocsObject Class: check time retrieval service.
TestCaseAocsObject_3() - Constructor for class RtjAocsFramework.BasicObjects.TestCaseAocsObject_3
 
TestCaseControlChannel_1 - class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_1.
The test case "TestCaseControlChannel_1" verifies the configuration and functionality of the P_Block component.
TestCaseControlChannel_1() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_1
 
TestCaseControlChannel_2 - class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_2.
The test case "TestCaseControlChannel_2" verifies the configuration and functionality of the I_Block component.
TestCaseControlChannel_2() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_2
 
TestCaseControlChannel_3 - class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_3.
The test case "TestCaseControlChannel_3" verifies the configuration and functionality of a serial connection of two I_Block components.
TestCaseControlChannel_3() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_3
 
TestCaseControlChannel_4 - class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_4.
The test case "TestCaseControlChannel_4" verifies the configuration and functionality of a parallel connection of P_Block and I_Block components.
TestCaseControlChannel_4() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_4
 
TestCaseControlChannel_5 - class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_5.
The test case "TestCaseControlChannel_5" verifies the configuration and functionality of a serial connection of I_Block and D_Block components.
TestCaseControlChannel_5() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_5
 
TestCaseControlChannel_6 - class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_6.
The test case "TestCaseControlChannel_6" verifies the configuration and functionality of a parallel connection of two I_Block components encapsulated in a super block.
TestCaseControlChannel_6() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_6
 
TestCaseControlChannel_7 - class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_7.
The test case "TestCaseControlChannel_7" verifies the configuration and functionality of a serial connection of the I_Block component encapsulated in a super block and the P_Block component jointly encapsulated into other super block.
TestCaseControlChannel_7() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_7
 
TestCaseControlChannel_8 - class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_8.
The test case "TestCaseControlChannel_8" verifies the configuration and functionality of the PID component automatically generated from the Xmath simulation environment.
TestCaseControlChannel_8() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseControlChannel_8
 
TestCaseController_0 - class RtjAocsFramework.ControllerManagement.TestCaseController_0.
Test case for the ControllerManagement framelet.
TestCaseController_0() - Constructor for class RtjAocsFramework.ControllerManagement.TestCaseController_0
 
TestCaseController_1 - class RtjAocsFramework.ControllerManagement.TestCaseController_1.
Test case for the ControllerManagement framelet.
TestCaseController_1() - Constructor for class RtjAocsFramework.ControllerManagement.TestCaseController_1
 
TestCaseController_2 - class RtjAocsFramework.ControllerManagement.TestCaseController_2.
Test case for the ControllerManagement framelet.
TestCaseController_2() - Constructor for class RtjAocsFramework.ControllerManagement.TestCaseController_2
 
TestCaseController_3 - class RtjAocsFramework.ControllerManagement.TestCaseController_3.
Test case for the ControllerManagement framelet.
TestCaseController_3() - Constructor for class RtjAocsFramework.ControllerManagement.TestCaseController_3
 
TestCaseController_4 - class RtjAocsFramework.ControllerManagement.TestCaseController_4.
Test case for the ControllerManagement framelet.
TestCaseController_4() - Constructor for class RtjAocsFramework.ControllerManagement.TestCaseController_4
 
TestCaseController_5 - class RtjAocsFramework.ControllerManagement.TestCaseController_5.
Test case for the ControllerManagement framelet.
TestCaseController_5() - Constructor for class RtjAocsFramework.ControllerManagement.TestCaseController_5
 
TestCaseFailureDetection_1 - class RtjAocsFramework.FailureDetection.TestCaseFailureDetection_1.
Test case for failure detection management: check the execution of consistency checks.
TestCaseFailureDetection_1() - Constructor for class RtjAocsFramework.FailureDetection.TestCaseFailureDetection_1
 
TestCaseFailureDetection_2 - class RtjAocsFramework.FailureDetection.TestCaseFailureDetection_2.
Test case for failure detection management: check the execution of monitoring checks.
TestCaseFailureDetection_2() - Constructor for class RtjAocsFramework.FailureDetection.TestCaseFailureDetection_2
 
TestCaseFailureDetection_3 - class RtjAocsFramework.FailureDetection.TestCaseFailureDetection_3.
Test case for failure detection management: check mode switching in the failure detection manager.
TestCaseFailureDetection_3() - Constructor for class RtjAocsFramework.FailureDetection.TestCaseFailureDetection_3
 
TestCaseFailureRecovery_1 - class RtjAocsFramework.FailureRecovery.TestCaseFailureRecovery_1.
Test case for failure recovery management: check the following three recovery actions: mode change, reconfiguration, system reset, and reconfiguration.
TestCaseFailureRecovery_1() - Constructor for class RtjAocsFramework.FailureRecovery.TestCaseFailureRecovery_1
 
TestCaseFailureRecovery_2 - class RtjAocsFramework.FailureRecovery.TestCaseFailureRecovery_2.
Test case for failure recovery management: check the following three recovery strategies: system reset on too many failures, local recovery actions and system reset on configuration error.
TestCaseFailureRecovery_2() - Constructor for class RtjAocsFramework.FailureRecovery.TestCaseFailureRecovery_2
 
TestCaseFailureRecovery_3 - class RtjAocsFramework.FailureRecovery.TestCaseFailureRecovery_3.
Test case for failure recovery management: check the failure recovery manager (FRM).
TestCaseFailureRecovery_3() - Constructor for class RtjAocsFramework.FailureRecovery.TestCaseFailureRecovery_3
 
TestCaseGenericSetUp - class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp.
Test case to set up the test environment for a generic test.
TestCaseGenericSetUp(int, String) - Constructor for class RtjAocsFramework.GeneralUtilities.TestCaseGenericSetUp
This class is only intended as base class for more specific test case classes.
TestCaseManoeuvre_1 - class RtjAocsFramework.ManoeuvreManagement.TestCaseManoeuvre_1.
Test case for manoeuvre management: check the length of the TM images generated by the Manoeuvre and ManoeuvreEvent classes.
TestCaseManoeuvre_1() - Constructor for class RtjAocsFramework.ManoeuvreManagement.TestCaseManoeuvre_1
 
TestCaseManoeuvre_2 - class RtjAocsFramework.ManoeuvreManagement.TestCaseManoeuvre_2.
Test case for manoeuvre management: check the configuration of the manoeuvre manager.
TestCaseManoeuvre_2() - Constructor for class RtjAocsFramework.ManoeuvreManagement.TestCaseManoeuvre_2
 
TestCaseManoeuvre_3 - class RtjAocsFramework.ManoeuvreManagement.TestCaseManoeuvre_3.
Test case for manoeuvre management: check the manoeuvre execution logic.
TestCaseManoeuvre_3() - Constructor for class RtjAocsFramework.ManoeuvreManagement.TestCaseManoeuvre_3
 
TestCaseManoeuvre_4 - class RtjAocsFramework.ManoeuvreManagement.TestCaseManoeuvre_4.
Test case for manoeuvre management: check the attitude slew manoeuvre.
TestCaseManoeuvre_4() - Constructor for class RtjAocsFramework.ManoeuvreManagement.TestCaseManoeuvre_4
 
TestCaseMatlabBlock_1 - class RtjAocsFramework.SequentialDataProcessing.TestCaseMatlabBlock_1.
The test case "TestCaseMatlabBlock_1" verifies the configuration and functionality of the gain component automatically generated from the Matlab/Simulink simulation environment.
TestCaseMatlabBlock_1() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseMatlabBlock_1
 
TestCaseMatlabBlock_2 - class RtjAocsFramework.SequentialDataProcessing.TestCaseMatlabBlock_2.
The test case "TestCaseMatlabBlock_2" verifies the configuration and functionality of the integrator component automatically generated from the Matlab/Simulink simulation environment.
TestCaseMatlabBlock_2() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseMatlabBlock_2
 
TestCaseModeManagement_1 - class RtjAocsFramework.ModeManagement.TestCaseModeManagement_1.
Test case for mode managers: check configuration of cycling mode manager.
TestCaseModeManagement_1() - Constructor for class RtjAocsFramework.ModeManagement.TestCaseModeManagement_1
 
TestCaseModeManagement_2 - class RtjAocsFramework.ModeManagement.TestCaseModeManagement_2.
Test case for mode managers: check mode transition operations in a cycling mode manager.
TestCaseModeManagement_2() - Constructor for class RtjAocsFramework.ModeManagement.TestCaseModeManagement_2
 
TestCaseModeManagement_3 - class RtjAocsFramework.ModeManagement.TestCaseModeManagement_3.
Test case for mode managers: check the follower mode manager mechanism.
TestCaseModeManagement_3() - Constructor for class RtjAocsFramework.ModeManagement.TestCaseModeManagement_3
 
TestCaseModeManagement_4 - class RtjAocsFramework.ModeManagement.TestCaseModeManagement_4.
Test case for mode managers: check the AOCS mission mode manager.
TestCaseModeManagement_4() - Constructor for class RtjAocsFramework.ModeManagement.TestCaseModeManagement_4
 
TestCaseModeManagement_5 - class RtjAocsFramework.ModeManagement.TestCaseModeManagement_5.
Test case for mode managers: same as TestCaseModeManagement_1 but using the default constructor for the cycling mode manager.
TestCaseModeManagement_5() - Constructor for class RtjAocsFramework.ModeManagement.TestCaseModeManagement_5
 
TestCaseModeManagement_6 - class RtjAocsFramework.ModeManagement.TestCaseModeManagement_6.
Test case for mode managers: check the mode change action mechanism.
TestCaseModeManagement_6() - Constructor for class RtjAocsFramework.ModeManagement.TestCaseModeManagement_6
 
TestCaseObjectList_1 - class RtjAocsFramework.ObjectList.TestCaseObjectList_1.
Test case for ObjectList Class: check list size definition.
TestCaseObjectList_1() - Constructor for class RtjAocsFramework.ObjectList.TestCaseObjectList_1
 
TestCaseObjectList_2 - class RtjAocsFramework.ObjectList.TestCaseObjectList_2.
Test case for ObjectList Class: check object insertion and removal.
TestCaseObjectList_2() - Constructor for class RtjAocsFramework.ObjectList.TestCaseObjectList_2
 
TestCaseObjectList_3 - class RtjAocsFramework.ObjectList.TestCaseObjectList_3.
Test case for ObjectList Class: check list iteration operation.
TestCaseObjectList_3() - Constructor for class RtjAocsFramework.ObjectList.TestCaseObjectList_3
 
TestCaseObjectMonitoring_1 - class RtjAocsFramework.ObjectMonitoring.TestCaseObjectMonitoring_1.
Test case for object monitoring classes: check the change objects.
TestCaseObjectMonitoring_1() - Constructor for class RtjAocsFramework.ObjectMonitoring.TestCaseObjectMonitoring_1
 
TestCaseReconfiguration_1 - class RtjAocsFramework.ReconfigurationManagement.TestCaseReconfiguration_1.
Test case for reconfiguration classes: check reconfigurer helper with default constructor.
TestCaseReconfiguration_1() - Constructor for class RtjAocsFramework.ReconfigurationManagement.TestCaseReconfiguration_1
 
TestCaseReconfiguration_5 - class RtjAocsFramework.ReconfigurationManagement.TestCaseReconfiguration_5.
Test case for reconfiguration classes: same as TestCaseReconfiguration_1 but using the default constructor for ReconfigurerHelper.
TestCaseReconfiguration_5() - Constructor for class RtjAocsFramework.ReconfigurationManagement.TestCaseReconfiguration_5
 
TestCaseRootObject_1 - class RtjAocsFramework.BasicObjects.TestCaseRootObject_1.
Test case for RootObject Class: check setting of instance identifier.
TestCaseRootObject_1() - Constructor for class RtjAocsFramework.BasicObjects.TestCaseRootObject_1
 
TestCaseRootObject_2 - class RtjAocsFramework.BasicObjects.TestCaseRootObject_2.
Test case for RootObject Class: check setting of class identifier.
TestCaseRootObject_2() - Constructor for class RtjAocsFramework.BasicObjects.TestCaseRootObject_2
 
TestCaseSystemManagement_1 - class RtjAocsFramework.SystemManagement.TestCaseSystemManagement_1.
Test case for system manager: check basic system manager operations.
TestCaseSystemManagement_1() - Constructor for class RtjAocsFramework.SystemManagement.TestCaseSystemManagement_1
 
TestCaseSystemManagement_2 - class RtjAocsFramework.SystemManagement.TestCaseSystemManagement_2.
Test case for system manager: check the ability to preserve configuration information across system resets.
TestCaseSystemManagement_2() - Constructor for class RtjAocsFramework.SystemManagement.TestCaseSystemManagement_2
 
TestCaseTelecommandManagement_1 - class RtjAocsFramework.TelecommandManagement.TestCaseTelecommandManagement_1.
Test case for telecommand management: check the basic telecommand management operations using dummy telecommands.
TestCaseTelecommandManagement_1() - Constructor for class RtjAocsFramework.TelecommandManagement.TestCaseTelecommandManagement_1
 
TestCaseTelecommandManagement_2 - class RtjAocsFramework.TelecommandManagement.TestCaseTelecommandManagement_2.
Test case for telecommand management: Test telecommands to: change mode, perform reconfiguration, change telemetry format.
TestCaseTelecommandManagement_2() - Constructor for class RtjAocsFramework.TelecommandManagement.TestCaseTelecommandManagement_2
 
TestCaseTelecommandManagement_3 - class RtjAocsFramework.TelecommandManagement.TestCaseTelecommandManagement_3.
Test case for telecommand management: Test the transaction telecommand mechanism.
TestCaseTelecommandManagement_3() - Constructor for class RtjAocsFramework.TelecommandManagement.TestCaseTelecommandManagement_3
 
TestCaseTelecommandManagement_4 - class RtjAocsFramework.TelecommandManagement.TestCaseTelecommandManagement_4.
Test case for telecommand management: checkthe test telecommand loader.
TestCaseTelecommandManagement_4() - Constructor for class RtjAocsFramework.TelecommandManagement.TestCaseTelecommandManagement_4
 
TestCaseTelemetryManagement_1 - class RtjAocsFramework.TelemetryManagement.TestCaseTelemetryManagement_1.
Test case for telemetry management: check the size of the telemetry images generated by selected classes.
TestCaseTelemetryManagement_1() - Constructor for class RtjAocsFramework.TelemetryManagement.TestCaseTelemetryManagement_1
 
TestCaseTelemetryManagement_2 - class RtjAocsFramework.TelemetryManagement.TestCaseTelemetryManagement_2.
Test case for telemetry management: check the operation of the telemetry manager using a test telemetry stream.
TestCaseTelemetryManagement_2() - Constructor for class RtjAocsFramework.TelemetryManagement.TestCaseTelemetryManagement_2
 
TestCaseUnit_1 - class RtjAocsFramework.UnitManagement.TestCaseUnit_1.
Test case for the Unit Class.
TestCaseUnit_1() - Constructor for class RtjAocsFramework.UnitManagement.TestCaseUnit_1
 
TestCaseUnit_2 - class RtjAocsFramework.UnitManagement.TestCaseUnit_2.
Test case for the Unit Class.
TestCaseUnit_2() - Constructor for class RtjAocsFramework.UnitManagement.TestCaseUnit_2
 
TestCaseUnit_3 - class RtjAocsFramework.UnitManagement.TestCaseUnit_3.
Test case for the Unit Class.
TestCaseUnit_3() - Constructor for class RtjAocsFramework.UnitManagement.TestCaseUnit_3
 
TestCaseXmathUcbBlock_1 - class RtjAocsFramework.SequentialDataProcessing.TestCaseXmathUcbBlock_1.
Test case for SequentialDataProcessing Class.
TestCaseXmathUcbBlock_1() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseXmathUcbBlock_1
 
TestCaseXmathUcbBlock_2 - class RtjAocsFramework.SequentialDataProcessing.TestCaseXmathUcbBlock_2.
The test case "TestCaseXmathUcbBlock_2" verifies the configuration and functionality of the integrator component automatically generated from the Xmath simulation environment.
TestCaseXmathUcbBlock_2() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseXmathUcbBlock_2
 
TestCaseXmathUcbBlock_3 - class RtjAocsFramework.SequentialDataProcessing.TestCaseXmathUcbBlock_3.
The test case "TestCaseXmathUcbBlock_3" verifies the configuration and functionality of the ramp generator component automatically generated from the Xmath simulation environment.
TestCaseXmathUcbBlock_3() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TestCaseXmathUcbBlock_3
 
TestModeChangeAction - class RtjAocsFramework.ModeManagement.TestModeChangeAction.
Dummy mode change action that increments a counter whenever its doModeExit and doModeEntry methods are called (this is useful for testing purposes).
TestModeChangeAction() - Constructor for class RtjAocsFramework.ModeManagement.TestModeChangeAction
 
TestPropertyMonitor - class RtjAocsFramework.ObjectMonitoring.TestPropertyMonitor.
Dummy object used as a property monitor for testing purposes.
TestPropertyMonitor() - Constructor for class RtjAocsFramework.ObjectMonitoring.TestPropertyMonitor
 
TestSmm_1 - class JbedSmmApplication.TestSmmApplication.TestSmm_1.
Test SMM Application.
TestSmm_1() - Constructor for class JbedSmmApplication.TestSmmApplication.TestSmm_1
 
TestSmmAnalogActuator - class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator.
Test analog actuator component developed for the SMM application deployed on a desktop.
TestSmmAnalogActuator() - Constructor for class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Creates a new AnalogActuator object.
TestSmmAnalogSensor - class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor.
Test analog sensor component developed for the SMM application deployed on a desktop.
TestSmmAnalogSensor() - Constructor for class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Creates a new AnalogSensor object.
TestSmmClock - class JbedSmmApplication.OperatingSystemObjects.TestSmmClock.
A system time component for the SMM application deployed on a desktop.
TestSmmClock() - Constructor for class JbedSmmApplication.OperatingSystemObjects.TestSmmClock
Default constructor
TestSmmInstantiator - class JbedSmmApplication.Factories.TestSmmInstantiator.
Test instantiator class for the SMM application.
TestSmmInstantiator() - Constructor for class JbedSmmApplication.Factories.TestSmmInstantiator
Create all factories used in SMM application.
TestSmmSystemFactory - class JbedSmmApplication.Factories.TestSmmSystemFactory.
Factory for system management components of the SMM prototype application deployed on a desktop.
TestSmmSystemFactory() - Constructor for class JbedSmmApplication.Factories.TestSmmSystemFactory
Create an application specific controller factory, and the clock component.
TestSmmUnitFactory - class JbedSmmApplication.Factories.TestSmmUnitFactory.
Factory for unit management components of the SMM prototype application deployed on a desktop.
TestSmmUnitFactory() - Constructor for class JbedSmmApplication.Factories.TestSmmUnitFactory
Create an application specific unit factory, initialize the sizes of the unit trigger lists, and initialize the sizes of the command lists in the unit managers.
TestSuite - class RtjAocsFramework.GeneralUtilities.TestSuite.
Encapsulation of a test suite.
TestSuite(PrintStream) - Constructor for class RtjAocsFramework.GeneralUtilities.TestSuite
Test suite constructor.
TestTelecommandLoader - class RtjAocsFramework.TelecommandManagement.TestTelecommandLoader.
Telecommand loader to be used for off-line tests.
TestTelecommandLoader() - Constructor for class RtjAocsFramework.TelecommandManagement.TestTelecommandLoader
 
TestTelemetryStream - class RtjAocsFramework.TelemetryManagement.TestTelemetryStream.
This class encapsulates a test telemetry stream that directs the telemetry data to an output file.
TestTelemetryStream(String) - Constructor for class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
TM_BUFFER_BYTE_SIZE - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
TM_BUFFER_SIZE - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
TM_FMT1 - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
TM_FMT2 - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
TM_SCALING_FACTOR - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
TM_SIZE_FMT1 - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
TM_SIZE_FMT2 - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
TmAnalyzer - class GroundStationSimulator.TmAnalyzer.
TmAnalyzer class decodes the telemetry data coming from the AOCS application.
TmAnalyzer() - Constructor for class GroundStationSimulator.TmAnalyzer
Constructor
TmReceiver - class GroundStationSimulator.TmReceiver.
The TcSender class provides an implementation of the telemetry data acquisition.
TmReceiver(InputStream) - Constructor for class GroundStationSimulator.TmReceiver
 
TOO_MANY_COMMANDS - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TOO_MANY_MANOEUVRE_MONITORS - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TOO_MANY_MANOEUVRES - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TOO_MANY_RECONFIGURABLE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TOO_MANY_SYSTEM_OBJECTS - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TOO_MANY_TM_DATA - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TOO_MANY_UNITS - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
TorqueToThrusterPrototype - class RtjAocsFramework.SequentialDataProcessing.TorqueToThrusterPrototype.
Control block to perform the conversion from torque requests around the spacecraft axes to the on- and delay-times for the set of six thrusters of the AOCS prototype.
TorqueToThrusterPrototype(double, double) - Constructor for class RtjAocsFramework.SequentialDataProcessing.TorqueToThrusterPrototype
Creates a new TorqueToThrusterPrototype object with the specified nominal torque delivered by the thrusters and period.
totalPropagation - Static variable in class RtjAocsFramework.SequentialDataProcessing.AbstractControlChannel
The propagation flag.
TransactionTelecommand - class RtjAocsFramework.TelecommandManagement.TransactionTelecommand.
A transaction telecommand is a telecommand that is intended to be part of a sequence of telecommands that can be treated as a transaction.
TransactionTelecommand(int) - Constructor for class RtjAocsFramework.TelecommandManagement.TransactionTelecommand
Create a telecommand with the given time tag.
TwoByTwoMatrixBlock - class RtjAocsFramework.SequentialDataProcessing.TwoByTwoMatrixBlock.
Control block to implement 2x2 matrix.
TwoByTwoMatrixBlock() - Constructor for class RtjAocsFramework.SequentialDataProcessing.TwoByTwoMatrixBlock
Creates a new TwoByTwoMatrixBlock object.

U

ucbHook(int[], double[], double[], double[], double[], double[], double[], int[]) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbRampTest
Calls the UCB subroutine.
ucbHook(int[], double[], double[], double[], double[], double[], double[], int[]) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbPidBlock
Calls the UCB subroutine.
ucbHook(int[], double[], double[], double[], double[], double[], double[], int[]) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbIntegratorTest
Calls the UCB subroutine.
ucbHook(int[], double[], double[], double[], double[], double[], double[], int[]) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbFirstTest
Calls the UCB subroutine.
ucbHook(int[], double[], double[], double[], double[], double[], double[], int[]) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
Calls the UCB subroutine.
UNCONFIGURED_RW - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
UNCONFIGURED_SAP - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
unExecute() - Method in class RtjAocsFramework.TelecommandManagement.TransactionTelecommand
Recursively undo the effects of all the telecommands so far executed as part of the same transaction.
unExecute() - Method in class RtjAocsFramework.TelecommandManagement.TelemetryFormatTransactionTelecommand
Restore the telemetry format of the target telemeterable object and check that the restore operation was correctly performed.
unExecute() - Method in class RtjAocsFramework.TelecommandManagement.ReconfigureTransactionTelecommand
Restore the old configuration and check that the restore operation was successful.
unExecute() - Method in class RtjAocsFramework.TelecommandManagement.ModeChangeTransactionTelecommand
Restore the mode of the target mode manager to its old value.
Unit - class RtjAocsFramework.UnitManagement.Unit.
The abstract class Unit is an abstract unit model for basic and smart units.
UNIT_IS_ALREADY_IN_USE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
UNIT_MNG_CMD_SIZE - Static variable in class JbedSmmApplication.Factories.JbedSmmConfiguration
 
UNIT_NOT_IN_LIST - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
UNIT_SELF_TEST_FAILED - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
Unit() - Constructor for class RtjAocsFramework.UnitManagement.Unit
Creates a new Unit object.
UnitCommand - interface RtjAocsFramework.UnitManagement.UnitCommand.
The UnitCommand intefrace provides a general approch for implementation commands of any external units.
UnitCommandList - class RtjAocsFramework.ObjectList.UnitCommandList.
Encapsulation of a list of objects of type UnitCommand.
UnitCommandList() - Constructor for class RtjAocsFramework.ObjectList.UnitCommandList
 
UnitFactory - class RtjAocsFramework.Factories.UnitFactory.
Framework-level factory for unit management components.
UnitFactory() - Constructor for class RtjAocsFramework.Factories.UnitFactory
Create without configuration the unit managers.
unitFcInList - Variable in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
The list of objects type unit that are interested to provide functional input data
unitFcOutList - Variable in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
The list of objects type unit that are interested to provide functional output data
UnitFunctional - interface RtjAocsFramework.UnitManagement.UnitFunctional.
UnitFunctional is an interface for objects representing the functional exchanges between the embedded control software and an external unit (either real or fictitious).
UnitFunctionalList - class RtjAocsFramework.ObjectList.UnitFunctionalList.
Encapsulation of a list of objects of type Unit.
UnitFunctionalList() - Constructor for class RtjAocsFramework.ObjectList.UnitFunctionalList
 
unitHkList - Variable in class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
The list of objects type unit that are interested to provide housekeeping data
UnitHousekeeping - interface RtjAocsFramework.UnitManagement.UnitHousekeeping.
UnitHousekeeping is an interface for objects representing the housekeeping exchanges between the embedded control software and an external unit (either real or fictitious).
UnitHousekeepingList - class RtjAocsFramework.ObjectList.UnitHousekeepingList.
Encapsulation of a list of objects of type Unit.
UnitHousekeepingList() - Constructor for class RtjAocsFramework.ObjectList.UnitHousekeepingList
 
UnitList - class RtjAocsFramework.ObjectList.UnitList.
Encapsulation of a list of objects of type Unit.
UnitList() - Constructor for class RtjAocsFramework.ObjectList.UnitList
 
UnitManager - class RtjAocsFramework.UnitManagement.UnitManager.
This class encapsulates an unit manager.
UnitManager() - Constructor for class RtjAocsFramework.UnitManagement.UnitManager
Create a new UnitManager object.
UnitModeManager - interface RtjAocsFramework.UnitManagement.UnitModeManager.
Interface characterizing the mode manager for the unit managers.
UnitTriggerStrategy - class RtjAocsFramework.UnitManagement.UnitTriggerStrategy.
Abstract class UnitTriggerStrategy provides a list of references to UnitFunctional or UnitHousekeeping objects and abstract operations for data acquisition, data sending or synchronization that needs to be performed upon them.
UnitTriggerStrategy() - Constructor for class RtjAocsFramework.UnitManagement.UnitTriggerStrategy
Create a new UnitManager object.
UNKNOWN_MANOEUVRE_STATE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
unSetCommandLimits() - Method in class RtjAocsFramework.ControllerManagement.Controller
Removes maximum and minimum limits on actuator command output.
updateMode() - Method in class RtjAocsFramework.ModeManagement.ModeManager
This method implements the logic for an autonomous mode switch.
updateMode() - Method in class RtjAocsFramework.ModeManagement.CyclingModeManager
The cycling mode manager cycles through all available modes in sequence.

V

validityTime - Variable in class RtjAocsFramework.SequentialDataProcessing.ControlChannelBlock
Validity time for output buffer.

W

wasAborted() - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Method wasAborted returns true if the manoeuvre has been aborted.
write(boolean) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Write the boolean 'data' to the telemetry stream
write(boolean) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
write(boolean) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Write the boolean 'd' to the telemetry stream
write(byte, int, int) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Write bits n to m of byte 'd' to the telemetry stream This method is required by the TelemetryStream interface but has a dummy implementation in th case of Jbed SMM application.
write(byte, int, int) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
write(byte, int, int) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Write bits n to m of byte 'd' to the telemetry stream
write(double) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Write the double 'data' to the telemetry stream
write(double) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
write(double) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Write the double 'd' to the telemetry stream
write(float) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Write the float 'data' to the telemetry stream
write(float) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
write(float) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Write the float 'd' to the telemetry stream
write(int) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Write the integer 'd' to the telemetry stream
write(int) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
write(int) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Write the integer 'd' to the telemetry stream
write(int, int) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Write to telemetry stream n bytes starting from address 'address' This method is required by the TelemetryStream interface but has a dummy implementation in th case of Jbed SMM application.
write(int, int) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
write(int, int) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Write to telemetry stream n bytes starting from address 'address'
write(int, int, int) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Write bits n to m of integer 'd' to the telemetry stream This method is required by the TelemetryStream interface but has a dummy implementation in th case of Jbed SMM application.
write(int, int, int) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
write(int, int, int) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Write bits n to m of integer 'd' to the telemetry stream
write(short) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Write the short integer 'data' to the telemetry stream
write(short) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
write(short) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Write the short integer 'd' to the telemetry stream
write(short, int, int) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Write bits n to m of short 'd' to the telemetry stream This method is required by the TelemetryStream interface but has a dummy implementation in th case of Jbed SMM application.
write(short, int, int) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
write(short, int, int) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Write bits n to m of short 'd' to the telemetry stream
writeFrameNumber(int) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Write the telemetry frame number to the telemetry stream.
writeFrameNumber(int) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
writeFrameNumber(int) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Write the telemetry frame number to the telemetry stream.
writeNumberOfBits(int) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Write the number of bits in the current frame to the telemetry stream.
writeNumberOfBits(int) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
writeNumberOfBits(int) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Write the number of bits in the current frame to the telemetry stream.
writeNumberOfBytes(int) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Write the number of bytes in the current frame to the telemetry stream.
writeNumberOfBytes(int) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
writeNumberOfBytes(int) - Method in interface RtjAocsFramework.TelemetryManagement.TelemetryStream
Write the number of bytes in the current frame to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmTriangularWave
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class JbedSmmApplication.ManoeuvreManagement.JbedSmmRamp
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class JbedSmmApplication.OperatingSystemObjects.TestSmmClock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class JbedSmmApplication.OperatingSystemObjects.JbedSmmClock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class JbedSmmApplication.TelemetryManagement.JbedSmmTelemetryStream
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogSensor
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class JbedSmmApplication.UnitManagement.TestSmmAnalogActuator
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogSensor
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class JbedSmmApplication.UnitManagement.JbedSmmAnalogActuator
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.AocsData.AocsDataPool
Write content of the data pool to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.AocsData.AocsData
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.AocsEvent.TelecommandEvent
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.AocsEvent.RecoveryEvent
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.AocsEvent.ReconfigurationEvent
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.AocsEvent.ModeEvent
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.AocsEvent.ManoeuvreEvent
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.AocsEvent.FailureEvent
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.AocsEvent.EventRepository
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.AocsEvent.ChangeEvent
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.AocsEvent.AocsEvent
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.BasicObjects.AocsObject
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ControllerManagement.ControllerManager
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ControllerManagement.Controller
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.FailureDetection.MonitoringCheck
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.FailureDetection.FailureDetectionManager
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnTooManyFailures
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.FailureRecovery.SystemResetOnConfigurationError
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.FailureRecovery.RecoveryStrategy
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.FailureRecovery.RecoveryAction
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.FailureRecovery.Reconfiguration
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.FailureRecovery.ObjectReset
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.FailureRecovery.ModeChange
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.FailureRecovery.LocalRecoveryActions
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.FailureRecovery.FailureRecoveryManager
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ManoeuvreManagement.ManoeuvreManager
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ManoeuvreManagement.Manoeuvre
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ManoeuvreManagement.AttitudeSlew
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ModeManagement.ModeManager
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ModeManagement.ModeChangeAction
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ModeManagement.AocsMissionModeManager
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ObjectList.ObjectList
Only a trivial implementation is provided in the framework prototype.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ObjectMonitoring.SimpleChange
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ObjectMonitoring.OutOfRangeChange
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ObjectMonitoring.DeltaChange
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.OperatingSystemObjects.DummyAocsClock
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.ReconfigurationManagement.ReconfigurerHelper
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbPidBlock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.TwoByTwoMatrixBlock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.SplitterBlock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.P_Block
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.PassThruBlock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabIntegratorBlock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabGainBlock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.MatlabBlock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.LimitBlock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.I_Block
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.D_Block
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.DifferenceBlock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.BiasScalingCompensator
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.SequentialDataProcessing.AdderBlock
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.TelecommandManagement.TelecommandManager
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.TelemetryManagement.TestTelemetryStream
 
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.TelemetryManagement.TelemetryManager
 
writeToTelemetry(TelemetryStream) - Method in interface RtjAocsFramework.TelemetryManagement.Telemeterable
Direct the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.UnitManagement.UnitManager
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.UnitManagement.Unit
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.UnitManagement.TestAnalogSensor
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.UnitManagement.TestAnalogActuator
Causes the object to write its own state to the telemetry stream.
writeToTelemetry(TelemetryStream) - Method in class RtjAocsFramework.UnitManagement.BasicUnitReconfigurer
Causes the object to write its own state to the telemetry stream.
WRONG_INITIALIZATION_SEQUENCE - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 

X

XMATH_UCB_ERROR - Static variable in class RtjAocsFramework.AocsEvent.EventTypeId
 
xmathRecoveryAction - Variable in class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
Recovery action invoked when UCB routine reports an error
XmathUcbBlock - class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock.
Control block acting as a container for a UCB-style autocode procedure generated by Xmath.
XmathUcbBlock(int, int, int, int, int, int) - Constructor for class RtjAocsFramework.SequentialDataProcessing.XmathUcbBlock
Creates a new XmathUcbBlock object with the specified number of inputs, number of outputs, number of states, number of real parameters, number of integer parameters, and sampling time.
XmathUcbFirstTest - class RtjAocsFramework.SequentialDataProcessing.XmathUcbFirstTest.
First Test block acting as a container for a UCB-style autocode procedure generated by Xmath.
XmathUcbIntegratorTest - class RtjAocsFramework.SequentialDataProcessing.XmathUcbIntegratorTest.
Integrator Test block acting as a container for a UCB-style autocode procedure generated by Xmath.
XmathUcbPidBlock - class RtjAocsFramework.SequentialDataProcessing.XmathUcbPidBlock.
PID control block acting as a container for a UCB-style autocode procedure generated by Xmath.
XmathUcbPidBlock(int) - Constructor for class RtjAocsFramework.SequentialDataProcessing.XmathUcbPidBlock
Creates a new XmathUcbPidBlock object with the specified samplingTime.
XmathUcbRampTest - class RtjAocsFramework.SequentialDataProcessing.XmathUcbRampTest.
Ramp Test block acting as a container for a UCB-style autocode procedure generated by Xmath.

A B C D E F G H I J K L M N O P R S T U V W X
Real-Time Java AOCS Framework v1.0 API Specification

Real-Time Java AOCS Framework project home page

Automatic Control Laboratory, ETH Zuerich
Physikstrasse 3
CH-8092 Zuerich, Switzerland