begin process at 2012 02 10 15:13:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Système

 > 

Périphérique

 > 

Port serie / stack overflow


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Port serie / stack overflow

lundi 22 janvier 2007 à 18:26:19 | Port serie / stack overflow

hetneo

Salut les gens !

 

Bon, ais un petit (gros) soucis ac StackOverflowException. Voici mon pb :

Je reçois un grand nombre d'octets (plusieurs MO) que je lis 1 à 1 sur un port COM. Le nombre important de répétitions du déclenchement de l'évènement de réception sur le port série semble lever cette exception.

 

Comment faire ?

Il ne s'agit ni d'une boucle infinie, ni d'une récursivité et il faut à tt prix que je continue à lire mes données. Alors si qq'un à une petite idée elle serait vraiment la bienvenue.

 

Ps : pour la gestion des ports COM j'utilise le composant 'Microsoft Communications Control, v6.0'.

 

 Merci...

 

 

mardi 23 janvier 2007 à 11:49:02 | Re : Port serie / stack overflow

bossun

Comment fais-tu  pour lire les données?? un bout de code?

pour lire les données d'un port série utilise le classe SerialPort du framework2 (si tu travailles avec le .NET2)



Bossun

P.S1  C'est mieux de prendre son pied que de se prendre la tête!

/F< body>
jeudi 1 février 2007 à 16:35:14 | Re : Port serie / stack overflow

survcopt

Membre Club

Dans ma fonction datareceived j'ai ce bout de code

//vide le buffer de réception

int dataInt = 0;
byte DataByte = 0;
while (serialPort1.BytesToRead != 0)
{
dataInt = serialPort1.ReadByte();//recupere octet par octet
DataByte = ( byte )(dataInt);
ReceiveByte(DataByte);
}

tu peux aussi utiliser
serialPort1.ReadExisting qui vide le buffer en 1 seule fois
serialPort1.Read


www.survey-copter.com


Cette discussion est classée dans : port, serie, nombre, stack, overflow


Répondre à ce message

Sujets en rapport avec ce message

lire du port serie et ecrire dans un fichier texte [ par slila ] s'il vous plait s'il ya quelqu'un qui peut m'aider a partir de la lecture du port serie ecrire dans un fichier texte comm port serie sous Visual studio [ par pystag ] Salut à tous!Je galère un max pour communiquer avec le port serie sous Visual Studio : pas de control MSComm!Il existe d'autres solutions que passer p [C#] TreeView stack overflow sur selection d'un node [ par scoubidou944 ] voila G posté un source :http://www.csharpfr.com/code.aspx?ID=21314jusque la ca marche mais le pb C que si l'on fou cet appel lors d'un evenement de t port serie [ par arneo ] salut a tous voila j'aurai besoin d'aide ,je voudrai me faire un chenillard commandé par l'ordi port serie ou parralelle je pensais le faire en langag DETECTION PORT SERIE BLUETOOTH SUR POCKET [ par dhinault ] Bonjour, je cherche un moyen simple de recuperer le numero de port serie sortant sur pocket par soft.Je cherche également un moyen simple d'activer au Comment communiquer avec le port serie d'un ordinateur [ par francesdereve ] Je sais en vb,il ya le mscomm.ocx pour communiquer avec le port serie en c#,je ne le vois pas dans .Com qui se trouve dans Components.Comment trouver port serie en c [ par tricots ] Je n'arrive pas a etablir une com entre un micro pc et une centrale electrique (port com rs232).J'aimerais avoir les instructions (en langage c)qui pe Stack Overflow et propriétés... [ par nightlord666 ] Bonjour ! Je ne sais pas très bien utiliser les propriétés et j'ai essayé comme ça :public double NombreActuel{   get   {      return NombreActuel classe communication port serie [ par Geometre15 ] Bonjour, nous sommes etudiants en BTS IRIS et nous avons besoin pour notre projet d'utiliser le port serie. Nous utilisons Visual Studio 2003 .NET et pilote et port serie [ par slash65 ] j'ai besoin du pilote et du code ou au moin un tutoriel traitant le pilotage un detecteur de niveau piezzo electrique sous application C#, Mon applica


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,260 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales