informatique:raspberry-pi:teleinformation_compteur_edf:recuperer_les_donnees_premiers_pas

Récupérer les données :: les premiers pas

Cette page est valable pour la version Raspberry Pi 2.

Le Raspberry Pi propose plusieurs protocoles de communication, dont l'UART. Il est connu sous le nom de ttyAMA0. Il sera exploité avec le chemin /dev/ttyAMA0.

Au démarrage, le noyau propose un terminal par le liaison série. Il va falloir le désactiver.

Pour supprimer l’utilisation de l’UART au démarrage par le noyau, il faut éditer le fichier /boot/cmdline.txt, supprimer les options console=ttyAMA0,115200 kgdboc=ttyAMA0,115200.

Dans la version de Raspbian que j'ai, l'option kgdboc=ttyAMA0,115200 n'était pas présent dans le fichier /boot/cmdline.txt.
On notera également que l'action suivante n'était pas nécessaire. En effet, le fichier /etc/inittab n'était pas présent.

Pour désactiver la console sur l'UART, il faut commenter les lignes suivantes dans le fichier /etc/inittab :

T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

Configurer la liaison UART

La liaison /dev/ttyAMA0 est configurée pour vous renvoyer un écho de ce qu’elle reçoit. La liaison se configure avec stty :

stty -F /dev/ttyAMA0 1200 sane evenp parenb cs7 -crtscts

Il sera judicieux d'effectuer cette commande à chaque fois que le Raspberry Pi démarrera.

Visualiser les premières trames

cat /dev/ttyAMA0

et le résultat est


ADCO 020122037669 =
OPTARIF HC.. <
ISOUSC 45 ?
HCHC 118261467 *
HCHP 069574256 ?
PTEC HP..  
IINST 007 ^
IMAX 045 H
PAPP 01570 .
HHPHC C .
MOTDETAT 000000 B
Entrer votre commentaire. La syntaxe wiki est autorisée:
   ____   __    __    __    ____
  / __/  / /   / /   / /   / __/
 _\ \   / /__ / /__ / /__ _\ \  
/___/  /____//____//____//___/
 
  • Partager le signet (social bookmarking)
  • Partager "Récupérer les données :: les premiers pas" sur Reddit
  • Partager "Récupérer les données :: les premiers pas" sur blogmarks
  • Partager "Récupérer les données :: les premiers pas" sur Google
  • Partager "Récupérer les données :: les premiers pas" sur Socializer
  • Partager "Récupérer les données :: les premiers pas" sur Spurl
  • Partager "Récupérer les données :: les premiers pas" sur StumbleUpon
  • Partager "Récupérer les données :: les premiers pas" sur Tailrank
  • Partager "Récupérer les données :: les premiers pas" sur Technorati
  • Partager "Récupérer les données :: les premiers pas" sur Wists
  • Partager "Récupérer les données :: les premiers pas" sur Yahoo! Myweb
  • Partager "Récupérer les données :: les premiers pas" sur BobrDobr
  • Partager "Récupérer les données :: les premiers pas" sur Memori
  • Partager "Récupérer les données :: les premiers pas" sur Faves
  • Partager "Récupérer les données :: les premiers pas" sur Favorites
  • Partager "Récupérer les données :: les premiers pas" sur Facebook
  • Partager "Récupérer les données :: les premiers pas" sur Newsvine
  • Partager "Récupérer les données :: les premiers pas" sur Twitter
  • Partager "Récupérer les données :: les premiers pas" sur myAOL
  • Partager "Récupérer les données :: les premiers pas" sur RawSugar
  • Partager "Récupérer les données :: les premiers pas" sur LinkaGoGo
  • Partager "Récupérer les données :: les premiers pas" sur Mister Wong
  • Partager "Récupérer les données :: les premiers pas" sur Wink
  • Partager "Récupérer les données :: les premiers pas" sur Diigo
  • Partager "Récupérer les données :: les premiers pas" sur Netvouz
  • informatique/raspberry-pi/teleinformation_compteur_edf/recuperer_les_donnees_premiers_pas.txt
  • Dernière modification: 2019/04/17 18:43
  • par Cédric ABONNEL