0
J'ai un thread, et je veux envoyer une commande avec Serial Port. Comment puis-je faire ceci?Utiliser les commandes SerialPort dans un thread C#
Thread execProcess = new Thread(eProcess);
static bool isRunning = false;
static void eProcess()
{
while(true)
{
if(isRunning)
{
sendCmd(cmd); //cmd is a string
}
}
}
void sendCmd(string cmd)
{
serialPort.WriteLine(cmd);
}
Comment est-ce que je peux faire ceci?
Il y a de bons exemples MSDN sur la classe SerialPort. Alors quel est le problème? – KBO
Les threads ont besoin de fonctions statiques, et je pense pouvoir mettre la classe Serial en statique, je n'ai pas trouvé de solution. –
Jetez un coup d'oeil sur le constructeur, et comment faire une nouvelle instance de serialport – Claudi