Cronyx Site
About Cronyx
Products Prices Contact information Search English 
English Russian  Russian
Software Payment
What's new
F. A. Q.
Partners
Vacancies
Forum
Site map


Форум cronyx.ru

Зарегистрироваться  |  Поиск

Все-таки. Вот простой пример.zeo  ::  2006-10-25 16:03

Записываю в cp0 единицы. На выходе на канале cp2 должен тоже получить единийы, но получаю шум (255).

#define TIME_SLOT 1

int main(int argc, char *argv[])
{
unsigned char buf[8][31];
int fd,fd2;
fd = open("/dev/cronyx/cp0", O_NONBLOCK | O_RDWR);
fd2 = open("/dev/cronyx/cp1", O_NONBLOCK | O_RDWR);
while (!finish)
{
for(int j=0; j<8; j++) buf[j][TIME_SLOT] = 1;
write( fd, buf, sizeof(buf) );

read( fd2, buf, sizeof(buf) );
for(int j=0; j<8; j++) cout << (int)buf[j][TIME_SLOT];
cout<<endl;
usleep(500);
}
}
if (fd>0) close(fd);
if (fd2>0) close(fd2);
}

E-mail:

Пароль:
 Забыли пароль?

Тема:

Сообщение:

Copyright © 1996-2018 Cronyx
www-adm@cronyx.ru