PYTHON (suite 12)

Treizieme séance, sept personnes présentes au RC F6KUU le 25/05/2016 (19h15).

Objet de la séance:

Reprendre l’exercice précédent en réexpliquant le script et en commentant le pourquoi de l’échec précédent :

Il s’agissait en fait au préalable d’avoir dans:

Menu

Préférences

Raspberry Pi Configuration

Onglet Interface

Serial Disable

Exemple N°1

import serial

import time

ser = serial.Serial(« /dev/ttyAMA0″,9600)

ser.write(b »ppp »)

time.sleep(1)

b=ser.read(3)

print(« b »,b)

Exemple N°2

import serial

import time

ser = serial.Serial(« /dev/ttyAMA0 »,9600)

ser.write (« abcd »)

recep=ser.read (4)

print(« recep= »,recep)

Exemple N°3 (avec l’introduction du timeout)

import serial

import time

dial= » »

ser = serial.Serial(« /dev/ttyAMA0 »,9600,timeout=1)

ser.write (« abcdefghiklmopqrst »)

time.sleep(1)

for i in range(10):

recep=ser.read (19)

dial=dial+recep

time.sleep (0.1)

#print(« recep= »,recep, »ecrit= »,)

print (« dial= »,dial)

Et puis on fait RUN (F5)…OUF!…BINGO! ça Tourne!

La séance se termine peu après 21h45, et F4FYG nous donne rendez-vous au RC F6KUU le mardi 07/06/2016 à 19h15.

Merci Thierry

Cet article a été publié dans Uncategorized. Ajoutez ce permalien à vos favoris.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s