This Channel is Already in Use Continuing Anyway
Navigation
Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter
-
28/02/2016,17h34 #1
Membre du Club
GPIO Erreur : "This channel is already in use, continuing anyway." Bonjour tous le monde, je viens de me lancer dans le monde de la GPIO et pour mon second tuto sur l'�metteur ultrason j'obtiens un message d'erreur alors que j'ai totalement c/c le code suite � une erreur que je ne trouvais pas dans le miens. Et tant d�butant je ne comprends pas d'o� viens le probl�me.
Le voici :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM) TRIG = 23 ECHO = 24 print "Distance Measurement In Progress" GPIO.setup(TRIG, GPIO.OUT) GPIO.setup(ECHO, GPIO.IN) GPIO.output(TRIG, False) print "Waiting For Sensor To Settle" time.sleep(2) GPIO.output(TRIG, True) time.sleep(0.00001) GPIO.output(TRIG, False) while GPIO.input(ECHO) == 0: pulse_start = time.time() while GPIO.input(ECHO) == 1: pulse_end = time.time() pulse_duration = pulse_end - pulse_start distance = pulse_duration * 17150 distance = round(distance, 2) print "Distance: ", distance, " cm" GPIO.cleanup()
Et voici l'erreur que j'obtiens :
Merci pour votre aide.1
2
3
4
Warning (from warnings module): File "/home/pi/Desktop/Progs/ultrason_watii.py", line 48 GPIO.setup(TRIG, GPIO.OUT) RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings.
-
28/02/2016,21h05 #2
Bonsoir,
�a sent le port GPIO qui n'a pas �t� lib�r�. Peut-�tre que lors d'un essai pr�c�dent, ton programme a plant� avant le cleanup() de la derni�re ligne, et du coup le port n'a pas �t� lib�r� convenablement.
Dans le shell Python, tape GPIO.cleanup() et relance le programme.
-
29/02/2016,00h11 #3
Membre du Club
Bonsoir, merci pour ta r�ponse. J'ai essayer la commande mais �a me dit qu'il n'y a rien � lib�rer. Est ce que �a pourrai venir d'une erreur de montage ? Car je ne comprend pas totalement les branchements.
Au passage, voici le tuto utilis� :http://raspberry-pi.developpez.com/c...etre-ultrason/
Merci pour ton aide.
-
29/02/2016,19h25 #4
Bizarre, tu as le message m�me apr�s avoir reboot� le Pi ?
Tu as peut-�tre install� un pilote, un service ou autre qui configure le port au d�marrage.
Au pire, comme c'est un avertissement et non une erreur, tu peux d�sactiver le warning en d�but de programme avec un GPIO.setwarnings(False) comme indiqu� dans le message d'avertissement.
Si tu as toujours un dysfonctionnement apr�s avoir d�sactiv� le warning, oui, il faut que tu postes une photo de ton montage. Si tu foires la division de tension dans le montage et qu'une broche du Pi se prend du 5 V en entr�e au lieu du 3.3 V, il y a danger pour le PiEst ce que �a pourrai venir d'une erreur de montage ? Car je ne comprend pas totalement les branchements.
-
02/03/2016,16h42 #5
Membre � l'essai
Bonjour,
j'ai exactement le m�me message, il s'active a chaque fois que je met un port GPIO en mode sortie(OUT).
-
02/03/2016,17h41 #6
Bonjour,
Sur les distributions r�centes de Raspbian, il y a un utilitaire en ligne de commande pour configurer le port GPIO (voir https://projects.drogon.net/raspberr...-gpio-utility/)
Avec cet utilitaire, tu peux essayer de remettre la broche en entr�e.Mais comme dit pr�c�demment, ce n'est qu'un message d'avertissement qu'on peut d�sactiver.
-
04/03/2016,11h47 #7
Membre � l'essai
Bonjour,
J'ai d�sactive l'avertissement, et fait quelques tests. Mes ports fonctionnent correctement:p
Merci beaucoup
Discussions similaires
-
R�ponses: 0
Dernier message: 16/03/2015, 14h03
-
R�ponses: 1
Dernier message: 15/06/2013, 17h35
-
R�ponses: 2
Dernier message: 18/07/2007, 10h32
-
R�ponses: 6
Dernier message: 05/03/2007, 07h29
-
R�ponses: 1
Dernier message: 13/11/2006, 23h14
×
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Source: https://www.developpez.net/forums/d1571420/general-developpement/programmation-systeme/embarque/raspberry-pi/gpio-erreur-this-channel-is-already-in-use-continuing-anyway/
0 Response to "This Channel is Already in Use Continuing Anyway"
Publicar un comentario