diff options
author | daniel-Jones <daniel@danieljon.es> | 2016-05-30 10:08:26 +0930 |
---|---|---|
committer | daniel-Jones <daniel@danieljon.es> | 2016-05-30 10:08:26 +0930 |
commit | 410fbd473ad039dc815bc450f3b26732b13ac4dc (patch) | |
tree | 64ffc2a0d7e3ff0881f3a2500d6d63d8d52f7dba /qt/RGBController/serial_communication.h | |
download | RGB-Controller-410fbd473ad039dc815bc450f3b26732b13ac4dc.tar.gz RGB-Controller-410fbd473ad039dc815bc450f3b26732b13ac4dc.zip |
First code commit
Diffstat (limited to 'qt/RGBController/serial_communication.h')
-rw-r--r-- | qt/RGBController/serial_communication.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/qt/RGBController/serial_communication.h b/qt/RGBController/serial_communication.h new file mode 100644 index 0000000..d037757 --- /dev/null +++ b/qt/RGBController/serial_communication.h @@ -0,0 +1,23 @@ +#ifndef SERIAL_COMMUNICATION_H +#define SERIAL_COMMUNICATION_H + +/* includes */ +#include <QSerialPort> +#include <QSerialPortInfo> + + +class serial_communication +{ +public: + /* function declares */ + serial_communication(); + bool serial_connect(QString port); + bool serial_disconnect(); + void rgb_change(int r, int g, int b); + /* variables */ + QString port_name; + QSerialPort serial; + QByteArray data; +}; + +#endif // SERIAL_COMMUNICATION_H |