Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1911 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  probleme de parametre port ttyS sur Fox Board

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme de parametre port ttyS sur Fox Board

n°1030252
francois78
Posté le 06-04-2008 à 19:44:12  profilanswer
 

Bonjour,
 
J'essaie de récupérer les infos d'un compteur EDF via le port télé info.
Les paramètres du port sont les suivant :
Caractères ASCII émis à 1200 bits/s, 7 bits/caractères, parité paire,
1 bit de stop
 
Sous Windows ou sous linux sur un PC cela fonctionne parfaitement avec
les paramètres suivant : stty -F /dev/ttyS0 1200 cs7
Puis je récupère les données : cat < /dev/ttyS0
 
TDETAT 000000
ADCO 040622096318
OPTARIF HC..
ISOUSC 45
HCHC 000004547
HCHP 000009410
PTEC HP..
IINST 001
IMAX 001
PAPP 00130
HHPHC A
 
Sur une platine Fox board je n'y arrive pas.
 
Même paramétrage :
stty -F /dev/ttyS3 1200 cs7
 
Vérification :
stty -a -F /dev/ttyS3
speed 1200 baud; rows 0; columns 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>;
eol2 = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W;
lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs7 hupcl -cstopb cread clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl
ixon -ixoff
-iuclc -ixany -imaxbel
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0
bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop
-echoprt
echoctl echoke
 
Récupération des données :
cat < /dev/ttyS3
rXV}]erXV}]erXV}]erXV}]erxV}]e
 
Quelque soit le port de la FOX c'est identique.
 
Merci pour votre aide

mood
Publicité
Posté le 06-04-2008 à 19:44:12  profilanswer
 

n°1031741
francois78
Posté le 10-04-2008 à 06:57:01  profilanswer
 

up!  
j'ai besoin d'aide SVP

n°1032768
domos
Posté le 12-04-2008 à 19:14:36  profilanswer
 

francois78 a écrit :

Bonjour,
 
J'essaie de récupérer les infos d'un compteur EDF via le port télé info.
Les paramètres du port sont les suivant :
Caractères ASCII émis à 1200 bits/s, 7 bits/caractères, parité paire,
1 bit de stop
 
Sous Windows ou sous linux sur un PC cela fonctionne parfaitement avec
les paramètres suivant : stty -F /dev/ttyS0 1200 cs7
Puis je récupère les données : cat < /dev/ttyS0
 
TDETAT 000000
ADCO 040622096318
OPTARIF HC..
ISOUSC 45
HCHC 000004547
HCHP 000009410
PTEC HP..
IINST 001
IMAX 001
PAPP 00130
HHPHC A
 
Sur une platine Fox board je n'y arrive pas.
 
Même paramétrage :
stty -F /dev/ttyS3 1200 cs7
 
Vérification :
stty -a -F /dev/ttyS3
speed 1200 baud; rows 0; columns 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>;
eol2 = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W;
lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs7 hupcl -cstopb cread clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl
ixon -ixoff
-iuclc -ixany -imaxbel
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0
bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop
-echoprt
echoctl echoke
 
Récupération des données :
cat < /dev/ttyS3
rXV}]erXV}]erXV}]erXV}]erxV}]e
 
Quelque soit le port de la FOX c'est identique.
 
Merci pour votre aide


 
Teste avec la commande :
stty 1200 cs7 parenb -crtscts -F /dev/ttyS3
 
Si tu regardes la sortie de ton stty -a -F /dev/ttyS3:
la parité paire est désactivée (-parenb).
 
Pour tester avec un PC configuré aussi en 1200,7E1
echo "Bonjour" > /dev/ttyS1 sur le PC
cat /dev/ttyS3 sur la carte Fox
 
Tient moi au courant, j'ai aussi une carte Fox et je voudrais lire la téléinfo.
 
Quelle interface utilise tu entre le 3.3V de la carte et le 5V du démodulateur teleinfo ?


Message édité par domos le 12-04-2008 à 22:37:13
n°1037914
domos
Posté le 28-04-2008 à 14:00:24  profilanswer
 

francois78 a écrit :

up!  
j'ai besoin d'aide SVP


 
Alors plus de nouvelle du demandeur ?
 
C'est beau de demander de l'aide mais lire les réponses ou y répondre, c'est bien aussi !

n°1038074
Profil sup​primé
Posté le 28-04-2008 à 22:12:10  answer
 

Vous avez besoin d'un max232
 
Bonne chance pour votre projet [:dawa]

n°1040764
domos
Posté le 08-05-2008 à 18:33:47  profilanswer
 

 

Le max232 c'est une interface RS232 / TTL, ici c'est du 3.3V/5V.


Message édité par domos le 08-05-2008 à 18:35:50
n°1040769
Profil sup​primé
Posté le 08-05-2008 à 18:42:55  answer
 

Ben tu prends un 233 alimenté à 3,3v [:zoubidawa]

n°1041541
domos
Posté le 13-05-2008 à 18:21:50  profilanswer
 

 

Si tu penses au Max3232 version 3.3V, ce n'est toujours pas cela. puisqu'il ne s'agit pas d'une interface RS232/3.3V mais 5V/3.3V.

 

Le port série de la FOX est en 3.3V et l'interface Téléinfo en 5V.

 

Merci quand même, j' ai touvé une solution à mon problème.
J'utilise un bête 74HC05 avec une résistance de rappel relié au 3.3V coté réception FOX.


Message édité par domos le 13-05-2008 à 18:25:21

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  probleme de parametre port ttyS sur Fox Board

 

Sujets relatifs
Problème de transfert de fichier PHP de Mac OS X à Windowsfuse et probleme de boot
[Debian] Problème iptables et NatProblème de compilation sous Mandriva
NFS et nième problème de droitsproblème avec postfix et maildrop
Problème xgl[résolu] FreeBSD Probleme avec df
Probleme Serveur Samba GHOST 
Plus de sujets relatifs à : probleme de parametre port ttyS sur Fox Board


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR