ifw-fcf 7.1.4
Loading...
Searching...
No Matches
Namespaces | Variables
shutterConfig.hpp File Reference
#include <string>
#include <yaml-cpp/yaml.h>
#include <ifw/core/utils/bat/logger.hpp>
#include <ifw/fcf/devmgr/common/deviceConfig.hpp>
#include <ifw/fcf/devmgr/common/dataContext.hpp>
#include <ifw/fcf/devmgr/devices/shutterRpcErrors.hpp>
#include <ifw/fcf/devmgr/devices/shutterHwErrors.hpp>

Go to the source code of this file.

Namespaces

namespace  ifw
 
namespace  ifw::fcf
 ActionsEnable class source file.
 
namespace  ifw::fcf::devmgr
 actuatorLcsIf class header file.
 
namespace  ifw::fcf::devmgr::shutter
 Shutter class source file.
 

Variables

constexpr auto ifw::fcf::devmgr::shutter::LOGGER_NAME = "shutter"
 
constexpr auto ifw::fcf::devmgr::shutter::CI_ACTIVE_LOW_CLOSED = "low_closed"
 
constexpr auto ifw::fcf::devmgr::shutter::CI_ACTIVE_LOW_FAULT = "low_fault"
 
constexpr auto ifw::fcf::devmgr::shutter::CI_ACTIVE_LOW_OPEN = "low_open"
 
constexpr auto ifw::fcf::devmgr::shutter::CI_ACTIVE_LOW_SWITCH = "low_switch"
 
constexpr auto ifw::fcf::devmgr::shutter::CI_IGNORE_CLOSED = "ignore_closed"
 
constexpr auto ifw::fcf::devmgr::shutter::CI_IGNORE_FAULT = "ignore_fault"
 
constexpr auto ifw::fcf::devmgr::shutter::CI_IGNORE_OPEN = "ignore_open"
 
constexpr auto ifw::fcf::devmgr::shutter::CI_INITIAL_STATE = "initial_state"
 
constexpr auto ifw::fcf::devmgr::shutter::CI_TIMEOUT = "timeout"
 
constexpr bool ifw::fcf::devmgr::shutter::DEFAULT_ACTIVE_LOW_CLOSE = false
 
constexpr bool ifw::fcf::devmgr::shutter::DEFAULT_ACTIVE_LOW_FAULT = false
 
constexpr bool ifw::fcf::devmgr::shutter::DEFAULT_ACTIVE_LOW_OPEN = false
 
constexpr bool ifw::fcf::devmgr::shutter::DEFAULT_ACTIVE_LOW_SWITCH = false
 
constexpr bool ifw::fcf::devmgr::shutter::DEFAULT_IGNORE_CLOSED = false
 
constexpr bool ifw::fcf::devmgr::shutter::DEFAULT_IGNORE_FAULT = false
 
constexpr bool ifw::fcf::devmgr::shutter::DEFAULT_IGNORE_OPEN = false
 
constexpr bool ifw::fcf::devmgr::shutter::DEFAULT_INITIAL_STATE = false
 
constexpr unsigned int ifw::fcf::devmgr::shutter::DEFAULT_TIMEOUT = 10000
 
constexpr auto ifw::fcf::devmgr::shutter::RPC_OPEN = "rpcOpen"
 
constexpr auto ifw::fcf::devmgr::shutter::RPC_CLOSE = "rpcClose"
 
constexpr short ifw::fcf::devmgr::shutter::SUBSTATE_READY_CLOSE = 105
 
constexpr short ifw::fcf::devmgr::shutter::SUBSTATE_READY_OPEN = 106
 
constexpr short ifw::fcf::devmgr::shutter::SUBSTATE_OP_CLOSE = 212
 
constexpr short ifw::fcf::devmgr::shutter::SUBSTATE_OP_CLOSING = 213
 
constexpr short ifw::fcf::devmgr::shutter::SUBSTATE_OP_OPEN = 214
 
constexpr short ifw::fcf::devmgr::shutter::SUBSTATE_OP_OPENING = 215
 
constexpr auto ifw::fcf::devmgr::shutter::SUBSTATE_READY_CLOSE_STR = "Ready/Close"
 
constexpr auto ifw::fcf::devmgr::shutter::SUBSTATE_READY_OPEN_STR = "Ready/Open"
 
constexpr auto ifw::fcf::devmgr::shutter::SUBSTATE_OP_CLOSE_STR = "Close"
 
constexpr auto ifw::fcf::devmgr::shutter::SUBSTATE_OP_CLOSING_STR = "Closing"
 
constexpr auto ifw::fcf::devmgr::shutter::SUBSTATE_OP_OPEN_STR = "Open"
 
constexpr auto ifw::fcf::devmgr::shutter::SUBSTATE_OP_OPENING_STR = "Opening"
 
const std::unordered_map< short, std::string > ifw::fcf::devmgr::shutter::SUBSTATE_MAP