建立的热点如何连接到代理上?

首先,我的串口配置是这样的,BSPEED是115200
代码:
fd = open("/dev/ttyS0",O_RDWR | O_NONBLOCK | O_NOCTTY); // open serial port
   if(fd<0)
   {
      QMessageBox::warning(this,tr("Error"),tr("Fail to open serial port"));
   }
   fcntl(fd,F_SETFL,0);

   struct termios oldtio,newtio;
   tcgetattr(fd,&oldtio);
   bzero(&newtio,sizeof(newtio));
   newtio.c_cflag = BSPEED|CLOCAL|CREAD;
   newtio.c_cflag &= ~CSIZE;
   newtio.c_cflag |= CS8;
   newtio.c_cflag &= ~PARENB;
   newtio.c_cflag &= ~CSTOPB;
   newtio.c_oflag &= ~OPOST;
   //newtio.c_lflag = 1;
   newtio.c_lflag &= ~(ECHO | ICANON | ECHOE | ISIG);
   //newtio.c_iflag &= ~(BRKINT | ICRNL | INPCK | ISTRIP | IXON);

   cfsetispeed(&newtio,BSPEED);
   cfsetospeed(&newtio,BSPEED);
   tcflush(fd,TCIOFLUSH);
   tcsetattr(fd,TCSANOW,&newtio);   //finish the config   

然后再qt的界面上用multi line edit显示出我发送的内容,但是结果却是这样,见附件。

还请高手请教下
附件:
文件注释: 是发送的结果,却是乱码

serial1.jpg [ 5.15 KiB | 被浏览 39 次 ]

作者: gzcgjy   发布时间: 2011-06-13