Forum Italiano sui Prodotti NI

annulla
Visualizzazione dei risultati per 
Cerca invece 
Intendevi dire: 

interrompere e riavviare un ciclo while

Buongiorno a tutti.

Il mio problema è questo: ho due cicli while che si accupano di fare delle acquisizioni da connessione TCP. Quando interrompo il ciclo ho in uscita i miei dati e posso fare dei calcoli. Ora vorrei però poter fare dei calcoli ogni 60 secondi, ad esempio, senza ovviamente interrompere l'acquisizione. 

Insomma, non riesco ad estrarre i dati dal ciclo while se non con la sua interruzione. E' possibile ovviare in qualche modo?

0 Kudos
Messaggio 1 di 2
5.298Visualizzazioni

Ciao Luca,

 

Credo che dovrebbe cambiare e non usare i while loop. Credo che ti possa aiutare usare i Producer/Consumer. Ti allego il link di un esempio che ti può aiutare:

 

https://decibel.ni.com/content/docs/DOC-8962

 

Ciao e buon lavoro

0 Kudos
Messaggio 2 di 2
5.266Visualizzazioni