Osc: Change architecture of the data capture process
 - A producer thread aquires data and signals when data is ready
 - A consumer thread receives the signal from the producer and redraws the new data on the plot