ifw-fcf
5.0.0
|
MotorConfig class header file. More...
#include <string>
#include <unordered_map>
#include <yaml-cpp/yaml.h>
#include <utils/bat/logger.hpp>
#include <fcf/devmgr/common/dataContext.hpp>
#include <fcf/devmgr/devices/motorBaseConfig.hpp>
#include <fcf/devmgr/devices/motorRpcErrors.hpp>
#include <fcf/devmgr/devices/motorHwErrors.hpp>
Go to the source code of this file.
Classes | |
struct | fcf::devmgr::motor::InitAction |
class | fcf::devmgr::motor::MotorConfig |
Motor Configuration class. More... | |
Namespaces | |
fcf | |
fcf::devmgr | |
fcf::devmgr::motor | |
Enumerations | |
enum class | fcf::devmgr::motor::Signal : short { fcf::devmgr::motor::LSTOP = 0 , fcf::devmgr::motor::LHW = 1 , fcf::devmgr::motor::REF = 2 , fcf::devmgr::motor::INDEX = 3 , fcf::devmgr::motor::UHW = 4 , fcf::devmgr::motor::USTOP = 5 } |
enum | { fcf::devmgr::motor::INIT_ACTION_END = 0 , fcf::devmgr::motor::INIT_ACTION_FIND_INDEX = 1 , fcf::devmgr::motor::INIT_ACTION_FIND_REF_LE = 2 , fcf::devmgr::motor::INIT_ACTION_FIND_REF_UE = 3 , fcf::devmgr::motor::INIT_ACTION_FIND_LHW = 4 , fcf::devmgr::motor::INIT_ACTION_FIND_UHW = 5 , fcf::devmgr::motor::INIT_ACTION_DELAY = 6 , fcf::devmgr::motor::INIT_ACTION_MOVE_ABS = 7 , fcf::devmgr::motor::INIT_ACTION_MOVE_REL = 8 , fcf::devmgr::motor::INIT_ACTION_CALIB_ABS = 9 , fcf::devmgr::motor::INIT_ACTION_CALIB_REL = 10 , fcf::devmgr::motor::INIT_ACTION_CALIB_SWITCH = 11 } |
MotorConfig class header file.