LINUX.ORG.RU

История изменений

Исправление Dark_SavanT, (текущая версия) :

char buf;
int fd = open("/dev/ttyUSB0", O_RDWR);
int ret = read(fd, &buf, 1);

if( ret < 0 ){
    // error here
    exit(ret);
}

// do any sex what you want with buf value

Пардон, не ту доку сначала указал http://tldp.org/HOWTO/Serial-Programming-HOWTO/ Эту почтиай, она с примерами

Даже на русском http://linux.yaroslavl.ru/docs/howto/Serial-Programming/Serial-Programming-HO...

Исправление Dark_SavanT, :

char buf;
int fd = open("/dev/ttyUSB0", O_RDWR);
int ret = read(fd, &buf, 1);

if( ret < 0 ){
    // error here
    exit(ret);
}

// do any sex what you want with buf value

Пардон, не ту доку сначала указал http://tldp.org/HOWTO/Serial-Programming-HOWTO/ Эту почтиай, она с примерами

Исходная версия Dark_SavanT, :

char buf;
int fd = open("/dev/ttyUSB0", O_RDWR);
int ret = read(fd, &buf, 1);

if( ret < 0 ){
    // error here
    exit(ret);
}

// do any sex what you want with buf value

То, что тебе надо прочесть http://www.tldp.org/HOWTO/Serial-HOWTO.html всё ещё ничкто не отменял.