15#include "atcore_export.h"
27 Q_PROPERTY(QString name READ name CONSTANT)
28 Q_PROPERTY(
bool sdSupport READ isSdSupported CONSTANT)
38 virtual
bool isSdSupported() const = 0;
46 virtual QString name() const = 0;
52 virtual
void validateCommand(const QString &lastMessage);
61 virtual QByteArray translate(const QString &command);
77 void checkCommand(const QByteArray &lastMessage);
82 void readyForCommand(
void);
85Q_DECLARE_INTERFACE(
IFirmware, "org.kde.atelier.core.firmware")
The AtCore class aims to provides a high level interface for serial based gcode devices
Definition atcore.h:45
The IFirmware class Base Class for Firmware Plugins.
Definition ifirmware.h:25
The Temperature class.
Definition temperature.h:21
The IFirmwarePrivate struct.
Definition ifirmware.cpp:16