Real-Time Java AOCS Framework v1.0 API Specification

JbedSmmApplication.Factories
Class JbedSmmConfiguration

java.lang.Object
  |
  +--JbedSmmApplication.Factories.JbedSmmConfiguration

public class JbedSmmConfiguration
extends Object

Defines the constants required to instantiate the Jbed SMM prototype application.

Copyright: see the Copyright Notice.

Version:
1.0
Author:
V. Cechticky/A. Pasetti (ETH-Zurich)

Field Summary
static short ACTUATOR_HIGHER_BOUND
           
static short ACTUATOR_LOWER_BOUND
           
static short ACTUATOR_UNIT_MANAGER
           
static int CCL_SIZE_RUN
           
static int CCL_SIZE_STANDBY
           
static short CTRL_ERROR_HIGHER_BOUND
           
static short CTRL_ERROR_LOWER_BOUND
           
static short FAILURE_EVT_THRESHOLD
           
static double IN_RAW_CONV_GAIN
           
static double KD_RUN
           
static double KI_RUN
           
static double KP_RUN
           
static double MAX_DER_RUN
           
static int MCL_SIZE_RUN
           
static int MCL_SIZE_STANDBY
           
static short MODE_RUN
           
static short MODE_STANDBY
           
static short N_MANOEUVRES
           
static short N_OF_CH_LISTENERS_CT
           
static short N_OF_CH_LISTENERS_FD
           
static short N_OF_CH_LISTENERS_FR
           
static short N_OF_CH_LISTENERS_MN
           
static short N_OF_CH_LISTENERS_TM
           
static short N_OF_CH_LISTENERS_UT
           
static short N_OF_CONTROLLERS
           
static short N_OF_MD_LISTENERS_CT
           
static short N_OF_MD_LISTENERS_FD
           
static short N_OF_MD_LISTENERS_FR
           
static short N_OF_MD_LISTENERS_TM
           
static short N_OF_MD_LISTENERS_UT
           
static short N_OF_MN_LISTENERS_MN
           
static short N_OF_RC_LISTENERS_RC
           
static double OUT_RAW_CONV_GAIN
           
static short PROPERTY_MONITOR_LIST_SIZE_CT
           
static short PROPERTY_MONITOR_LIST_SIZE_FD
           
static short PROPERTY_MONITOR_LIST_SIZE_FR
           
static short PROPERTY_MONITOR_LIST_SIZE_MN
           
static short PROPERTY_MONITOR_LIST_SIZE_TM
           
static short PROPERTY_MONITOR_LIST_SIZE_UT
           
static short SENSOR_DELTA
           
static short SENSOR_HIGHER_BOUND
           
static short SENSOR_LOWER_BOUND
           
static short SENSOR_UNIT_MANAGER
           
static int TASK_PERIOD
           
static int TM_BUFFER_BYTE_SIZE
           
static int TM_BUFFER_SIZE
           
static short TM_FMT1
           
static short TM_FMT2
           
static double TM_SCALING_FACTOR
           
static int TM_SIZE_FMT1
           
static int TM_SIZE_FMT2
           
static short UNIT_MNG_CMD_SIZE
           
 
Constructor Summary
JbedSmmConfiguration()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TASK_PERIOD

public static final int TASK_PERIOD
See Also:
Constant Field Values

SENSOR_LOWER_BOUND

public static final short SENSOR_LOWER_BOUND
See Also:
Constant Field Values

SENSOR_HIGHER_BOUND

public static final short SENSOR_HIGHER_BOUND
See Also:
Constant Field Values

SENSOR_DELTA

public static final short SENSOR_DELTA
See Also:
Constant Field Values

ACTUATOR_LOWER_BOUND

public static final short ACTUATOR_LOWER_BOUND
See Also:
Constant Field Values

ACTUATOR_HIGHER_BOUND

public static final short ACTUATOR_HIGHER_BOUND
See Also:
Constant Field Values

CTRL_ERROR_LOWER_BOUND

public static final short CTRL_ERROR_LOWER_BOUND
See Also:
Constant Field Values

CTRL_ERROR_HIGHER_BOUND

public static final short CTRL_ERROR_HIGHER_BOUND
See Also:
Constant Field Values

N_OF_CH_LISTENERS_UT

public static final short N_OF_CH_LISTENERS_UT
See Also:
Constant Field Values

N_OF_MD_LISTENERS_UT

public static final short N_OF_MD_LISTENERS_UT
See Also:
Constant Field Values

PROPERTY_MONITOR_LIST_SIZE_UT

public static final short PROPERTY_MONITOR_LIST_SIZE_UT
See Also:
Constant Field Values

IN_RAW_CONV_GAIN

public static final double IN_RAW_CONV_GAIN
See Also:
Constant Field Values

OUT_RAW_CONV_GAIN

public static final double OUT_RAW_CONV_GAIN
See Also:
Constant Field Values

N_MANOEUVRES

public static final short N_MANOEUVRES
See Also:
Constant Field Values

N_OF_MN_LISTENERS_MN

public static final short N_OF_MN_LISTENERS_MN
See Also:
Constant Field Values

N_OF_CH_LISTENERS_MN

public static final short N_OF_CH_LISTENERS_MN
See Also:
Constant Field Values

PROPERTY_MONITOR_LIST_SIZE_MN

public static final short PROPERTY_MONITOR_LIST_SIZE_MN
See Also:
Constant Field Values

MODE_STANDBY

public static final short MODE_STANDBY
See Also:
Constant Field Values

MODE_RUN

public static final short MODE_RUN
See Also:
Constant Field Values

TM_FMT1

public static final short TM_FMT1
See Also:
Constant Field Values

TM_FMT2

public static final short TM_FMT2
See Also:
Constant Field Values

SENSOR_UNIT_MANAGER

public static final short SENSOR_UNIT_MANAGER
See Also:
Constant Field Values

ACTUATOR_UNIT_MANAGER

public static final short ACTUATOR_UNIT_MANAGER
See Also:
Constant Field Values

UNIT_MNG_CMD_SIZE

public static final short UNIT_MNG_CMD_SIZE
See Also:
Constant Field Values

N_OF_CH_LISTENERS_FD

public static final short N_OF_CH_LISTENERS_FD
See Also:
Constant Field Values

N_OF_MD_LISTENERS_FD

public static final short N_OF_MD_LISTENERS_FD
See Also:
Constant Field Values

PROPERTY_MONITOR_LIST_SIZE_FD

public static final short PROPERTY_MONITOR_LIST_SIZE_FD
See Also:
Constant Field Values

CCL_SIZE_STANDBY

public static final int CCL_SIZE_STANDBY
See Also:
Constant Field Values

CCL_SIZE_RUN

public static final int CCL_SIZE_RUN
See Also:
Constant Field Values

MCL_SIZE_STANDBY

public static final int MCL_SIZE_STANDBY
See Also:
Constant Field Values

MCL_SIZE_RUN

public static final int MCL_SIZE_RUN
See Also:
Constant Field Values

N_OF_CH_LISTENERS_FR

public static final short N_OF_CH_LISTENERS_FR
See Also:
Constant Field Values

N_OF_MD_LISTENERS_FR

public static final short N_OF_MD_LISTENERS_FR
See Also:
Constant Field Values

PROPERTY_MONITOR_LIST_SIZE_FR

public static final short PROPERTY_MONITOR_LIST_SIZE_FR
See Also:
Constant Field Values

N_OF_RC_LISTENERS_RC

public static final short N_OF_RC_LISTENERS_RC
See Also:
Constant Field Values

FAILURE_EVT_THRESHOLD

public static final short FAILURE_EVT_THRESHOLD
See Also:
Constant Field Values

N_OF_CH_LISTENERS_CT

public static final short N_OF_CH_LISTENERS_CT
See Also:
Constant Field Values

N_OF_MD_LISTENERS_CT

public static final short N_OF_MD_LISTENERS_CT
See Also:
Constant Field Values

PROPERTY_MONITOR_LIST_SIZE_CT

public static final short PROPERTY_MONITOR_LIST_SIZE_CT
See Also:
Constant Field Values

N_OF_CONTROLLERS

public static final short N_OF_CONTROLLERS
See Also:
Constant Field Values

KP_RUN

public static final double KP_RUN
See Also:
Constant Field Values

KD_RUN

public static final double KD_RUN
See Also:
Constant Field Values

KI_RUN

public static final double KI_RUN
See Also:
Constant Field Values

MAX_DER_RUN

public static final double MAX_DER_RUN
See Also:
Constant Field Values

N_OF_CH_LISTENERS_TM

public static final short N_OF_CH_LISTENERS_TM
See Also:
Constant Field Values

N_OF_MD_LISTENERS_TM

public static final short N_OF_MD_LISTENERS_TM
See Also:
Constant Field Values

PROPERTY_MONITOR_LIST_SIZE_TM

public static final short PROPERTY_MONITOR_LIST_SIZE_TM
See Also:
Constant Field Values

TM_SIZE_FMT1

public static final int TM_SIZE_FMT1
See Also:
Constant Field Values

TM_SIZE_FMT2

public static final int TM_SIZE_FMT2
See Also:
Constant Field Values

TM_BUFFER_SIZE

public static final int TM_BUFFER_SIZE
See Also:
Constant Field Values

TM_BUFFER_BYTE_SIZE

public static final int TM_BUFFER_BYTE_SIZE
See Also:
Constant Field Values

TM_SCALING_FACTOR

public static final double TM_SCALING_FACTOR
See Also:
Constant Field Values
Constructor Detail

JbedSmmConfiguration

public JbedSmmConfiguration()

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