[Qt-interest] serial communication

Yuvraj yuvraj.ragupathi at indieontech.com
Tue Mar 30 10:43:59 CEST 2010


Denis Akhmetzyanov wrote:
> Hi,
> I suggest you to try 
> QextSerialPort http://code.google.com/p/qextserialport/ instead of the 
> native calls. It is a convenient class implements QIODevice and 
> supports signal/slot technology and asynchronous calls.
>
>
> 2010/3/30 Yuvraj <yuvraj.ragupathi at indieontech.com 
> <mailto:yuvraj.ragupathi at indieontech.com>>
>
>      Hi ,
>
>     Here i am opening the serial communication device file and writing
>     some data, in other hand i am not getting the data due to enter
>     key( "/r/n")
>
>     my code is
>      
>      file_descriptor = open("/dev/ttyS0",O_RDWR);
>         if(file_descriptor > 0)
>         {
>              timer = new QTimer;
>             timer1 =new QTimer;
>            
>     QObject::connect(timer,SIGNAL(timeout()),this,SLOT(browser_append()));
>            
>     QObject::connect(timer1,SIGNAL(timeout()),this,SLOT(on_send_clicked()));
>             timer->start(1);
>             timer1->start(10);
>         }
>         else
>         {
>             QMessageBox::information(0,"","Connection failed");
>         }
>
>
>     void  window::on_send_clicked()
>     {
>          int file_id;
>        char send_data[150]= "Hi Hello\r\n";
>         if(file_descriptor > 0)
>         {
>            file_id= write(file_descriptor,send_data,15);
>            ui->send_text->clear();
>            ui->send_text->setFocus(); 
>            if(file_id > 0)
>            {
>                qDebug()<<"Data successfully written \n";
>            }
>           
>
>         }
>       
>     }
>
>     any  ideas?
>
>     Thanks
>
>     Yuvaraj R
>
>
>     _______________________________________________
>     Qt-interest mailing list
>     Qt-interest at trolltech.com <mailto:Qt-interest at trolltech.com>
>     http://lists.trolltech.com/mailman/listinfo/qt-interest
>
>
There itself i am facing  same issue (key enter )

Thanks
Yuvaraj



More information about the Qt-interest-old mailing list