Bonjour,
J'utilise un programme Java et java-rxtx pour communiquer en série avec une carte programable (STM32F4)
Depuis un petit moment, nous n'arrivons plus à envoyer les ordres directement générés par le programme java dans Intellij via le convertisseur USB Série. Notre programme semble envoyer les ordres, mais ne reçoit pas de réponses.
Pourtant, on peut communiquer avec la carte "à la main", via "screen /dev/ttyUSB0 115200", et tout fonctionne normalement (on a une réponse).
Cela me fait penser à un problème de droits d'accès, comme si Intellij ne pouvait pas écrire / lire dans le ttyUSB0. Pourtant, j'ai lancé Intellij en sudo et j'ai fait un chmod 777 sur ttyUSB0...
Désolé si le problème n'est pas clair, mais comme c'est assez spécifique et complexe, je ne sais pas comment être plus précis.
Merci à vous !
[USB Série : droits d'accès] Convertisseur USB Série et Intellij
- benjarobin
- Maître du Kyudo
- Messages : 17618
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [USB Série : droits d'accès] Convertisseur USB Série et Intellij
Bonjour,
Question bête mais Intellij est bien configuré avec la bonne vitesse ?
Où comment créer plus de problème... Changer temporairement les droits sur ttyS0 ce n'est pas bien grave bien qu'inutile...Pourtant, j'ai lancé Intellij en sudo
Question bête mais Intellij est bien configuré avec la bonne vitesse ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [USB Série : droits d'accès] Convertisseur USB Série et Intellij
Tu parles du Baud rate ? La communication est définie à 115 200 Bauds des deux cotés de la liaison série.
Le changement de droits sur ttyUSB0, c'est indispensable pour mes amis sous Ubuntu en tout cas. Sans ça, ils ne peuvent tout simplement pas communiquer en série. Si c'est inutile, dis moi pourquoi du coup
Merci de ta réponse en tout cas
Le changement de droits sur ttyUSB0, c'est indispensable pour mes amis sous Ubuntu en tout cas. Sans ça, ils ne peuvent tout simplement pas communiquer en série. Si c'est inutile, dis moi pourquoi du coup
Merci de ta réponse en tout cas

Re: [USB Série : droits d'accès] Convertisseur USB Série et Intellij
Je pense que benjarobin faisait référence au fait que tu aies lancé intellij en tant que root. C'est forcément une mauvaise idée.
Par contre, ton problème n'est pas clair. Tu peux donner des exemples ? Quel matériel ? sortie de
chmod 777
c'est dégueu, aussi. Y'a un truc sous UNIX qui s'appelle "groups" : https://wiki.archlinux.org/index.php/Us ... managementPar contre, ton problème n'est pas clair. Tu peux donner des exemples ? Quel matériel ? sortie de
dmesg
?...psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !