메뉴 건너뛰기

NEOS 예제 코드

다음은 cfsetispeed() / cfgetispeed() 함수를 활용한 예제입니다.

 

cfsetispeed() / cfgetispeed() 를 사용하여 터미널 IO 의 Baudrate 를 설정 및 읽어 설정된 값과 비교하는 예제 입니다.

 

#include <neos.h>


#define BAUD_RATE 9600


void ioSpeedExam(void)

{  

    struct termios myTermios;
    int result;
    
    /* set the input baud rate */    
    if ((result = cfsetispeed(&myTermios, BAUD_RATE)) != SUCCESS)
    {
        return;
    }
    /* read the input baud rate */
    if ((result = cfgetispeed(&myTermios)) != BAUD_RATE)
    {
        return;
    }

}
위로