HLCC Documentation 2.2.0
Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Functions | Variables
hlcc::eltpk Namespace Reference

Namespaces

namespace  determ
 

Classes

class  ActionMgr
 
class  ActionsCommands
 
class  ActionsGuards
 
class  ActivityDoEstimation
 
class  ActivityDoInit
 
class  AgnosticPointingKernelPositions
 
struct  AltAzOptional
 
class  AmbientData
 
struct  AsmData
 
class  CommandsImpl
 
class  Config
 
class  ConfigError
 
class  DataContext
 
class  ElapsedTimeStats
 
class  GuideStarHelper
 
struct  LsvApp
 
class  LsvClient
 
struct  LsvMsData
 
struct  OldbData
 
class  OldbInterface
 

Typedefs

template<class T >
using future = elt::mal::future<T>
 

Functions

constexpr const charEstimatedStateToString (DataContext::EstimatedState state)
 
std::ostream & operator<< (std::ostream &os, DataContext::EstimatedState state)
 
std::ostream & operator<< (std::ostream &stream, const GuideStarHelper::GuideStars &guide_star)
 
log4cplus::Logger & GetLogger ()
 
::taiclock::TaiClock::time_point FromTaiDouble (double tai_time)
 
const std::string HEARTBEAT ("mon/heartbeat")
 
std::vector< doubleVec (const ::ccsinsif::AltAz &a)
 
std::vector< doubleVec (const ::ccsinsif::RaDec &r)
 

Variables

const char CONFIG_KEY_SEPARATOR_OLDB = '/'
 
const std::string KEY_CONFIG = rad::KEY_CONFIG
 
const std::string KEY_CONFIG_SIMULATE_LSV_MS = KEY_CONFIG + "simulate_lsv_ms"
 
const std::string KEY_CONFIG_SIMULATE_LSV_PFS = KEY_CONFIG + "simulate_lsv_pfs"
 
const std::string KEY_CONFIG_DET_PUBLISH_MODE = KEY_CONFIG + "det_publish_mode"
 
const std::string KEY_CONFIG_LSVS = KEY_CONFIG + "lsvs"
 
const std::string KEY_CONFIG_PUB_DETERM_DEST = KEY_CONFIG + "pub/determ/dest"
 
const std::string KEY_CONFIG_PUB_DETERM_NIC = KEY_CONFIG + "pub/determ/nic"
 
const std::string KEY_CONFIG_PUB_DETERM_DEST2 = KEY_CONFIG + "pub/determ/dest2"
 
const std::string KEY_CONFIG_PUB_DETERM_DEST3 = KEY_CONFIG + "pub/determ/dest3"
 
const std::string KEY_CONFIG_PUB_DETERM_DEST4 = KEY_CONFIG + "pub/determ/dest4"
 
const std::string KEY_CONFIG_PUB_DETERM_DEST5 = KEY_CONFIG + "pub/determ/dest5"
 
const std::string KEY_CONFIG_PUB_DETERM_DEST6 = KEY_CONFIG + "pub/determ/dest6"
 
const std::string KEY_CONFIG_PUB_DDS_PROFILE = KEY_CONFIG + "pub/dds/profile"
 
const std::string KEY_CONFIG_PUB_DDS_NIC = KEY_CONFIG + "pub/dds/nic"
 
const std::string KEY_CONFIG_PUB_DDS_FILE = KEY_CONFIG + "pub/dds/file"
 
const std::string KEY_CONFIG_PUB_DDS_DOMAIN_ID_HLCC = KEY_CONFIG + "pub/dds/domain_id_hlcc"
 
const std::string KEY_CONFIG_PUB_DDS_DOMAIN_ID_CCS_INS = KEY_CONFIG + "pub/dds/domain_id_ccs_ins"
 
const std::string KEY_CONFIG_PUB_DDS_DOMAIN_ID_GENERAL = KEY_CONFIG + "pub/dds/domain_id_general"
 
const std::string KEY_CONFIG_PARAMS_MOV_MIN_DELTA = KEY_CONFIG + "params/moving_min_delta"
 
const std::string KEY_CONFIG_PARAMS_TRACKING_ERROR = KEY_CONFIG + "params/tracking_error"
 
const std::string KEY_CONFIG_PARAMS_ALT_SPEED_DEG_PER_S = KEY_CONFIG + "params/alt_speed_deg_per_s"
 
const std::string KEY_CONFIG_PARAMS_AZ_SPEED_DEG_PER_S = KEY_CONFIG + "params/az_speed_deg_per_s"
 
const std::string KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_OP = KEY_CONFIG + "altaz/alt_upper_limit_op"
 
const std::string KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_OP = KEY_CONFIG + "altaz/alt_lower_limit_op"
 
const std::string KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_OP = KEY_CONFIG + "altaz/az_upper_limit_op"
 
const std::string KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_OP = KEY_CONFIG + "altaz/az_lower_limit_op"
 
const std::string KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_FCT = KEY_CONFIG + "altaz/alt_upper_limit_fct"
 
const std::string KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_FCT = KEY_CONFIG + "altaz/alt_lower_limit_fct"
 
const std::string KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_FCT = KEY_CONFIG + "altaz/az_upper_limit_fct"
 
const std::string KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_FCT = KEY_CONFIG + "altaz/az_lower_limit_fct"
 
const std::string KEY_CONFIG_SITE_INFO_ELEVATION = KEY_CONFIG + "site/info/elevation"
 
const std::string KEY_CONFIG_SITE_INFO_LATITUDE = KEY_CONFIG + "site/info/latitude"
 
const std::string KEY_CONFIG_SITE_INFO_LONGITUDE = KEY_CONFIG + "site/info/longitude"
 
const std::string KEY_CONFIG_SITE_INFO_ID = KEY_CONFIG + "site/info/id"
 
const std::vector< std::string > OLDB_CFG_KEYS_STRING
 
const std::vector< std::string > OLDB_CFG_KEYS_DOUBLE
 
const std::vector< std::string > OLDB_CFG_KEYS_UINT32
 
const std::vector< std::string > OLDB_CFG_KEYS_BOOL
 
const std::string CONFIG_DEFAULT_VERSION = std::string(VERSION)
 
const std::string CONFIG_DEFAULT_MODNAME = "eltpk"
 
const std::string CONFIG_DEFAULT_PROCNAME = "eltpk"
 
const std::string CONFIG_DEFAULT_FILENAME = "config/eltpk/config.yaml"
 
const std::string CONFIG_DEFAULT_SCXML_FILENAME = "config/eltpk/sm.xml"
 
const std::string CONFIG_DEFAULT_SCXML_APPEND = ""
 
const std::string CONFIG_DEFAULT_LOG_LEVEL = "INFO"
 
const std::string CONFIG_DEFAULT_LOG_PROPERTIES = "config/eltpk/log.properties"
 
const std::string CONFIG_DEFAULT_REQ_ENDPOINT = "zpb.rr://127.0.0.1:12081/"
 
const std::string CONFIG_DEFAULT_OLDB_URI_PREFIX = "cii.oldb:///elt/cs/hlcc/"
 
const int CONFIG_DEFAULT_OLDB_CONN_TIMEOUT = 1
 
const int CONFIG_DEFAULT_OLDB_ASYNC_PERIOD = 0
 
const bool CONFIG_DEFAULT_TRS_HEALTH_ENABLED = false
 
const std::string CONFIG_DEFAULT_DET_PUBLISH_MODE = "LLNETIO, MUDPI"
 
const bool CONFIG_DEFAULT_SIMULATE_LSV_MS = true
 
const bool CONFIG_DEFAULT_SIMULATE_LSV_PFS = true
 
const std::vector< LsvAppCONFIG_DEFAULT_LSVS = {}
 
const std::string CONFIG_DEFAULT_PUB_DETERM_DEST = "239.128.7.1:10000"
 
const std::string CONFIG_DEFAULT_PUB_DETERM_NIC = "127.0.0.1"
 
const std::string CONFIG_DEFAULT_PUB_DETERM_DEST2 = ""
 
const std::string CONFIG_DEFAULT_PUB_DETERM_DEST3 = ""
 
const std::string CONFIG_DEFAULT_PUB_DETERM_DEST4 = ""
 
const std::string CONFIG_DEFAULT_PUB_DETERM_DEST5 = ""
 
const std::string CONFIG_DEFAULT_PUB_DETERM_DEST6 = ""
 
const std::string CONFIG_DEFAULT_PUB_DDS_PROFILE = ""
 
const std::string CONFIG_DEFAULT_PUB_DDS_NIC = ""
 
const std::string CONFIG_DEFAULT_PUB_DDS_FILE = ""
 
const uint32_t CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_HLCC = 3
 
const uint32_t CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_CCS_INS = 2
 
const uint32_t CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_GENERAL = 1
 
const double CONFIG_DEFAULT_PARAMS_MOV_MIN_DELTA = 0.003
 
const double CONFIG_DEFAULT_PARAMS_TRACKING_ERROR = 0.5
 
const double CONFIG_DEFAULT_PARAMS_ALT_SPEED_DEG_PER_S = 5.0
 
const double CONFIG_DEFAULT_PARAMS_AZ_SPEED_DEG_PER_S = 5.0
 
const double CONFIG_DEFAULT_ALTAZ_ALT_UPPER_LIMIT_OP = 1.544616
 
const double CONFIG_DEFAULT_ALTAZ_ALT_LOWER_LIMIT_OP = 0.349066
 
const double CONFIG_DEFAULT_ALTAZ_AZ_UPPER_LIMIT_OP = 6.283185
 
const double CONFIG_DEFAULT_ALTAZ_AZ_LOWER_LIMIT_OP = -3.141593
 
const double CONFIG_DEFAULT_ALTAZ_ALT_UPPER_LIMIT_FCT = 1.570796
 
const double CONFIG_DEFAULT_ALTAZ_ALT_LOWER_LIMIT_FCT = 0.0
 
const double CONFIG_DEFAULT_ALTAZ_AZ_UPPER_LIMIT_FCT = 6.283185
 
const double CONFIG_DEFAULT_ALTAZ_AZ_LOWER_LIMIT_FCT = -3.141593
 
const double CONFIG_DEFAULT_SITE_INFO_ELEVATION = 3046
 
const double CONFIG_DEFAULT_SITE_INFO_LATITUDE = -0.429164
 
const double CONFIG_DEFAULT_SITE_INFO_LONGITUDE = 1.225075
 
const std::string CONFIG_DEFAULT_SITE_INFO_ID = "ELT"
 
const std::string LOGGER_NAME = "eltpk"
 
const std::string KEY_MON_STATE = "mon/state"
 
const std::string KEY_TELMON_MON_RADEC_BACKCALC_FROM_ALTAZ = "/elt/cs/hlcc/telmon/mon/radec_backcalc_from_altaz"
 
const std::string KEY_TELMON_MON_OBSERVED_HOUR_ANGLE = "/elt/cs/hlcc/telmon/mon/observed_hour_angle"
 

Typedef Documentation

◆ future

template<class T >
using hlcc::eltpk::future = elt::mal::future<T>

Function Documentation

◆ EstimatedStateToString()

constexpr const char * hlcc::eltpk::EstimatedStateToString ( DataContext::EstimatedState state)
constexpr

Aux method to get a string from EstimatedState (something C++ enum cannot do automatically).

◆ FromTaiDouble()

::taiclock::TaiClock::time_point hlcc::eltpk::FromTaiDouble ( double tai_time)

◆ GetLogger()

log4cplus::Logger & hlcc::eltpk::GetLogger ( )

◆ HEARTBEAT()

const std::string hlcc::eltpk::HEARTBEAT ( "mon/heartbeat" )

◆ operator<<() [1/2]

std::ostream & hlcc::eltpk::operator<< ( std::ostream & os,
DataContext::EstimatedState state )

Aux method to print a name for EstimatedState (something C++ enum cannot do automatically).

◆ operator<<() [2/2]

std::ostream & hlcc::eltpk::operator<< ( std::ostream & stream,
const GuideStarHelper::GuideStars & guide_star )

