Je dois exécuter à la fois zigbee et SMS dongle sur un Raspberry Pi, ce qui signifie qu'il faut exécuter les deux ports dans un script Python. Puisque xbee est toujours sur ttyUSB0, y a-t-il un moyen de configurer le dongle sur ttyUSB1 ou ttyUSB2 de sorte que je ne doive pas le configurer via la commande gammu à chaque fois qu'il est branché?Ports série Python
0
A
Répondre
1
La meilleure chose à faire ici est d'utiliser une règle udev. Cela vous permettra de créer un lien symbolique entre le périphérique et un port spécifique, quelque chose comme/dev/ttyXBEE et/dev/ttySMS dans votre cas.
Pour ce faire, vous devez interroger les périphériques en utilisant udevadm
pour trouver des informations d'identification uniques, puis créer un fichier /etc/udev/rules.d/99-usbserial.rules
qui indiquera au Pi comment mapper le périphérique.
merci Correcte tellement je vais jeter un coup d'oeil et essayer – Skyee