Subversion Repositories Code-Repo

Rev

Rev 363 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 363 Rev 364
Line 83... Line 83...
83
            serialPort->setDataTerminalReady(1);
83
            serialPort->setDataTerminalReady(1);
84
 
84
 
85
            if (ok) {
85
            if (ok) {
86
                QString status = "Connected (%1 @ %2 D: %3 S: %4 P: %5 FC: %6)";
86
                QString status = "Connected (%1 @ %2 D: %3 S: %4 P: %5 FC: %6)";
87
                emit UpdateStatus(status.arg(port).arg(speed).arg(dataBits).arg(stopBits).arg(parity).arg(flowControl));
87
                emit UpdateStatus(status.arg(port).arg(speed).arg(dataBits).arg(stopBits).arg(parity).arg(flowControl));
88
                emit Connected();
88
                emit Connected(true);
89
            } else
89
            } else
90
                Disconnect();
90
                Disconnect();
91
        }
91
        }
92
    }
92
    }
93
}
93
}
Line 98... Line 98...
98
    serialPort->close();
98
    serialPort->close();
99
    delete serialPort;
99
    delete serialPort;
100
    connected = false;
100
    connected = false;
101
    if (!errored)
101
    if (!errored)
102
        emit UpdateStatus("Disconnected");
102
        emit UpdateStatus("Disconnected");
103
    emit Disconnected();
103
    emit Connected(false);
104
}
104
}
105
 
105
 
106
void SerialHelper::TransmitString(QString string)
106
void SerialHelper::TransmitString(QString string)
107
{
107
{
108
    serialPort->write(string.toStdString().c_str());
108
    serialPort->write(string.toStdString().c_str());