Impleemtation of ostream operator for the GuideStarHelper::GuideStars object

◆ Vec() [1/2]

std::vector< double > hlcc::eltpk::Vec ( const ::ccsinsif::AltAz & a)

◆ Vec() [2/2]

std::vector< double > hlcc::eltpk::Vec ( const ::ccsinsif::RaDec & r)

Variable Documentation

◆ CONFIG_DEFAULT_ALTAZ_ALT_LOWER_LIMIT_FCT

const double hlcc::eltpk::CONFIG_DEFAULT_ALTAZ_ALT_LOWER_LIMIT_FCT = 0.0

◆ CONFIG_DEFAULT_ALTAZ_ALT_LOWER_LIMIT_OP

const double hlcc::eltpk::CONFIG_DEFAULT_ALTAZ_ALT_LOWER_LIMIT_OP = 0.349066

◆ CONFIG_DEFAULT_ALTAZ_ALT_UPPER_LIMIT_FCT

const double hlcc::eltpk::CONFIG_DEFAULT_ALTAZ_ALT_UPPER_LIMIT_FCT = 1.570796

◆ CONFIG_DEFAULT_ALTAZ_ALT_UPPER_LIMIT_OP

const double hlcc::eltpk::CONFIG_DEFAULT_ALTAZ_ALT_UPPER_LIMIT_OP = 1.544616

◆ CONFIG_DEFAULT_ALTAZ_AZ_LOWER_LIMIT_FCT

const double hlcc::eltpk::CONFIG_DEFAULT_ALTAZ_AZ_LOWER_LIMIT_FCT = -3.141593

◆ CONFIG_DEFAULT_ALTAZ_AZ_LOWER_LIMIT_OP

const double hlcc::eltpk::CONFIG_DEFAULT_ALTAZ_AZ_LOWER_LIMIT_OP = -3.141593

◆ CONFIG_DEFAULT_ALTAZ_AZ_UPPER_LIMIT_FCT

const double hlcc::eltpk::CONFIG_DEFAULT_ALTAZ_AZ_UPPER_LIMIT_FCT = 6.283185

◆ CONFIG_DEFAULT_ALTAZ_AZ_UPPER_LIMIT_OP

const double hlcc::eltpk::CONFIG_DEFAULT_ALTAZ_AZ_UPPER_LIMIT_OP = 6.283185

◆ CONFIG_DEFAULT_DET_PUBLISH_MODE

const std::string hlcc::eltpk::CONFIG_DEFAULT_DET_PUBLISH_MODE = "LLNETIO, MUDPI"

◆ CONFIG_DEFAULT_FILENAME

const std::string hlcc::eltpk::CONFIG_DEFAULT_FILENAME = "config/eltpk/config.yaml"

◆ CONFIG_DEFAULT_LOG_LEVEL

const std::string hlcc::eltpk::CONFIG_DEFAULT_LOG_LEVEL = "INFO"

◆ CONFIG_DEFAULT_LOG_PROPERTIES

const std::string hlcc::eltpk::CONFIG_DEFAULT_LOG_PROPERTIES = "config/eltpk/log.properties"

◆ CONFIG_DEFAULT_LSVS

const std::vector<LsvApp> hlcc::eltpk::CONFIG_DEFAULT_LSVS = {}

◆ CONFIG_DEFAULT_MODNAME

const std::string hlcc::eltpk::CONFIG_DEFAULT_MODNAME = "eltpk"

◆ CONFIG_DEFAULT_OLDB_ASYNC_PERIOD

const int hlcc::eltpk::CONFIG_DEFAULT_OLDB_ASYNC_PERIOD = 0

◆ CONFIG_DEFAULT_OLDB_CONN_TIMEOUT

const int hlcc::eltpk::CONFIG_DEFAULT_OLDB_CONN_TIMEOUT = 1

◆ CONFIG_DEFAULT_OLDB_URI_PREFIX

const std::string hlcc::eltpk::CONFIG_DEFAULT_OLDB_URI_PREFIX = "cii.oldb:///elt/cs/hlcc/"

