ifw-fcf 7.1.4
Loading...
Searching...
No Matches
psu8600LcsIf.hpp
Go to the documentation of this file.
1
8#ifndef FCF_DEVMGR_DEVICE_PSU8600_LCSIF_HPP
9#define FCF_DEVMGR_DEVICE_PSU8600_LCSIF_HPP
10
11#include <unordered_map>
12
13#include <yaml-cpp/yaml.h>
14
18
19#include <Fcfif.hpp>
20#include <rad/mal/publisher.hpp>
21
22
24
40 public:
41
42 // Inherit constructors from Base
44
48 virtual ~Psu8600LcsIf() = default;
49
53 void InitLock();
54
55 };
56}
57
58#endif //FCF_DEVMGR_DEVICE_PSU8600_LCSIF_HPP
Sensor Local Control System (LCS) Interface (IF) class.
Definition iodevLcsIf.hpp:99
IODevLcsIf(std::shared_ptr< ifw::fcf::devmgr::common::IDeviceConfig > config, ifw::fcf::devmgr::common::DataContext &data_ctx)
IODevLcsIf constructor.
Definition iodevLcsIf.cpp:39
PSU8600 Local Control System (LCS) Interface (IF) class.
Definition psu8600LcsIf.hpp:39
void InitLock()
Unlock PSU for enable the activation of the outputs.
Definition psu8600LcsIf.cpp:16
virtual ~Psu8600LcsIf()=default
Psu8600LcsIf destructor.
Psu8600 class header file.
Definition psu8600.hpp:18