Subversion Repositories Code-Repo

Rev

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

Rev 354 Rev 362
Line 16... Line 16...
16
 
16
 
17
        bool connected;
17
        bool connected;
18
 
18
 
19
    public slots:
19
    public slots:
20
        // Inbound from SerialController
20
        // Inbound from SerialController
21
        void Serial_QueryParameters(void);
21
        void QueryParameters(void);
22
        void Serial_Connect(QString port, QString speed, QString dataBits,
22
        void Connect(QString port, QString speed, QString dataBits,
23
                            QString stopBits, QString parity, QString flowControl);
23
                     QString stopBits, QString parity, QString flowControl);
24
        void Serial_Disconnect(bool errored = false);
24
        void Disconnect(bool errored = false);
25
        void Serial_TransmitString(QString string);
25
        void TransmitString(QString string);
26
        void Serial_TransmitByteArray(QByteArray data);
26
        void TransmitByteArray(QByteArray data);
27
 
27
 
28
        // Local processing of received data
28
        // Local processing of received data
29
        void Serial_ProcessIncomingData(void);
29
        void ProcessIncomingData(void);
30
        void Serial_ProcessError(QSerialPort::SerialPortError error);
30
        void ProcessError(QSerialPort::SerialPortError error);
31
 
31
 
32
    signals:
32
    signals:
33
        // Outbound to SerialController
33
        // Outbound to SerialController
34
        void Serial_UpdateParameters(QStringList ports, QStringList speeds, QStringList dataBits,
34
        void UpdateParameters(QStringList ports, QStringList speeds, QStringList dataBits,
35
                                     QStringList stopBits, QStringList parity, QStringList flowControl);
35
                              QStringList stopBits, QStringList parity, QStringList flowControl);
36
        void Serial_ReceivedByte(char byte);
36
        void ReceivedByte(QByteArray);
37
        void Serial_Connected(void);
37
        void Connected(void);
38
        void Serial_Disconnected(void);
38
        void Disconnected(void);
39
        void UpdateStatus(QString string);
39
        void UpdateStatus(QString string);
40
 
40
 
41
    private:
41
    private:
42
        QSerialPort *serialPort;
42
        QSerialPort *serialPort;
43
        QStringList speeds;
43
        QStringList speeds;