◆ CONFIG_DEFAULT_PARAMS_ALT_SPEED_DEG_PER_S

const double hlcc::eltpk::CONFIG_DEFAULT_PARAMS_ALT_SPEED_DEG_PER_S = 5.0

◆ CONFIG_DEFAULT_PARAMS_AZ_SPEED_DEG_PER_S

const double hlcc::eltpk::CONFIG_DEFAULT_PARAMS_AZ_SPEED_DEG_PER_S = 5.0

◆ CONFIG_DEFAULT_PARAMS_MOV_MIN_DELTA

const double hlcc::eltpk::CONFIG_DEFAULT_PARAMS_MOV_MIN_DELTA = 0.003

◆ CONFIG_DEFAULT_PARAMS_TRACKING_ERROR

const double hlcc::eltpk::CONFIG_DEFAULT_PARAMS_TRACKING_ERROR = 0.5

◆ CONFIG_DEFAULT_PROCNAME

const std::string hlcc::eltpk::CONFIG_DEFAULT_PROCNAME = "eltpk"

◆ CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_CCS_INS

const uint32_t hlcc::eltpk::CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_CCS_INS = 2

◆ CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_GENERAL

const uint32_t hlcc::eltpk::CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_GENERAL = 1

◆ CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_HLCC

const uint32_t hlcc::eltpk::CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_HLCC = 3

◆ CONFIG_DEFAULT_PUB_DDS_FILE

const std::string hlcc::eltpk::CONFIG_DEFAULT_PUB_DDS_FILE = ""

◆ CONFIG_DEFAULT_PUB_DDS_NIC

const std::string hlcc::eltpk::CONFIG_DEFAULT_PUB_DDS_NIC = ""

◆ CONFIG_DEFAULT_PUB_DDS_PROFILE

const std::string hlcc::eltpk::CONFIG_DEFAULT_PUB_DDS_PROFILE = ""

◆ CONFIG_DEFAULT_PUB_DETERM_DEST

const std::string hlcc::eltpk::CONFIG_DEFAULT_PUB_DETERM_DEST = "239.128.7.1:10000"

◆ CONFIG_DEFAULT_PUB_DETERM_DEST2

const std::string hlcc::eltpk::CONFIG_DEFAULT_PUB_DETERM_DEST2 = ""

◆ CONFIG_DEFAULT_PUB_DETERM_DEST3

const std::string hlcc::eltpk::CONFIG_DEFAULT_PUB_DETERM_DEST3 = ""

◆ CONFIG_DEFAULT_PUB_DETERM_DEST4

const std::string hlcc::eltpk::CONFIG_DEFAULT_PUB_DETERM_DEST4 = ""

◆ CONFIG_DEFAULT_PUB_DETERM_DEST5

const std::string hlcc::eltpk::CONFIG_DEFAULT_PUB_DETERM_DEST5 = ""

◆ CONFIG_DEFAULT_PUB_DETERM_DEST6

const std::string hlcc::eltpk::CONFIG_DEFAULT_PUB_DETERM_DEST6 = ""

◆ CONFIG_DEFAULT_PUB_DETERM_NIC

const std::string hlcc::eltpk::CONFIG_DEFAULT_PUB_DETERM_NIC = "127.0.0.1"

◆ CONFIG_DEFAULT_REQ_ENDPOINT

const std::string hlcc::eltpk::CONFIG_DEFAULT_REQ_ENDPOINT = "zpb.rr://127.0.0.1:12081/"

◆ CONFIG_DEFAULT_SCXML_APPEND

const std::string hlcc::eltpk::CONFIG_DEFAULT_SCXML_APPEND = ""

◆ CONFIG_DEFAULT_SCXML_FILENAME

const std::string hlcc::eltpk::CONFIG_DEFAULT_SCXML_FILENAME = "config/eltpk/sm.xml"

◆ CONFIG_DEFAULT_SIMULATE_LSV_MS

const bool hlcc::eltpk::CONFIG_DEFAULT_SIMULATE_LSV_MS = true

◆ CONFIG_DEFAULT_SIMULATE_LSV_PFS

const bool hlcc::eltpk::CONFIG_DEFAULT_SIMULATE_LSV_PFS = true

◆ CONFIG_DEFAULT_SITE_INFO_ELEVATION

const double hlcc::eltpk::CONFIG_DEFAULT_SITE_INFO_ELEVATION = 3046

◆ CONFIG_DEFAULT_SITE_INFO_ID

const std::string hlcc::eltpk::CONFIG_DEFAULT_SITE_INFO_ID = "ELT"

◆ CONFIG_DEFAULT_SITE_INFO_LATITUDE

const double hlcc::eltpk::CONFIG_DEFAULT_SITE_INFO_LATITUDE = -0.429164

◆ CONFIG_DEFAULT_SITE_INFO_LONGITUDE

const double hlcc::eltpk::CONFIG_DEFAULT_SITE_INFO_LONGITUDE = 1.225075

◆ CONFIG_DEFAULT_TRS_HEALTH_ENABLED

const bool hlcc::eltpk::CONFIG_DEFAULT_TRS_HEALTH_ENABLED = false

◆ CONFIG_DEFAULT_VERSION

const std::string hlcc::eltpk::CONFIG_DEFAULT_VERSION = std::string(VERSION)

Default application configuration values.

Some defaults below would naturally been empty strings "" like CONFIG_DEFAULT_PUB_DETERM_DEST2-6 but due to an issue in configuration that will cause document issue if parameters metadata is empty string.

◆ CONFIG_KEY_SEPARATOR_OLDB

const char hlcc::eltpk::CONFIG_KEY_SEPARATOR_OLDB = '/'

◆ KEY_CONFIG

const std::string hlcc::eltpk::KEY_CONFIG = rad::KEY_CONFIG

◆ KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_FCT

const std::string hlcc::eltpk::KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_FCT = KEY_CONFIG + "altaz/alt_lower_limit_fct"

◆ KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_OP

const std::string hlcc::eltpk::KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_OP = KEY_CONFIG + "altaz/alt_lower_limit_op"

◆ KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_FCT

const std::string hlcc::eltpk::KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_FCT = KEY_CONFIG + "altaz/alt_upper_limit_fct"

◆ KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_OP

const std::string hlcc::eltpk::KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_OP = KEY_CONFIG + "altaz/alt_upper_limit_op"

◆ KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_FCT

const std::string hlcc::eltpk::KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_FCT = KEY_CONFIG + "altaz/az_lower_limit_fct"

◆ KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_OP

const std::string hlcc::eltpk::KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_OP = KEY_CONFIG + "altaz/az_lower_limit_op"

◆ KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_FCT

const std::string hlcc::eltpk::KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_FCT = KEY_CONFIG + "altaz/az_upper_limit_fct"

◆ KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_OP

const std::string hlcc::eltpk::KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_OP = KEY_CONFIG + "altaz/az_upper_limit_op"

◆ KEY_CONFIG_DET_PUBLISH_MODE

const std::string hlcc::eltpk::KEY_CONFIG_DET_PUBLISH_MODE = KEY_CONFIG + "det_publish_mode"

◆ KEY_CONFIG_LSVS

const std::string hlcc::eltpk::KEY_CONFIG_LSVS = KEY_CONFIG + "lsvs"

◆ KEY_CONFIG_PARAMS_ALT_SPEED_DEG_PER_S

const std::string hlcc::eltpk::KEY_CONFIG_PARAMS_ALT_SPEED_DEG_PER_S = KEY_CONFIG + "params/alt_speed_deg_per_s"

◆ KEY_CONFIG_PARAMS_AZ_SPEED_DEG_PER_S

const std::string hlcc::eltpk::KEY_CONFIG_PARAMS_AZ_SPEED_DEG_PER_S = KEY_CONFIG + "params/az_speed_deg_per_s"

◆ KEY_CONFIG_PARAMS_MOV_MIN_DELTA

const std::string hlcc::eltpk::KEY_CONFIG_PARAMS_MOV_MIN_DELTA = KEY_CONFIG + "params/moving_min_delta"

◆ KEY_CONFIG_PARAMS_TRACKING_ERROR

const std::string hlcc::eltpk::KEY_CONFIG_PARAMS_TRACKING_ERROR = KEY_CONFIG + "params/tracking_error"

◆ KEY_CONFIG_PUB_DDS_DOMAIN_ID_CCS_INS

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DDS_DOMAIN_ID_CCS_INS = KEY_CONFIG + "pub/dds/domain_id_ccs_ins"

◆ KEY_CONFIG_PUB_DDS_DOMAIN_ID_GENERAL

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DDS_DOMAIN_ID_GENERAL = KEY_CONFIG + "pub/dds/domain_id_general"

◆ KEY_CONFIG_PUB_DDS_DOMAIN_ID_HLCC

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DDS_DOMAIN_ID_HLCC = KEY_CONFIG + "pub/dds/domain_id_hlcc"

◆ KEY_CONFIG_PUB_DDS_FILE

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DDS_FILE = KEY_CONFIG + "pub/dds/file"

◆ KEY_CONFIG_PUB_DDS_NIC

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DDS_NIC = KEY_CONFIG + "pub/dds/nic"

◆ KEY_CONFIG_PUB_DDS_PROFILE

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DDS_PROFILE = KEY_CONFIG + "pub/dds/profile"

◆ KEY_CONFIG_PUB_DETERM_DEST

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DETERM_DEST = KEY_CONFIG + "pub/determ/dest"

◆ KEY_CONFIG_PUB_DETERM_DEST2

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DETERM_DEST2 = KEY_CONFIG + "pub/determ/dest2"

◆ KEY_CONFIG_PUB_DETERM_DEST3

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DETERM_DEST3 = KEY_CONFIG + "pub/determ/dest3"

◆ KEY_CONFIG_PUB_DETERM_DEST4

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DETERM_DEST4 = KEY_CONFIG + "pub/determ/dest4"

◆ KEY_CONFIG_PUB_DETERM_DEST5

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DETERM_DEST5 = KEY_CONFIG + "pub/determ/dest5"

◆ KEY_CONFIG_PUB_DETERM_DEST6

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DETERM_DEST6 = KEY_CONFIG + "pub/determ/dest6"

◆ KEY_CONFIG_PUB_DETERM_NIC

const std::string hlcc::eltpk::KEY_CONFIG_PUB_DETERM_NIC = KEY_CONFIG + "pub/determ/nic"

◆ KEY_CONFIG_SIMULATE_LSV_MS

const std::string hlcc::eltpk::KEY_CONFIG_SIMULATE_LSV_MS = KEY_CONFIG + "simulate_lsv_ms"

◆ KEY_CONFIG_SIMULATE_LSV_PFS

const std::string hlcc::eltpk::KEY_CONFIG_SIMULATE_LSV_PFS = KEY_CONFIG + "simulate_lsv_pfs"

◆ KEY_CONFIG_SITE_INFO_ELEVATION

const std::string hlcc::eltpk::KEY_CONFIG_SITE_INFO_ELEVATION = KEY_CONFIG + "site/info/elevation"

◆ KEY_CONFIG_SITE_INFO_ID

const std::string hlcc::eltpk::KEY_CONFIG_SITE_INFO_ID = KEY_CONFIG + "site/info/id"

◆ KEY_CONFIG_SITE_INFO_LATITUDE

const std::string hlcc::eltpk::KEY_CONFIG_SITE_INFO_LATITUDE = KEY_CONFIG + "site/info/latitude"

◆ KEY_CONFIG_SITE_INFO_LONGITUDE

const std::string hlcc::eltpk::KEY_CONFIG_SITE_INFO_LONGITUDE = KEY_CONFIG + "site/info/longitude"

◆ KEY_MON_STATE

const std::string hlcc::eltpk::KEY_MON_STATE = "mon/state"

◆ KEY_TELMON_MON_OBSERVED_HOUR_ANGLE

const std::string hlcc::eltpk::KEY_TELMON_MON_OBSERVED_HOUR_ANGLE = "/elt/cs/hlcc/telmon/mon/observed_hour_angle"

