Changeset - dd4042de20f1
[Not reviewed]
Hasan Yavuz Ă–ZDERYA - 9 years ago 2017-02-23 16:00:09
hy@ozderya.net
enabled DTR and RTS buttons
1 file changed with 16 insertions and 2 deletions:
0 comments (0 inline, 0 general)
src/portcontrol.cpp
Show inline comments
 
@@ -130,8 +130,22 @@ PortControl::PortControl(QSerialPort* po
 
                     SELECT<int>::OVERLOAD_OF(&QButtonGroup::buttonClicked),
 
                     this, &PortControl::selectFlowControl);
 

	
 
    // test code
 
    connect(ui->pbDTR, &QPushButton::clicked, ui->ledDTR, &LedWidget::toggle);
 
    // connect output signals
 
    connect(ui->pbDTR, &QPushButton::clicked, [this]()
 
            {
 
                // toggle DTR
 
                serialPort->setDataTerminalReady(!serialPort->isDataTerminalReady());
 
            });
 
    connect(serialPort, &QSerialPort::dataTerminalReadyChanged,
 
            ui->ledDTR, &LedWidget::toggle);
 

	
 
    connect(ui->pbRTS, &QPushButton::clicked, [this]()
 
            {
 
                // toggle RTS
 
                serialPort->setRequestToSend(!serialPort->isRequestToSend());
 
            });
 
    connect(serialPort, &QSerialPort::requestToSendChanged,
 
            ui->ledRTS, &LedWidget::toggle);
 

	
 
    loadPortList();
 
    loadBaudRateList();
0 comments (0 inline, 0 general)