Non puoi fare una cosa del genere. Puoi fare polling sulla scheda in questione da un thread separato, ma dato che lo scheduler assegna quanti di CPU a blocchi di qualche decina di millisecondi riuscirai ad ottenere i valori che chiedi ad una frequenza elevata solo per il tempo di CPU che viene assegnato al tuo thread, poi, quando lo scheduler manderà in esecuzione altri thread, avrai facilmente dei "buchi" di diverse decine di millisecondi.Originariamente inviato da Antonyy74
Buongiorno,
dunque questi valori li leggo da un valore che mi restituisce una funzione, la quale a sua volta legge dei valorei presi da una scheda Hardware. In pratica vado a leggere dei segnali analogici/digitali da me scelti.
A volte mi interessa una scanzione anche di 10 volte al secondo e a volte dovrei prendere di valori almeno 100/1000 volte al secondo.

Rispondi quotando