Hello, I'm trying to establish a communication between a microprocessor and my Ubuntu PC.
I'm using Qextserialport library. But some error occured I don't know why.
I tested the portname and it's like that attached "ttyACM0"
QextSerialPort *deneme = new QextSerialPort();
deneme->setPortName("/dev/ttyACM0");
deneme->setBaudRate(BAUD9600);
deneme->setParity(PAR_NONE);
deneme->setDataBits(DATA_8);
deneme->setStopBits(STOP_1);
{
qDebug("error"); }
if(deneme->isOpen())
{
qDebug("opened");
deneme->close();
}
QextSerialPort *deneme = new QextSerialPort();
deneme->setPortName("/dev/ttyACM0");
deneme->setBaudRate(BAUD9600);
deneme->setParity(PAR_NONE);
deneme->setDataBits(DATA_8);
deneme->setStopBits(STOP_1);
if ( !(deneme->open(QIODevice::ReadWrite)) )
{
qDebug("error"); }
if(deneme->isOpen())
{
qDebug("opened");
deneme->close();
}
To copy to clipboard, switch view to plain text mode
When I run it, It just waits and "error" occured. What I am missing you think?
Thanks in advance
Bookmarks