You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| or [octave](https://www.gnu.org/software/octave/)| 4.? |
42
49
@@ -50,7 +57,7 @@ We use the following regular expression for function names: `[a-z]+(([A-Z]|[0-9]
50
57
51
58
We keep the McCabe complexity as reported by the [check_my_code function](https://github.com/Remi-Gau/check_my_code) below 15.
52
59
53
-
We use the [MISS_HIT linter](https://florianschanda.github.io/miss_hit/style_checker.html) to automatically fix some linting issues.
60
+
We use the [MISS_HIT linter](https://florianschanda.github.io/miss_hit/style_checker.html) to automatically fix some linting issues. The code style and quality is also checked during the continuous integration.
54
61
55
62
## 3. <aname='Howtoinstall'></a>How to install
56
63
@@ -163,6 +170,10 @@ Using empty vectors (ie `[]`) or a negative value for those means that you will
163
170
164
171
## 5. <aname='Structure'></a>Structure
165
172
173
+
The `cfg` structure is where most of the information about your experiment will be defined.
Wrapper function that will show a fixation cross and display in the console the whole experiment's duration in minutes and seconds
59
56
60
-
### 1.6. <aname='getResponse'></a>getResponse
57
+
### 1.5. <aname='deg2Pix'></a>deg2Pix
58
+
59
+
For a given field value in degrees of visual angle in the input `structure`,
60
+
this computes its value in pixel using the pixel per degree value of the `cfg` structure
61
+
and returns a structure with an additional field with Pix suffix holding that new value.
62
+
63
+
### 1.6. <aname='eyeTracker'></a>eyeTracker
64
+
65
+
This will handle the Eye Tracker (EyeLink set up) and can be called to initialize the connection and start the calibration, start/stop eye(s) movement recordings and save the `*.edf` file (named with BIDS specification from cpp-lln-lab/CPP_BIDS).
66
+
67
+
### 1.7. <aname='standByScreen'></a>standByScreen
68
+
69
+
It shows a basic one-page instruction stored in `cfg.task.instruction` and wait for `space` stroke.
Define the parameters of the fixation cross in `cfg` and `expParameters` and this does the rest.
95
-
96
-
### 1.9. <aname='eyeTracker'></a>eyeTracker
97
-
98
-
This will handle the Eye Tracker (EyeLink set up) and can be called to initialize the connection and start the calibration, start/stop eye(s) movement recordings and save the `*.edf` file (named with BIDS specification from cpp-lln-lab/CPP_BIDS).
0 commit comments