forked from jamieboyd/AutoHeadFix
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathAHF_task_Lever_NoFix.jsn
88 lines (88 loc) · 1.91 KB
/
AHF_task_Lever_NoFix.jsn
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
{"BrainLightClass"="AHF_BrainLight_1GPIO"
"BrainLightDict"={"ledDelay"=3.0
"ledPin"=23}
"CameraClass"="AHF_Camera_PiCam"
"CameraDict"={"format"="h264"
"framerate"=30
"iso"=0
"previewWin"=[0
0
640
480]
"quality"=20
"resolution"=[640
480]
"shutter_speed"=30000
"whiteBalance"=false}
"ContactCheckClass"="AHF_ContactCheck_BeamBreak"
"ContactCheckDict"={"contactPUD"="PUD_UP"
"contactPin"=12
"contactPolarity"="FALLING"
"ledPin"=24}
"DataLoggerClass"="AHF_DataLogger_text"
"DataLoggerDict"={"cageID"="cage1"
"dataPath"="/home/pi/Documents/"
"mouseConfigPath"="/home/pi/Documents/MiceConfig/"
"oldVersion"=false}
"HeadFixerClass"="AHF_HeadFixer_NoFix"
"HeadFixerDict"={"propHeadFix"=0
"skeddadleTime"=5}
"LickDetectorClass"="AHF_LickDetector_MPR"
"LickDetectorDict"={"IRQpin"=17
"mprAddress"=90
"touchChans"=[0
1
2
3]
"touchThresh"=8
"unTouchThresh"=4}
"NotifierClass"=null
"NotifierDict"=null
"ReaderClass"="AHF_Reader_ID"
"ReaderDict"={"TIRpin"=19
"inChamberTimeLimit"=600
"serialPort"="/dev/ttyUSB0"}
"RewarderClass"="AHF_Rewarder_solenoid_rpi"
"RewarderDict"={"entryRewardDelay"=1.0
"maxEntryRewards"=1000
"rewardPin"=4
"rewards"={"entry"=0.2
"task"=0.4
"test"=1.0}}
"StimulatorClass"="AHF_Stimulator_Lever"
"StimulatorDict"={"constForce"=0.1
"goalCueFreq"=6000.0
"goalCuePin"=19
"leverIsReversed"=false
"motorDir"=24
"motorEnable"=23
"motorIsReversed"=true
"recordingTime"=4
"startCueDur"=0.1
"startCueFreq"=4000
"startCuePin"=19
"trainSize"=50
"trialIsCued"=true
"trialTimeout"=0.5
"videoPath"=""}
"StimulusClass"="AHF_Stimulus_None"
"StimulusDict"={}
"SubjectsClass"="AHF_Subjects_mice"
"SubjectsDict"={"inChamberTimeLimit"=300
"jsonName"="subjects"
"loadMiceConfigs"="provide_json"}
"TriggerClass"=null
"TriggerDict"=null
"contact"=false
"contactTime"=0
"edited"=true
"entryTime"=0.0
"fileName"="Lever_NoFix"
"fixAgainTime"=Infinity
"fixed"=false
"inChamberLimitExceeded"=false
"isFixTrial"=false
"lastFixedTag"=0
"lastFixedTime"=0
"logToFile"=true
"tag"=0}