Salut à tous!!!
Je voudrais communiquer avec le port usb!!! sous linux. J'utilise un
adaptateur sub comi (usb=>RS485) qui permet de reboucler avec un
systeme d'echo ( c'est pas très clair mais ca marche). Grace a ce
module, je peut lire ce que j'ai envoyer. Avec " cat > /dev/ttyUSB0"
& " cat < /dev/ttyUSB0" ca marche!
Dans mon prog, j'utilise:
buf[128];
port[]={"/dev/ttyUSB0"};
ioperm(port, 5,1);
int i =open(port,O_RDWR);
Avec la methode :
write(i,"Z",1); J'envoie les données et ca marche (Des led s'allume sur mon module comme quoi on lui a emis quelquechose)
Et des que je fais
read(i,buf,sizeof(buf));
le programme plante, et une fois sur 2, il plante le PC !!!!


Comprends pas !?!?!?!?!?

