|
@@ -0,0 +1,25 @@
|
|
|
+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 <csv file> [title]
|
|
|
+
|
|
|
+ (title is optional, used if filename is not in dictionary)
|