10#ifndef PDS_AQGC_DEVICES_MTS_HPP
11#define PDS_AQGC_DEVICES_MTS_HPP
13#include "ifw/fcf/devmgr/devices/maxis.hpp"
36 class Mts :
public ifw::fcf::devmgr::maxis::MAxis {
40 using ifw::fcf::devmgr::maxis::MAxis::MAxis;
62 void CreateObjects(std::shared_ptr<ifw::fcf::devmgr::common::IDeviceConfig> config =
nullptr)
override;
71 virtual void Setup(
const std::any& payload)
override ;
The Mts class.
Definition mts.hpp:36
void CreateObjects(std::shared_ptr< ifw::fcf::devmgr::common::IDeviceConfig > config=nullptr) override
Create object instances.
Definition mts.cpp:28
virtual void Setup(const std::any &payload) override
Executes a setup of the PSU8600 device.
Definition mts.cpp:42
virtual ~Mts()=default
DeviceConfig destructor.
Psu8600Config class header file.
sensorLcsIf class header file.