#include "serial.h" #include "plugins/interfaces.h" #include Serial::Serial(hwinf const *hwinf, uint32_t baudrate, QString baudrateStr, QString comPort) : m_hwinf(hwinf) , m_baudrate(baudrate) , m_baudrateStr(baudrateStr) , m_comPort(comPort) { } bool Serial::testConnection() { m_hwinf->dc_requTestResponse(); return true; } bool Serial::openSerial() { // 1: connect // sollte einen bool zureuckgeben m_baudrate = 5; m_comPort = "ttyUSB0"; qDebug() << "winComPort opening serial with: " << m_baudrate << " " << m_baudrateStr << " " << m_comPort; m_hwinf->dc_openSerial(5, m_baudrateStr, m_comPort, 1); //m_hwinf->dc_openSerial(m_baudrate, m_baudrateStr, m_comPort, 1); return true; } bool Serial::closeSerial() { m_hwinf->dc_closeSerial(); return true; }