Thread c#
Résolu/Fermé
mordoke
Messages postés
2
Date d'inscription
mercredi 11 mai 2016
Statut
Membre
Dernière intervention
12 mai 2016
-
Modifié par mordoke le 11/05/2016 à 16:30
mordoke Messages postés 2 Date d'inscription mercredi 11 mai 2016 Statut Membre Dernière intervention 12 mai 2016 - 12 mai 2016 à 18:25
mordoke Messages postés 2 Date d'inscription mercredi 11 mai 2016 Statut Membre Dernière intervention 12 mai 2016 - 12 mai 2016 à 18:25
A voir également:
- Thread c#
- Thread - Accueil - Guide réseaux sociaux
- Compte thread - Accueil - Réseaux sociaux
- Thread stuck in device driver ✓ - Forum Windows 10
- Thread instagram c'est quoi - Accueil - Guide arnaque
- C'est quoi thread instagram - Accueil - Instagram
1 réponse
mordoke
Messages postés
2
Date d'inscription
mercredi 11 mai 2016
Statut
Membre
Dernière intervention
12 mai 2016
12 mai 2016 à 18:25
12 mai 2016 à 18:25
Le problème est maintenant résolu.
Changement apporté :
-------
Classe capteur
-----------
Main
Changement apporté :
-------
Classe capteur
public void codeurvaleur(object capteur)
{
while (Thread.CurrentThread.IsAlive)
{
Capteur grid = (Capteur)capteur;
if ((grid.ValeurcapteurFinal != 0))
{
// Code méthode
}
else
{
Console.WriteLine("ValeurcapteurFinal incorrecte !");
}
}
}
-----------
Main
#region Codeur
Codeur CODEUR = new Codeur("Codeur variateur", 1); // numero du noeud (1)
bool retour4 = false;
//initialiser la première interface usb/can avec un baurate de 250 kBit/sec
retour4 = CODEUR.configurer((byte)PCANBasic.PCAN_USBBUS1, TPCANBaudrate.PCAN_BAUD_250K);
//TPCANHandle 0x51->PCAN-USB interface, channel1 PCAN_BAUD_250K -> 250 kBit/s
if (retour4)
Console.WriteLine("configuration réussie");
else
Console.WriteLine("echec de la configuration");
#endregion
Thread.Sleep(5000);
#region Boucle Codeur-Afficheur)
Console.WriteLine("Lancement boucle");
// Create the thread object, passing in the (CODEUR.codeurvaleur) method
// via a ThreadStart delegate. This does not start the thread.
var CodeurBoucle = new Thread(new ParameterizedThreadStart(CODEUR.codeurvaleur));
//Start the thread
CodeurBoucle.Start(CAPTEUR);