◆ KEY_TELMON_MON_RADEC_BACKCALC_FROM_ALTAZ

const std::string hlcc::eltpk::KEY_TELMON_MON_RADEC_BACKCALC_FROM_ALTAZ = "/elt/cs/hlcc/telmon/mon/radec_backcalc_from_altaz"

◆ LOGGER_NAME

const std::string hlcc::eltpk::LOGGER_NAME = "eltpk"

◆ OLDB_CFG_KEYS_BOOL

const std::vector<std::string> hlcc::eltpk::OLDB_CFG_KEYS_BOOL
Initial value:
= {
}
const std::string KEY_CONFIG_SIMULATE_LSV_PFS
Definition config.hpp:104
const std::string KEY_CONFIG_SIMULATE_LSV_MS
Definition config.hpp:103

◆ OLDB_CFG_KEYS_DOUBLE

const std::vector<std::string> hlcc::eltpk::OLDB_CFG_KEYS_DOUBLE
Initial value:
= {
}
const std::string KEY_CONFIG_PARAMS_MOV_MIN_DELTA
Definition config.hpp:120
const std::string KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_FCT
Definition config.hpp:128
const std::string KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_OP
Definition config.hpp:124
const std::string KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_FCT
Definition config.hpp:131
const std::string KEY_CONFIG_PARAMS_AZ_SPEED_DEG_PER_S
Definition config.hpp:123
const std::string KEY_CONFIG_PARAMS_TRACKING_ERROR
Definition config.hpp:121
const std::string KEY_CONFIG_SITE_INFO_ELEVATION
Definition config.hpp:132
const std::string KEY_CONFIG_PARAMS_ALT_SPEED_DEG_PER_S
Definition config.hpp:122
const std::string KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_OP
Definition config.hpp:127
const std::string KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_OP
Definition config.hpp:126
const std::string KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_OP
Definition config.hpp:125
const std::string KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_FCT
Definition config.hpp:130
const std::string KEY_CONFIG_SITE_INFO_LONGITUDE
Definition config.hpp:134
const std::string KEY_CONFIG_SITE_INFO_LATITUDE
Definition config.hpp:133
const std::string KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_FCT
Definition config.hpp:129

◆ OLDB_CFG_KEYS_STRING

const std::vector<std::string> hlcc::eltpk::OLDB_CFG_KEYS_STRING
Initial value:
= {
}
const std::string KEY_CONFIG_PUB_DETERM_DEST6
Definition config.hpp:113
const std::string KEY_CONFIG_PUB_DETERM_DEST2
Definition config.hpp:109
const std::string KEY_CONFIG_PUB_DETERM_DEST4
Definition config.hpp:111
const std::string KEY_CONFIG_SITE_INFO_ID
Definition config.hpp:135
const std::string KEY_CONFIG_DET_PUBLISH_MODE
Definition config.hpp:105
const std::string KEY_CONFIG_PUB_DETERM_DEST5
Definition config.hpp:112
const std::string KEY_CONFIG_PUB_DDS_FILE
Definition config.hpp:116
const std::string KEY_CONFIG_PUB_DDS_PROFILE
Definition config.hpp:114
const std::string KEY_CONFIG_PUB_DETERM_DEST
Definition config.hpp:107
const std::string KEY_CONFIG_PUB_DETERM_DEST3
Definition config.hpp:110
const std::string KEY_CONFIG_PUB_DETERM_NIC
Definition config.hpp:108
const std::string KEY_CONFIG_PUB_DDS_NIC
Definition config.hpp:115

◆ OLDB_CFG_KEYS_UINT32

const std::vector<std::string> hlcc::eltpk::OLDB_CFG_KEYS_UINT32
Initial value:
= {
}
const std::string KEY_CONFIG_PUB_DDS_DOMAIN_ID_HLCC
Definition config.hpp:117
const std::string KEY_CONFIG_PUB_DDS_DOMAIN_ID_GENERAL
Definition config.hpp:119
const std::string KEY_CONFIG_PUB_DDS_DOMAIN_ID_CCS_INS
Definition config.hpp:118