Device class for equipment model serial connected pulsed magnets. More...
#include <string>
#include <boost/shared_ptr.hpp>
#include <global-types.h>
#include <devicefactory.hh>
#include <device.hh>
#include <accdevice.hh>
#include <nativedevice.hh>
#include <mxs-dev-def.hh>
Go to the source code of this file.
Classes | |
class | MXSDevice |
Device class for equipment model pulsed magnets. More... | |
Namespaces | |
namespace | DeviceAccess |
Standard Device Access namespace. | |
namespace | DeviceAccess::EqModMXS |
Equipment model specific namespace. | |
Defines | |
#define | MXS_OK MX_OK |
Device class for equipment model serial connected pulsed magnets.
All devices in the control system have the same API. Much of the functionality of a device is implemented in the base class NativeDevice. Only equipment model specific characteristics are implemented in the serial connected pulsed magnets device class MXSDevice that inherits NativeDevice.
MXS
uses the MX
messages (mx-msg.msg
).