Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //close port
- {
- if(fdDataPort != -1)
- {
- MSG_NOTICE("Closing AT[Data] port %d",fdDataPort);
- close (fdDataPort);
- MSG_NOTICE("Closed AT[Data] port",NULL);
- fdDataPort= -1;
- }
- }
- {
- struct termios tio;
- memset(&tio, 0, sizeof(termios));
- if ((fdDataPort = open("/dev/ttyUSB2", O_RDWR | O_NOCTTY| O_SYNC | O_NONBLOCK )) != -1)
- {
- cfmakeraw (&tio);
- tio.c_iflag = 0;//IGNCR;
- tio.c_cflag |= CLOCAL | CREAD;
- usleep(200000);
- tcflush(fdDataPort, TCIOFLUSH);
- tcsetattr(fdDataPort, TCSANOW, &tio);
- tcflush(fdDataPort, TCIOFLUSH);
- tcflush(fdDataPort, TCIOFLUSH);
- cfsetospeed(&tio, B115200);
- cfsetispeed(&tio, B115200);
- tcsetattr(fdDataPort, TCSANOW, &tio);
- usleep(200000);
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement