ifw-fcf 7.1.4
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
matrkConfig.hpp File Reference
#include <string>
#include <yaml-cpp/yaml.h>
#include <ifw/core/utils/bat/logger.hpp>
#include "ifw/fcf/devmgr/common/dataContext.hpp"
#include "ifw/fcf/devmgr/devices/maxisConfig.hpp"
#include "ifw/fcf/devmgr/devices/matrkRpcErrors.hpp"
#include "ifw/fcf/devmgr/devices/matrkHwErrors.hpp"

Go to the source code of this file.

Classes

class  ifw::fcf::devmgr::matrk::MAtrkConfig
 adc Configuration class More...
 

Namespaces

namespace  ifw
 
namespace  ifw::fcf
 ActionsEnable class source file.
 
namespace  ifw::fcf::devmgr
 actuatorLcsIf class header file.
 
namespace  ifw::fcf::devmgr::matrk
 MAtrk class header file.
 

Variables

constexpr auto ifw::fcf::devmgr::matrk::LOGGER_NAME = "matrk"
 
constexpr auto ifw::fcf::devmgr::matrk::CI_AXES = "motors"
 
constexpr auto ifw::fcf::devmgr::matrk::CI_FOCUS_SIGN = "focus_sign"
 
constexpr auto ifw::fcf::devmgr::matrk::CI_DIR_SIGN = "dir_sign"
 
constexpr auto ifw::fcf::devmgr::matrk::CI_STAT_REF = "off_ref"
 
constexpr auto ifw::fcf::devmgr::matrk::CI_STAT_AUTO = "auto_ref"
 
constexpr auto ifw::fcf::devmgr::matrk::CI_MODES = "modes"
 
constexpr auto ifw::fcf::devmgr::matrk::CI_LATITUDE = "latitude"
 
constexpr auto ifw::fcf::devmgr::matrk::CI_LONGITUDE = "longitude"
 
constexpr auto ifw::fcf::devmgr::matrk::CI_TRK_PERIOD = "trk_period"
 
constexpr auto ifw::fcf::devmgr::matrk::CI_TRK_THRESHOLD = "trk_threshold"
 
constexpr auto ifw::fcf::devmgr::matrk::RPC_MOVE_ANGLE = "rpcMoveAngle"
 
constexpr auto ifw::fcf::devmgr::matrk::RPC_MOVE_USER = "rpcMoveUser"
 
constexpr auto ifw::fcf::devmgr::matrk::RPC_START_TRACK = "rpcStartTrack"
 
constexpr auto ifw::fcf::devmgr::matrk::RPC_STOP_TRACK = "rpcStopTrack"
 
constexpr auto ifw::fcf::devmgr::matrk::RPC_TRACK_OFFSET = "rpcTrackOffset"
 
constexpr int ifw::fcf::devmgr::matrk::SUBSTATE_RESETTING = 109
 
constexpr int ifw::fcf::devmgr::matrk::SUBSTATE_ENABLING = 110
 
constexpr int ifw::fcf::devmgr::matrk::SUBSTATE_OP_TRACKING = 220
 
constexpr int ifw::fcf::devmgr::matrk::SUBSTATE_OP_PRESETTING = 221
 
constexpr auto ifw::fcf::devmgr::matrk::SUBSTATE_RESETTING_STR = "Resetting"
 
constexpr auto ifw::fcf::devmgr::matrk::SUBSTATE_ENABLING_STR = "Enabling"
 
constexpr auto ifw::fcf::devmgr::matrk::SUBSTATE_OP_TRACKING_STR = "Tracking"
 
constexpr auto ifw::fcf::devmgr::matrk::SUBSTATE_OP_PRESETTING_STR = "Presetting"
 
const std::unordered_map< short, std::string > ifw::fcf::devmgr::matrk::SUBSTATE_MAP
 
constexpr short ifw::fcf::devmgr::matrk::TRK_MODE_ENG = 0
 
constexpr short ifw::fcf::devmgr::matrk::TRK_MODE_OFF = 1
 
constexpr short ifw::fcf::devmgr::matrk::TRK_MODE_AUTO = 2
 
constexpr auto ifw::fcf::devmgr::matrk::TRK_MODE_ENG_STR = "eng"
 
constexpr auto ifw::fcf::devmgr::matrk::TRK_MODE_OFF_STR = "off"
 
constexpr auto ifw::fcf::devmgr::matrk::TRK_MODE_AUTO_STR = "auto"
 
const std::unordered_map< short, std::string > ifw::fcf::devmgr::matrk::TRK_MODE_MAP
 
constexpr auto ifw::fcf::devmgr::matrk::CI_STAT_TRACK_MODE = "track_mode"