Bonjour � tous,

J'utilise la librairie SerialPort pour faire communiquer en bluetooth mon PC avec un dspic.
Cette partie fonctionne bien, et le dspic �galement mais mon probl�me est li� aux exceptions.

J'ai parfois une exception de type IO::IOException li� � l'apel suivant :
serialPort->Open();

L'aide sur le msdn indique ceci:
The port is in an invalid state.

- or -

An attempt to set the state of the underlying port failed. For example, the parameters passed from this SerialPort object were invalid.


Je sais que les parm�tres sont bien pass�s puisque parfois la connection fonctionne, je pense qu'il s'agit donc d'un probl�me li� � l'�tat dan slequel se trouve le port.
J'aurais voulu savoir comment g�r� �a de fa�on "propre" car pour le moment j'ai un try catch qui m'affiche un message et quand �a ne fonctionne vraiment pas je red�marre bestialment ma connection bluetooth(d�co puis reco).

Je pensais que je pourrais peut �tre une fonction qui permettrait de remettre � z�ro l'�tat du port mais je ne la connais pas.

Merci d'avance
Helene