README.md 1.1 KB

Picoscope setup: picoscope_pulsedelay.pssettings

Requirements for running the python scripts: pyzmq, pyserial, pandas, matplotlib

Scripts in data_scripts/scripts: Setup A: Arduino sink - needs no additional scripts Setup B: OE + ZMQIf + OPETH stub for digital input delays: 4_oeevent

       supplementary measurement scripts for ZMQ and UART latency are in
          1_zmqlatency
          2_uart_loopback_A-PC-A
          3_uart_loopback_PC-A-PC
       .ino files are to be uploaded by Arduino IDE to an Arduino uno

Setup C and D: analog data - 5_oedata

       same .ino file as for 4_oeevent

Setup D only:

       For Intan headstage, threshold should be manually adjusted
       Intan measurements were performed on a different PC with less capable picoscope,
       using a matlab script for streaming the measurement data. 
       5-oe-intan-All_104_Delays.mat was manually converted to 5-oe_intan.csv.

Generating data plots: python procpico.py [title]

(title is optional, used if filename is not in dictionary)