be The Great Pretender

A project log for GinScope | Science ToolBox | Oscilloscope

Is there room for another oscilloscope? Real Time nodejs/html5 Sci ToolBox! Arduino | Raspberry Pi | FPGA

Gintaras ValatkaGintaras Valatka 05/03/2017 at 20:340 Comments

So many redundant data acquisition systems to up-cycle & utilise

One could pretend to be a CF card, a CD-Rom, HDD - so many levels of ATA.. not forgetting AoE (ATA over Ethernet), SCSI & iSCSI, SATA eSATA you get the idea..

A file on a virtual system could be something like /dev/zero, where you could read & pipe the output anywhere you like

ADC 'ports' aka Sound Card present in every computer. Higher quality sound cards can do around 24bits @192kHz and more. The buffers can be accessed directly in a Browser via Web Audio(then sent to server for logging), or Jack Std-I/O can save it to file, pipe it to FFT DSP etc server post processing if needed, logging to DB, output to web-socket, access locally or remotely, display in a browser etc

By default jack-stdout writes 16 bit signed integer raw audio data at JACK's samplerate, but it can output signed/unsigned 8/16/24/32 bit integer and 32bit floating-point data, both big/little endian.

No results should ever get lost & it should be easily reproducible -