We provide driver packages which can be downloaded for Linux platforms - please see this page
on our website.
I have run some C and MATLAB examples using the drivers here with a few different models.
When you call the arbitrary waveform generator function you will need to pass an array containing the values defining your waveform, which should be within the limits specified for the driver. The AWG will have a fixed
number of samples which can be used to define the waveform.
When you refer to streaming a csv file to the AWG, how many data points would be defined in the file and are you looking to output a section at a time?
Which PicoScope device are you interested in?