|
Real-Time Java AOCS Framework v1.0 API Specification | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Telemeterable | |
| JbedSmmApplication.AocsData | This package defines the application-specific classes to support implementation of the AOCS Data concept. |
| JbedSmmApplication.ManoeuvreManagement | This package defines the application-specific classes to support the Manoeuvre concept. |
| JbedSmmApplication.OperatingSystemObjects | This package defines the application-specific classes to support the interface to the operating system. |
| JbedSmmApplication.SequentialDataProcessing | |
| JbedSmmApplication.TelecommandManagement | This package defines the application-specific classes to support implementation of the Telecommand concept. |
| JbedSmmApplication.TelemetryManagement | This package defines the application-specific classes to support implementation of the Telemetry concept. |
| JbedSmmApplication.UnitManagement | This package defines the classes required to support the unit concept. |
| 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 | This package defines the event classes for the AOCS Framework. |
| RtjAocsFramework.BasicObjects | This package defines the basic classes for the AOCS Framework. |
| RtjAocsFramework.ControllerManagement | This package defines the covering the management
of closed-loop controllers. |
| RtjAocsFramework.FailureDetection | This package defines the classes that support failure detection management. |
| RtjAocsFramework.FailureRecovery | This package defines the classes that support failure
recovery management. |
| RtjAocsFramework.ManoeuvreManagement | This package defines the classes that support manoeuvre
management. |
| RtjAocsFramework.ModeManagement | This package defines the classes that support mode
management. |
| RtjAocsFramework.ObjectList | This package defines the basic classes for creating and manipulating lists of objects. |
| RtjAocsFramework.ObjectMonitoring | This package defines the classes that support object
monitoring. |
| RtjAocsFramework.OperatingSystemObjects | This package defines the classes that encapsulate
access to the operating system. |
| RtjAocsFramework.ReconfigurationManagement | This package defines the classes that support reconfiguration
management. |
| RtjAocsFramework.SequentialDataProcessing | This package defines the classes that support the
implementation of sequential data processing chains.
|
| RtjAocsFramework.TelecommandManagement | This package defines the classes that support telecommand management. |
| RtjAocsFramework.TelemetryManagement | This package defines the classes covering the
telemetry management function.
|
| RtjAocsFramework.UnitManagement | This package defines the components that support the implementation of the unit framelet in the AOCS Framework. |
| Uses of Telemeterable in JbedSmmApplication.AocsData |
| Classes in JbedSmmApplication.AocsData that implement Telemeterable | |
class |
JbedSmmDataPool
A data pool for the Jbed SMM application. |
| Uses of Telemeterable in JbedSmmApplication.ManoeuvreManagement |
| Classes in JbedSmmApplication.ManoeuvreManagement that implement Telemeterable | |
class |
JbedSmmRamp
The JbedSmmRamp is a concrete manoeuvre component generating a ramp trajectory. |
class |
JbedSmmTriangularWave
The JbedSmmTriangularWave is a concrete manoeuvre component generating a wave trajectory. |
| Uses of Telemeterable in JbedSmmApplication.OperatingSystemObjects |
| Classes in JbedSmmApplication.OperatingSystemObjects that implement Telemeterable | |
class |
JbedSmmClock
A system time component for the SMM application deployed on Jbed RTOS. |
class |
TestSmmClock
A system time component for the SMM application deployed on a desktop. |
| Uses of Telemeterable in JbedSmmApplication.SequentialDataProcessing |
| Classes in JbedSmmApplication.SequentialDataProcessing that implement Telemeterable | |
class |
JbedSmmPid
Application specific component implementing a PID controller for SMM application. |
| Uses of Telemeterable in JbedSmmApplication.TelecommandManagement |
| Classes in JbedSmmApplication.TelecommandManagement that implement Telemeterable | |
class |
JbedSmmTelecommandLoader
Telecommand loader for the Jbed SMM application. |
| Uses of Telemeterable in JbedSmmApplication.TelemetryManagement |
| Classes in JbedSmmApplication.TelemetryManagement that implement Telemeterable | |
class |
JbedSmmTelemetryStream
Implement the telemetry stream for the Jbed SMM application. |
class |
JbedSmmTmSender
The application specific component that is responsible for forwarding a TM buffer to the ground station. |
| Uses of Telemeterable in JbedSmmApplication.UnitManagement |
| Classes in JbedSmmApplication.UnitManagement that implement Telemeterable | |
class |
JbedSmmAnalogActuator
Analog actuator component developed for the Jbed ADDA board. |
class |
JbedSmmAnalogSensor
Analog sensor component developed for the Jbed ADDA board. |
class |
TestSmmAnalogActuator
Test analog actuator component developed for the SMM application deployed on a desktop. |
class |
TestSmmAnalogSensor
Test analog sensor component developed for the SMM application deployed on a desktop. |
| Uses of Telemeterable in RtjAocsFramework.AocsData |
| Classes in RtjAocsFramework.AocsData that implement Telemeterable | |
class |
AocsData
Base class from which all AOCS data types are derived. |
class |
AocsDataPool
Base class from which all AOCS data pool classes are derived. |
class |
AttitudeDataPool
Data pool to store attitude-related attitude data. |
| Uses of Telemeterable in RtjAocsFramework.AocsEvent |
| Classes in RtjAocsFramework.AocsEvent that implement Telemeterable | |
class |
AocsEvent
Base class from which all AOCS event classes are derived. |
class |
ChangeEvent
This class encapsulates a change event. |
class |
ChangeEventRepository
Event repository for change events. |
class |
ConfigurationEvent
Encapsulation of a configuration event. |
class |
ConfigurationEventRepository
Event repository for configuration events. |
class |
EventRepository
Base class from which event repository classes are derived. |
class |
FailureEvent
This class encapsulates a failure event. |
class |
FailureEventRepository
Event repository for failure events. |
class |
ManoeuvreEvent
This class encapsulates a manoeuvre event. |
class |
ManoeuvreEventRepository
Event repository manoeuvre events. |
class |
ModeEvent
This class encapsulates a mode event. |
class |
ModeEventRepository
Event repository mode events. |
class |
ReconfigurationEvent
This class encapsulates a reconfiguration event. |
class |
ReconfigurationEventRepository
Event repository for reconfiguration events. |
class |
RecoveryEvent
This class encapsulates a recovery event. |
class |
RecoveryEventRepository
Event repository for recovery events. |
class |
SystemEvent
Encapsulation of a system event. |
class |
SystemEventRepository
Event repository for system events. |
class |
TelecommandEvent
This class encapsulates a telecommand event. |
class |
TelecommandEventRepository
Event repository for Telecommand events. |
| Uses of Telemeterable in RtjAocsFramework.BasicObjects |
| Classes in RtjAocsFramework.BasicObjects that implement Telemeterable | |
class |
AocsObject
Base class from which most non-trivial framework classes are derived. |
| Uses of Telemeterable in RtjAocsFramework.ControllerManagement |
| Classes in RtjAocsFramework.ControllerManagement that implement Telemeterable | |
class |
Controller
The Controller class is the class encapsulating a SISO controller. |
class |
ControllerManager
This class encapsulates a controller manager. |
class |
CyclingControllerModeManager
Encapsulation of a cycling mode manager for the controller mode manager. |
class |
FollowerControllerModeManager
Encapsulation of a follower mode manager for the controller mode manager. |
| Uses of Telemeterable in RtjAocsFramework.FailureDetection |
| Classes in RtjAocsFramework.FailureDetection that implement Telemeterable | |
class |
FailureDetectionManager
This class encapsulates a failure detection manager. |
class |
FollowerFailureDetectionModeManager
Encapsulation of a follower mode manager for the failure detection manager. |
class |
MonitoringCheck
This class encapsulates the object of a monitoring check action by the failure detection manager. |
| Uses of Telemeterable in RtjAocsFramework.FailureRecovery |
| Classes in RtjAocsFramework.FailureRecovery that implement Telemeterable | |
class |
FailureRecoveryManager
This class encapsulates a failure recovery manager. |
class |
FollowerFailureRecoveryModeManager
Encapsulation of a follower mode manager for the failure recovery manager. |
class |
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. |
class |
ModeChange
This recovery action causes an operational mode change in a target mode manager. |
class |
NullRecoveryAction
A null recovery action is a dummy recovery action that takes no action. |
class |
ObjectReset
This recovery action causes an object to be reset (its reset() method is called). |
class |
Reconfiguration
This recovery action commands a reconfiguration to a reconfiguration manager. |
class |
RecoveryAction
This is the base class for recovery actions. |
class |
RecoveryStrategy
This is the base class for recovery strategies. |
class |
SystemReset
This recovery action commands a system reset by calling the "system reset" service on the system manager. |
class |
SystemResetOnConfigurationError
This recovery startegy will cause a software reset to be executed if a configuration event is detected in the configuration event repository. |
class |
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. |
| Uses of Telemeterable in RtjAocsFramework.ManoeuvreManagement |
| Classes in RtjAocsFramework.ManoeuvreManagement that implement Telemeterable | |
class |
AttitudeSlew
AttitudeSlew is an example of the concrete manoeuvre. |
class |
DummyManoeuvre
DummyManoeuvre is an example of a concrete manoeuvre. |
class |
Manoeuvre
Manoeuvre is an abstract class providing default - and mostly trivial - implementations of its methods. |
class |
ManoeuvreManager
This class encapsulates a manoeuvre manager. |
| Uses of Telemeterable in RtjAocsFramework.ModeManagement |
| Classes in RtjAocsFramework.ModeManagement that implement Telemeterable | |
class |
AocsMissionModeManager
This class encapsulates a mission mode manager. |
class |
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. |
class |
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. |
class |
ModeChangeAction
Base class from which all objects encapsulating to be taken when a mode manager performs a mode change are derived. |
class |
ModeManager
This class encapsulates a core mode manager and acts as base class for all mode managers. |
class |
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. |
class |
TestModeChangeAction
Dummy mode change action that increments a counter whenever its doModeExit and doModeEntry methods are called (this is useful for testing purposes). |
| Uses of Telemeterable in RtjAocsFramework.ObjectList |
| Classes in RtjAocsFramework.ObjectList that implement Telemeterable | |
class |
AocsDataList
Encapsulation of a list of AocsData objects. |
class |
AocsObjectList
Encapsulation of a list of AocsObject objects. |
class |
ChangeListenerList
Encapsulation of a list of objects of type ChangeListener. |
class |
ChangeObjectList
Encapsulation of a list of objects of type ChangeObject. |
class |
ConfigurationListenerList
Encapsulation of a list of objects of type ConfigurationListener. |
class |
ConsistencyCheckableList
Encapsulation of a list of ConsistencyCheckable objects. |
class |
ControllerList
Encapsulation of a list of objects of type Conroller. |
class |
FailureListenerList
Encapsulation of a list of objects of type FailureListener. |
class |
ManoeuvreList
Encapsulation of a list of objects of type Manoeuvre. |
class |
ManoeuvreListenerList
Encapsulation of a list of objects of type ManoeuvreListener. |
class |
ModeListenerList
Encapsulation of a list of objects of type ModeListener. |
class |
MonitoringCheckList
Encapsulation of a list of MonitoringCheck objects. |
class |
ObjectList
Encapsulation of a list of untyped objects. |
class |
PropertyMonitorList
Encapsulation of a list of objects of type PropertyMonitor. |
class |
ReconfigurableList
Encapsulation of a list of objects of type Reconfigurable. |
class |
ReconfigurationListenerList
Encapsulation of a list of objects of type ReconfigurationListener. |
class |
RecoveryListenerList
Encapsulation of a list of objects of type RecoveryListener. |
class |
SystemListenerList
Encapsulation of a list of objects of type SystemListener. |
class |
TelecommandList
Encapsulation of a list of objects of type Telecommand. |
class |
TelecommandListenerList
Encapsulation of a list of objects of type TelecommandListener. |
class |
TelemeterableList
Encapsulation of a list of objects of type Telemeterable. |
class |
UnitCommandList
Encapsulation of a list of objects of type UnitCommand. |
class |
UnitFunctionalList
Encapsulation of a list of objects of type Unit. |
class |
UnitHousekeepingList
Encapsulation of a list of objects of type Unit. |
class |
UnitList
Encapsulation of a list of objects of type Unit. |
| Uses of Telemeterable in RtjAocsFramework.ObjectMonitoring |
| Classes in RtjAocsFramework.ObjectMonitoring that implement Telemeterable | |
class |
ChangeObject
Base class from which all change objects are are derived. |
class |
DeltaChange
Check that a variable does not change value across successive checks by more than a pre-specified delta threshold. |
class |
NoChange
Check that a variable remains equal to a specified reference value. |
class |
OutOfRangeChange
Check that a value remains within a specified range. |
class |
SimpleChange
Check that a variable does not change value across successive checks. |
| Uses of Telemeterable in RtjAocsFramework.OperatingSystemObjects |
| Classes in RtjAocsFramework.OperatingSystemObjects that implement Telemeterable | |
class |
DummyAocsClock
Dummy on-board clock useful for testing. |
| Uses of Telemeterable in RtjAocsFramework.ReconfigurationManagement |
| Classes in RtjAocsFramework.ReconfigurationManagement that implement Telemeterable | |
class |
ReconfigurerHelper
Helper class for managing a reconfiguration group. |
| Uses of Telemeterable in RtjAocsFramework.SequentialDataProcessing |
| Classes in RtjAocsFramework.SequentialDataProcessing that implement Telemeterable | |
class |
AbstractControlChannel
The AbstractControlChannel class is the interface through which any control channel is seen by its clients. |
class |
AdderBlock
AdderBlock is a simple adder output. |
class |
BiasScalingCompensator
Control block to implement a compensation of a unit output. |
class |
ControlChannelBlock
ControlChannelBlock is an abstract class that acts as base class for all concrete control blocks. |
class |
ControlChannelSuperBlock
ControlChannelSuperBlock is a container component for a control channel super-block. |
class |
D_Block
Control block to implement a derivative action with a fixed gain. |
class |
DifferenceBlock
DifferenceBlock is a simple subtraction. |
class |
I_Block
Control block to implement an integrator with a fixed gain. |
class |
LimitBlock
Control block to implement a simple limited output. |
class |
MatlabBlock
Control block acting as a container for an autocode procedure generated by Matlab. |
class |
MatlabGainBlock
Control block acting as a container for an autocode procedure generated by Matlab. |
class |
MatlabIntegratorBlock
Control block acting as a container for an autocode procedure generated by Matlab. |
class |
P_Block
Control block to implement a pure gain. |
class |
PassThruBlock
Control block to implement a simple pass thru block. |
class |
SplitterBlock
Control block to implement a signal splitter. |
class |
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. |
class |
TwoByTwoMatrixBlock
Control block to implement 2x2 matrix. |
class |
XmathUcbBlock
Control block acting as a container for a UCB-style autocode procedure generated by Xmath. |
class |
XmathUcbFirstTest
First Test block acting as a container for a UCB-style autocode procedure generated by Xmath. |
class |
XmathUcbIntegratorTest
Integrator Test block acting as a container for a UCB-style autocode procedure generated by Xmath. |
class |
XmathUcbPidBlock
PID control block acting as a container for a UCB-style autocode procedure generated by Xmath. |
class |
XmathUcbRampTest
Ramp Test block acting as a container for a UCB-style autocode procedure generated by Xmath. |
| Uses of Telemeterable in RtjAocsFramework.TelecommandManagement |
| Classes in RtjAocsFramework.TelecommandManagement that implement Telemeterable | |
class |
TelecommandManager
Encapsulation of a telecommand manager. |
| Uses of Telemeterable in RtjAocsFramework.TelemetryManagement |
| Classes in RtjAocsFramework.TelemetryManagement that implement Telemeterable | |
class |
CyclingTelemetryModeManager
Encapsulation of a cycling mode manager for the telemetry mode manager. |
class |
TelemetryManager
This class encapsulates a telemetry manager. |
class |
TestTelemetryStream
This class encapsulates a test telemetry stream that directs the telemetry data to an output file. |
| Uses of Telemeterable in RtjAocsFramework.UnitManagement |
| Classes in RtjAocsFramework.UnitManagement that implement Telemeterable | |
class |
BasicUnitReconfigurer
In a common situation a primary unit is backed up by one or more identical redundant units. |
class |
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. |
class |
FollowerUnitStrategyModeManager
Encapsulation of a follower mode manager for the unit strategy mode manager. |
class |
TestAnalogActuator
Dummy analog actuator component developed as an example of the particular actuator implementation. |
class |
TestAnalogSensor
Dummy analog sensor component developed as an example of the particular sensor implementation. |
class |
Unit
The abstract class Unit is an abstract unit model for basic and smart units. |
class |
UnitManager
This class encapsulates an unit manager. |
class |
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. |
|
Real-Time Java AOCS Framework v1.0 API Specification | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||