Hi All,
I would like to use Qextserial in debian linux with readyRead signal. There is no error on init, but it cannot send signal.
Here is my settings:
mSerialPort = new QextSerialPort("/dev/ttyUSB0", QextSerialPort::EventDriven);
mSerialPort->setBaudRate(BAUD921600);
mSerialPort->setDataBits(DATA_8);
mSerialPort->setStopBits(STOP_1);
mSerialPort->setParity(PAR_NONE);
mSerialPort->setFlowControl(FLOW_OFF);
mSerialPort->setQueryMode(QextSerialPort::EventDriven);
mSerialPort->setRts(true);
mSerialPort->setDtr(true);
QObject::connect(mSerialPort,
SIGNAL(readyRead
()),
this,
SLOT(dataAvailable
()));
if (!mSerialPort->isOpen())
log_exception(PacketDriverException, "cannot open %s", "/dev/ttyUSB0");
mSerialPort = new QextSerialPort("/dev/ttyUSB0", QextSerialPort::EventDriven);
mSerialPort->setBaudRate(BAUD921600);
mSerialPort->setDataBits(DATA_8);
mSerialPort->setStopBits(STOP_1);
mSerialPort->setParity(PAR_NONE);
mSerialPort->setFlowControl(FLOW_OFF);
mSerialPort->setQueryMode(QextSerialPort::EventDriven);
mSerialPort->setRts(true);
mSerialPort->setDtr(true);
QObject::connect(mSerialPort, SIGNAL(readyRead()), this, SLOT(dataAvailable()));
mSerialPort->open(QIODevice::ReadWrite);
if (!mSerialPort->isOpen())
log_exception(PacketDriverException, "cannot open %s", "/dev/ttyUSB0");
To copy to clipboard, switch view to plain text mode
I read a post here
http://www.qtcentre.org/threads/1562...th-readyRead()
from 2008, it said I can' t use signal in linux 
Is it true?
How can I set to use signals?
thx a lot
Zamek
Bookmarks