iViewETG User Guide

Version 2.7.1

July 2016 iView ETG User Guide Contents

Part 1 Welco...m...e...... 2

1.1 Cont.a...c..t.i.n..g.. .S...M...I...... 4

1.2 Warn..i.n...g..s.. .a...n..d.. .P...r.e...c..a..u..t.i.o...n..s...... 5

1.3 Decl.a..r..a..t.i.o..n... .o..f. .C...o..n...f.o..r.m....i.t.y...... 7

1.4 Antiv.i.r.u...s.. .P...r.o..t.e...c..t.i.o..n...... 8

1.5 Docu..m....e..n...t. .C...o..n..v..e..n...t.i.o..n..s...... 9

1.6 Glo.s...s..a..r..y...... 10

Part 2 SMI .E...T..G... .2...w... .P..a...c..k..a..g..e...s...... 15

2.1 SM.I. .E..T...G... .2.. .O...b..s...e..r.v..a..t.i.o...n.. .P...a..c..k..a..g...e...... 17

2.2 SM.I. .E..T...G... .2..w... .O...b..s...e..r.v..a..t.i.o...n.. .P...a..c..k..a..g...e...... 18

2.3 SM.I. .E..T...G... .2..w... .A..n...a..l.y..s..i.s.. .P...a..c..k..a...g..e...... 19

2.4 SM.I. .E..T...G... .2..w... .A..n...a..l.y..s..i.s.. .P...r.o... .P..a...c..k..a..g..e...... 20

2.5 ETG... .H...a..r..d..w...a..r..e.. .L..i.c..e...n..s..i.n...g...... 21

2.6 Opt.i.o...n..a..l. .P...a..c..k..a...g..e..s...... 23

2.7 Abo..u..t. .3...D... .a..n..d... .6..D... .V..i.r..t.u..a..l. .R...e...a..l.i.t.y.. .P..a...c..k..a..g..e...s...... 23

Part 3 Abo.u..t. .t.h..e... .S..M...I. .E...T..G...... 28

3.1 Key.. .C...o..m....p..o..n...e..n..t.s...... 29

3.2 Car..r.y..i.n..g.. .C...a...s..e...... 30

3.3 Nos...e.. .R...e..s...t.s...... 31

3.4 Infr.a..-.R...e...d.. .F..i.l.t.e...r.i.n..g... .L..e..n...s..e..s...... 33

3.5 Pre.p...a..r.i.n...g.. .t.h..e... .S..M...I. .E...T..G... .f.o...r. .P...a..r.t.i.c..i.p...a..n..t.s...... 34

3.6 Cle.a...n..i.n..g... .a..n..d... .M...a..i.n..t.a...i.n..i.n..g... .t.h..e.. .S...M...I. .E...T..G... .2..w...... 35

Page I © 2016 SensoMotoric Instruments Contents

3.7 Tec..h..n..i.c..a...l. .S..p...e..c..i.f.i.c..a..t.i.o...n..s...... 36

Part 4 iView...E...T..G... .R...e...c..o..r.d...i.n..g.. .D...e...v.i.c..e...s...... 39

4.1 Sm.a...r.t. .R...e..c..o...r.d..e...r...... 40

4.1.1 Smart Reco..r.d...e..r. .A...c..c..e..s..s...o..r.i.e...s...... 42

4.1.2 Recharging.. .t.h..e.. .S...m....a..r.t. .R...e...c..o..r.d...e..r...... 44

4.1.3 Exchanging.. .t.h..e.. .S...m....a..r.t. .R...e...c..o..r.d...e..r. .B...a..t.t.e...r.y...... 46

4.1.4 Updating th.e... .S..m....a..r..t. .R...e..c..o..r..d..e..r...... 48

4.1.5 Technical S..p..e..c..i.f.i.c..a...t.i.o..n..s...... 51

4.2 ETG... .T..a...b..l.e..t...... 52

4.2.1 ETG Tablet. .A..c..c..e..s...s..o..r..i.e..s...... 53

4.2.2 Technical S..p..e..c..i.f.i.c..a...t.i.o..n..s...... 53

4.2.3 Updating th.e... .E..T...G... .T..a..b...l.e..t...... 54

4.3 Dow...n...l.o..a..d... .D...a..t.a.. .t.o... .a.. .P...C...... 55

4.4 Ins.t.a..l.l.i.n..g... .i.V..i.e..w...E...T..G... .o...n.. .a.. .U...s...e..r. .P...C...... 60

4.4.1 Minimum R.e...q..u..i.r..e..m....e..n..t.s...... 62

4.4.2 Configuring.. .t.h..e.. .P...C... .f.o..r.. .i.V..i.e..w...E...T..G...... 63

4.4.3 Updating iV.i.e...w...E..T...G... .o..n.. .t.h...e.. .P...C...... 65

4.5 Rec..o...r.d..i.n...g.. .U...n..i.t. .1....0.. .a..n...d.. .i.V..i.e...w...E..T...G... .2..w...... 66

Part 5 iView...E...T..G... .S...o..f.t.w...a...r.e...... 68

5.1 Rec..o...r.d..i.n...g.. .P...r.o..c..e...s..s...... 68

5.2 Max..i.m....u..m.... .R...e..c..o..r..d..i.n..g... .T..i.m....e...... 70

5.3 iVie..w...E..T...G... .o..n.. .t.h...e.. .S...m...a...r.t. .R...e..c..o...r.d..e...r...... 71

5.3.1 Connection. .S...c..r.e...e..n...... 71

5.3.2 Dashboard...... 72

© 2016 SensoMotoric Instruments Page II iView ETG User Guide

5.3.3 Manage Ex.p..e..r..i.m...e...n..t.s.. .S...c..r.e...e..n...... 73

5.3.4 Experiment. .S...e..t.t.i.n...g..s.. .S...c..r.e...e..n...... 75

5.3.4.1 Participant P..r.o..p...e..r.t.i.e...s.. .T..a...b...... 76

5.3.4.2 Experiment S...e..t.t.i.n...g..s.. .T...a..b...... 78

5.3.4.3 Annotation D..e..f.i.n...i.t.i.o..n.. .T...a..b...... 80

5.3.5 Recording .S..c..r..e..e..n...... 82

5.3.5.1 Add Participa...n..t. .S...c..r.e..e...n...... 84

5.3.5.2 Calibration S..c..r..e..e..n...... 85

5.3.5.3 Show Eye Im..a...g..e..s... .S..c..r..e..e..n...... 86

5.3.6 Options Me.n...u...... 87

5.3.7 Status Bar .(.R...u..n...-.T..i.m....e.. .I.n...f.o..r.m....a..t.i.o...n..)...... 89

5.3.8 Add Annota.t.i.o...n.. .S...c..r.e..e...n...... 89

5.4 iVie..w...E..T...G... .o..n.. .t.h...e.. .E...T..G... .T..a...b..l.e..t. .o...r. .P...C...... 91

5.4.1 Connection.. .W...i.n...d..o..w...... 91

5.4.2 Dashboard...... 92

5.4.3 Experiment. .R...e...p..o..s...i.t.o..r.i.e...s.. .D...i.a..l.o...g...... 95

5.4.4 Quick Run .S..e...t.t.i.n..g..s... .D...i.a..l.o..g...... 96

5.4.5 New Experi.m....e..n...t. .D...i.a..l.o..g...... 98

5.4.6 Experiment. .M...a...n..a..g...e..m....e..n..t. .W....i.n..d...o..w...... 99

5.4.6.1 Participant .P...r.o...p..e..r..t.y. .D...e...f.i.n..i.t.i.o..n... .D...i.a..l.o..g...... 101

5.4.6.2 Define Ann.o..t.a...t.i.o..n..s... .D...i.a..l.o..g...... 106

5.4.6.3 Define Tag.s.. .D...i.a...l.o..g...... 108

5.4.6.4 Experimen.t. .S..e...t.t.i.n..g..s... .D...i.a..l.o..g...... 110

5.4.6.5 Hardware C...o..n...f.i.g..u..r..a..t.i.o..n... .D...i.a..l.o..g...... 113

Page III © 2016 SensoMotoric Instruments Contents

5.4.7 Recording.. .W...i.n...d..o..w...... 116

5.4.7.1 New Partici.p...a..n..t. .D...i.a...l.o..g...... 117

5.4.7.2 Recording .D...i.s..p..l.a...y...... 119

5.4.7.3 Scene View.. .w...i.t.h.. .G...a...z.e... .O...v.e...r.l.a..y...... 121

5.5 Em....o..t.i.v.. .E..E...G...... 123

5.6 Be..G...a...z.e... .A..n..a...l.y.s...i.s.. .S...o..f.t.w...a..r..e...... 126

Part 6 Us.i.n...g.. .D...i.r.e...c..t. .G...a..z..e...... 129

6.1 Di.r..e..c..t. .G...a..z..e.. .O...n... .t.h..e.. .S...m....a..r.t. .R...e...c..o..r.d...e..r...... 130

6.2 Di.r..e..c..t. .G...a..z..e.. .O...n... .t.h..e.. .E...T..G... .T...a..b..l.e...t. .o..r. .P...C...... 135

Part 7 Us.i.n...g.. .Q...u..i.c..k.. .R...u...n...... 140

7.1 Im..p..o...r.t.i.n..g... .Q...u..i.c..k.. .R...u..n... .S..e...t.t.i.n..g..s...... 140

7.2 Qu...i.c..k.. .R...u..n.. .O...n... .t.h..e.. .S...m....a..r.t. .R...e...c..o..r.d...e..r...... 142

7.3 Qu...i.c..k.. .R...u..n.. .O...n... .t.h..e.. .E...T..G... .T...a..b..l.e...t. .o..r. .P...C...... 145

Part 8 Ru.n...n..i.n..g... .E..x..p..e...r.i.m....e..n..t.s... .o..n.. .t.h...e.. .S...m...a...r.t. .R...e..c..o...r.d..e...r...... 152

8.1 Se..t.t.i.n...g.. .U...p.. .t.h...e.. .S...m...a...r.t. .R...e..c..o...r.d..e...r...... 153

8.2 Cr..e..a..t.i.n...g.. .a..n... .E..x..p..e...r.i.m....e..n..t...... 156

8.3 Ru...n..n..i.n...g.. .a..n... .E..x..p..e...r.i.m....e..n..t...... 161

8.3.1 Checking .t.h..e... .E..y..e.. .T...r.a..c..k..i.n...g.. .Q...u..a...l.i.t.y...... 168

8.3.2 Locking an...d.. .U...n..l.o...c..k..i.n..g.. .t.h...e.. .R...e..c..o...r.d..i.n...g.. .S...c..r.e..e...n...... 169

8.3.3 Starting/St.o...p..p..i.n...g.. .a.. .R...e...c..o..r.d...i.n..g...... 170

8.4 Ru...n..n..i.n...g.. .a.. .S...a..v..e..d... .E..x..p..e...r.i.m....e..n..t...... 171

8.5 Ru...n..n..i.n...g.. .a..n... .E..x..p..e...r.i.m....e..n..t. .F...r.o..m.... .t.h..e... .S..M...I. .E...T..G...... 173

8.6 Di.s...c..o..n..n...e..c..t.i.n..g... .t.h..e.. .S...M...I. .E...T..G... .D...u..r..i.n..g.. .R...e...c..o..r.d...i.n..g...... 174

© 2016 SensoMotoric Instruments Page IV iView ETG User Guide

Part 9 Ru.n...n..i.n..g... .E..x..p..e...r.i.m....e..n..t.s... .o..n.. .t.h...e.. .E...T..G... .T..a...b..l.e..t. ./. .P...C...... 176

9.1 Se..t.t.i.n...g.. .U...p.. .t.h...e.. .E...T..G... .T..a...b..l.e..t...... 177

9.2 Se..t.t.i.n...g.. .U...p.. .t.h...e.. .P...C... ./. .E..T...G... .S..u...b..n..o...t.e..b..o...o..k...... 179

9.3 Cr..e..a..t.i.n...g.. .a..n... .E..x..p..e...r.i.m....e..n..t...... 181

9.4 Ru...n..n..i.n...g.. .a..n... .E..x..p..e...r.i.m....e..n..t...... 185

9.5 Ru...n..n..i.n...g.. .a.. .S...a..v..e..d... .E..x..p..e...r.i.m....e..n..t...... 191

9.6 Ru...n..n..i.n...g.. .a..n... .E..x..p..e...r.i.m....e..n..t. .F...r.o..m.... .t.h..e... .S..M...I. .E...T..G...... 197

Part 10 Pe.r.f.o...r.m....i.n..g.. .a... .C...a..l.i.b..r..a..t.i.o..n...... 205

10.1 Ca...l.i.b..r.a...t.i.n..g.. .o...n.. .t.h..e... .S..m....a..r..t. .R...e..c..o..r..d..e..r...... 207

10.2 Ca...l.i.b..r.a...t.i.n..g.. .o...n.. .t.h..e... .E..T...G... .T..a..b...l.e..t. ./. .S...u..b..n...o..t.e..b...o..o..k...... 210

10.3 Ab..o..u...t. .0..-.P...o..i.n...t. .C...a..l.i.b..r..a..t.i.o..n... .M...o..d..e...... 212

10.4 Ab..o..u...t. .1.. .P...o..i.n..t. .C...a...l.i.b..r.a...t.i.o..n.. .M...o...d..e...... 213

10.5 Ab..o..u...t. .3..-.P...o..i.n...t. .C...a..l.i.b..r..a..t.i.o..n... .M...o..d..e...... 213

10.6 Ca...l.i.b..r.a...t.i.o..n.. .W....a..r..n..i.n..g...s...... 215

Part 11 De.f.i.n...i.n..g.. .a...n..d.. .A...p..p..l.y..i.n..g... .A..n..n...o..t.a..t.i.o...n..s...... 218

11.1 De...f.i.n..i.n..g... .A..n..n...o..t.a..t.i.o...n..s...... 218

11.1.1 On the Sm..a...r.t. .R...e..c..o...r.d..e...r...... 220

11.1.2 On the ET.G... .S...u..b..n...o..t.e..b...o..o..k...... 223

11.2 De...f.i.n..i.n..g... .T..a..g...s...... 225

11.2.1 On the Sm..a...r.t. .R...e..c..o...r.d..e...r...... 226

11.2.2 On the ET.G... .S...u..b..n...o..t.e..b...o..o..k...... 228

11.3 Ap..p..l.y..i.n..g... .A..n..n...o..t.a..t.i.o...n..s...... 230

11.3.1 On the Sm..a...r.t. .R...e..c..o...r.d..e...r...... 230

Page V © 2016 SensoMotoric Instruments Contents

11.3.2 On the ET.G... .S..u...b..n..o...t.e..b..o...o..k...... 231

Part 12 Re.m....o..t.e... .O...b..s..e...r.v..a..t.i.o..n... .a..n..d... .C...o..n..t.r..o..l...... 235

12.1 Ne...t.w...o..r.k..i.n...g.. .f.o..r.. .R...e..m....o..t.e.. .U...s...e...... 235

12.2 Se..t.t.i.n...g.. .U...p.. .a...n.. .A..d...-.H...o..c.. .W....i.F..i. .C...o...n..n..e...c..t.i.o..n...... 237

12.3 Re...m...o...t.e.. .O...b..s...e..r.v..a..t.i.o...n...... 240

12.3.1 Running R..e...m...o...t.e.. .O...b..s...e..r.v..a..t.i.o...n...... 241

12.3.2 Limitation.s.. .o..f. .R...e...m...o...t.e.. .O...b..s...e..r.v..a..t.i.o...n...... 244

12.4 Re...m...o...t.e.. .C...o..n...t.r.o..l...... 244

12.4.1 Running R..e...m...o...t.e.. .C...o..n...t.r.o..l...... 245

12.4.2 Limitation.s.. .o..f. .R...e...m...o...t.e.. .C...o..n...t.r.o..l...... 249

Part 13 Ga.z..e.. .C...u...r.s..o...r. .S...t.a..b..i.l.i.z..a..t.i.o...n...... 251

13.1 Ch...e..c..k..i.n..g... .E..y..e.. .P...o..s...i.t.i.o..n...... 252

13.2 Pa..r..t.i.c..i.p..a..n...t. .h..a..s... .M...o..n..o...c..u..l.a..r.. .V..i.s..i.o...n...... 253

13.3 Us...e.. .o..f. .E...y..e.. .M...a..k..e...u..p...... 253

13.4 Pa..r..t.i.c..i.p..a..n...t. .h..a..s... .O...c..u..l.a..r.. .D...o..m....i.n..a..n...c..e...... 254

13.5 Di.s...t.r.a..c..t.i.n...g.. .I.R... .R...e..f.l.e...c..t.i.o..n...... 254

13.6 Us...e.. .o..f. .C...o...r.r.e...c..t.i.v.e... .G...l.a..s..s...e..s...... 254

13.7 Us...e.. .o..f. .C...o...n..t.a..c..t. .L...e..n..s...e..s...... 254

Part 14 Exp...e..r.i.m....e..n...t. .R...e..p..o...s..i.t.o..r..i.e..s...... 256

14.1 Ex..p..e..r..i.m...e...n..t. .R...u..n... .R...e..p..o...s..i.t.o..r..y...... 257

14.2 Qu...i.c..k.. .R...u..n.. .A...n..d.. .D...i.r..e..c..t. .G...a..z..e.. .R...e...p..o..s...i.t.o..r.y...... 258

14.3 Ch...a..n..g...i.n..g.. .D...a...t.a.. .S...t.o..r.a...g..e.. .D...i.r..e..c..t.o..r..y...... 258

14.4 ID.F... .F..i.l.e..s...... 261

© 2016 SensoMotoric Instruments Page VI iView ETG User Guide

14.5 Vi.d..e..o... .a..n..d... .A..u..d...i.o.. .F..i.l.e...s...... 261

Part 15 Co.n...n..e..c..t.i.n...g.. .a..n... .I.n..t.e..r..f.a..c..e.. .t.o... .t.h..e.. .i.V...i.e..w...E...T..G...... 263

15.1 Pa..r..a..l.l.e..l. .P...o..r..t. .I.n..t.e..r..f.a..c..i.n..g...... 263

15.1.1 Connectin..g.. .t.o.. .a... .P..a...r.a..l.l.e...l. .P..o...r.t...... 263

15.1.2 TTL I/O for.. .L..P...T.. .P...a..r.a...l.l.e..l. .P...o..r.t. .A...d..a..p...t.e..r...... 265

15.1.3 Export of L..P...T.. .T..r..i.g..g..e...r. .s..i.g...n..a..l.s...... 266

15.2 So..f.t.w...a...r.e.. .I.n...t.e..r.f.a...c..i.n..g.. .o...v.e...r. .U...D...P...... 267

15.2.1 UDP Trigg..e..r.. .S..u...p..p..o...r.t...... 267

15.2.2 Export of U...D...P.. .T...r.i.g..g...e..r. .m....e..s...s..a..g...e..s...... 268

Part 16 Tro..u..b...l.e..s..h...o..o..t.i.n...g...... 271

16.1 FA..Q...... 271

16.2 Is.s..u..e... .R...e..p..o...r.t.i.n..g... .T..o..o...l...... 272

Part 17 Ap.p..e..n...d..i.x...... 275

17.1 In.f.r.a..-..R...e..d.. .F...i.l.t.e..r.i.n...g.. .L..e...n..s..e...s.. .D...i.m....e..n..s...i.o..n..s...... 275

17.2 Lo..c..a..l. .C...o...o..r.d...i.n..a..t.e... .S..y..s..t.e...m... .f.o...r. .t.h..e... .S..M...I. .E...T..G...... 276

17.3 IC.A... .R...e..c..o..r..d..i.n..g... .M...o..d..e...... 278

17.4 Th..i.r.d... .P..a...r.t.y.. .L..i.c..e..n...s..e..s...... 278

17.4.1 GNU Less..e...r. .G...e..n...e..r.a...l. .P..u...b..l.i.c.. .L..i.c..e...n..s..e...... 279

17.4.2 Boost Sof.t.w...a..r.e... .L..i.c..e..n...s..e...... 282

17.4.3 BSD Licen..s...e...... 283

17.4.4 GNU Gen.e..r.a...l. .P..u...b..l.i.c.. .L..i.c..e...n..s..e... .v.e...r.s..i.o...n.. .3...... 283

17.4.5 GCC Run.t.i.m...e... .L..i.b..r..a..r.y.. .E...x.c..e...p..t.i.o..n...... 293

17.4.6 zlib Licens..e...... 294

Page VII © 2016 SensoMotoric Instruments Contents

17.4.7 Open Hard...w...a..r.e... .M...o..n..i.t.o...r. .L..i.c..e...n..s..e...... 295

17.4.8 Apache Li.c..e..n..s...e...... 304

17.4.9 P...u..b..l.i.c.. .L...i.c..e..n..s...e.. .(.M...s...-.P...L..)...... 307

Part 18 Lic.e...n..s..e... .A..g..r..e..e..m....e..n...t. .a..n..d... .W...a...r.r.a...n..t.y...... 310

Part 19 Ab.o..u..t. .S...M...I...... 318

In..d..e...x...... 319

© 2016 SensoMotoric Instruments Page VIII Welcome

Chapter 1 Welcome 1. Welcome

iViewETG provides an all-in-one solution to measure visual behavior in real-world situations. Its key component is the SMI ETG 2 W ireless which is a mobile eye tracking device with a 60Hz/120Hz binocular sampling rate.

In this User Guide you will find descriptions of the four iViewETG 2w Packages and their components. For the two basic packages, a step-by- step guide gets you quickly recording using the SMI ETG 2 Wireless (SMI ETG) in only a few minutes. For the full-featured packages, detailed procedures are provided for creating and running experiments to obtain data for analysis using the BeGaze™ Analysis Software.

The SMI ETG 2 W ireless is referred to in this document as SMI ETG. The SMI Sm art R ecorder (SMI-customized ) is referred to as Sm art R ecorder. The SMI-provided Subnotebook is referred to as ETG Subnotebook.

Document Information

Document Version: 2.7.1 Release Date: July 2016 iViewETG Software Version: iViewETG 2.7.1

Copyright © 2016 SensoMotoric Instruments (SMI). All other product names are copyright of their respective owners.

Third-party software is used in this product. See Third Party Licenses for details. For rights and responsibilities of the use of this product, see License Agreement and Warranty.

For more information as well as sample recordings, visit the SMI website at www.eyetracking-glasses.com.

© 2016 SensoMotoric Instruments Page 2 iView ETG User Guide

Please read this document carefully to ensure best results. See also Warnings and Precautions.

Page 3 © 2016 SensoMotoric Instruments Welcome

1.1 Contacting SMI

International Headquarters SensoMotoric Instruments GmbH (SMI) Warthestraße 21 D-14513 Teltow/Berlin Germany

Phone: +49 (3328) 3955 0 Fax: +49 (3328) 3955 99 e-mail: [email protected]

North American Headquarters SensoMotoric Instruments, Inc. 28 Atlantic Avenue 236 Lewis Wharf Boston, MA 02110 United States of America

Phone: +1 - 617 - 557 - 0010 Fax: +1 - 617 - 507 - 83 19 Toll-Free: 888 SMI USA1 e-mail: [email protected]

Please also visit our home page: www.smivision.com .

© 2016 SensoMotoric Instruments Page 4 iView ETG User Guide

1.2 Warnings and Precautions

Please read the following carefully before using the SMI ETG.

The SMI ETG is a sophisticated measurement device. Therefore, handle the device with extreme care.

The SMI ETG is not intended to be used as normal prescription glasses. Extending the temple arms beyond the mechanical stops will break the hinges.

Never operate the ETG Subnotebook without the battery.

Do not block the ventilation of the ETG Subnotebook or store it in a closed bag or backpack to avoid overheating.

SMI ETG does not provide special eye protection! It does not comply with any mechanical or optical safety class for external light sources.

Operation and storage conditions: temperatures between 5°C and 40°C and a humidity not exceeding 80%.

When NOT in use, unplug the SMI ETG from the recording device and safely store it in the provided case.

Check the technical safety of the device; periodically check for damage to the housing and other parts of the device.

Only use original components (cables, power supply etc.).

In case a component needs to be replaced, use only original components provided by SMI.

Do not attempt to repair the system by yourself. Any attempt to repair the SMI ETG will result in loss of warranty.

Page 5 © 2016 SensoMotoric Instruments Welcome

Do not use the system in presence of explosive or flammable gases.

Any usage other than described in this User Guide is not permitted.

Do not change any BIOS and Microsoft™ Windows™ settings on the ETG Subnotebook since they are related to the performance of the eye tracking system.

To ensure proper operation and full integrity of the SMI ETG data, do not use any USB devices other than those certified by SMI concurrently with the SMI ETG!

SMI does not assume liability for resultant damages to property or personal injury if the product has been misused in any way or damaged by improper use or failure to observe these operating instructions. In addition, any unauthorized modifications or repairs of the device will render the warranty null and void!

Ensure the presented visual stimuli or the environment in which you conduct your study does not harm or injure your participant. SMI is in no way responsible for the experiments you develop, execute, and analyze. Also, do not offend the cultural background, age or psychological condition of the participant.

© 2016 SensoMotoric Instruments Page 6 iView ETG User Guide

1.3 Declaration of Conformity

This equipment has been tested and found to comply with the limits for Class A digital devices, pursuant to Part 15 of the FCC Rules and EMC directive 2004/108/EEC, and conforms to the low-voltage directive 2006/95/ EEC.

The device is meant for use in office environments and as such may generate radio frequency emissions that can cause interference with radio communications. To reduce the potential impact on radio communications, the operator may have to take measures such as increasing the separation between such devices or changing the orientation of the equipment.

The SMI ETG is eye safe according to EN62471:2008.

Page 7 © 2016 SensoMotoric Instruments Welcome

1.4 Antivirus Protection

Every ETG Subnotebook delivered after February 2013 is equipped with a two year license of Kaspersky™ Antivirus software to deliver essential security against current virus threats. The two years license is activated during SMI production before shipment to the customer.

Once expired, the customer is responsible for extending the Kaspersky™ Antivirus license.

The Anti-Virus software provided by SMI delivers only essential security and is meant for protecting the ETG Subnotebook when connected to the internet and when downloading updates for the iViewETG software.

© 2016 SensoMotoric Instruments Page 8 iView ETG User Guide

1.5 Document Conventions

The following typographical conventions are used in this manual:

Italic Indicates filenames and file extensions, and, in some cases, product names.

Bold Used for user interface buttons, selections, checkboxes and application windows and screen names.

Underlined In the PDF and Online Help version of this manual, indicates references to a related topic in this manual or to internet addresses. In the printed version, page numbers are provided for references.

Hint icon which provides additional information.

Warning icon to pay careful attention to the information.

Reference icon to a related topic. In the printed version, page numbers are shown next to topic title.

Page 9 © 2016 SensoMotoric Instruments Welcome

1.6 Glossary

.avi

Video file format of the recorded scene from the SMI ETG and saved to the repository.

.etg

Experiment files created by and used by the iViewETG software. Do not be delete these files!

.idf

Intermediate data files used by BeGaze™ Analysis Software.

Annotations

Comments or descriptions associated with specific timestamps of a recording. They can be used to annotate certain events during a recording, such as tagging participant actions or responses during an experiment. Annotations are available on both the ETG Subnotebook and the Smart Recorder.

BeGaze™

Eye tracking data analysis software produced by SMI. Contact SMI for details.

C alibration

Ensures the gaze of the participant is accurately tracked throughout the scene by adjusting the internal eye model of the iViewETG software to adapt the participant's eyes.

ETG Subnotebook

© 2016 SensoMotoric Instruments Page 10 iView ETG User Guide

Subnotebook for use with the SMI ETG and preloaded with all the required drivers and software, including the iViewETG software to create and run experiments.

Eye Gaze video

Video feed from the two eye cameras mounted on the inside of the SMI ETG and displayed and recorded by an ETG Recording Device. iViewETG

SMI controller software for experimental design and recording of eye tracking data. iViewETG 2w System

Includes the SMI ETG and the Smart Recorder (and/or the ETG Subnotebook) and related software, as well as required accessories.

Morphology

Biological term referring to the form and structure of human anatomy.

Participant

Person wearing the SMI Eye Tracking Glasses and observing a scene that is being recorded by an ETG Recording Device for analysis. Also sometimes referred to as a Respondent.

R ecording D evice (ETG Subnotebook, Sm art R ecorder)

Used to create experiments for the SMI ETG and record the output.

R em ote C ontroller

A Recording Device that connects wirelessly to another Recording

Page 11 © 2016 SensoMotoric Instruments Welcome

Device and assumes control of the device.

R em ote Observer

A Recording Device that connects wirelessly to another Recording Device to passively observe the recording screen's scene and gaze on the second Recording Device.

R TA

Retrospective Think Aloud (RTA) recording.

Scene video

Video feed from the front camera on the SMI ETG and displayed and recorded by a Recording Device.

Sm art R ecorder

A restricted use SmartPhone for use with the SMI ETG and preloaded iViewETG 2.1 Mobile software to create and run experiments.

SMI

SensoMotoric Instruments GmbH.

SMI ETG

SMI Eye Tracking Glasses device.

Swipe

A gesture used on the Smart Recorder that involves touching the screen and without releasing, quickly moving your finger to the left or right.

© 2016 SensoMotoric Instruments Page 12 iView ETG User Guide

Page 13 © 2016 SensoMotoric Instruments SMI ETG 2w Packages

Chapter 2 iView ETG User Guide 2. SMI ETG 2w Packages

Four SMI ETG 2w packages are available, which are designed for specific uses:

SMI ETG 2 Observation Package

SMI ETG 2w Observation Package

SMI ETG 2w Analysis Package

SMI ETG 2w Analysis Pro Package

Wireless Wireless Wireless Observation Observation Analysis Analysis Pro

Create / Run — — Experiment Direct Gaze

Video recording Add — — Annotations Wired live view Wireless Remote Observation — and Remote Controllable Smart Recorder — ** included ETG Tablet*** — — optional optional ETG optional optional optional optional Subnotebook

Full w ireless —

Page 15 © 2016 SensoMotoric Instruments SMI ETG 2w Packages

Wireless Wireless Wireless Observation Observation Analysis Analysis Pro

control SMI SDK —

** Recording on user PC/ meeting SMI specifications. *** Purchased only in the 120 Hz upgrade package.

Optional Virtual Reality and Motion Tracking packages are available. Contact your SMI sales representative for details. See Contacting SMI.

© 2016 SensoMotoric Instruments Page 16 iView ETG User Guide

2.1 SMI ETG 2 Observation Package

The basic package SMI ETG 2 Observation provides a limited functionality of the SMI ETG.

This package includes the SMI ETG hardware and accessories. It also includes the iViewETG software for installation on your own PC, provided as download from the SMI website. The SMI ETG is licensed to run only Direct Gaze. The resultant scene videos, in an .avi format, include the gaze overlay and can be immediately viewed using a video player such as the VLC Media Player.

The iViewETG software included in this package can be run on any PC. However, the quality of the recorded data is not assured as is the case with SMI's certified ETG Subnotebook.

See Direct Gaze.

Limitations

The SMI ETG 2 Observation Package has a number of limitations:

The SMI ETG is limited to 30 Hz Eye / 24 FPS Scene Camera.

All features in iViewETG that are related to BeGaze™ will be disabled. For example, the scene videos cannot be imported into BeGaze™ for analysis. The license in the glasses determine the functionality of iViewETG.

Experiments cannot be created.

Quick Run is not available.

Annotations cannot be added.

Page 17 © 2016 SensoMotoric Instruments SMI ETG 2w Packages

An optional ETG Tablet / Subnotebook is available for this package. Contact SMI for details. See Contacting SMI.

2.2 SMI ETG 2w Observation Package

SMI ETG 2w Observation is similar to ETG 2 Observation in that it provides a limited functionality the SMI ETG. However, it includes the Smart Recorder and iViewETG software which you install on your own PC to provide a wireless capability. This allows for remotely observing on your own PC a recording on the Smart Recorder.

The SMI ETG is licensed to run only Direct Gaze. The Smart Recorder is connected to the SMI ETG, while your PC running iViewETG remotely controls or observes the recording on the Smart Recorder. Recordings are made using Direct Gaze mode Only . The resultant scene videos, in an .avi format, include the gaze overlay and can be immediately viewed using a video player such as VLC Media Player.

The iViewETG software included in this package can be run on any PC. However, the quality of the recorded data is not assured as would be the case with SMI's certified ETG Subnotebook.

See Direct Gaze.

SDK Included

This package also includes the SMI Software Development Kit (SDK) for use by developers to implement your own solution. The SDK contains a Toolbox that includes SMI ETG commands. You can then use this toolbox to program your own commands to be sent to the SMI ETG to run and obtain gaze data. When using the SDK, the iViewETG software is not used.

See iViewETG SD K Manual

© 2016 SensoMotoric Instruments Page 18 iView ETG User Guide

Limitations

The SMI ETG 2w Observation Package has a number of limitations:

The SMI ETG is limited to 30 Hz Eye / 24 FPS Scene Camera.

All features in iViewETG that are related to BeGaze™ will be disabled. For instance, the scene videos cannot be imported into BeGaze™ for analysis. The license in the glasses determine the functionality of iViewETG.

Experiments cannot be created.

Quick Run is not available.

An optional ETG Subnotebook is available for this package. Contact SMI for details.

2.3 SMI ETG 2w Analysis Package

SMI ETG 2w Analysis provides full functionality of the SMI ETG. This allows for experiments to be created and run in iViewETG installed on the Smart Recorder as well as on the optional ETG Subnotebook.

This package includes a wireless capability to control or observe a recording on a remote ETG recording device. It is also licensed to export experiment results to BeGaze™ Analysis Software where you can analyze single user gaze videos. Along with analyzing recordings from a single participant, this package allows for behavioral live videos, Retrospective Think Aloud analysis, customized gaze videos, fixation data and raw data.

See BeGaze™ Analysis Software.

Page 19 © 2016 SensoMotoric Instruments SMI ETG 2w Packages

2.4 SMI ETG 2w Analysis Pro Package

SMI ETG 2w Analysis Pro includes the same hardware and software as ETG 2w Analysis and the same functionality, but provides enhanced capabilities. This includes aggregate multiple participant gaze and behavioral data onto target areas with SMI Semantic Gaze Mapping. It combines both in SMI advanced visualizations and statistics in one package.

This package includes the ETG Smart Recorder and an SMI ETG licensed for exporting experiment results to BeGaze™ Analysis Software. An optional ETG Subnotebook is available for running remotely observing or controlling experiments.

For more on BeGaze™, see BeGaze™ Analysis Software.

© 2016 SensoMotoric Instruments Page 20 iView ETG User Guide

2.5 ETG Hardware Licensing

Depending on which SMI ETG 2w package you purchased, you will have different SMI ETG hardware functions available.

If you currently have an SMI ETG versions 1.0 or 2.0, they can be updated to ETG 2w. Contact SMI for details. If you continue to use ETG 1.0 with either the ETG 2 or ETG 2w Observation Packages, the ETG 1.0 devices will only work with will a sample rate of 30 Hz Eye and a Scene Camera Mode of 24 FPS. If you currently have an SMI ETG version 1.0, 2.0 or 2.1, they cannot be upgraded to ETG 120 Hz Eye cam sample rate.

ETG 1.0 and ETG 2.0 - 2.6 Hardware Licensing

Function ETG 1.0 ETG 2.0 ETG 2.1 ETG 2.5 / 2.6

Run Experiment

Only Direct Gaze — — Mode Add

Annotations Wireless Remote Observation — and Remote Controllable 60Hz Eye / 30 FPS Scene — Camera ** 120 Hz Eye — — — Camera* Usable via SDK

Page 21 © 2016 SensoMotoric Instruments SMI ETG 2w Packages

* The SMI ETG 120 Hz module requires ETG 2.5 / 2.6 hardware and runs only on Windows platforms.

** The SMI ETG provided with ETG 1.0 is fixed at 30 Hz and a Scene Camera Mode fixed at 24 FPS.

ETG 2 Observation and ETG 2w Hardware Licensing

Function ETG 2 ETG 2w ETG 2w Analysis Observation Observation ETG 2w Analysis Pro

Run Experiment — — Only

Direct Gaze Mode

Add Annotations — —

Wireless Remote Observation and — Remote Controllable

60Hz Eye / 30 FPS — — Scene Camera **

120 Hz Eye — — * Camera*

Usable via SDK —

* The SMI ETG 120 Hz module requires ETG 2.5 / 2.6 hardware and runs only on Windows platforms.

** The SMI ETG provided with ETG 2 Observation and ETG 2w Observation has a sample rate that is fixed at 30 Hz and a Scene Camera Mode fixed at 24 FPS.

© 2016 SensoMotoric Instruments Page 22 iView ETG User Guide

2.6 Optional Packages

Package Description

SMI 120 Hz Upgrade Package* Softw are License allow ing ETG eye tracking cameras to run in native 120 Hz mode on Window s platforms. Includes customized lenovo yoga tablet 8" as recording device. SMI 3D Eye Tracking Package* Snap-on w ith active 3D shutter glasses, 3D receiver. SMI 6D Head Tracking Package* Snap-on w ith passive head tracking targets, VRPN interface, standard target definition. SMI Semantic Gaze Mapping Available w ith SMI Mobile Video Analysis Package* softw are. SMI Mobile EEG Package* Plug-in for iView ETG and BeGaze™ Analysis Softw are for synchronization of Emotiv EEG data. SMI RTA Package Add-on softw are package for Retrospective Think Aloud (RTA) recordings.

* For details, contact your SMI Sales Representative. See Contacting SMI.

2.7 About 3D and 6D Virtual Reality Packages

SMI provides a 3D Eye Tracking Package and a 6D Head Tracking Package to enable Virtual Reality functionality to the SMI ETG.

Page 23 © 2016 SensoMotoric Instruments SMI ETG 2w Packages

SMI ETG w ith optional 3D and 6D packages

3D Eye Tracking Package

The SMI 3D Eye Tracking package turns the SMI ETG into a realistic 3D user experience for full immersion in virtual environments. Combining mobile eye tracking technology with realistic 3D user experience gives completely new insights into a user’s interaction. For example, it can be used while navigating through virtual urban spaces or while looking at 3D product designs. The eye tracker detects the inter-eye distance of the user and the gaze point in the simulation to allow depth perception to be optimized for individual morphology.

© 2016 SensoMotoric Instruments Page 24 iView ETG User Guide

SMI 3D Eye Tracking Package

3D Shutter Glasses Snap-on Active 3D shutter glasses based on Volfoni's ActiveEye™ technology. - Specifications Lens technology: Hybrid ECB; Transmittance: 33%; Residual light: 16%; Contrast: 200:1; Connector: 4 points jack 2.5. - Compatibility 3D TV using Sony, Panasonic, LG, Samsung, Konka, Arcelik or Hisen IR protocols; using Nvidia protocol, Xpand, Nuvision. 3D Receiver ActiveMe Pro Universal 3D Receiver by Volfini (included); RF function requires Volfoni ActiveHubPro (not included) w ith DLP link compatibility w ith all 3D-ready projectors. - Specifications Receiver: Infra-red and radio frequency (RF); Connector: Micro USB and 4 points jack 2.5; Pow er: built-in rechargeable lithium-ion battery; Operating time: 30 hours; Operation conditions: same as SMI ETG; Dimensions (h/w /d) 50x41x15mm. - Accessories ActiveEyes to ActiveMe connection cable, USB cable for battery recharge and softw are upgrades, cleaning cloth and user guide.

Recording Options Smart Recorder, ETG Tablet / ETG Subnotebook., User PC

Page 25 © 2016 SensoMotoric Instruments SMI ETG 2w Packages

6D Head Tracking Package

Using 6D head and motion tracking support from SMI, the 3D eye tracking solution can be used in CAVE environments, such as real-time gaze interaction with virtual avatars and 3D gaming applications. The 6D Head Tracking Package uses a 3D Snap-On Frame and VPRN software.

SMI 6D Head Tracking Package

Passive Head Tracking Targets Standard passive head tracking targets included, exchangeable w ith magnetic snap-on, compatible w ith all passive tracking devices running via VRPN

VRPN Interface Standard Virtual Reality Peripheral Netw ork (VRPN) Interface to combine SMI Eye Tracking technology w ith leading head and motion tracking provides, such as A.R.T., Vicon, Kinect, WorldViz, and others.

Standard Target Definition Standard target definition for leading providers.

Recording Options ETG Subnotebook, User PC

Additional iViewETG Packages and Extensions to the iViewETG 2.1 software are also available. Contact an SMI sales representative for purchasing details. See Contacting SMI.

© 2016 SensoMotoric Instruments Page 26 About the SMI ETG

Chapter 3 About the SMI ETG 3. About the SMI ETG

The SMI Eye Tracking Glasses 2w (SMI ETG) is a mobile eye tracking device with a 60 Hz / 120 Hz binocular sampling rate. It captures a user's eye movements with its high definition scene camera and special eye tracking technology.

SMI ETG

The SMI ETG is worn as a normal pair of glasses. After connecting it to an Recording Device, it is powered up and ready for use. The SMI ETG is initialized simply by having the wearer briefly fixate on one point in the environment. Two small cameras on the bottom rim of the glasses capture the eye movements of the wearer and map the wearer's gaze point into a scene video.

The SMI ETG's binocular eye tracking and automatic parallax compensation delivers reliable and accurate data over all viewing distances. With its unique interchangeable infra-red filtering lenses, the mobile eye tracker is also perfect for fully mobile outdoor tests.

The SMI ETG is provided with the following accessories:

Shaded and non-shaded infra-red filtering eye glasses

Red nose rest and Blue nose rest

Cleaning cloth

Carrying Case

© 2016 SensoMotoric Instruments Page 28 iView ETG User Guide

3.1 Key Components

The key components of the SMI ETG are shown in the following figures.

SMI ETG front view

SMI ETG rear view

Page 29 © 2016 SensoMotoric Instruments About the SMI ETG

3.2 Carrying Case

The SMI ETG is stored in a protective carrying case. This case includes the two nose rests and the two Infra-Red Filtering Lenses, as well as a cleaning cloth. This Carrying Case should be used to safely store the SMI ETG when the glasses are not in use.

The SMI ETG is placed in the case with the eye cameras facing downwards.

SMI ETG in Carrying Case

© 2016 SensoMotoric Instruments Page 30 iView ETG User Guide

3.3 Nose Rests

A set of Nose Rests are provided to adjust the SMI ETG so that the participant's eyes are positioned in the center of the eye frame.

Nose Rests for SMI ETG

When a participant's eyes are not positioned correctly, the nose rests can be adjusted up or down to center the eyes in the eye frame. Of course, using either nose rest is not necessary.

Use the nose rests in the following situations:

Narrow and pronounced noses - blue nose rest

Wider and less pronounced noses - red nose rest

Other conditions - do not use either nose rest

To insert or exchange a nose rest:

1. If the SMI ETG has a nose rest installed, carefully pull the nose rest downwards from the nose bracket to remove it.

2. Carefully insert the new nose rest into the mounting clamp until it snaps into place.

3. Correct the eye position by slightly moving the nose rest up or down.

Page 31 © 2016 SensoMotoric Instruments About the SMI ETG

See Checking Eye Position.

© 2016 SensoMotoric Instruments Page 32 iView ETG User Guide

3.4 Infra-Red Filtering Lenses

The SMI ETG includes a set of shaded and non-shaded infra-red filtering lenses. These are provided to reduce IR interference caused by external light sources. SMI recommends that either the shaded or non-shaded lenses always be used:

Shaded Lenses - In bright light conditions, such as outdoor use in full sun

SMI ETG w ith Shaded Lenses

Non-Shaded Lenses - All other uses

SMI ETG w ith Non-Shaded Lenses

When interchanging the lenses do not over-bend them. To clean them, refer to Cleaning and Maintaining the SMI ETG.

Page 33 © 2016 SensoMotoric Instruments About the SMI ETG

3.5 Preparing the SMI ETG for Participants

To prepare the SMI ETG for a participant:

1. If not already there, insert one of the infra-red filtering lenses into the SMI ETG. (The non-shaded infra-red filtering lenses should be inserted into the glasses before shipping.) Under most conditions, the non-shaded lenses would be sufficient, but for outdoor use with bright lights, the shaded lenses may be more effective.

SMI does not recommend using the SMI ETG without one of the lenses as this can lead to reduced tracking stability.

2. Place the SMI ETG on the participant's head as you would do so with a normal pair of glasses. The temple arms should adjust to the head circumference.

Do not over-bend or fold the temple arms. Extending them beyond the mechanical stops will break the hinges. SMI will not be held responsible for damages to the frame that may affect the performance of the device. See Warnings and Precautions.

3. If the SMI ETG is not sitting correctly on the participant's nose, use one of the provided Nose Rests. See Nose Rests.

4. Tighten the head strap until the SMI ETG is firmly against the participant's head. The head strap will also prevent the SMI ETG from accidentally falling off the participant's head.

5. The participant should feel comfortable when turning his or her head, when nodding, looking around, walking, and so on.

6. Connect the SMI ETG to the ETG Tablet or to the Smart Recorder using the attached USB cable.

© 2016 SensoMotoric Instruments Page 34 iView ETG User Guide

3.6 Cleaning and Maintaining the SMI ETG

Ensure that the camera modules are not exposed to any liquids. Do not use any water on the frame.

To clean the SMI ETG:

1. Unplug the SMI ETG from the ETG Tablet or Smart Recorder before cleaning.

2. Remove the Infra-red filtering lenses from the frame of the SMI ETG and clean the lenses with water using the supplied cleaning cloth.

3. Clean the SMI ETG frame by using a dry towel.

If the SMI ETG needs repairing:

1. In the event that your SMI ETG or a component of the system is damaged, immediately unplug the SMI ETG from the ETG Recording Device.

2. Do not attempt to repair the system yourself.

3. Servicing, adjustment or repair works must only be done by a certified distributor or by SensoMotoric Instruments GmbH (SMI).

4. Do not use the SMI ETG until the system or any of its components have been repaired.

Page 35 © 2016 SensoMotoric Instruments About the SMI ETG

3.7 Technical Specifications

SMI ETG Technical Specifications

Human interface design Non-invasive video based glasses-type eye tracker. Glasses Weight: 47 g, size: 173 x 58 x 156 mm; head w idth (ear to ear): 138 to 180 mm; estimated age: 4+. Calibration Instant gaze cursor w ith 0-point, 1-point and 3-point calibration modes (prerecording), validation on ETG Tablet / Subnotebook, User PC and Smart Recorder, offline gaze correction. Eye Tracking Principle Binocular eye tracking w ith automatic parallax compensation, pupil/CR, dark pupil tracking. Sampling Rate 120Hz, 60Hz and 30Hz binocular. Gaze position accuracy 0.5° over all distances, parallax compensation. Tracking distance Gaze tracking range 80° horizontal, 60° vertical. Scene camera Resolution: 1280x960p @ 24FPS, 960x720p @ 30 FPS; Video format: H.264; Field of view : 60° horizontal, 46° vertical; HDR (high dynamic range) mode w ith high sensitivity for low light. Eye w ear compatibility Works w ith contact lenses. Audio Integrated microphone. Wireless control Online scene video w ith gaze cursor, tracking status, eye images; Wireless live control and live annotations via Wi-Fi connected Window s device. Wi-Fi standard 802.11a / b / g / n / ac, GigabitLAN 802.3 a/b Interfacing VRPN interface Real-time data streaming w ith SDK (raw and fixation data, pupil measurements etc.) and w ireless logging of incoming trigger messages (UDP, NTP). Hardw are trigger via PCI Express card w ith parallel port w ith SMI ETG subnotebook.

© 2016 SensoMotoric Instruments Page 36 iView ETG User Guide

SMI ETG Technical Specifications

Norm compliance CE Declaration of Conformity: EN55022:05/2008 (class A); EN55024:10/2003; Eye Safety EN62471:2008; IP Class: 20.

Page 37 © 2016 SensoMotoric Instruments iViewETG Recording Devices

Chapter 4 iView ETG User Guide 4. iViewETG Recording Devices

SMI offers two recording devices: the Smart Recorder, which runs the Android™ OS, and the ETG Tablet, which runs Microsoft Windows™ OS. A certified Subnotebook running Windows™ OS is available as an option.

The ETG Tablet is provided only with ETG 120 Hz upgrade module.

ETG Smart Function Tablet / Recorder Subnotebook

Design/Preparation

Define experiment and annotations

Collect participant properties and annotations

View eye videos / assess tracking

Calibrate and validate w ith live feedback on scene

video

Recording

Direct Gaze, Quick Run and Experiment Run

Gaze data at 120 Hz, 60 Hz and 30 Hz *

Audio

Live observation during recording

Data access / streaming via SMI API/SDK

*The Gaze data sampling rate at 120 Hz does not run on SMI Android Smart Recorder.

Page 39 © 2016 SensoMotoric Instruments iView ETG Recording Devices

4.1 Smart Recorder

The Smart Recorder is based on a customized Samsung Galaxy Note4 SmartPhone. At a weight of only 176 g, it provides a full-featured mobile data collection device used with the SMI ETG. It also provides up to eight hours of in-field of recording. With its small and weight, it can be carried in a participant's pocket or the included Waist Pack.

Smart Recorder show ing relevant buttons

Smart Recorder w ith iView ETG

© 2016 SensoMotoric Instruments Page 40 iView ETG User Guide

The advanced interface of the Smart Recorder allows you to design and run experiments using the iViewETG software. With its live display of the scene and gaze point showing the point of regard, you can easily control the quality of recordings even with demanding subject groups.

The Smart Recorder obtains real-time streaming and data access via the SMI ETG. Data recorded with the Smart Recorder can be downloaded for analysis by BeGaze™.

The Smart Recorder is based on a custom Android™ system with no other functions than those intended by SMI.

Page 41 © 2016 SensoMotoric Instruments iView ETG Recording Devices

4.1.1 Smart Recorder Accessories

Type Components

Pow er Supply Tw o battery chargers. Three rechargeable Li-ion batteries for the Smart Recorder. Tw o Adapter-univers mobile pow er 3220 mAh units. Tw o CapDase USB-chargers including a set of w orld- w ide travel adapters. Documentation Set of User Guides. Safety and Storage Waist Pack to hold Smart Recorder. Carrying Case for SMI ETG,. Carrying Case for all components. Shoulder strap and carrying case keys. Pow er Battery Pack and connection cable ExtensionPackage (optional)

Carrying Case

The following figure shows the Carrying Case for the Smart Recorder and its accessories.

© 2016 SensoMotoric Instruments Page 42 iView ETG User Guide

Smart Recorder and SMI ETG in the Carrying Case

Waist pack

The waist pack for the Smart Recorder can be used by the participant while running experiments.

Page 43 © 2016 SensoMotoric Instruments iView ETG Recording Devices

4.1.2 Recharging the Smart Recorder

Both the Smart Recorder and the Universal Mobile Power Adapter (Battery Pack) can be recharged with minimal interference with running experiments.

Three batteries are provided for Smart Recorder. These are Samsung batteries for the Samsung Note 4. Two external battery chargers are provided to keep the spare batteries recharged while the third battery is in

© 2016 SensoMotoric Instruments Page 44 iView ETG User Guide use. When the battery in the Smart Recorder is nearly discharged, swap in a fully-charged battery to continue with your experiment (see Exchanging Smart Recorder Batteries). You can then recharge the discharged battery.

When delivered, a battery is not inserted into the Smart Recorder. Before first use, you must insert a fully charged battery into the Smart Recorder.

Recharging the Smart Recorder Batteries

Remove the red protective strip from charger before use! To recharge a spare battery, simply insert it in the external battery charger. Then connect the charger to a free USB port on a PC or plug it into an AC outlet (mains power supply) using the AC Adapter.

Battery Charger w ith USB Cable

A completely discharged battery recharges fully in approximately four hours.

Recharging the Universal Mobile Power Adapter (Battery Pack)

Page 45 © 2016 SensoMotoric Instruments iView ETG Recording Devices

Two Battery Packs are provided to ensure you can continue with your experiment when one of the Battery Packs is nearly discharged. To recharge a discharged Battery Pack, connect the Battery Pack to a free USB port on a PC or plug it into an AC outlet (mains power supply) using the AC adapter.

4.1.3 Exchanging the Smart Recorder Battery

To exchange the Smart Recorder battery:

1. Make sure the Smart Recorder is powered off before continuing.

2. Lay the Smart Recorder screen-down on a soft surface such as a towel to prevent the screen from scratching.

3. Using the slot provided on the back cover near the power button, insert a fingernail into the slot and remove the cover by lifting the cover up and to the right.

Do not twist the back cover, as it might damage the cover.

© 2016 SensoMotoric Instruments Page 46 iView ETG User Guide

4. Lift the battery up and out from the battery opening by using the finger slot to the right and bottom of the device below the battery.

5. Insert a battery into the opening in the back of the device, making sure the connectors on the battery and the device align.

6. Gently press down the battery to snap it into place.

7. Attach the back cover by pressing firmly on both sides of the cover from the top end down to the bottom end.

Page 47 © 2016 SensoMotoric Instruments iView ETG Recording Devices

4.1.4 Updating the Smart Recorder

For Updating the iViewETG Software on your Smart Recorder a laptop or PC with Internet connection and at least one free USB-Port is needed. Make sure, that the Smart Recorder is not connected to your PC / Laptop, when starting the update process.

1. Download the Smart Recorder Update Tool from the SMI-Website with your PC or Laptop:

- Go to: http://www.smivision.com/software - Scroll to: iViewETG Mobile (Smart Recorder) Software - Click on: Smart Recorder Update Tool

Save the downloaded file somewhere on your PC / Laptop.

2. Unpack the downloaded file SmartRecorderUpdateTool.zip.

3. Open the unzipped folder to see the content. Start the update process by double-clicking on SmartRecorderUpdateUtility.exe. If a file security warning appears, please click Run.

© 2016 SensoMotoric Instruments Page 48 iView ETG User Guide

4. Now connect your Smart Recorder via USB cable to the PC / Laptop and turn it on. The screen as shown below appears. Please DO NOT tap Update.

5. On your PC / Laptop the Update Window appears. Please click now Update app on Smart Recorder to start the update process.

6. The Update Utility downloads now the latest iViewETG release for your Smart Recorder and starts the automated update process. After it has

Page 49 © 2016 SensoMotoric Instruments iView ETG Recording Devices

finished, you get the message The app was updated successfully in the utility window.

7. Please unplug your Smart Recorder from the PC / Laptop. On the Smart Recorder screen, please tap ETG, than Always. In the next screen please tap OK.

8.

9. After the update process has finished, the screen below appears on the Smart Recorder. Please tap Shut Down.

© 2016 SensoMotoric Instruments Page 50 iView ETG User Guide

10.Restart the Smart Recorder and check the installed version of iViewETG.

- Press Menu button to show Options Menu. - Tap on i-Icon (Information) in the Menu. - If the update was successful, the shown version is 2.7.xx.

4.1.5 Technical Specifications

Item Specifications Dimensions 153 x 78 x 8,5 mm (L x W x H) Weight 176 g Recording Time 120 min+ without battery exchange (when display is turned off during recordings) 360 min+ with power extension package Storage Capacity 10 hrs recording time

Page 51 © 2016 SensoMotoric Instruments iView ETG Recording Devices

4.2 ETG Tablet

The ETG Tablet is the certified to handle 120 Hz eye tracking. It is preloaded with iViewETG software and can be used to create and and run experiments.

With the SMI ETG, this customized Tablet provides real-time observations of eye movements during data collection. For optional features, e.g. live synchronization with mobile EEG data, real-time streaming and data access via the SMI SDK and 6D head and motion tracking support via the VRPN interface the use of an ETG Subnotebook or your own PC is necessary.

Depending on the package purchased, data recorded with the ETG Tablet can be downloaded for the use in BeGaze™ Analysis Software enabling instant Retrospective Think Aloud recordings.

ETG Tablet w ith attached SMI ETG*

*connection might change

© 2016 SensoMotoric Instruments Page 52 iView ETG User Guide

4.2.1 ETG Tablet Accessories

Type Components

Pow er Supply Pow er supply for ETG Tablet. Additional battery pack for use w ith the SMI ETG (obligatory). Documentation Set of User Guides. Safety and Storage Carrying Case for SMI ETG. Carrying Case for all components. Shoulder strap and carrying case keys.

4.2.2 Technical Specifications

Item Specifications

Device Lenovo YOGA Tablet 2-851F WLAN CPU Bay Trail - T Z3745 (4 cores, 1,44 - 1,86 GHz) OS Microsoft Window s™ 8.1 Dimensions 210 x 149 x 21 mm Display 8" (1920 x 1200) Weight 426 g + 296 g for battery pack and holder Battery 6400 mAh (not removable) Recording Time 240 min+ w ithout battery charge (w hen recording screen is locked)

Storage Capacity 10 hrs+ recording time

Page 53 © 2016 SensoMotoric Instruments iView ETG Recording Devices

4.2.3 Updating the ETG Tablet

The iViewETG software is available as a download from the Support area of the SMI website.

To download the latest iViewETG software:

1. Go to www.smivision.com.

2. Select Eye and Gaze Tracking Systems.

3. Select Support.

4. Select Software Download.

5. Scroll down to the iViewETG Software.

6. Click on the link to download the iViewETG installer file.

7. Download the file to your Tablet and follow the on-screen instructions to install the software.

© 2016 SensoMotoric Instruments Page 54 iView ETG User Guide

4.3 Download Data to a PC

For all Smart Recorders delivered before November 2014, removing the Micro SD Card will invalidate the warranty. All Smart Recorders delivered AFTER November 2014 require that the Micro SD Card be removed to directly download the experiment data to BeGaze™ (an SMI label inside the device indicates which Smart Recorder you are using). This is due to a technical reason based on a newer Samsung SmartPhone S4 device used for the Smart Recorder.

Experiment data is saved to the Smart Recorder's Micro SD Card. You need copy the experiment data directly to the ETG Subnotebook (or other PC) for use by BeGaze™. Therefore, you need to remove the Micro SD card from the Smart Recorder and insert it into the SD Card slot on your PC or the ETG Subnotebook using a Micro SD Card Adapter. The data can then be copied onto your PC or the ETG Subnotebook .

To copy the data to the Smart Recorder:

Power off the Smart Recorder before continuing.

1. If connected, disconnect the SMI ETG from the Smart Recorder.

2. Lay the Smart Recorder screen-down on a soft surface such as a towel to prevent the screen from scratching.

Page 55 © 2016 SensoMotoric Instruments iView ETG Recording Devices

3. Using the slot provided on the back cover near the power button, insert a fingernail into the slot and remove the cover by lifting the cover up and to the right.

Do not twist the back cover, as it might damage the cover.

4. The SD-Card slot is shown in the figure below. It is located on the upper left corner inside the ETG Smart Recorder.

Location of label on inside back of device

© 2016 SensoMotoric Instruments Page 56 iView ETG User Guide

In the next figure you can see the SD-Card slot of the ETG Tablet.

SD-Card slot at the backside of the ETG Tablet

5. Push the Micro SD Card against the slot with your fingertip and then release. The Micro SD Card will automatically unlock and pop out from the slot. You can then easily pull out the Micro SD Card from the slot.

64 bit Micro SD Card from Smart Recorder

6. Insert the Micro SD Card into a Micro SD Card Adapter.

Page 57 © 2016 SensoMotoric Instruments iView ETG Recording Devices

Micro SD Card Adapter

7. Insert the Micro SD Card Adapter into the SD Card slot of the ETG Subnotebook (or any other PC having an SD Card slot).

8. You can copy the recorded data folder to ETG Subnotebook or PC using the following methods:

a. (Recommended) Start BeGaze™ and select File > Collect Recording Unit Data. BeGaze™ automatically imports the recorded data from the Micro SD Card. Remember to delete the experiment data from the Micro SD Card after importing.

b. If BeGaze™ is running on the PC, simply drag and drop the recorded data folder into BeGaze™ to begin data analysis.

c. Alternately, you can copy the recorded data folder into a newly created folder (see note below) on your ETG Subnotebook or PC . Then start BeGaze™ and select File > New Experiment from Folder and browse for the newly created folder containing the downloaded data from the Micro SD card. Import this folder into BeGaze™ to begin data analysis.

When using an ETG Subnotebook, the data from the Smart Recorder should be stored in a newly created folder within the partition D :'\R ecorded D ata on the ETG Subnotebook.

When copying the data from the Smart Recorder's SD Card, the data will still remain in the Micro SD Card. This can lead to a full

© 2016 SensoMotoric Instruments Page 58 iView ETG User Guide

memory which will prevent further recordings. Once you have safely copied and / or backed up your recorded data from the Micro SD Card, delete all data on the card to provide memory space for recordings.

9. Remove the Micro SD Card from the Micro SD Adapter and firmly insert the Micro SD Card back into the respective slot of the Smart Recorder.

10. Attach the back cover by pressing firmly on both sides of the cover from the top end down to the bottom end.

11. Power on the Smart Recorder and continue with your experiment recordings.

Page 59 © 2016 SensoMotoric Instruments iView ETG Recording Devices

4.4 Installing iViewETG on a User PC

You can install and run iViewETG on a PC of your choice. However, the PC should at least meet the minimum hardware requirements and Windows™ settings as described in this section. A SMI-certified ETG Subnotebook with preinstalled software is available as an option.

With the SMI ETG, your PC or the SMI-certified ETG Subnotebook provides real-time observations of eye movements during data collection and, optionally, live synchronization with mobile EEG data. It allows real-time streaming and data access via the SMI SDK and enables 6D head and motion tracking support via the VRPN interface. Depending on the package purchased, data recorded with the ETG Tablet can be loaded directly into BeGaze™ Analysis Software enabling instant Retrospective Think Aloud recordings.

You should also consider that the quality of the recorded data is not assured on your own PC, which would be the case on SMI's certified ETG Tablet / Subnotebook. SMI cannot guarantee that a particular Laptop or Desktop PC running Windows 7™ or Windows 8™ will be sufficient. It is possible that hardware components or other software on a particular PC may interfere with the functioning of iViewETG software. In short, if you plan on using iViewETG on a Laptop other than the SMI-provided ETG Tablet / Subnotebook, it is possible the recording output may be a lower quality.

Remote Observation and Remote Control

Your PC or the ETG Subnotebook can also be used to remotely observe or control experiments that are running on an ETG Tablet or Smart Recorder.

Another ETG Recording Device can be remotely controlled or observed in the following combinations:

Between an User PC / ETG Subnotebook and an ETG Tablet

Between an User PC / ETG Subnotebook and a Smart Recorder

© 2016 SensoMotoric Instruments Page 60 iView ETG User Guide

Between an User PC / ETG Subnotebook and another User PC / ETG Subnotebook

Page 61 © 2016 SensoMotoric Instruments iView ETG Recording Devices

All devices must be using version 2.1 (or higher) of the iViewETG software to enable remote observation or remote control.

See Observing a Remote SMI ETG and Controlling a Remote SMI ETG.

See Contacting SMI.

The following instructions in this section are guidelines only on how to set up the PC.

4.4.1 Minimum Requirements

These requirements are general guidelines only. We cannot guarantee that your particular laptop will meet all the required requirement, as it depends on too many hardware components which are not obvious until using iViewETG. Also, other software installed on the PC may interfere with iViewETG.

Item Requirements

Operating System Window s 7™ (32 or 64 bit x86),, Window s 8™ (32 or 64 bit x86) Operating System Language iView ETG has been tested to run w ith English and German language Window s™ operating systems. iView ETG is not guaranteed to w ork w ith other languages. Hard disk 500MB free disk space for iView ETG. Additional 6GB free disk space per hour of recording.

If the PC is acting as a Remote For Tablets: Tablets Win 8.1, 2GB RAM and Intel Controller or Remote Observer Atom Z3470 For : Intel i3 or higher Laptop

© 2016 SensoMotoric Instruments Page 62 iView ETG User Guide

Item Requirements

WiFi capable of an Ad-Hoc w ireless netw ork Note: the preferred solution is an ETG Tablet / Subnotebook If the PC is acting as a Direct 4GB RAM, intel i5-4200U ** Gaze only recording device (recording of gaze video only) If the PC is acting as a Intel i7 CPU for 60Hz eye tracking. ** experiment recording device (recording of gaze video and gaze data)

** It is possible the USB- chipset on your PC may not be compatible w ith the SMI ETG. The USB must be pow erful enough to pow er the ETG, as w ould be the case w ith Laptops having USB 3 ports.

4.4.2 Configuring the PC for iViewETG

Depending on your use case, we highly recommend that you configure your PC based on the specifications in the following table.

Item Configuration

User Account Rights Administrator rights are required by iView ETG to perform tasks w ith the SMI ETG, such as remotely connections and using the Eye and Scene cameras. Alternately, Window s User Account Control (UAC) needs to be deactivated. Standby Mode Standby Mode should be disabled. If the Laptop lid is closed, the Laptop should not go into Standby Mode. Optionally, Window s UAC should be deactivated (not recommended).

Screen Saver Disable the screen-saver. Pow er Options Disable any function that w ill pow er-dow n the PC after a period of inactivity.

Page 63 © 2016 SensoMotoric Instruments iView ETG Recording Devices

Item Configuration

Display Set for Never turn off. Sleep Set for Never put the to sleep. Pow er Plan Set to High Performance. Closing the Lid Set to Do Nothing. Window s Updates (During recording sessions only) Set to Never Check for Updates. Antivirus softw are Add iView ETG to exception list. (During recording sessions only) Turn off scheduled updates. USB Devices Do not use any other USB devices on the same USB-controller at the same time as the ETG, as this w ould lead to garbled eye images. Other softw are and applications Do not use additional applications that consume CPU or USB/HDD resources on the ETG PC, since they might have an impact on iView ETG performance. Firew all and Netw orking Adapt the firew all and netw ork so that iView ETG can run properly. Write Access Ensure the user has w rite access to the repository directory. Do not install or try to w rite to a folder for w hich you do not have w rite access.

© 2016 SensoMotoric Instruments Page 64 iView ETG User Guide

4.4.3 Updating iViewETG on the PC

The iViewETG software is available as a download from the Support area of the SMI website.

To download the latest iViewETG software:

1. Go to www.smivision.com.

2. Select Eye and Gaze Tracking Systems.

3. Select Support.

4. Select Software Download.

5. Scroll down to the iViewETG (Laptop) Software.

6. Click on the link to download the iViewETG installer file.

7. Download the file to your PC and follow the on-screen instructions to install the software.

Page 65 © 2016 SensoMotoric Instruments iView ETG Recording Devices

4.5 Recording Unit 1.0 and iViewETG 2w

Some users may still be using the Recording Unit 1.0, as shown below. However, this device is no longer supported by the ETG 2w software. To upgrade to the Smart Recorder, contact SMI.

See Contacting SMI

Recording Unit 1.0 is no longer supported

© 2016 SensoMotoric Instruments Page 66 iViewETG Software

Chapter 5 iView ETG Softw are 5. iViewETG Software

iViewETG is a controller software that runs on the Smart Recorder, the ETG Tablet or User PC. It is used for designing experiments and recording eye tracking data. The user interface of iViewETG software has been kept as simple as possible to ensure the most efficient performance of experimental and recording field situations.

SMI BeGaze Mobile Video Viewer is available for analyzing data output from the Smart Recorder and the ETG Subnotebook (see BeGaze™ Analysis Software).

5.1 Recording Process

The recording process using iViewETG is composed of the following steps.

Step Description

1. Place the SMI ETG on the participant. 2 Connect the SMI ETG to a Smart Recorder, ETG Tablet, or your ow n PC running iView ETG and start the device. 3. Run iView ETG and Connect to the SMI ETG: On the ETG Subnotebook, select from: Use locally connected SMI ETG Observe a remote SMI ETG Control a remote SMI ETG On the Smart Recorder, the SMI ETG is automatically connected.

4A. Once connected, you can: Run Direct Gaze (For live analysis only. Not usable in BeGaze™.) Run Quick Run (Analysis packages only. Results exportable to

© 2016 SensoMotoric Instruments Page 68 iView ETG User Guide

Step Description

BeGaze™.) 4B. Create a new experiment (Analysis packages only. Results exportable to BeGaze™.) You can then: Run the new experiment. Run a saved experiment. Run an experiment from the SMI ETG. 5. Begin the recording process: a. Add a new participant. b. Calibrate using 1 or 3-point calibration mode (otherw ise 0-point calibration is used). c. Start the recording. 6. When finished, stop the recording. You can then choose to: Rerun the same experiment w ith the same participant. Run the same experiment w ith a new participant. If using an Observation Package, open the recording in a VLC player. If using an Analysis or Analysis Pro Package, dow nload the recording to BeGaze™ Analysis Softw are.

Page 69 © 2016 SensoMotoric Instruments iView ETG Softw are

5.2 Maximum Recording Time

The maximum recording time is defined by the available disk space on the ETG Subnotebook or Smart Recorder as well as the remaining battery life.

Before starting your recording, ensure that the disk space on the Recording Device is not full or nearly full and that the battery life is sufficient for the estimated recording time. The iViewETG software estimates the remaining battery life and storage space and then displays this information in the Runtime Information Status Bar.

ETG Recording Unit status bar

EGT Laptop Status Bar

A warning message will appear when the software estimates that less than 10 minutes battery or storage capacity remaining.

© 2016 SensoMotoric Instruments Page 70 iView ETG User Guide

5.3 iViewETG on the Smart Recorder

This section describes the user interface of the iViewETG software running on the Smart Recorder.

5.3.1 Connection Screen

The Connection screen is the access point for connecting to the SMI ETG or to a PC to download recording results.

Waiting for Connection selection

ETG - The Smart Recorder will wait for the SMI ETG to be connected to the device. After it has been connected, the device will automatically connect to the SMI ETG. This may take up to 30 seconds.

After connecting, the Dashboard appears where you can create or run an experiment.

See Dashboard on the Smart Recorder.

Page 71 © 2016 SensoMotoric Instruments iView ETG Softw are

PC - When the Smart Recorder is connected to the ETG Subnotebook or to a user PC running iViewETG, the Smart Recorder will automatically attempt to connect to it. This may take up to 30 seconds.

See Downloading Data for Analysis.

5.3.2 Dashboard

Displayed after connecting to the SMI ETG, the Dashboard appears. It is the access point for selecting from the various experiment modes or for creating a new experiment.

Dashboard show ing an experiment on the SMI ETG 2w

If no experiment has been uploaded to the SMI ETG, then n.a. (not available) placeholders are shown.

Run - Tap to run the recent experiment shown.

See Running an Experiment From the SMI ETG

© 2016 SensoMotoric Instruments Page 72 iView ETG User Guide

Quick Run - Tap to start Quick Run mode. This mode uses a default experiment definition stored on the Smart Recorder. It is provided to get you up and running with iViewETG quickly and to help you learn how to run an experiment. Output from this mode can be analyzed using the BeGaze™ Analysis Software.

See Running Quick Run.

Direct Gaze - Tap to start Direct Gaze mode. This mode uses a default experiment definition stored on the Smart Recorder. Output from this mode is for viewing only using a VLC player. Videos from Direct Gaze are not usable by BeGaze™ Analysis Software.

See Using Direct Gaze.

Manage Experiments - Opens the Manage Experiment screen where you can create a new experiment, modify an existing experiment or upload a recent experiment to the SMI ETG.

See Creating a New Experiment or Running a Saved Experiment.

5.3.3 Manage Experiments Screen

Accessed from the Dashboard, the Manage Experiments screen is where you run the selected experiment, create a new experiment, or modify the selected experiment. You can also upload the selected experiment to the SMI ETG.

You select an experiment by scrolling through the recent experiments list and then tapping on the experiment. This activates the Run, Manage Experiment, and Upload to ETG buttons. Experiments can be deleted by tapping on the X after selecting an experiment.

Page 73 © 2016 SensoMotoric Instruments iView ETG Softw are

Manage Experiments screen

Experiment Definitions List - The Smart Recorder displays up to 20 of the latest experiment definitions. If more that twenty experiment definitions have been saved to the Smart Recorder, these will be saved but not displayed. Generally, the Smart Recorder will go through the list of experiment definitions and delete the oldest non-empty oldest experiment definitions leaving only the twenty newest definitions, as well as any that still have recordings.

Run - After selecting an experiment from the recent experiments list, this icon is activated. Select an experiment from the list and then tap it to run the experiment. The Recording screen will then be displayed. After adding a new participant and calibrating, you can run this experiment.

See Running an Experiment on the Smart Recorder.

New Experiment - Tap to create a new experiment. You will be prompted to enter a name for the experiment. After clicking OK, the Experiment Settings screen will then appear to set participant properties, experiment settings and annotations. You can then run this new experiment.

See Creating a New Experiment on the Smart Recorder.

© 2016 SensoMotoric Instruments Page 74 iView ETG User Guide

Modify Experiment - After selecting an experiment from the recent experiments list, this button is displayed. Tap it to open the Experiment Settings screen, which consists of three tabs to modify participant properties, experiment settings and annotations. You can then run this experiment.

Upload to ETG - After selecting an experiment from the recent experiments list, this icon is displayed. Tap it to upload the selected experiment to the SMI ETG. Then you can run this experiment by tapping Run.

Deleting Experiments

1. Highlight an experiment from the list in the Managing Experiments screen by tapping on it.

2. Double-tap the X icon on the selected experiment.

3. Confirm the deletion by tapping Delete.

5.3.4 Experiment Settings Screen

Accessed from the Manage Experiments screen, the Experiment Settings screen is where you define for the current experiment participant properties, experiment settings and annotations.

The three tabs are:

Participant Properties tab

Experiment Settings Tab

Annotations Tab

Page 75 © 2016 SensoMotoric Instruments iView ETG Softw are

5.3.4.1 Participant Properties Tab

Part of the Experiment Settings screen, the Participant Properties tab is used to define any number of properties for a participant in the currently loaded experiment. Property settings data is saved in an experiment file and is available only for the current experiment. Participant property data is saved in the participant's data file to be used for analysis. The user can then select from the defined properties, or add free text if a property allows it.

Participant Properties Tab

A property consists of a Name and Value pair:

Property Name - Any free text. Use single words or short phrase for ease of use in your experiment. This property must be a unique identifier.

The property Name is a reserved property and is added by default in the Add Participant dialog when the experiment is run.

Value Candidates - Any free text. One or more values can be added in the Value field, separated by a semicolon. For example, a property named "gender" can have selectable values as "male; female". A blank

© 2016 SensoMotoric Instruments Page 76 iView ETG User Guide

Value field allows any free text to be entered as an individual property value for each participant.

Adding Participant Properties

1. From the Manage Experiments screen, select the experiment you want to modify and then click on Manage Experiment.

2. Select the Participant Properties tab.

3. Tap Add New Participant Property to insert a blank row.

4. Enter Property Name/Value Candidates pair.

o Provide a name to the property in the first field

o Enter the available options for the value. Options can be added using the format "Option1;Option2" where a semi-colon "; " is used to separate items in the list.

o Free text can be set by leaving the field blank.

5. Continue entering new properties as required.

Deleting Participant Properties

1. Select the Participant Properties tab.

2. Scroll up and down the list of properties to select a property.

3. Click the minus (-) sign next to the property to be deleted.

4. The item will be removed.

Page 77 © 2016 SensoMotoric Instruments iView ETG Softw are

5.3.4.2 Experiment Settings Tab

Part of the Manage Experiment screen, the Experiment Settings tab is used to modify settings that configure the SMI ETG and Smart Recorder for the current experiment.

Experiment Settings Tab

Make calibration mandatory - Ensures a calibration is performed. This checkbox is selected by default in both Experiment Run and Quick Run.

Eyetracking sample rate - Select from two sample rates:

o 30 Hz: slower rate which results in a smaller size data recording file.

o 60 Hz: faster rate which results in a higher definition and larger data recording file.

SMI ETG V1.8 and earlier only supports 30Hz eye tracking. The version of your SMI ETG can be determined from the label on the right temple glasses' arm.

See Licensing.

© 2016 SensoMotoric Instruments Page 78 iView ETG User Guide

Scene Camera Mode - Select from two sample rates:

o 1280x960, 24Hz - larger frame size but fewer (24) frames per second. This gives a higher sample rate and the widest angle of view.

o 960x720,30Hz - smaller frame size but more frames (30) per second. This gives a lower sample rate and a cropped angle of view.

SMI ETG V1.8 and earlier only supports 24Hz (1280x960p). The version of your SMI ETG can be determined from the label on the right temple glasses' arm.

See Licensing.

White Balance - White balance can be adjusted automatically by the iViewETG software so that colors in the scene will match what is seen in real life. In some cases, especially under artificial light (tungsten or fluorescent), the colors of objects might not match sufficiently. You can then select a different white balance mode according to the character of the light source. You can select from:

o Automatic - Default value and should provide optimal results in most cases.

o Daylight (Outdoor) - If the color match in outdoor settings is distorted, select this option.

o Fluorescent - For white balancing "cold" light. This is primarily from fluorescent lights typical of offices, laboratories, or public places.

o Fluorescent High - For very bright fluorescent environments.

o Incandescent - For white balancing "warm" light. This is primarily light from incandescent lamps that give a yellowish-orange light.

ICA Recording Mode - summarizes custom hardware settings designed

Page 79 © 2016 SensoMotoric Instruments iView ETG Softw are

to enable optimal results when the SMI Eye Tracking Glasses are used in conjunction with the Index of Cognitive Activity from Eye Tracking Inc.

See ICA Recording Mode.

Modifying Experiment Settings

1. From the Manage Experiments screen, select the experiment you want to modify and then click Manage Experiment.

2. From the Manage Experiment screen, select the Experiment Settings tab.

3. Make the required changes.

These settings can only be changed when the Smart Recorder is not recording.

5.3.4.3 Annotation Definition Tab

Part of the Manage Experiment screen, the Defining Annotations tab used to create the annotations you will use in the current experiment.

© 2016 SensoMotoric Instruments Page 80 iView ETG User Guide

Add New Annotation - Inserts a blank row to add a new annotation to the list.

Page 81 © 2016 SensoMotoric Instruments iView ETG Softw are

Name - Enter a descriptive name for the annotation, which must not contain spaces within the name.

Description - give a short description including some guidance as to when the annotation should be applied.

Duration - Select from:

o Instant - Instant annotations are discrete moments in time. For example, "At this particular timestamp, this action or event occurred." Instant annotations are applied at specific timestamps during a recording.

o Manual On/Off - An undefined span of time, this annotation is applied for a duration with a specific start time and ended at a specific start time by pressing any key on the ETG Subnotebook. For example, "From this starting tim estam p to this ending tim estam p caused by this keystroke this action or event occurred."

o Until same tag - Also an undefined span of time, this annotation is applied for a duration with a specific start time and ended at a specific start time when an annotation is applied with the same tag. For example, "From this starting tim estam p to this ending tim estam p caused by applying another annotation having the sam e tag, this action or event occurred."

Tag - Select from the available tags, or define a new tag.

Defining and Applying Annotations

For complete details, see Defining Annotations on the ETG Recording Unit.

5.3.5 Recording Screen

The Recording screen shows scene and the location in the scene at which

© 2016 SensoMotoric Instruments Page 82 iView ETG User Guide the participant is currently gazing through the SMI ETG. The scene comes from the video stream from the camera mounted on the frame of the SMI ETG. The gaze point is first an estimated location based on 0-Point calibration. After performing a 1-point or 3-point calibration, the gaze point is an accurate location.

Sliding the Recording screen to the right reveals the Eye Images screen. See Show Eye Image Screen. Sliding the Recording screen to the left reveals the Experiment Settings screen. See Experiment Settings Screen.

Recording screen

Gaze Scene View - Displays the live video feed from the camera attached to the front of the SMI ETG frame.

Gaze Cursor - Shows the location at which the participant is gazing. It is displayed whenever the Recording screen is accessed and the SMI ETG is worn. This gaze cursor is red during eye model adaption phase, which is the 0-point initialization calibration phase. Afterward, it changes to green to indicate the phase is complete and recording can begin.

Record button - Tap to begin recording, but ONLY after a participant has been named and calibration has been performed. This button changes to a red box while recording. Tap again to pause the recording.

Page 83 © 2016 SensoMotoric Instruments iView ETG Softw are

Participant - Shows the participant associated with this recording.

Calibrate - If a participant was added, shows the Calibration. Otherwise, it starts the Add Participant screen. See Calibration Screen.

5.3.5.1 Add Participant Screen

Accessed from the Recording screen, the Add Participant screen is used to enter the required properties for a participant to be associated with an experiment. These properties are defined in the Manage Experiment screen during experiment setup.

The following shows some typically used properties for a participant.

Add Participant screen

Name - Automatically added by iViewETG. Used to create a unique directory for the participant of the current experiment.

Remaining Property fields - As defined during experiment setup.

See Participant Properties Screen.

Close - Dismisses the screen without saving changes.

© 2016 SensoMotoric Instruments Page 84 iView ETG User Guide

Create (when New Participant was tapped) or Proceed (When Calibrate was tapped) - Saves any changes made. Normally returns to the Calibration screen.

5.3.5.2 Calibration Screen

Accessed from the Recording screen, the Calibration screen appears only after a participant has been added in the Add Participant screen. This ensures the calibration is associated with the new participant.

Calibration screen

1-Point Calibration, 3-Point Calibration or Reset to 0-Point Calibration - Tap to begin calibrating. See Calibrating on the Smart Recorder and About 0-Point Calibration Mode.

Record - Tap to begin recording, but ONLY after a participant has been named and calibration has been performed. This button changes to a red box while recording. Tap again to pause the recording.

Participant - Shows the participant associated with this recording.

Calibrate - If a participant was added, shows the Calibration. Otherwise, it starts the Add Participant screen. See Calibration Screen.

Page 85 © 2016 SensoMotoric Instruments iView ETG Softw are

5.3.5.3 Show Eye Images Screen

Accessed from the Recording screen by swiping to the left, the Show Eye Images screen is used to show the eye images from the two eye gaze cameras on the inside of the SMI ETG frame. You can position the SMI ETG correctly using these images and the Trackability icons above the images.

Eye Images - Displays the location of the participant's eyes in the SMI ETG frame. See Checking Eye Position (this section describes the eye images of the ETG Subnotebook, but the procedures are the same for the Smart Recorder).

Eye Images screen

Trackability icon - When the SMI ETG can identify and track the eyes of the participant, the Trackability icon is shown as above. If no eye icon appears or is flickering, the SMI ETG cannot properly track the eyes. If the eye position is incorrect, a message and an arrow will appear indicating how to adjust the position, as shown below. See Checking the Eye Tracking Quality.

© 2016 SensoMotoric Instruments Page 86 iView ETG User Guide

Adjustment required

5.3.6 Options Menu

The Options menu is part of the SmartPhone operating system and is accessed by pressing the Menu button of the Smart Recorder.

To make a remote connection, you need to provide to the ETG Subnotebook the IP address of the Smart Recorder. This IP address is displayed at the top of the Options menu of the Smart Recorder.

Page 87 © 2016 SensoMotoric Instruments iView ETG Softw are

Options Menu

IP Address - Assigned IP address of the Smart Recorder from a network.

Time - Current time as set by the OS of the SmartPhone.

WiFi Settings - Shows connected WiFi networks. When enabled in the ETG Subnotebook, the Ad-Hoc WiFi Network is displayed. You can add WiFi networks here such as Wireless LANs.

Information - Displays version number of the iViewETG software, as well as Scene and Eye Camera software, firmware and driver. It also displays the ETG serial numbers.

Manual - Opens User Assistance Help.

To close this menu, tap the Return button on the Smart Recorder.

© 2016 SensoMotoric Instruments Page 88 iView ETG User Guide

5.3.7 Status Bar (Run-Time Information)

Run-time information for the Smart Recorder is displayed in the Status Bar of iViewETG .

The three sets of icons shows the strength of the WiFi signal, percentage of battery voltage remaining and the amount of memory capacity used for recordings, respectively.

Recording times for the ETG Subnotebook and the Smart Recorder are listed in Recording Devices Technical Specifications

5.3.8 Add Annotation Screen

Accessed by tapping on the live video display on the Recording screen, the Add Annotation screen appears to quickly select and add an annotation to the current scene. It displays the annotations that were defined in the Annotation Definition Screen.

Page 89 © 2016 SensoMotoric Instruments iView ETG Softw are

Annotations screen

Adding Annotations

To add an annotation,

1. Tap the Recording screen scene view to show the (scrollable) list of annotations.

2. Select a annotation by tapping on an annotation.

3. Push the Back button on the Smart Recorder to hide the Annotations list.

© 2016 SensoMotoric Instruments Page 90 iView ETG User Guide

5.4 iViewETG on the ETG Tablet or PC

This section describes the user interface of the iViewETG software running on the ETG Subnotebook and ETG Tablet.

5.4.1 Connection Window

The Connection window is the access point for connecting to the SMI ETG, which can be either locally or remotely connected.

Connection w indow

Choose Us e Local Glas s es to run experiments on your ETG Tablet / PC.

Use Local Glasses - Connect to a local SMI ETG that is connected to this ETG Subnotebook or ETG Tablet. When clicked, the Dashboard will be displayed to set up and run an experiment.

For further options described below refer to chapter Remote Observation and Control

Page 91 © 2016 SensoMotoric Instruments iView ETG Softw are

Observe a Remote ETG - Set up a remote observation of another ETG Subnotebook or Smart Recorder. Requires a WiFi, WLAN, or LAN network. An Ad-Hoc WiFi network can be set up, if required. When clicked, you must add the IP address of the remote device to which you wish to connect. When connected, you will see the Recording window or screen of the remote device with all functions grayed out.

Control a Remote ETG - Set up a remote control of another ETG Subnotebook, ETG Tablet or Smart Recorder. Requires a WiFi, WLAN, or LAN network. An Ad-Hoc WiFi network can be set up, if required. When clicked, you must add the IP address of the remote device to which you wish to connect. When connected, you will see the Recording screen or window of the remote device and can control the remote device as you would a local device.

Ad-Hoc WiFi - Set up and connect to an Ad-Hoc WiFi network to enable a local WiFi network between this ETG Subnotebook and one or more ETG Recording Devices. Recommended when WLAN or LAN is unavailable and/or when freedom of movement is required for the experiment.

Help - Accesses this Help manual.

About - Displays current software version.

Quit iViewETG - Close connections and quit application.

See Preparing the ETG Subnotebook.

5.4.2 Dashboard

Displayed after connecting to the SMI ETG. The Dashboard is the starting point for running experiments.

© 2016 SensoMotoric Instruments Page 92 iView ETG User Guide

Dashboard

Select Connection - Closes the current experiment and returns to the Select Connection screen.

Experiment Section

o New Experiment - Select to open the New Experiment dialog to create a new experiment definition (an .etg file).

o Open Experiment - Select to open an experiment definition (an .etg file). This will load the experiment into the Experiment Management screen.

o Import Experiment -Select to import an .etg file experiment saved in a location other than the Experiment Repository. This could be a memory stick or a network drive. Use this also to download the experiment previously loaded onto the SMI ETG.

Page 93 © 2016 SensoMotoric Instruments iView ETG Softw are

Quick Run Section

o Quick Run - Starts the Quick Run experiment and opens the Recording screen.

o Quick Run Settings - Make modifications to the Participant Properties, Experiment Settings and Hardware Configuration of the Quick Run experiment. This will overwrite the default Quick Run settings.

Settings and Help Section

o Experiment Repositories - View or change the repositories for experiment data.

o Help - Opens the user assistance Help.

o About... Display product version information

Recent Experiments - Displays a list of recently run and saved experiments (up to 20 last experiments run). Click on an experiment to run it.

See Running Experiments with the ETG Subnotebook.

© 2016 SensoMotoric Instruments Page 94 iView ETG User Guide

5.4.3 Experiment Repositories Dialog

Accessed from the Dashboard, the Experiment Repositories dialog shows the currently set directory locations for the recording data from Quick Run and from defined experiments. These locations can be changed as required.

Experiment Repositories dialog

Repositories - Location of recorded data from experiments.

o Experiment Repository: data of all participants in a single experiment are saved in one experiment folder. The default repository path is set to D :\R ecorded D ata \Experim ent D ata.

Each experiment has its own directory, which contains the experiment file (.etg) and a set of sub-directories. Each sub-directory contains a set of files that consist of the recorded audio and video files for a single participant and a number of other required files.

o Quick Run Repository: Quick Run experiments stores all data of a single participant in one directory. This directory name includes the part The default Quick Run path is set to: D :\R ecorded D ata.

Help - Opens the User Assistance Help.

Page 95 © 2016 SensoMotoric Instruments iView ETG Softw are

Create Issue Report - launches the Issue Reporting Tool for describing problems should they occur.

OK - Saves changes and dismiss the dialog.

Cancel - Discard changes and dismiss the dialog.

See Experiment Repositories.

5.4.4 Quick Run Settings Dialog

Accessed from the Dashboard, the Quick Run Settings dialog allows you to modify the default Quick Run settings provided by SMI. These settings are stored in the Quick R un.etg file.

Any changes made in this dialog will override the default SMI- provided settings in Quick R un.etg. Be sure to make a backup copy of the default settings if you want to save the original settings file.

© 2016 SensoMotoric Instruments Page 96 iView ETG User Guide

Quick Run Settings dialog

Import - Opens a directory browse dialog to select a local or network directory to import an iViewETG Experiment Definition file (e.g., sam ple_experim ent.etg).

Experiment Settings - Settings here are same as on the Experiment Settings dialog. See Experiment Settings Dialog.

Page 97 © 2016 SensoMotoric Instruments iView ETG Softw are

Hardware Configuration - Settings here are the same as on the Hardware Configuration dialog. See Hardware Configuration Dialog.

Help - Opens the User Assistance Help.

Create Issue Report - launches the Issue Reporting Tool for describing problems should they occur.

OK - Saves changes and dismiss the dialog.

Cancel - Discard changes and dismiss the dialog.

See Using Quick Run.

5.4.5 New Experiment Dialog

After selecting New Experiment from the Dashboard, the New Experiment dialog appears. Enter a name or accept the default name and click Create Experiment. The Settings window will appear.

New Experiment Dialog

Name field - Insert a unique name for your experiment or accept the default value. This will create a separate directory in your Experiment Repository with the entered name. See Experiment Repositories.

© 2016 SensoMotoric Instruments Page 98 iView ETG User Guide

Help -Opens the user assistance Help.

Create Issue Report - launches the Issue Reporting Tool for describing problems should they occur.

Create Experiment - Creates a new experiment in the Repository with a new directory and .etg file with the name of the experiment as the file name.

Cancel - cancels the dialog.

See Creating a New Experiment.

5.4.6 Experiment Management Window

After selecting or creating an experiment from the Dashboard, the Experiment Management window is displayed. It displays in one view the settings of the currently loaded experiment. These settings are locked by default. Toggle the Lock icon to unlock the window to activate the Change... buttons.

Experiment Management w indow

Page 99 © 2016 SensoMotoric Instruments iView ETG Softw are

Close Experiment - Click to save the settings of the currently loaded experiment and returns to the Connection screen.

Lock/Unlock - Toggle to activate the Change... buttons to make any changes to experiment settings. Toggle again to lock the window when finished to prevent further changes. After locking the screen, the Run Experiment button becomes active.

Run Experiment - Active only when window is locked. Click to open the Recording window.

Experiment Name - Displays name and repository path of the current experiment.

Export Experiment - Select to export an experiment to a memory location other than the Experiment Repository, such as a memory stick or network drive. Use this also to upload the experiment to the SMI ETG.

Participant Properties - Displays the currently set participant properties for this experiment.

To define or change participant properties, unlock the screen and click Change... to open the Participant Properties dialog. See Participant Property Definition for details.

Annotations - Displays the currently defined annotations for this experiment. The list of annotations is scrollable.

To define annotations or to change/delete an annotation, unlock the window and click Change... to open the Define Annotations dialog. See Define Annotations for details.

Experiment settings - Displays the experiment settings for the current experiment.

To set or change these settings, unlock the window and click Change... to open the Experiment Settings dialog. See Experiment Settings for

© 2016 SensoMotoric Instruments Page 100 iView ETG User Guide

details.

Hardware Configuration - Displays the settings of the SMI ETG that will be used for the current experiment.

To set or change the SMI ETG hardware settings, unlock the window and click Change... to open the Hardware Configuration dialog. See Hardware Configuration for details.

See Running an Experiment

5.4.6.1 Participant Property Definition Dialog

Accessed from the Experiment Management window, the Participant Property Definition dialog is used to define any number of properties for a participant in the currently loaded experiment. Participant Property settings are saved in the experiment file (.etg)and are available only for the current experiment.

Participant properties can also be added or changed in BeGaze™.

Page 101 © 2016 SensoMotoric Instruments iView ETG Softw are

Participant Property Defnition dialog

A property consists of a Name and Value pair: o Property Name - Any free text. Use single words or short phrase for ease of use in your experiment.

A special property called Name is added by default in the Add Participant dialog when running an experiment. It cannot be shared by other name/value pairs. o Value Candidates - Any free text. One or more values can be added in the Value field, separated by a semicolon. For example, a property

© 2016 SensoMotoric Instruments Page 102 iView ETG User Guide

named "Gender" can have selectable values as "male; female". A blank Value field allows any free text to be entered.

Add - Click to add a new blank row.

Delete - Select a property and click to delete the selected property.

Help - Opens this user assistance Help.

Create Issue Report - launches the Issue Reporting Tool for describing problems should they occur.

OK - Saves changes and dismiss the dialog.

Cancel - Discard changes and dismiss the dialog.

Adding Participant Properties

1. Unlock the Experiment Management window.

2. Click Change... to open the Participant Properties Definition dialog.

3. In the first Property Name/Value Candidates row enter the values of property.

Page 103 © 2016 SensoMotoric Instruments iView ETG Softw are

Participant Property Definition dialog

All properties set are optional. No field can be marked as required.

4. To define additional properties, click Add to insert an empty row.

5. When finished, click OK to save the Participant Property Definition.

You can also add or change properties in BeGaze™ Analysis Software.

© 2016 SensoMotoric Instruments Page 104 iView ETG User Guide

Editing a Participant Property

1. Unlock the Experiment settings window.

2. Click Change... to open the Participant Properties Definition dialog.

3. Select the property or value to make the field editable and make the changes as required.

4. Click OK to save the changes.

Deleting a Participant Property

1. Unlock the Experiment settings window.

2. Click Change... to open the Participant Properties Definition dialog.

3. Select a property and click Delete.

4. Click OK to save the changes.

You will not be asked to confirm your deletion.

Deleted properties will still be available in previously recorded data sets.

Page 105 © 2016 SensoMotoric Instruments iView ETG Softw are

5.4.6.2 Define Annotations Dialog

Accessed from the Experiment Management window, the Define Annotations dialog is used to create annotations that can be used to mark certain events during the recording. Defined annotations can be imported or exported for use in other experiments.

Annotation dialog w ith no annotations set

Annotation added

© 2016 SensoMotoric Instruments Page 106 iView ETG User Guide

ID - Autonumber which identifies the annotation

Color - Select a color to quickly identify the annotation. Can be used to group annotations by color.

Name - A descriptive name for the annotation, which must not contain spaces within the name.

Description - A short description that includes some guidance as to when the annotation should be applied.

Type - Select from Instant or Interval:

o Instant - Instant annotations are discrete moments in time. For example, "At this particular timestamp, this action or event occurred." Instant annotations are applied at specific timestamps during a recording.

o Manual On/Off - An undefined span of time, this annotation is applied for a duration with a specific start time and ended at a specific start time by pressing any key on the ETG Subnotebook. For example, "From this starting tim estam p to this ending tim estam p caused by this keystroke this action or event occurred."

o Until same tag - Also an undefined span of time, this annotation is applied for a duration with a specific start time and ended at a specific start time when an annotation is applied with the same tag. For example, "From this starting tim estam p to this ending tim estam p caused by applying another annotation having the sam e tag, this action or event occurred."

On-/Offset - Displays the On/Off selection from the Type field.

Tag -Define or select from the available tags. Tags are used to group annotations. Tags are defined by clicking +Edit... from the Tag drop- down. This opens the Define Tags dialog. For more details see Define Tags dialog.

Page 107 © 2016 SensoMotoric Instruments iView ETG Softw are

Add new definition - Inserts a blank row to add a new annotation to the list.

Import/Export - Opens a directory browse dialog to locate an annotations file (e.g., annotations.xm l) for import or to save an annotations file.

Up/Down - Select a row and click the Up or Down button to move a row.

Remove - Select a row and then click to delete a row from the list.

Help - Opens the User Assistance Help.

Create Issue Report - launches the Issue Reporting Tool for describing problems should they occur.

OK - Saves changes and dismiss the dialog.

Cancel - Discard changes and dismiss the dialog.

For a detailed description on defining and applying annotations, see Defining and Applying Annotations and Applying Annotations.

5.4.6.3 Define Tags Dialog

Accessed from the Annotations dialog, the Define Tags dialog allows you to define any number of tags to be applied to an annotation.

© 2016 SensoMotoric Instruments Page 108 iView ETG User Guide

Define Tags dialog

Tags are used to group types of annotations, such as Decision annotations, Duration annotations, or Product annotations. Your experiment determines the type of tags you will need.

As tags are used in BeGaze™ to assist in analyzing the experiment results, consider naming tags carefully.

Names of tags cannot contain spaces. They must be a single word, such as Duration, or phrases using a hyphen or underline, such as Company_Name.

Page 109 © 2016 SensoMotoric Instruments iView ETG Softw are

Add new definition - Inserts a blank row to add a new tag to the list.

Name - Enter a descriptive name for the tag.

Description - Provide a short description including some guidance as to when the tag should be applied.

Help - Opens the user assistance Help.

Create Issue Report - launches the Issue Reporting Tool for describing problems should they occur.

OK - Saves changes and dismiss the dialog.

Cancel - Discard changes and dismiss the dialog.

5.4.6.4 Experiment Settings Dialog

Accessed from the Experiment Management window, use the Experiment Settings dialog to set calibration requirements for the current setting.

To change the experiment settings, unlock the Experiment Management window and click Change... to open the Experiment Settings dialog. You will be prompted with the Experiment Settings dialog.

© 2016 SensoMotoric Instruments Page 110 iView ETG User Guide

Experiment Settings dialog

Default Calibration Mode - You can set the default mode to be used when performing a calibration.

1-Point and 3-Point calibration modes increase the accuracy of the recording.

Options include:

o 1-Point Calibration - 1-Point Calibration is quick and easy to perform and should be your choice for fast and efficient data recording.

o 3-Point Calibration - A 3-Point Calibration can result in more accurate data, but takes more time before the experiment task can be started. In case you are not satisfied with the result of a 1-Point Calibration you might want to try using a 3-Point Calibration to get more accurate results. In most cases a 1-Point Calibration should provide the same accuracy as a 3-Point Calibration.

See Calibrating on the ETG Subnotebook

Page 111 © 2016 SensoMotoric Instruments iView ETG Softw are

Allow Different Calibration Mode - Allows different calibration mode other than 0-Point mode. The default Calibration mode is 0-Point Calibration. You can ensure 0-Point Calibration is used by unchecking this option. To allow 1-Point or 3-Point Calibration modes, check this option.

Make calibration mandatory - Ensures calibration is performed before starting the recording. This checkbox is selected by default in both Experiment Run and Quick Run. To allow a recording to start without performing a calibration, uncheck this option. In this case, 0-Point Calibration will be performed.

Show Event Log - During recording, shows a log of events including applied annotations.

Filter Gaze Cursor for Live View - This option is enabled by default and cannot be changed.

Help - Opens the User Assistance Help.

Create Issue Report - launches the Issue Reporting Tool for describing problems should they occur.

OK - Saves changes and dismiss the dialog.

Cancel - Discard changes and dismiss the dialog.

© 2016 SensoMotoric Instruments Page 112 iView ETG User Guide

5.4.6.5 Hardware Configuration Dialog

Accessed from the Experiment Management window, the Hardware Configuration dialog use to configure the SMI ETG for the current experiment.

Hardw are Configuration dialog

These settings determine the level of detail and quality of the recorded data from the SMI ETG. These settings are very important for obtaining optimized recordings that fit your requirements. For example, if you need to capture the smallest change in a participant's eye movement, you can set the eye sampling rate and scene camera mode to its highest resolution. But the trade-off is a large data file. If your resolution requirements are less important, you can choose a lower sample rate.

Similarly, you can set the white balance of the camera so that it optimizes for the type of ambient light available in the participant's environment.

Eye Tracking Mode - Binocular tracking is configured for Eye Tracking Mode and cannot be changed.

Page 113 © 2016 SensoMotoric Instruments iView ETG Softw are

Eye Image Sample Rate (Sample Rate) - Select from two sample rates: o 30 Hz: slower rate which results in a smaller size data recording file. o 60 Hz: faster rate which results in a higher definition, larger data recording file.

SMI ETG V1.8 and earlier only supports 30Hz eye tracking. The version of your SMI ETG can be determined from the label on the right temple glasses' arm.

Scene Camera Sample Rate (Scene Camera Mode) - Select from two sample rates: o 24Hz (1280x960p): larger frame size but fewer (24) frames per second. This gives a higher sample rate and the widest angle of view. o 30Hz (960x720p): smaller frame size but more frames (30) per second. This gives a lower sample rate and a cropped angle of view.

SMI ETG V1.8 and earlier only supports 24Hz (1280x960p). The version of your SMI ETG can be determined from the label on the right temple glasses' arm.

Scene Camera White Balance - White balance can be adjusted automatically by the iViewETG software so that colors in the scene will match what is seen in real life. In some cases, especially under artificial light (tungsten or fluorescent), the colors of objects might not match sufficiently. You can then select a different white balance mode according to the character of the light source. Select from five options: o Automatic White Balance - Default value and provides optimal results in most cases. o Daylight (Outdoor) - If the color match in outdoor settings is distorted,

© 2016 SensoMotoric Instruments Page 114 iView ETG User Guide

select this option.

o Incandescent (Light Bulb) - Select for white balancing "warm" light, which is primarily light from incandescent lamps that give a yellowish- orange light.

o Fluorescent - Select for white balancing "cold" light, which is primarily from fluorescent lights typical of offices, laboratories, or public places.

o Fluorescent High - Select for very bright fluorescent environments.

Microphone - The integrated microphone of the SMI ETG adds audio recording. Currently, it is activated by default and cannot be switched off.

Emotiv EEG - Enables Emotiv EEG Neuroheadset data recording.

Note that the analysis of recorded EEG data requires a special license for BeGaze™.

See Recording Screen with Emotiv EEG.

ICA Recording Mode - summarizes custom hardware settings designed to enable optimal results when the SMI Eye Tracking Glasses are used in conjunction with the Index of Cognitive Activity from Eye Tracking Inc.

See ICA Recording Mode.

Help - Opens the user assistance Help.

Create Issue Report - launches the Issue Reporting Tool for describing problems should they occur.

OK - Saves changes and dismiss the dialog.

Cancel - Discard changes and dismiss the dialog.

Page 115 © 2016 SensoMotoric Instruments iView ETG Softw are

5.4.7 Recording Window

Accessed from the Experiment Management window, the Recording window is available only after an experiment has been defined or after Quick Run has been selected. The Recording window shows the live view gaze and the current live scene. The Gaze Cursor identifies the location (gaze point) in the scene at which the participant is gazing.

To start a recording, you first add a new participant and then perform a calibration (if calibration was set as mandatory in the Experiment Settings dialog), and then begin the recording. If necessary, you can set the white balance.

Recording w indow

Gaze Scene View - Displays the live video feed from the camera attached to the front of the SMI ETG frame.

Gaze Cursor - Shows the location at which the participant is gazing. It is displayed whenever the Recording window is accessed and the SMI ETG is worn. This gaze cursor is red during eye model adaption phase, which is the 0-point initialization calibration phase. Afterward, it changes to green to indicate the phase is complete and recording can begin.

© 2016 SensoMotoric Instruments Page 116 iView ETG User Guide

Experiment Overview - Closes the Recording window and returns to the Experiment Management window.

Scene Camera White Balance - Changes the white balance mode of the scene camera via a drop down list. The default setting is set in the Hardware Configuration dialog which is accessed from the Experiment Settings window.

New Participant - Used to add a new participant. click the green Plus symbol to add a new participant.

Recording Display - Shows the status of the current recording process. See Recording Display.

Calibration menu - Used to select a calibration mode. Select from Reset- to-0-Point Calibration, 1-Point Calibration or 3-Point calibration, if allowed. See Calibrating on the ETG Subnotebook.

Record - Starts the recording process after participant is named a calibration is performed. Click again to stop the recording.

Eye Video - Unlock to view the eyes of the participant wearing the SMI ETG in the Eye Video display. You can use the eye video display to check if the SMI ETG is worn correctly and if the eye images are centered.

Event Log - Logs all events listed in order of occurrence.

5.4.7.1 New Participant Dialog

Accessed from the Recording window, the New Participant dialog is used to enter data as set in the Participant Property Definition dialog. These fields were defined during experiment definition and can only be modified in the Experiment Management window.

Page 117 © 2016 SensoMotoric Instruments iView ETG Softw are

New Participant dialog

Name - Field automatically generated by iViewETG software to be appended to the experiment directory and data for this participant.

All Other Fields - As defined during experiment setup.

Help - Opens the user assistance Help.

Create Issue Report - launches the Issue Reporting Tool for describing problems should they occur.

OK - Saves changes and dismiss the dialog.

© 2016 SensoMotoric Instruments Page 118 iView ETG User Guide

Cancel - Discard changes and dismiss the dialog.

5.4.7.2 Recording Display

Provided on the Recording window, the Recording Display conveniently shows all information about the current recording process:

Trackability - If the participant is not wearing the SMI ETG correctly or the participant's gaze is outside the scene video, the Trackability icon is grayed out. This means the participant's eye movements cannot be tracked. Use the Eye Video to correct the eye position in the SMI ETG frame.

Insufficient trackability

Sufficient trackability

Trackability is not an indication of correct calibration.

Recording Time - Displays the elapsed time for the current recording.

Page 119 © 2016 SensoMotoric Instruments iView ETG Softw are

Selected Calibration Mode - Displays the selected calibration mode. If calibration has not been performed and trackability is available, the system uses a 0-Point Calibration.

1-Point Calibration after recording

If the SMI ETG is given to another participant, you will need to manually reset the 0-Point Calibration or type in a new participant's name to automatically reset the software to obtain correct results and measurements.

Microphone - Microphone is always on and cannot be disabled. The icon is, therefore, shown as dark gray.

3-Step Confirmation - indicates the status of three key tasks: o Participant properties set. o Calibration performed. o Data recorded and saved.

Grayed out icons indicate the task has not been completed.

© 2016 SensoMotoric Instruments Page 120 iView ETG User Guide

Tasks not completed

As each task is completed, the icon turns to dark gray to confirm task completion.

Ready status

5.4.7.3 Scene View with Gaze Overlay

The Recording window displays the Scene View with an Eye Gaze overlay showing the Gaze Cursor. This Gaze Cursor tracks the eye gaze of the participant moving across the scene view to match the calculated gaze location of the participant.

The gaze tracking range is wider than the field of view of the SMI ETG scene camera. When the gaze is tracked inside the field of view, the cursor is shown as a circle.

Page 121 © 2016 SensoMotoric Instruments iView ETG Softw are

Gaze Cursor in field of view

When the gaze is tracked outside the field of view, the cursor is displayed as a square. In the figure below, the gaze of the participant is beyond the field of view of the SMI ETG cameras (gaze cursor highlighted).

Gaze Cursor out of field of view

© 2016 SensoMotoric Instruments Page 122 iView ETG User Guide

5.5 Emotiv EEG

This feature is available only on iViewETG running on the ETG Subnotebook.

Emotiv EEG is a hardware attachment that provides additional information in the Recording window from a set of electrodes attached to the participant's head. Emotiv EEG is enabled in the Hardware Configuration dialog for an experiment.

Enabling EEG in Hardw are Configuration dialog

When enabled, the Recording window will display two additional features: Head Display and Control Panel.

See Hardware Configuration Dialog.

Head Display

The Head display shows the corresponding electrode positions, electrode labels and signal quality. Remaining battery power as well as wireless

Page 123 © 2016 SensoMotoric Instruments iView ETG Softw are signal quality are also displayed.

Head Display

Wireless signal quality is represented by the following colors:

o No signal: black

o Very bad: red

o Poor: orange

o Fair: yellow

o Good: light green

Control Panel

The Control Panel allows for the activation of the following visualizations:

A time progression visualization of eMotiv AffectivTM data values (5

© 2016 SensoMotoric Instruments Page 124 iView ETG User Guide

channels of data)

time progressing visualization of eMotiv AffectivTM data values (5 channels of data)

The legend describes these displayed data channels. Each channel has an on/off switch for displaying the signal in the time line. Dashed axes are drawn for low, medium and high signal values, representing a value between 0 (low) and 1 (high).

A time progression visualization of raw electrode values (14 channels)

A time progressing visualization of raw electrode values (14 channels)

The X-values represent time while the Y-values represent the specific channel value. Each channel has a label and an on/off switch and is displayed in a different color. The height of the time lines can be adjusted by dragging the top margin.

Controls are available for:

DC offset correction, which when applied, the reference value for each channel becomes its moving average over 5s (the moving average becomes the mid label Y position). The new reference value remains the same until next time the option is applied.

Page 125 © 2016 SensoMotoric Instruments iView ETG Softw are

Channel amplitude scaling.

DC offset removal / noise removal filters.

The time progression visualizations will be hidden while recording is in progress.

5.6 BeGaze™ Analysis Software

The SMI BeGaze™ Analysis Software and its unique Semantic Gaze Mapping technology allows you efficiently quantify and visualize consolidated mobile eye tracking data taken from multiple participants.

SMI Semantic Gaze Mapping reduces the data analysis effort of your mobile eye tracking study up to a factor of 50, compared to conventional frame-by- frame video coding methods.

An integral part of the SMI Semantic Gaze Mapping technology is SMI’s unique fixation detection algorithm for highly dynamic environments. Data aggregation with this new technology works for practically every user scenario. It allows the use of data recorded in natural environments without needing to place distracting and cumbersome to place visual markers.

SMI BeGaze Mobile Video Viewer

SMI BeGaze Mobile Video Viewer software provides for a qualitative video and eye tracking data analysis. This software allows the experimenter to

View and export scan path videos of individual participants

View and export scene videos with gaze cursor overlay of individual participants

Export raw gaze data and gaze event data

© 2016 SensoMotoric Instruments Page 126 iView ETG User Guide

Perform off-line calibrations

Contact your SMI sales representative for more information about license options and additional packages. See Contacting SMI.

SMI Semantic Gaze Mapping Software

The BeGaze™ Analysis Software efficiently quantifies and visualizes consolidated mobile eye tracking data taken from multiple participants.

Page 127 © 2016 SensoMotoric Instruments Using Direct Gaze

Chapter 6 iView ETG User Guide 6. Using Direct Gaze

Direct Gaze mode is the default recording mode in both the ETG 2 Observation and ETG 2w Observation packages. This mode provides recordings of the scene view with a gaze cursor overlay. These recordings can then be viewed in VLC Media Player for immediate review. However, they cannot be imported into BeGaze™ for analysis.

In this mode, a video of the scene with a gaze cursor will be recorded with one .avi file per recording. This recording will be saved to the Quick R un And D irect Gaze repository. If a participant is created, then a folder will be created in this repository with the name of the participant. In this folder, each new recording (.avi) will be added to this folder.

The SMI ETG provided with ETG 2 Observation and ETG 2w Observation has a sample rate that is fixed at 30 Hz and a Scene Camera Mode fixed at 24 FPS.

Quick Run Settings File

Direct Gaze mode makes use of the Quick Run settings in the Quick R un.etg file to output recording data. These settings can only be modified if you are using the ETG 2w Analysis and ETG 2w Analysis Pro packages. If you change Quick Run settings before using Direct Gaze, these two settings will not be changed.

Meta Data Files

Direct Gaze video duration diverges from real-world time. If you need precise timing information, a meta data file (.rmf) is saved in parallel to the Direct Gaze video file.

Page 129 © 2016 SensoMotoric Instruments Using Direct Gaze

6.1 Direct Gaze On the Smart Recorder

The following assumes the hardware of the ETG Smart Recorder is set up and the participant is wearing the SMI ETG. If not, see Preparing the ETG Subnotebook.

To run Direct Gaze:

1. Select Direct Gaze from the Dashboard.

Dashboard

2. Wait for the scene video to appear on the Recording screen.

Direct Gaze Recording screen

3. Check the position of the eyes relative to the SMI ETG cameras by swiping the recording screen to the right to show the Eye Images. This

© 2016 SensoMotoric Instruments Page 130 iView ETG User Guide

will ensure sufficient trackability of the eyes before performing a calibration.

Eye Images screen

Page 131 © 2016 SensoMotoric Instruments Using Direct Gaze

When the SMI ETG is sitting correctly on the nose of the participant, no arrows will appear. If an arrow appears, the direction of the arrow indicates which direction the nose rest should be adjusted. For example, an up arrow indicates the Nose Rest should be adjusted upwards to bring the eye higher in the view of the eye camera.

4. If the eye images show correct position, swipe to the left to return to the Recording screen and tap Calibrate.

5. Before you can calibrate, you must add a Participant. The Participant Properties screen appears. Enter a name and add the properties, as required.

Current Participant or Add New Participant menu

6. Tap Create to continue to the Calibration screen.

Calibration screen

© 2016 SensoMotoric Instruments Page 132 iView ETG User Guide

7. You can use 0-Point Calibration by tapping on Reset or you can select from 1-Point or 3-Point.

During calibration, the scene video will pause for you to perform the calibration.

For details on performing a 1-Point Calibration or a 3-Point Calibration see Calibrating On the Recording Devices.

8. After Calibration, you are ready to being the recording. Tap the Record button to begin.

9. The recording will begin immediately showing the recording time starting at 0 minutes. The red icon in the Record button will switch to a red box to indicate recording in progress.

Recording Screen

10. After a few moments the screen will be locked to prevent accidental pausing. The screen can be unlocked by swiping or tapping the Lock icon.

11. To conserve battery power, press the Power button on the Smart Recorder to turn off the screen. You can press the Power button again to reactivate the screen.

12. When the recording is finished, unlock the screen and click the Record

Page 133 © 2016 SensoMotoric Instruments Using Direct Gaze

button to stop the recording. The data will be automatically saved to the Smart Recorder's SD-Card.

13. You can download the data to your PC for viewing.

See Downloading Data for Analysis.

© 2016 SensoMotoric Instruments Page 134 iView ETG User Guide

6.2 Direct Gaze On the ETG Tablet or PC

The following assumes the hardware of the PC / ETG Subnotebook is set up and the participant is wearing the SMI ETG. If not, see Setting up the Tablet / Setting up the PC.

To run Direct Gaze:

1. From the Connection window, click Use Local Glasses, The Dashboard will be displayed.

2. In the Dashboard, click Direct Gaze to open the Recording window.

Page 135 © 2016 SensoMotoric Instruments Using Direct Gaze

Recording w indow

3. Click New Participant to create a unique participant that will be associated with the recording.

4. In the New Participant dialog, enter participant properties and click OK to dismiss the dialog.

See Participant Properties on the ETG Subnotebook.

© 2016 SensoMotoric Instruments Page 136 iView ETG User Guide

New Participant dialog

When a new participant uses the SMI ETG, it is important that you provide a unique participant name to associate the participant wearing the SMI ETG with the data recording. This causes the internal eye model to adapt the participant's eyes. Otherwise, the gaze cursor may not stabilize and the results will be incorrect.

5. In the Recording window select a calibration type from the Calibration drop-down menu. The default calibration type is 0-Point Calibration.

For details on performing a calibration, see Calibrating on the ETG Subnotebook.

Page 137 © 2016 SensoMotoric Instruments Using Direct Gaze

Calibration dropdow n menu

6. Click Record to begin recording.

7. While recording, the red icon on the Record button will pulsate smoothly.

8. The Recording Display will provide information about the recording process.

For a description of this display, see Recording Display.

Recording Display

9. You can view the participant's eye Images by clicking the Eye Video slider to On.

10.To stop the recording, click Record again. The red icon will stop pulsating and the recorded data will be saved automatically.

For location of saved data, see Quick Run And Direct Gaze Repository.

© 2016 SensoMotoric Instruments Page 138 Using Quick Run

Chapter 7 Using Quick Run 7. Using Quick Run

The Quick Run function of the iViewETG software is the quickest and easiest way to do first recordings. Quick Run uses a default experiment definition stored on the ETG Subnotebook or Smart Recorder (Quick R un.etg) that provide optimal results for your recordings. After a new participant is defined and a calibration is performed, you start the recording. Data generated by the experiment is stored separately for each unique participant.

7.1 Importing Quick Run Settings

You can import Quick Run settings from existing .etg file.

To import settings from a .etg file:

1. Click Quick Run Settings from the Dashboard.

2. In the Quick Run Settings dialog, click Import.

© 2016 SensoMotoric Instruments Page 140 iView ETG User Guide

Quick Run Settings dialog

3. Locate the *.etg file, click Open to load the setting file (*.etg) into the Quick Run settings dialog.

4. Click OK to dismiss the dialog.

Page 141 © 2016 SensoMotoric Instruments Using Quick Run

7.2 Quick Run On the Smart Recorder

The following assumes the hardware of the Smart Recorder is set up and the participant is wearing the SMI ETG.

To run Quick Run:

1. Select Quick Run from the Dashboard.

Dashboard

2. Wait for the scene video to appear on the Recording screen.

Recording screen

3. Check the position of the eyes relative to the SMI ETG cameras by swiping the recording screen to the right to show the Eye Images. This will ensure sufficient trackability of the eyes before performing a

© 2016 SensoMotoric Instruments Page 142 iView ETG User Guide

calibration.

Checking Eye Images

When the SMI ETG is sitting correctly on the nose of the participant, no arrows will appear. If an arrow appears, the direction of the arrow indicates which direction the nose rest should be adjusted. For example, an up arrow indicates the Nose Rest should be adjusted upwards to bring the eye higher in the view of the eye camera.

4. If the eye images show correct position, swipe to the left to return to the Recording screen and tap Calibrate.

5. Before you can calibrate, you must add a Participant. The Participant Properties screen appears. Enter a name and add the properties, as required.

Add New Participant

Page 143 © 2016 SensoMotoric Instruments Using Quick Run

6. Tap Proceed to add the participant and to continue to the Calibration screen.

Select calibration mode

7. You can use 0-Point Calibration by tapping on Reset or you can select from 1-Point or 3-Point to perform a 1-point calibration or a 3-point calibration, respectively.

During calibration, the scene video will pause for you to perform the calibration.

For details on performing a 1-Point Calibration or a 3-Point Calibration see Calibrating On the Recording Devices.

8. After performing the calibration, you are ready to being the recording. Tap the Record button to begin.

9. The recording will begin immediately showing the recording time starting at 0 minutes. The red icon in the Record button will switch to a red box to indicate recording in progress.

© 2016 SensoMotoric Instruments Page 144 iView ETG User Guide

Recording in progress

10. To annotate events during the recording, tap the scene view to display the available annotations.

For details on adding annotation, see Applying Annotations.

11. After a few moments the screen will be locked to prevent accidental pausing. The screen can be unlocked by swiping or tapping the Lock icon.

12. To conserve battery power, press the power button on the Smart Recorder to turn off the screen. The screen is reactivated by pressing the power button.

13. When the recording is finished, unlock the screen and click the Record button to stop the recording. The data will be automatically saved to the Smart Recorder's SD-Card.

14. You can download the data to BeGaze™ for analysis.

See Downloading Data for Analysis.

7.3 Quick Run on the ETG Tabet or PC

The following assumes the hardware of the ETG Tablet / PC is set up

Page 145 © 2016 SensoMotoric Instruments Using Quick Run and the participant is wearing the SMI ETG. If not, see Setting up the Tablet / Setting up the PC.

To run a Quick Run experiment:

1. From the Connection window, click Use Local Glasses. The Dashboard will be displayed.

Dashboard

2. To modify the hardware and experiment settings for specific experiment requirements, select Quick Run Settings.

3. The Quick Run Settings window will appear. In this window, you can modify the Experiment Settings and Hardware Configuration for this experiment. These settings will be saved to an .etg file.

© 2016 SensoMotoric Instruments Page 146 iView ETG User Guide

Quick Run Settings dialog

For details on settings in this dialog, see Quick Run Settings Dialog.

4. When finished, click OK to return to the Dashboard.

5. In the Dashboard, click Quick Run to open the Recording window.

Page 147 © 2016 SensoMotoric Instruments Using Quick Run

Recording w indow

6. Click New Participant to create a unique participant that will be associated with the recording.

o In the New Participant dialog, enter participant properties and click OK to dismiss the dialog.

See Participant Properties on the ETG Subnotebook.

© 2016 SensoMotoric Instruments Page 148 iView ETG User Guide

Adding new participant

When a new participant uses the SMI ETG, it is important that you provide a unique participant name to associate the participant wearing the SMI ETG with the data recording. This causes the internal eye model to adapt the participant's eyes. Otherwise, the gaze cursor may not stabilize and the results will be incorrect.

7. In the Recording window select a calibration type from the Calibration drop-down menu. The default calibration type is 0-Point Calibration.

For details on performing a calibration, see Calibrating on the ETG Subnotebook.

Page 149 © 2016 SensoMotoric Instruments Using Quick Run

Select calibration mode

8. Click Record to begin recording.

9. While recording, the red icon on the Record button will pulsate smoothly.

10.The Recording Display will provide information about the recording process.

For a description of this display, see Recording Display.

Recording Display

11.To stop the recording, click Record again. The red icon will stop pulsating and the recorded data will be saved automatically.

For location of saved data, see Quick Run And Direct Gaze Repository.

12.You can now perform data analysis using BeGaze™ Analysis Software.

© 2016 SensoMotoric Instruments Page 150 Running Experiments on the Smart Recorder

Chapter 8 Running Experiments on the Smart Recorder 8. Running Experiments on the Smart Recorder

This section describes how to use the Smart Recorder to create and run experiments.

Creating an Experiment - Uses customized settings with the resulting data is stored in one experiment folder for all participants.

Several recording options are available:

Running an Experiment - Uses a previously run experiment but with a new participant.

Run an experiment from the SMI ETG - uses the currently loaded experiment on the SMI ETG.

Run a saved experiment - uses a previously created experiment.

Using Direct Gaze on the Smart Recorder - Record the scene view with a gaze cursor overlay to be viewed in VLC Media Player for immediate review. However, they cannot be imported into BeGaze™ for analysis.

Using Quick Run on the Smart Recorder - uses standard preconfigured settings prepared by SMI with resulting data stored separately for each unique participant.

Run Remote Observation - ETG Subnotebook observes the experiment running on the Smart Recorder.

Run Remote Control - ETG Subnotebook assumes control of the experiment running on the Smart Recorder.

© 2016 SensoMotoric Instruments Page 152 iView ETG User Guide

8.1 Setting Up the Smart Recorder

Ensure the Smart Recorder is fully charged. If not, use the External Charging Device to charge up the Smart Recorder or use the USB cable and connect it to the ETG Subnotebook for charging. You can also use the AC Power Supply Charger. See Charging the Smart Recorder.

To set up the Smart Recorder:

1. Connect the SMI ETG with your Smart Recorder and the Power Extension Package (optional) as shown in the figure below. If you haven't purchased Power Extension Package, connect the ETG directly to your Smart Recorder.

Page 153 © 2016 SensoMotoric Instruments Running Experiments on the Smart Recorder

Smart Recorder show ing connectors*

*connection might change

Either OUT 1A or OUT 2.1A can be used.

The Battery Pack provides a power supply to the SMI ETG.

2. Power on the Battery Pack using the Power button.

© 2016 SensoMotoric Instruments Page 154 iView ETG User Guide

3. The SMI ETG will now initialize. This should take approximately 30 seconds.

4. Switch on the Smart Recorder.

5. The iViewETG software will start up automatically.

6. The Connection screen will appear and will automatically establish the connection to your ETG.

Connection Screen

If no connection was possible, check the USB connections on both the SMI ETG and the Smart Recorder and then restart the Smart Recorder. Also, ensure the Battery Pack is powered on.

7. Once all cameras on the SMI ETG are recognized by the iViewETG software, the Dashboard will appear showing the experiment properties of the currently loaded experiment. If no experiment was on the SMI ETG, all properties will be shown as blank.

You can now begin your mobile eye tracking studies.

Page 155 © 2016 SensoMotoric Instruments Running Experiments on the Smart Recorder

See Running Quick Run and Creating a New Experiment.

8.2 Creating an Experiment

To prepare an experiment, you need to know beforehand which properties you intend to collect to perform your analysis. The requirements for specific study designs can be defined in your experiment settings. You can change settings between recording sessions, if required. Note that any changes to the experiment may have an impact on the results and the analysis of the recorded data.

An experiment can be transferred to the ETG Subnotebook if it was created on the Smart Recorder. Similarly, an experiment can be transferred to the Smart Recorder if it was created in the ETG Subnotebook.

To create a new experiment:

1. Tap Manage Experiments from the Dashboard.

2. In the Manage Experiments screen, tap the New Experiment button

© 2016 SensoMotoric Instruments Page 156 iView ETG User Guide

to display the New Experiment name field.

ETG Recording Unit Dashboard

3. Enter a name for your experiment in the New Experiment name field and click Done to save the new experiment to the repository.

Experiment Run uses customized settings and one experiment folder to store data for all participants that have used this experiment. See Experiment Repositories.

4. Experiment settings are done in the Manage Experiment screen of the currently selected experiment. The Manage Experiment screen consists of three tabs:

o Participant Properties tab, which is used to define the required properties for a new participant in the currently loaded experiment.

o Experiment Settings tab, which is used to modify settings that configure the SMI ETG and Smart Recorder for the current experiment.

o Annotations tab, which is used to create the annotations you will use in the current experiment.

Page 157 © 2016 SensoMotoric Instruments Running Experiments on the Smart Recorder

5. In the Participant Properties tab of the Manage Experiment screen that appears, define the properties you need to collect for participants who will use this experiment.

For details, see Participant Properties Screen.

Participant Properties tab

6. Tap the Experiment Settings tab to modify settings used to configure the SMI ETG and Smart Recorder for the current experiment.

For details see Experiment Settings Screen.

You can change these settings later in the Recording screen, but only when the Smart Recorder is not recording. Such changes are not recommended.

© 2016 SensoMotoric Instruments Page 158 iView ETG User Guide

Experiment Settings tab

7. Tap the Experiment Annotations tab to define annotations that can be added when the experiment is running.

Experiment Annotations tab

You predefine the type of annotations that you want to be available during the experiment. Then, while the experiment recording is running, the participant or observer can add scene annotations by

Page 159 © 2016 SensoMotoric Instruments Running Experiments on the Smart Recorder

selecting from the available annotation definitions and provide a running commentary of activities performed, or observed, during the experiment. Essentially, this is entirely free-form and up to the experimenter to define and add annotations.

For details see Defining and Applying Annotations.

8. Swipe the Manage Experiment screen to the left.

9. The Recording screen will appear showing the current live scene video and the Gaze Cursor.

10.You can now run the experiment and start a recording.

For details see Running an Experiment.

© 2016 SensoMotoric Instruments Page 160 iView ETG User Guide

8.3 Running an Experiment

If you have created a new experiment, it will be saved in the repository and will appear in the list of experiments available from the Manage Experiments screen.

The description in this section applies to newly created experiments, to previously run experiments, and to experiments automatically downloaded from the SMI ETG. A description for running Quick Run is described in Running Quick Run on the Smart Recorder.

The following assumes the hardware of the Smart Recorder is set up and the participant is wearing the SMI ETG.

To run an experiment:

1. You can run the displayed experiment, which was the last recent experiment or you can select from a list of experiments.

o To run the most recent experiment, which is displayed on the dashboard, tap Run.

Page 161 © 2016 SensoMotoric Instruments Running Experiments on the Smart Recorder

Run the displayed experiment o To select from a list or recent experiments, tap Manage Experiments from the Dashboard.

Select Manage Experiments o In the Manage Experiments screen, select an experiment from the list (scroll to view).

© 2016 SensoMotoric Instruments Page 162 iView ETG User Guide

Select from list of saved experiments

o Tap Run to start the experiment.

2. The Recording screen will appear. Wait a few moments for the scene video to appear.

Recording screen

3. Check the position of the eyes relative to the SMI ETG cameras by swiping the recording screen to the right to show the Eye Images. This will ensure sufficient trackability of the eyes before performing a calibration.

Page 163 © 2016 SensoMotoric Instruments Running Experiments on the Smart Recorder

Checking Eye Images

When the SMI ETG is sitting correctly on the nose of the participant, no arrows will appear. If an arrow appears, the direction of the arrow indicates which direction the nose rest should be adjusted. For example, an up arrow indicates the Nose Rest should be adjusted upwards to bring the eye higher in the view of the eye camera.

4. If the eye images show correct position, swipe to the left to return to the Recording screen and tap Calibrate.

5. As no participant has been added yet, the Add Participant screen will first appear to enter participant properties before calibrating.

6. In the Add Participant screen, provide a name for the participant and fill in any subsequent fields. When finished, tap Proceed to save the participant properties and continue calibrating.

© 2016 SensoMotoric Instruments Page 164 iView ETG User Guide

Add Participant

7. The Calibration overlay will appear.

If a message appears, "Insufficient Tracking Quality. Unable to Perform a Calibration", check the Eye Tracking quality by swiping to the right to display the Eye Images. Use this screen to correct the eye position in the eye frames of the SMI ETG. See Checking the Eye Tracking Quality for details.

8. Select a calibration mode: 1-Point, 3-Points or Reset.

Select calibration mode

For detailed instructions on performing a calibration, see Calibrating on the Smart Recorder.

9. The scene will freeze at the current point and the Gaze Cursor will

Page 165 © 2016 SensoMotoric Instruments Running Experiments on the Smart Recorder

change to a Crosshair Cursor.

Slide crosshair cursor to landmark

10. Move the Crosshair Cursor to the location of the gaze.

11. Click Accept to continue.

Detailed calibration procedures are provided in Calibrating on the Smart Recorder.

12. You are now ready to record. Tap the Record button to begin.

The recording will begin immediately with the elapsed recording time shown at the top of the screen. The Record button will switch to a red box to indicate recording in progress.

Recording Screen

© 2016 SensoMotoric Instruments Page 166 iView ETG User Guide

13. To annotate certain events, tap the scene video to display the Annotations screen. Select an annotation to apply it to the event shown. The Annotations screen will then hide.

For details on defining and adding annotation, see Applying Annotations.

14. A few moments after recording begins, the screen will be locked to prevent the recording from stopping accidentally. The screen can be unlocked by swiping or tapping the Lock icon.

See Locking and Unlocking the Recording Screen.

15. To save battery power, press the Power button on the Smart Recorder to turn off the screen. The screen is reactivated by pressing the power button.

16. When the recording is finished, unlock the screen and tap the Record button to stop the recording. The data will be automatically saved to the Smart Recorder's SD-Card.

See Starting/Stopping a Recording

17. You can re-run this experiment, if required.

o Run the experiment with the same participant: To perform another recording with the same participant, simply click the Record button again. The additional recording will be stored in the same folder. Click Record a second time to stop the recording. The recorded data will be saved automatically.

o Run the experiment with a new participant: To perform a recording with a new participant, select the green plus (+) symbol next to the current participant's name and then type in a new name of the participant.

18. You can now perform data analysis using BeGaze™ Analysis Software.

Page 167 © 2016 SensoMotoric Instruments Running Experiments on the Smart Recorder

To locate where the recorded data was saved, see Experiment Repositories.

See BeGaze™ Analysis Software User Guide for information on analyzing recorded data.

8.3.1 Checking the Eye Tracking Quality

You can check the Eye Tracking quality by swiping the recording screen to the right to show the Align Eye Images screen.

Eye Tracking Quality screen

Above the live video feed of the participant's eyes is the Positioning Guide, which is an aid to achieving good eye tracking quality.

When the SMI ETG is sitting correctly on the nose of the participant, no arrows will appear in the Positioning Guide . If an arrow appears, the direction of the arrow indicates which direction the nose rest should be adjusted. For example, an up arrow indicates the Nose Rest should be adjusted upwards to bring the eye higher in the view of the eye camera.

See Nose Rests.

If the Positioning Guide shows that the eyes are properly aligned, swipe the Align Eye Images screen to the left to hide the screen.

© 2016 SensoMotoric Instruments Page 168 iView ETG User Guide

8.3.2 Locking and Unlocking the Recording Screen

When a recording has begun, the Recording screen will automatically lock after a few moments to prevent accidental stopping of the recording. You can also turn off the screen to save battery power.

The screen can be turned off for all screens, while locking occurs only in the Recording Screen. Simply turning off the screen DOES NOT lock the screen. The Lock screen can be only entered when recording is in progress.

Locking the Recording Screen

To lock and turn off the screen:

1. A few moments after starting a recording, the screen will automatically lock.

Lock screen

2. Turn off the screen by press the Power button on the side of the Smart Recorder.

Page 169 © 2016 SensoMotoric Instruments Running Experiments on the Smart Recorder

3. At any time you can press the Power button to see the elapsed time since the recording started.

Unlocking the Recording Screen

To unlock the screen:

1. Press the Power button to turn on the screen.

2. Drag the slider to the unlocked position, or tap the Lock icon, to return to the Recording screen.

8.3.3 Starting/Stopping a Recording

At any time during a recording, you can stop the recording.

Starting a Recording - When paused, the Record button is displayed as a red circle. Tap the Record button to start the recording. During a recording, the Record button is displayed as a red box.

Recording in progress

Stopping a Recording - To stop a recording, tap the Record button. After the recording has stopped, the experiment will remain in the Recording screen.

© 2016 SensoMotoric Instruments Page 170 iView ETG User Guide

8.4 Running a Saved Experiment

Up to twenty previously created or run experiments are saved to the SD- Card in the Smart Recorder. These experiments are displayed in a list on the Manage Experiments screen.

Attempting to save an experiment to a full SD-Card will delete the oldest experiments.

The following assumes the hardware of the Smart Recorder is set up and the participant is wearing the SMI ETG.

To run a saved experiment:

1. Click Manage Experiments on the Dashboard.

Dashboard

2. In the Manage Experiments screen, select an experiment from the list (scroll to view).

Page 171 © 2016 SensoMotoric Instruments Running Experiments on the Smart Recorder

Manage Experiments screen

The list can be scrolled to view all saved experiments.

3. Tap Run to begin.

See Running an Experiment to continue.

© 2016 SensoMotoric Instruments Page 172 iView ETG User Guide

8.5 Running an Experiment From the SMI ETG

The SMI ETG stores only one experiment at a time. This experiment could be created on either the ETG Subnotebook or the Smart Recorder.

The following assumes the hardware of the Smart Recorder is set up and the participant is wearing the SMI ETG.

To run an experiment stored on the SMI ETG:

1. After the Smart Recorder is connected to the SMI ETG, the Dashboard will be displayed. Any experiment stored on the SMI ETG will be automatically downloaded to the Smart Recorder.

Each time the SMI ETG is connected to the Smart Recorder, any experiment saved on the SMI ETG will be available for immediate running.

Dashboard

Page 173 © 2016 SensoMotoric Instruments Running Experiments on the Smart Recorder

2. With an experiment displayed, the Experiment Run button will be activated to allow this experiment to be run.

3. See Running an Experiment to continue.

8.6 Disconnecting the SMI ETG During Recording

If the SMI ETG is disconnected during a recording, you must restart the Smart Recorder to resume the experiment recording.

It is possible that the data from the last recording may have been corrupted so a new recording should take place.

© 2016 SensoMotoric Instruments Page 174 Running Experiments on the ETG Tablet / PC

Chapter 9 Running Experiments on the ETG Tablet / PC 9. Running Experiments on the ETG Tablet / PC

This section describes how to use the ETG Subnotebook to create and run experiments.

Creating a New Experiment- Uses customized settings with the resulting data is stored in one experiment folder for all participants.

Several recording options are available:

Running an Experiment - Run a newly created experiment.

Run a saved experiment - Uses a previously run experiment but with a new participant.

Run an experiment from the SMI ETG - Uses the currently loaded experiment on the SMI ETG.

Using Direct Gaze on the ETG Subnotebook - Record the scene view with a gaze cursor overlay to be viewed in VLC Media Player for immediate review. However, they cannot be imported into BeGaze™ for analysis.

Using Quick Run on the ETG Laptop - uses standard preconfigured settings prepared by SMI with resulting data stored separately for each unique participant.

Run Remote Observation - Using the ETG Subnotebook, you can remotely observe an experiment running on either another ETG Subnotebook or Smart Recorder.

Run Remote Control - Using the ETG Subnotebook, you can remotely control another ETG Subnotebook or Smart Recorder.

© 2016 SensoMotoric Instruments Page 176 iView ETG User Guide

9.1 Setting Up the ETG Tablet

Ensure the ETG Tablet is fully charged and the additional battery pack is properly attached.

Do not operate the ETG Tablet without the battery pack. Otherwise the ETG device won`t work.

To prepare the ETG Tablet:

1. Place the battery pack holder on the back side of the ETG Tablet and insert battery pack.

2. Connect the SMI ETG and the additional battery pack with the supplied y- cable as shown in the figure below. Use the cable slots in the battery pack holder to secure the USB connectors.

Page 177 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC

3. Start the ETG Tablet.

4. Start iViewETG by clicking the iViewETG icon located on the Windows™ desktop.

iView ETG icon

© 2016 SensoMotoric Instruments Page 178 iView ETG User Guide

5. After a few moments, the Connection window will appear.

The Connection window is used to indicate to iViewETG where the SMI ETG is connected. This can be either locally connected or remotely connected.

o Use Local Glasses - Use when the SMI ETG is connected to this ETG Subnotebook.

o Remotely Observe an ETG - Use when the SMI ETG is connected to a remote ETG Recording Device. See Running Remote Observation.

o Remotely Control an ETG - Use when the SMI ETG is connected to a remote ETG Recording Device. See Running Remote Control.

9.2 Setting Up the PC / ETG Subnotebook

Ensure the device, you want to use is fully charged. If not, charge up the device before connecting it to the SMI ETG.

Do not operate the ETG Subnotebook without a battery pack, even when connected to a power supply. Also, swap out the battery pack for a replacement battery only when connected to a power supply!

To prepare the PC / ETG Subnotebook:

1. If you use a laptop, ensure the battery is installed.

2. Start the PC / ETG Subnotebook.

3. Connect the SMI ETG to the PC / ETG Subnotebook.

Page 179 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC

If you plan on using Remote Control or Remote Observation, start up the remote ETG Recording Device first and connect the SMI ETG to that device before continuing. See Remote Observation and Control.

ETG Subnotebook connected to SMI ETG

To ensure proper operation and full integrity of the SMI ETG data, do not use another USB device while using the SMI ETG, unless this device is certified by SMI!

© 2016 SensoMotoric Instruments Page 180 iView ETG User Guide

4. Start iViewETG by clicking the iViewETG icon located on the Windows™ desktop.

iView ETG icon

5. After a few moments, the Connection window will appear.

The Connection window is used to indicate to iViewETG where the SMI ETG is connected. This can be either locally connected or remotely connected.

o Use Local Glasses - Use when the SMI ETG is connected to this ETG Subnotebook.

o Remotely Observe an ETG - Use when the SMI ETG is connected to a remote ETG Recording Device. See Running Remote Observation.

o Remotely Control an ETG - Use when the SMI ETG is connected to a remote ETG Recording Device. See Running Remote Control.

9.3 Creating an Experiment

Experiments can be created for a wide range of purposes. A new experiment can be developed with specific participant properties, specific calibration modes, and hardware configurations. The iViewETG software is delivered with standard experiment settings which should provide optimal results of your recordings, in most cases. Nonetheless, these settings can be adapted to your specific needs and situations.

To prepare an experiment, it is necessary to know beforehand which properties you intend to collect in order to perform your analysis. The requirements for specific study designs can be defined in your experiment

Page 181 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC settings. You may change settings between recording sessions, but be aware that this might have an impact on the results and the analysis of the recorded data.

The following assumes the hardware of the ETG Subnotebook is set up. If not, see Preparing the ETG Subnotebook.

To create a new experiment:

1. From the Connection window, click Use Local Glasses, The Dashboard will be displayed.

Dashboard

2. Click New Experiment.

3. In the New Experiment dialog that appears, enter a name for the experiment, or use the proposed name, and click Create Experiment.

© 2016 SensoMotoric Instruments Page 182 iView ETG User Guide

New Experiment dialog

4. The Experiment Management window will appear. Here you set participant properties, define annotations, set experiment settings, and set hardware configuration.

Experiment Management w indow

5. Click the Lock icon which unlocks the window to make the Change.... buttons active.

6. Set the experiment properties:

o Participant Properties - Defines the set of properties that must be entered when adding a new participant to this experiment. See

Page 183 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC

Participant Properties.

o Annotations - Defines the annotations that can be used to mark certain events during recordings using this experiment. See Defining Annotations.

o Experiment Settings - Defines the default calibration requirements for this experiment. See Experiment Settings Dialog.

o Hardware Configuration - Configures the SMI ETG for this experiment. See Hardware Configuration Dialog.

Any changes made to these settings will be saved automatically to the experiment.

7. You can now run this experiment, save it to disk or upload it to the SMI ETG for remote observation or control.

o To run this experiment, click the Lock symbol to prevent unintentional changes during the experiment phase and click Run Experiment.

o To save this experiment to a memory stick, network drive or other locations, select Save to Disk in the Export Experiment section.

o To upload this new experiment to the SMI ETG, select Upload to ETG from the Export Experiment section.

© 2016 SensoMotoric Instruments Page 184 iView ETG User Guide

9.4 Running an Experiment

The following assumes the hardware of the ETG Subnotebook is set up and the participant is wearing the SMI ETG.

To run a experiment:

1. From the Connection window, click Use Local Glasses, The Dashboard will be displayed.

Use Local Glasses

2. Select the experiment from the Recent Experiments list.

Page 185 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC

Dashboard

3. After selecting an experiment, the Experiment Management window will appear.

4. Unlock the Experiment Management window and make any changes to the experiment settings, as required.

See Experiment Management Window.

5. After making any changes, click the Lock symbol to lock the Experiment Management window and activate the Run Experiment button. This prevents unintentional changes during experiment phases.

6. Click Run Experiment to open the Recording window.

© 2016 SensoMotoric Instruments Page 186 iView ETG User Guide

Recording w indow

7. If required, set the white balance by selecting an option from the White Balance drop-down menu.

Selecting White Balance

See the section Scene Camera White Balance in Hardware Configuration Dialog.

8. Click New Participant to create a unique participant that will be

Page 187 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC associated with the recording.

In the New Participant dialog, enter participant properties and click OK to dismiss the dialog. See Participant Properties on the ETG Subnotebook.

New Participant dialog

When a new participant uses the SMI ETG, it is important that you provide a unique participant name to associate the participant wearing the SMI ETG with the data recording. This causes the internal eye model to adapt the participant's eyes. Otherwise, the gaze cursor may not stabilize and the results will be incorrect.

© 2016 SensoMotoric Instruments Page 188 iView ETG User Guide

9. Select a calibration type from the Calibration drop-down menu. The default calibration type is 0-Point Calibration.

For detailed instructions on performing a calibration, see Calibrating on the ETG Subnotebook.

Calibration dropdow n menu

10. When the calibration is complete, click Record to begin data recording.

Recording in progress

11. When recording, the red icon on the Record button will pulsate smoothly.

12. Add annotations as required.

See Applying Annotations On ETG Subnotebook

Page 189 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC

13. The Recording Display will provide information about the recording process. For a description of this display, see Recording Display.

Recording Display

14. To stop the recording, click Record again. The red icon will stop pulsating and the recorded data will be saved automatically. For location of saved data, see Experiment Repositories.

15. You can re-run this experiment, if required.

o Run the experiment with the same participant: To perform another recording with the same participant, simply click the Record button again. The additional recording will be stored in the same folder. Click Record a second time to stop the recording. The recorded data will be saved automatically.

o Run the experiment with a new participant: To perform a recording with a new participant, select the green plus (+) symbol next to the current participant's name and then type in a new name of the participant.

16. You can now perform data analysis using BeGaze™ Analysis Software. To locate where the recorded data was saved, see Experiment Repositories.

See BeGaze™ Analysis Software User Guide for information on analyzing recorded data.

© 2016 SensoMotoric Instruments Page 190 iView ETG User Guide

9.5 Running a Saved Experiment

Up to twenty previously run experiments are saved to the ETG Subnotebook. You can run any one of these experiments again by associating a new participant with the experiment and performing a calibration, if necessary.

The following assumes the hardware of the ETG Subnotebook is set up and the participant is wearing the SMI ETG. If not, see Setting Up the ETG Subnotebook.

To run an saved experiment:

1. From the Connection window, click Use Local Glasses.

Use Local Glasses

2. The Dashboard will be displayed.

3. Click Open Experiment in the Dashboard.

4. Select an iViewETG experiment file by navigating to the directory where the respective *.etg file is located.

Page 191 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC

Brow se for saved experiment on disk

5. Select the file and click Open to load the experiment into the iViewETG software.

If you have saved your experiment to another location other than the repository, select Import Experiment > Read from Disk... to locate your saved experiment.

© 2016 SensoMotoric Instruments Page 192 iView ETG User Guide

You can also select the experiment from the Recent Experiments section on the Dashboard. Click on the desired experiment description to load the related experiment.

6. The Experiment Management window will appear.

7. Unlock the Experiment Management window and make any changes to the experiment settings, as required.

8. Click the Lock symbol to lock the Experiment Management window and activate the Run Experiment button.

9. The Recording screen will appear. Wait a few moments for the scene video to appear.

Recording screen

10. Click the White Balance drop-down menu to set the white balance.

Page 193 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC

Selecting White Balance

See the section Scene Camera White Balance in Hardware Configuration Dialog.

11. Click New Participant to create a unique participant that will be associated with the recording.

In the New Participant dialog, enter participant properties and click OK to dismiss the dialog.

See Participant Properties on the ETG Subnotebook.

© 2016 SensoMotoric Instruments Page 194 iView ETG User Guide

New Participant dialog

When a new participant uses the SMI ETG, it is important that you provide a unique participant name to associate the participant wearing the SMI ETG with the data recording. This causes the internal eye model to adapt the participant's eyes. Otherwise, the gaze cursor may not stabilize and the results will be incorrect.

12. Select a calibration type from the Calibration drop-down menu. The default calibration type is 0-Point Calibration.

For detailed instructions on performing a calibration, see Calibrating on the ETG Subnotebook.

Page 195 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC

Select calibration mode

13. When the calibration is complete, click Record to begin data recording.

Recording in progress

14. When recording, the red icon on the Record button will pulsate smoothly.

15. Add annotations as required.

See Applying Annotations On ETG Subnotebook

16. The Recording Display will provide information about the recording process.

For a description of this display, see Recording Display.

© 2016 SensoMotoric Instruments Page 196 iView ETG User Guide

Recording Display

17. To stop the recording, click Record again. The red icon will stop pulsating and the recorded data will be saved automatically.

For location of saved data, see Experiment Run Repository.

18. You can re-run this experiment, if required:

o Run the experiment with the same participant: To perform another recording with the same participant, simply click the Record button again. The additional recording will be stored in the same folder. Click Record a second time to stop the recording. The recorded data will be saved automatically.

o Run the experiment with a new participant: To perform a recording with a new participant, select the green plus (+) symbol next to the current participant's name and then type in a new name of the participant.

19. You can now perform data analysis using BeGaze™ Analysis Software.

To locate where the recorded data was saved, see Experiment Repositories.

9.6 Running an Experiment From the SMI ETG

The SMI ETG stores only one experiment at a time. This experiment can be

Page 197 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC from either the ETG Subnotebook or the Smart Recorder. This is useful if experiments are normally created on the ETG Subnotebook and run on the Smart Recorder.

When an experiment is uploaded to the SMI ETG, any previous experiment will be overwritten.

The following assumes the hardware of the ETG Subnotebook is set up and the participant is wearing the SMI ETG. If not, see Setting Up the ETG Subnotebook.

To run an experiment stored on the SMI ETG:

1. From the Connection window, click Use Local Glasses.

Use Local Glasses

2. The Dashboard will be displayed.

3. On the Dashboard, click Import Experiment and select Download from ETG to download the experiment stored on the SMI ETG.

© 2016 SensoMotoric Instruments Page 198 iView ETG User Guide

4. The Experiment Management window will appear.

5. Unlock the Experiment Management window and make any changes to the experiment settings, as required.

For details on making changes, see Creating an Experiment.

6. Click the Lock symbol to lock the Experiment Management window and to activate the Run Experiment button. This prevents unintentional changes during experiment phases.

7. The Recording screen will appear. Wait a few moments for the scene video to appear.

Page 199 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC

Recording w indow

8. Click the White Balance drop-down menu to set the white balance.

Selecting White Balance

See the section Scene Camera White Balance in Hardware Configuration Dialog.

9. Click New Participant to create a unique participant that will be associated with the recording.

© 2016 SensoMotoric Instruments Page 200 iView ETG User Guide

o In the New Participant dialog, enter participant properties and click OK to dismiss the dialog.

See Participant Properties on the ETG Subnotebook.

Participant Properties dialog

When a new participant uses the SMI ETG, it is important that you provide a unique participant name to associate the participant wearing the SMI ETG with the data recording. This causes the internal eye model to adapt the participant's eyes. Otherwise, the gaze cursor may not stabilize and the results will be incorrect.

Page 201 © 2016 SensoMotoric Instruments Running Experiments on the ETG Tablet / PC

10.Select a calibration type from the Calibration drop-down menu. The default calibration type is 0-Point Calibration. Choose from Re

For detailed instructions on performing a calibration, see Calibrating on the ETG Subnotebook.

Select calibration mode

11.Click Record to begin data recording.

Recording in progress

12.When recording, the red icon on the Record button will pulsate smoothly.

13.Add annotations as required.

See Applying Annotations On ETG Subnotebook

© 2016 SensoMotoric Instruments Page 202 iView ETG User Guide

14.The Recording Display will provide information about the recording process.

For a description of this display, see Recording Display.

Recording Display

15.To stop the recording, click Record again. The red icon will stop pulsating and the recorded data will be saved automatically.

For location of saved data, see Experiment Repositories.

16.You can re-run this experiment, if required:

o Run the experiment with the same participant: To perform another recording with the same participant, simply click the Record button again. The additional recording will be stored in the same folder. Click Record a second time to stop the recording. The recorded data will be saved automatically.

o Run the experiment with a new participant: To perform a recording with a new participant, select the green plus (+) symbol next to the current participant's name and then type in a new name of the participant.

17.You can now perform data analysis using BeGaze™ Analysis Software.

To locate where the recorded data was saved, see Experiment Repositories.

Page 203 © 2016 SensoMotoric Instruments Performing a Calibration

Chapter 10 iView ETG User Guide 10. Performing a Calibration

Calibration is an important process that ensures the quality of the recording. It ensures the gaze of the participant is accurately tracked throughout the scene.

About Calibration

Calibrating is the process whereby the SMI ETG establishes the relationship between the position of the eye in the camera view and the gaze point is space, the so-called Point of Regard (POR). Calibration establishes the plane in space where eye movements are rendered. Since this relationship strongly depends on the overall system setup and also varies between subjects, a reference measurement called Calibration must be performed before each experiment.

During calibration, a participant is presented with a number of targets (either 1-point or 3-points) of known locations. These targets must be fixated by the participant and the position of the eyes is noted in iViewETG. In short, the accuracy of the gaze data is directly related to the success of the calibration.

Calibration Modes

Three calibration options are available:

0-Point Calibration - This is the default calibration mode. A 0-Point Calibration will be performed as soon as the eyes of the participant can be tracked and after the Recording window is displayed. To allow a recording with 0-Point Calibration, ensure that Make Calibration Mandatory is unchecked in the Experiment Settings dialog.

1-Point Calibration - This is a single point fixation resulting in good accuracy. 1-Point Calibration is quick and easy to perform and should be your choice for fast and efficient data recording.

3 - Point Calibration - This is a three point fixation resulting in higher

Page 205 © 2016 SensoMotoric Instruments Performing a Calibration

accuracy. In case you are not satisfied with the result of a 1-Point Calibration use a 3-Point Calibration to get a more accurate result. In most cases a 1-Point Calibration should provide the same accuracy as a 3-Point Calibration.

Internal Eye Model

A calibration causes the internal eye model of the iViewETG software to adapt the participant's eyes. Otherwise, the gaze cursor may become unstable and not track the participant's eyes properly. This will lead to incorrect results.

The internal eye model needs to be completely adapted to the participant's actual eye movements. This process is accompanied by a change of the gaze cursor color from red (internal SMI eye model) to green (participant’s eye model). If no adaptation of the internal SMI eye model is necessary, the gaze cursor remains red indicating that the internal eye model is the best fit to the participant's eyes.

Adding a new participant will reset the internal eye model to 0-Point Calibration.

It is very important to provide a name for New Participant whenever a new participant starts wearing the SMI ETG. This will adapt the internal eye model to the participant's eyes. Otherwise the gaze cursor may not stabilize and the results will be incorrect.

You can also perform an off-set correction using BeGaze™ Analysis Software. For more information, see the BeGaze™ Analysis Software User Guide.

© 2016 SensoMotoric Instruments Page 206 iView ETG User Guide

10.1 Calibrating on the Smart Recorder

To perform a calibration on the Smart Recorder:

1. After entering the Recording window, a 0-Point Calibration will be automatically performed. See Default 0-Point Calibration Mode.

2. The gaze cursor will locate itself at a location iViewETG estimates where the participant is looking.

3. Tap the Calibrate button to show the Calibration screen.

Normally, after tapping on the Calibration button, the Add Participant screen appears to associate a participant with the calibration and the recording.

Add Participant screen

4. Select either 1-Point Calibration or 3-Point Calibration.

Page 207 © 2016 SensoMotoric Instruments Performing a Calibration

Select calibration mode

5. Select a target point in the field of view and ask the participant to focus on this point.

This point should, ideally, be at a distance of about 1.5m between the participant and the calibration object. Your participant should sit or stand comfortably while looking straight ahead without moving the head. The object should be at the middle of the scene camera image for optimal accuracy.

6. Tap on the screen to pause at the last estimated gaze point. The Gaze cursor will change to a Crosshair Cursor.

Simply tapping in the Gaze Scene pauses the video. Then a position marker can be dragged over the screen to the desired position. Releasing the finger accepts the point. A check mark on the corresponding Calibration button indicates whether a calibration has been performed.

The Crosshair Cursor is active for 90 seconds. If the calibration point is not accepted within this period, the calibration is canceled.

7. Move the Crosshair Cursor to the dedicated target point.

© 2016 SensoMotoric Instruments Page 208 iView ETG User Guide

Crosshair cursor moved to gaze point

8. Click Accept to continue or Cancel to perform the calibration again.

9. The color of the Gaze Cursor will turn to green.

10.When all required points are defined, the calibration is complete and is applied by the software.

See Gaze Points for 3-Point Calibration.

11.The gaze calibration can now be validated by looking at the live preview. If the data quality is acceptable after calibration, click Record to continue.

Page 209 © 2016 SensoMotoric Instruments Performing a Calibration

10.2 Calibrating on the ETG Tablet / Subnotebook

To perform a calibration on the ETG Tablet / Subnotebook:

1. After entering the Recording window, a 0-Point Calibration will be automatically performed. See Default 0-Point Calibration Mode.

If calibration cannot be done, a warning will appear indicating iViewETG cannot track the participant's eyes. Ensure the SMI ETG is worn correctly. See Wearing the SMI ETG.

2. The Gaze Cursor will locate itself at the location iViewETG estimates where the participant is looking.

Gaze Cursor

3. Select a target point in the field of view and ask the participant to focus on this point.

This point should, ideally, be at a distance of about 1.5m between

© 2016 SensoMotoric Instruments Page 210 iView ETG User Guide

the participant and the calibration object. Your participant should sit or stand comfortably while looking straight ahead without moving the head. The object should be at the middle of the scene camera image for optimal accuracy.

4. Select 1-Point Calibration or 3-Point Calibration from the drop down menu and click the button to start the calibration.

Select calibration mode

5. In the scene view, move the mouse cursor over the scene view. This will change the Gaze Cursor to to a Crosshair cursor.

6. Move the Crosshair cursor to the target point.

The numbers below Crosshair Cursor will show which calibration point you are currently using. These numbers include the calibration mode (right) and the number of points remaining to calibrate (left). In case of the 1-Point Calibration this number will be 1/1. In case of the first point of a 3-Point Calibration this number will be 1/3.

7. The Gaze Cursor's offset will now be corrected to the Crosshair Cursor’s position and will change to a Gaze Cursor.

Validate the accuracy of this calibration by asking your participant to look at different objects from their present location. Ideally, choose some objects nearby and at the distance you want to measure.

8. If 3-Point Calibration was selected, continue with the remaining 2 points.

Page 211 © 2016 SensoMotoric Instruments Performing a Calibration

See Gaze Points for 3-Point Calibration.

9. If the gaze cursor matches the objects, you can continue by starting the recording session. Otherwise, you may retry the 1-Point Calibration or run a 3-Point Calibration.

To abort a calibration, click the highlighted calibration button again.

10.With the SMI ETG now accurately tracking the eye gaze of the participant, you are now ready to start your recording session.

10.3 About 0-Point Calibration Mode

0-Point Calibration is the default calibration mode. If calibration has not been performed and trackability is available, the system uses 0-Point Calibration, which is the default calibration mode.

After entering the recording screen, a 0-Point Calibration is automatically performed based on an internal SMI eye model:

1. At the beginning of this calibration period, the gaze cursor is shown in red, indicating that the internal SMI eye model is active.

2. During the next 30 seconds, iViewETG attempts to adapt the eye model to the participant's actual eye movements.

Ensure that the participant is moving the eyes around during this calibration phase to ensure better adaptation of the model.

3. As optimization progresses, the color of the gaze cursor color changes from red to green.

© 2016 SensoMotoric Instruments Page 212 iView ETG User Guide

In case you do not see a gaze cursor and/or the warning Insufficient trackability of the subject appears, check for gaze cursor stabilization and check if the ETG is worn by the participant. See Gaze Cursor Stabilization.

4. After the ETG Recording Device performs the 0-Point Calibration, you can begin recording.

Should the 0-Point Calibration not provide sufficient results and the gaze cursor does not match the participants real gaze position, you can use 1 or 3-Point Calibration.

Reset to 0-Point Calibration

If the SMI ETG is given to another participant, you will need to manually reset to 0-Point Calibration or type in a new participant's name to automatically reset iViewETG to 0-point calibration. This is necessary to obtain correct results and measurements.

10.4 About 1 Point Calibration Mode

1-Point Calibration is a single point fixation resulting in good accuracy. It is quick and easy to perform. It should be your choice for fast and efficient data recording.

10.5 About 3-Point Calibration Mode

3-Point Calibration is a three point fixation resulting in higher accuracy.

In principal, a 3-Point Calibration should use a triangular position of gaze points, which are on the same plane. (See the two figures below). Do not try to calibrate by using 3 points in a row and / or at different distances from

Page 213 © 2016 SensoMotoric Instruments Performing a Calibration the participants eye. To perform the calibration, just start with clicking on any of the calibration points at which the participant is looking. It is not required to follow a dedicated order in calibration.

Calibrate by setting the stimulus points as show n

© 2016 SensoMotoric Instruments Page 214 iView ETG User Guide

A calibration w ith these configurations w ill not w ork properly

10.6 Calibration Warnings

Insufficient trackability of the subject

If this warning appears, see Gaze Cursor Stabilization.

C alibration m ust be run before starting a recording

By default, the iViewETG settings require a calibration to be run first before starting a recording. To deactivate this, uncheck Make calibration mandatory in Experiment Settings.

Participant nam e required before perform ing calibration

Before a 1-point or 3-point calibration is performed, a participant associated with the calibration must be added in the New Participant dialog. Add this name and the perform either a 1- or 3-Point

Page 215 © 2016 SensoMotoric Instruments Performing a Calibration

Calibration. See Participant Properties on the ETG Subnotebook.

N ew participant resets the calibration

Once a New Participant has been added to an experiment, the calibration is reset. Calibration must then be performed.

© 2016 SensoMotoric Instruments Page 216 Defining and Applying Annotations

Chapter 11 Defining and Applying Annotations 11. Defining and Applying Annotations

Annotations are used to associate an event or item with a specific time or duration of a recording. Annotations are defined during experiment setup and applied during a recording. Annotations are part of the Experiment Definition and are saved in the experim ent.xm l.

Local annotations can be added on the Smart Recorder or User PC / ETG Subnotebook. In experiments running on the ETG Tablet, you can add annotations via Remote Control.

In this section:

For a description of annotations, see Annotation Types.

To define an annotation on the Smart Recorder, see Annotations on the Smart Recorder;

To define an annotation on the ETG Subnotebook, see Annotations on the ETG Subnotebook.

To define a tag, see Defining Tags

To apply an annotation on the Smart Recorder, see Applying an Annotation on the Smart Recorder

To apply an annotation on the ETG Subnotebook, see Applying an Annotation on the Smart Recorder.

11.1 Defining Annotations

Annotations can be defined as either an instant or an Interval annotation.

© 2016 SensoMotoric Instruments Page 218 iView ETG User Guide

Instant Annotations - Instant annotations are discrete moments in time: "At this particular m om ent (or tim estam p), this action occurred." Instant annotations are applied at specific timestamps during a recording, that is, at the moment the defined event occurs.

Interval Annotations (Manual On/Off, Until Same Tag) - Interval annotations are undefined spans of time: "From this point in tim e (at this tim estam p) to this point in tim e (at this tim estam p) this action occurred." Interval annotations have a specific start and end time. Once applied, an interval annotation ends either manually (by pressing a key) or by selecting another annotation that uses the same tag.

A tag can be associated with each annotation. Tags are meta-data that you associate with one or more annotations. For example, you could define a tag as a "Location" to group sets of annotations related to the location of a participant within the experiment's zone of interest.

During a recording free text can be added to any annotation. This text is a textual markers that can be added in place of an Instant or Interval annotation.

The following table describes the properties of an annotation.

Item Description

ID Auto-number, w hich identifies the annotation

Color Automatically added. Provides a color to an Annotation in BeGaze™. These colors cannot be changed.

Name A descriptive name for the annotation, w hich must not contain spaces w ithin the name.

Description A short description that includes some guidance as to w hen the annotation should be applied.

Type Instant - Instant annotations are discrete moments in time. For example, "At this particular timestamp, this action or event occurred." Instant annotations are

Page 219 © 2016 SensoMotoric Instruments Defining and Applying Annotations

Item Description

applied at specific timestamps during a recording. Manual On/Off - An undefined span of time, this annotation is applied for a duration w ith a specific start time and ended at a specific start time by pressing any key on the ETG Subnotebook. For example, "From this starting timestamp to this ending timestamp caused by this keystroke this action or event occurred." Until same tag - Also an undefined span of time, this annotation is applied for a duration w ith a specific start time and ended at a specific start time w hen an annotation is applied w ith the same tag. For example, "From this starting timestamp to this ending timestamp caused by applying another annotation having the same tag, this action or event occurred." Free Text - Any text string can be added in the blank line above the list of available annotations.

On-/Offset Displays the On/Off selection from the Type field.

Tag Define or select from the available tags. Tags are used to group annotations. Tags are defined by clicking +Edit... from the Tag drop-dow n. This opens the Define Tags dialog. For more details see Define Tags dialog.

11.1.1 On the Smart Recorder

To define an annotation on the Smart Recorder:

1. Select the Annotations tab from the Manage Experiment screen.

© 2016 SensoMotoric Instruments Page 220 iView ETG User Guide

Annotations tab

2. Click Add New Annotation to display the annotation definition fields.

3. Provide a Name and Description.

The annotation name cannot contain spaces.

4. Select a Duration type:

o Instant

o Manual On/Off

o Until same tag

For a description of each item in the annotation, see the properties table in Defining Annotations.

Page 221 © 2016 SensoMotoric Instruments Defining and Applying Annotations

Annotation added

5. Select a tag from the Tags dropdown menu, or define a new tag. Tap Accept to apply the tag to the annotation.

Apply tag

see Defining Tags On the Smart Recorder

6. Add more annotations as required.

© 2016 SensoMotoric Instruments Page 222 iView ETG User Guide

7. Tap Save to dismiss the screen.

11.1.2 On the ETG Subnotebook

To define an annotation on the ETG Subnotebook:

1. Unlock the Experiment Management window.

2. Click Change... in the Annotations section.

3. The Annotations dialog appears.

Annotation Definition dialog

4. Click Add new definition to add a blank row.

5. ID and Color are automatically added.

6. Provide a Name and Description.

The annotation name cannot contain spaces.

Page 223 © 2016 SensoMotoric Instruments Defining and Applying Annotations

7. Select a Duration type:

o Instant

o Manual On/Off

o Until same tag

For a description of each item in the annotation, see Defining Annotations.

8. On/Off Offset is automatically added.

9. Select a tag from the Tags dropdown menu, or click Edit to define a new tag.

Tags dropdow n menu

For a description of defining tags, see Defining Tags On the ETG Subnotebook.

10.Tap Accept to apply the tag to the annotation.

11.Define the new annotation. For a description of each item in the annotation, see Defining Annotations.

12.The new annotation will be saved.

© 2016 SensoMotoric Instruments Page 224 iView ETG User Guide

Annotation Definition dialog w ith an annotation added

13.Add more annotations, as required.

14.When complete, click OK to dismiss the dialog.

11.2 Defining Tags

Tags are used to group types of annotations, such as Decision, Duration, Product. Tags are used in BeGaze™ to assist in analyzing the experiment results. So, consider naming tags carefully so they are useful in subsequent analysis.

Names of tags cannot contain spaces. They must be a single word, such as Duration, or phrases using a hyphen or underline, such as Company_Name.

Page 225 © 2016 SensoMotoric Instruments Defining and Applying Annotations

11.2.1 On the Smart Recorder

To define a tag on the Smart Recorder:

1. In the Annotations tab, tap Select from the Tags field.

Add annotation

2. From the Tags dialog that appears, select Edit... to open the Define Tag dialog.

© 2016 SensoMotoric Instruments Page 226 iView ETG User Guide

Define a new tag

3. Tap Add New Tag to enter a tag Name and Description.

Names of tags cannot contain spaces. They must be a single word, such as Duration, or phrases using a hyphen or underline, such as Company_Name.

4. Click Accept to add the new tag to the Annotation.

Page 227 © 2016 SensoMotoric Instruments Defining and Applying Annotations

Tag added to Annotation

11.2.2 On the ETG Subnotebook

To define a tag on the ETG Subnotebook:

1. Click Edit from the Tags dropdown menu to define a new tag.

Tags dropdow n menu

2. Double-click Add new definition.

© 2016 SensoMotoric Instruments Page 228 iView ETG User Guide

Tag Definition dialog

3. Enter a name and description in the fields.

No empty spaces are allowed in a Tag name. They must be a single word, such as Duration, or phrases using a hyphen or underline, such as Company_Name.

Page 229 © 2016 SensoMotoric Instruments Defining and Applying Annotations

4. You can add more tags by double-clicking.

5. Click OK to dismiss the dialog.

11.3 Applying Annotations

Once you have defined your annotations, you apply them during a recording.

11.3.1 On the Smart Recorder

Annotations can ONLY be applied during a recording.

To apply an annotation on the Smart Recorder:

1. Tap the scene image to display the Annotation list. This will appear as an overlay over the scene image.

Annotation list

2. Select from the list of available annotations (list is scrollable) by tapping on it to apply it to the recording.

© 2016 SensoMotoric Instruments Page 230 iView ETG User Guide

You can search for an annotation from the list by using letters. All annotations beginning with a typed letter will appear, for example, typing A will display all annotations that begin with the letter A.

3. Tap on an annotation to apply it to the recording.

4. You can also enter free text in the blank line above the list of annotations.

5. Dismiss the Annotations list by tapping the Back key on the Smart Recorder.

An annotation that is currently applied is indicated by a red dot in the sequence field of the applied annotation.

11.3.2 On the ETG Subnotebook

Annotations can ONLY be applied during a recording.

To apply an annotation on the ETG Subnotebook:

1. Click on the scene image to open the Annotation list. This will appear as an overlay over the scene image.

Page 231 © 2016 SensoMotoric Instruments Defining and Applying Annotations

Select an annotation

2. Select from the list of available annotations. The list is scrollable. Click an annotation to apply it to the recording.

You can search for an annotation from the list by using letters. All annotations beginning with a typed letter will appear, for example, typing A will display all annotations that begin with the letter A.

3. Dismiss the Annotations list by clicking outside the list.

An annotation that is currently applied is indicated by a red dot in the sequence field of the applied annotation.

4. You can view the list of annotations by enabling Event Log in the Experiment Settings dialog.

© 2016 SensoMotoric Instruments Page 232 iView ETG User Guide

Event Log show ing annotations applied to the recording

Page 233 © 2016 SensoMotoric Instruments Remote Observation and Control

Chapter 12 iView ETG User Guide 12. Remote Observation and Control

Before Using Remote Observation or Remote Control, a wired or wireless connection must be made between all the devices to be used remotely.

Device Combinations

Remote Observation and Remote Control can only be done with the following device combinations:

Between an ETG Subnotebook running the iViewETG 2.1 (or higher) software and another ETG Subnotebook running the iViewETG 2.1 (or higher) software

Between an ETG Subnotebook running the iViewETG 2.1 (or higher) software and an Smart Recorder running the iViewETG Mobile 2.1 (or higher) software

Remote Controller Recording Device

ETG Subnotebook ETG Subnotebook

ETG Subnotebook Smart Recorder

12.1 Networking for Remote Use

Networking

To use Remote Control or Remote Observation, the ETG Subnotebook needs to connect to the ETG Recording Device via a network. This usually means both devices need to be in the same network. It is irrelevant if one of the devices is plugged in via cable or has wireless access. What is important is that they can connect to each other. They must be in the same LAN, in the same subnet, and the devices must not be blocked via a firewall.

Page 235 © 2016 SensoMotoric Instruments Remote Observation and Control

Possible Network Setups

Ad-Hoc WiFi Network

The ETG Subnotebook creates an Ad-Hoc WiFi Network, which an Smart Recorder and/or another ETG Subnotebook can use to connect with the ETG Subnotebook. The advantage of this type of connection is that no other hardware is required, such as a WLAN wireless router. However, the range is limited.

Wireless/Wired Network via a router

In this case, a router is used to create the wireless or wired network. Ideally, the ETG Subnotebook should be plugged into the router via a LAN cable while the remote devices are connected wirelessly. The advantage is that the ETG Subnotebook does not take any wireless "bandwidth" and leaves it for the remote devices and the router. Of course, the ETG Subnotebook can be connected wirelessly to the router as well. However, since the ETG Recording Devices are mobile, ideally they should be connected wirelessly.

An advantage of this configuration is that the range (distance between devices) is greatly extended compared to an Ad-Hoc WiFi network connection.

Corporate or Enterprise LAN Network

In this case, a LAN network is usually already available. Both the ETG Subnotebook and the ETG Recording Device are connected to the LAN network and are assigned IP addresses. Contact your system administrator for assistance.

© 2016 SensoMotoric Instruments Page 236 iView ETG User Guide

12.2 Setting Up an Ad-Hoc WiFi Connection

A recording on the Smart Recorder can be remotely observed or controlled by an experiment leader who is using a PC or the ETG Subnotebook. In this case, the participant need only be concerned about following the tasks designed by the experiment leader.

Remote control and remote observation uses either a wired or wireless connection between the devices. The iViewETG software provides a convenient, built-in Ad-Hoc WiFi network to connect the ETG Recording Devices without any need for external components such as a WLAN router.

To make this connection, follow these steps.

To set up the Ad-Hoc WiFi network:

1. In the Connection window of the PC / ETG Subnotebook, Click Ad-Hoc WiFi.

Ad-Hoc WiFi

Page 237 © 2016 SensoMotoric Instruments Remote Observation and Control

2. In the Ad-Hoc WiFi Network Settings dialog that appears, enter a Network name (or accept the default name) and Password (or accept the default password).

Ad-Hoc Wifi Settings dialog

3. Click Start Ad-Hoc Network. After a few moments, the network will start and this dialog will disappear.

4. The Smart Recorder now automatically connects to your established Ad- Hoc Network. If not, please select your network manually via the WiFi settings icon in the options menu.

Options menu show ing IP Address

© 2016 SensoMotoric Instruments Page 238 iView ETG User Guide

5. On the Connection window of the PC / ETG Subnotebook, click either Observe a Remote ETG or Control a Remote ETG.

Control a Remote Observe a ETG Remote ETG

6. The Select Connection window now appears. It shows all Recording devices, which are actually available in your network. Please select the device, you wish to observe / control and click OK to begin.

7. You can select your device also manually via IP Adress. Activate the checkbox Advanced in the Select Connection window. Select your device by IP from the list or type the IP Adress manually. Then click OK to begin.

Page 239 © 2016 SensoMotoric Instruments Remote Observation and Control

This IP address is located in the Options menu of the Smart Recorder.

12.3 Remote Observation

An ETG Subnotebook running iViewETG 2.1 (or higher) can passively observe the scene and eye gaze of a recording on a remote ETG Recording Device. It can do so, however, only after the remote device has displayed the Recording window.

When in Remote Observation, the ETG Subnotebook displays the following from the remote device:

View live scene

View gaze point

Show eye images

© 2016 SensoMotoric Instruments Page 240 iView ETG User Guide

Monitor recording information, such as elapsed recording time

12.3.1 Running Remote Observation

In the following steps, a remote and a local ETG Subnotebook are used. Follow the same procedure for remotely observing an Smart Recorder.

Before you use Remote Observation, the Recording window or screen must be shown on the remote Smart Recorder BEFORE you start Remote Observation.

To remotely observe an ETG Recording Device:

1. Set up a network connection.

For details on setting up an Ad-Hoc WiFi Network, see Setting Up an Ad-Hoc WiFi Connection.

2. Note the IP address of the remote ETG Laptop or Smart Recorder.

The IP address is located on the Status Bar of the ETG Subnotebook and on the Options menu of the Smart Recorder.

Page 241 © 2016 SensoMotoric Instruments Remote Observation and Control

Options menu show ing IP Address

3. From the Dashboard, select Observe a Remote ETG.

Connection w indow

4. Select the device, you wish to observe.

© 2016 SensoMotoric Instruments Page 242 iView ETG User Guide

IP Address dialog

See also Setting Up an Ad-Hoc WiFi Connection

5. Click OK to continue.

6. The Recording window of the remote device will be displayed on your local PC / ETG Subnotebook.

7. You can now observe the scene and gaze cursor movements on the remote device.

8. You can activate Remote Sound Option to listen to the participants acoustic environment.

Page 243 © 2016 SensoMotoric Instruments Remote Observation and Control

12.3.2 Limitations of Remote Observation

Remote Observation does not take control of the Recording Device or monitor the recording information.

Remote Observation does not do the following and must be done on the remote device:

Add a participant name and properties

Perform a 0-Point, 1-Point or 3-Point Calibration

Start and stop recordings

Set participant

12.4 Remote Control

An ETG Subnotebook running iViewETG 2.1 (or higher) can remotely control an experiment recording on an ETG Recording Device.

An experiment must first be selected and run on the remote ETG Recording Device BEFORE starting Remote Control. After the ETG Subnotebook has taken control of the remote device, the Locked screen will appear on the

© 2016 SensoMotoric Instruments Page 244 iView ETG User Guide remote device to indicate this status.

Remote control does not affect the experiment recording that is running on the remote device. It just assumes control at the current point in the experiment. This ensures that a currently running experiment does not stop.

When the ETG Subnotebook disconnects from the remote device, a dialog will appear on the ETG Subnotebook indicating control has returned to the remote device. The Connection window will then appear on the ETG Subnotebook. The remote device will continue displaying the Recording window. If a recording was in progress, it will continue.

The following tasks can be performed on a remote device:

Enter participant name and properties

Perform 1-point or 3-point calibration

View live scene

View gaze point

Show eye images

Set White Balance

Start and stop recordings

Monitor recording information, such as elapsed recording time

12.4.1 Running Remote Control

In the following steps, a remote and a local ETG Subnotebook are used. Follow the same procedure for remotely controlling an Smart

Page 245 © 2016 SensoMotoric Instruments Remote Observation and Control

Recorder.

Before you use Remote Control, the Recording window or screen must be shown on the remote Smart Recorder BEFORE you start Remote Control.

To remotely control an ETG Recording Device:

1. Set up a network connection.

For details on setting up an Ad-Hoc WiFi Network, see Setting Up an Ad-Hoc WiFi Connection.

2. Note the IP address of the remote ETG Laptop or Smart Recorder.

The IP address is located on the Status Bar of the ETG Subnotebook and on the Options menu of the Smart Recorder.

Options menu show ing IP Address

© 2016 SensoMotoric Instruments Page 246 iView ETG User Guide

3. From the Dashboard, select Control a Remote ETG.

Control a Remote ETG

4. Select the device, you wish to control.

IP Address dialog

See also Setting Up an Ad-Hoc WiFi Connection

5. Click OK to continue.

Page 247 © 2016 SensoMotoric Instruments Remote Observation and Control

6. The ETG Subnotebook will now remotely control the selected remote device.

7. The Recording window or screen of the remote device will appear in the ETG Subnotebook. You can now operate it remotely.

8. You can activate Remote Sound Option to listen to the participants acoustic environment.

9. On the remote device, a Locked window will appear indicating the device is now remotely controlled.

Locked w indow on remote ETG Subnotebook

© 2016 SensoMotoric Instruments Page 248 iView ETG User Guide

12.4.2 Limitations of Remote Control

Remote Control takes complete control of the remote ETG Recording Device and allows you to monitor the recording information.

Remote Control does not do the following and must be done on the remote device:

Create or select an experiment on the remote device. This must be done directly on the remote ETG Recording Device before starting Remote Control.

Navigate to any other screen on the remote ETG Recording Device.

Page 249 © 2016 SensoMotoric Instruments Gaze Cursor Stabilization

Chapter 13 iView ETG User Guide 13. Gaze Cursor Stabilization

A stable gaze cursor is necessary for an experiment to be run. In some cases when a participant is trying to focus on a stimulus, some unexpected behavior can occur or a warning "insufficient trackability of the subject" may appear.

These behaviors and warnings indicate that insufficient information is available about the participant's eye movement and is disturbed due to one or more of the following reasons:

0-Point Calibration has not been reset or failed to reset. See 0-Point Calibration.

The eye position in the frame of the SMI ETG is not correct. See Eye positioning.

The participant has monocular vision. See Monocular vision.

Distortion could be caused by eye makeup, such as mascara or eyeliner. See Eye makeup.

The participant may have extreme ocular dominance of one eye. See Ocular dominance.

IR reflections may be distracting to the participant. See Distracting IR reflections.

The participant may be wearing corrective glasses between the SMI ETG and the participant's eye. See Corrective Glasses.

The participant may be wearing contact lenses. See Contact lenses.

Page 251 © 2016 SensoMotoric Instruments Gaze Cursor Stabilization

13.1 Checking Eye Position

The SMI ETG is designed to fit most participants when using the standardized nose rests. The eye position in the SMI ETG can be seen by activating the Eye Video Display in the Recording Window.

To correct the eye position:

1. Stop any recording, as the eye images can only be displayed when no recording is performed. When you start a recording, iViewETG will automatically turn off the Eye Video Display.

Eye Video Display Off

2. Move the Eye Video Display slider to the right to activate the Eye Video Display.

3. The position of the eyes as recognized by the SMI ETG will be displayed, showing both left and right eye images.

© 2016 SensoMotoric Instruments Page 252 iView ETG User Guide

Eye Video Display on

4. If the eye images are not centered, use a different nose rest to adapt the eye position. See Nose Rests.

5. Continue with the recording.

13.2 Participant has Monocular Vision

The SMI ETG is a binocular mobile eye tracking device and tracks both eyes of a participant. In cases of monocular vision, such as due to an artificial eye, the system will not receive enough information to calculate the gaze position and the system will not acquire sufficient tracking information for that particular participant.

13.3 Make Up

The SMI ETG uses infrared light during the eye tracking process. In some cases, eye makeup (especially mascara) may disturb correct measurements. Ask your participant to remove any eye makeup before running the experiment

Page 253 © 2016 SensoMotoric Instruments Gaze Cursor Stabilization

13.4 Participant has Ocular Dominance

In binocular vision, a dominant eye is an eye which the brain primarily relies upon for positional information. If, however, this dominant eye becomes over-dom inant, this normal effect can sometimes interfere with the SMI ETG measurement model. In these cases, the system will not acquire sufficient tracking information for that particular participant.

13.5 Distracting IR Reflection

Always use the Convertible Lenses delivered with the SMI ETG to avoid distracting IR reflection from external sources in your participant's eyes. This distraction may lead to inaccurate eye tracking or loss of trackability. In extremely bright light conditions it may be necessary to block IR light from above by wearing a cap or something similar above the glasses.

See Convertible Lenses, Corrective Glasses, and Contact Lenses

13.6 Use of Corrective Glasses

The SMI ETG hardware is not designed for use with normal corrective glasses. The inclusion of a participant who wears corrective glasses needs to be decided upon on a case by case basis.

13.7 Use of Contact Lenses

In most cases, soft and hard contact lenses work perfectly well with the SMI ETG. In some cases, contact lenses may disturb correct tracking results. Should you encounter problems, ask your participant to remove them, if possible.

© 2016 SensoMotoric Instruments Page 254 Experiment Repositories

Chapter 14 Experiment Repositories 14. Experiment Repositories

iViewETG provides two repositories:

Experiment repository

Quick Run and Direct Gaze repository

Experiment Repositories w indow

The experiment files (*.etg) contain all necessary information about the experiment. Do not delete or remove any of these files!

Data is stored differently, depending on whether Experiment Run or Quick Run / Direct Gaze are used.

Data from experiments is stored in either an initial directory preset by SMI or in a selected directory. The data from each unique participant is stored in a directory that is identified with the participant's name along with a unique directory name hash. Consequently, no naming conflict will occur if you

© 2016 SensoMotoric Instruments Page 256 iView ETG User Guide enter two or more participants having identical names.

14.1 Experiment Run Repository

When using an experiment created, dedicated settings are required. These settings are saved to the root of the Experiment repository while the recording data of all participants using this experiment are saved in one experiment folder.

Default Experiment repository path set to:

D :\R ecorded D ata\Experim ent D ata\

Each experiment is saved to its own named directory:

D :\R ecorded D ata\Experim ent D ata\Experim ent N am e\Experim ent N am e.etg

Data of each participant using a specific experiment is saved to its own named directory:

D :\R ecorded D ata\Experim ent D ata\Experim ent N am e\Participant N am e\

This folder contains a number of participant related xml files, video and audio recordings (.avi and .wav files), and codec files.

The experiment files (*.etg) contain all the necessary information about the experiment for analysis. Do not delete or remove any of these files!

See also Changing the Data Storage Directory.

Page 257 © 2016 SensoMotoric Instruments Experiment Repositories

14.2 Quick Run And Direct Gaze Repository

Both Quick Run or Direct Gaze use the same settings file Quick R un.etg. This file is located in the root of the repository. The data for each participant using Quick Run or Direct Gaze is saved to one folder. Direct Gaze data, however, cannot be analyzed using BeGaze™.

The default Quick Run and Direct Gaze repository path is set to:

D :\R ecorded D ata\

The data of each participant using Quick Run or Direct Gaze is saved to its own folder:

D :\R ecorded D ata\Participant N am e\

This folder contains a number of participant related XML files, video and audio recordings (.avi and .wav files), and CODEC files.

The experiment file Quick R un.etg contain all necessary settings for running a Quick Run or Direct Gaze experiment. Do not delete or remove this file!

See also Changing the Data Storage Directory.

14.3 Changing Data Storage Directory

Changing the repository for Quick Run and Direct Gaze will affect where recordings using these experiment modes are saved.

To change your local data storage directory in the ETG Subnotebook, do the following:

© 2016 SensoMotoric Instruments Page 258 iView ETG User Guide

1. Click Experiment Repositories... in the Dashboard under Settings and Helps.

Experiment Repositories

2. The Experiment Repositories dialog will be displayed showing the location of the Experiment Repository and the Quick Run Repository.

Page 259 © 2016 SensoMotoric Instruments Experiment Repositories

Experiment Repositories w indow

© 2016 SensoMotoric Instruments Page 260 iView ETG User Guide

3. Click Change next to either of the Repositories to open the Browse For Folder window.

4. Select or create a directory or sub-directory in which to store your experiments.

5. Click OK twice to save your experiments and experiment data in this location.

14.4 IDF Files

IDF (Intermediate Data File) files have a binary file format that stores information about the participant's complete raw gaze data. This data can be converted to an ASCII text file only with the BeGaze™ Analysis Software.

14.5 Video and Audio Files

Your experiment contains three video files and one audio file. The audio file will be saved as a .wav file. Two video files (.avi) are down-sampled eye videos of the right and left eye respectively, which are provided for support purposes only.

Page 261 © 2016 SensoMotoric Instruments Connecting an Interface to the iViewETG

Chapter 15 iView ETG User Guide 15. Connecting an Interface to the iViewETG

The iViewETG is capable of interfacing with various external hardware and software through either of the following:

Parallel Port Interfacing

Software Interfacing over UDP

iViewETG SDK

See iViewETG SD K Manual

15.1 Parallel Port Interfacing

The iViewETG is capable of receiving TTL signals through a parallel port input.

Reading LPT data is officially supported only on X230 laptops (the ETG Subnotebook) and with a LPT PCMCIA card. Reading LPT data is not supported on other platforms.

15.1.1 Connecting to a Parallel Port

Please note that this feature is only available on the ETG Subnotebook. iViewETG supports only a PCI Express Card provided by SMI.

Page 263 © 2016 SensoMotoric Instruments Connecting an Interface to the iView ETG

For further information contact your SMI sales representative. See Contacting SMI. Before using the LPT port, make sure that your ETG Subnotebook has the dedicated LPT port adapter installed.

DeLock PCI Express Card and LPT connector

To connect to a parallel Port:

1. Insert the PCI Express Card into the PCI card slot on the ETG Subnotebook.

installing the PC Card correctly to the SMI-ETG Laptop.

© 2016 SensoMotoric Instruments Page 264 iView ETG User Guide

2. Attach the LPT Connector to the inserted PC Card.

3. No further configuration is necessary.

15.1.2 TTL I/O for LPT Parallel Port Adapter

Four lines of the LPT port can be used as input, as given in the following table:

Pin number

15

13

12

10

To check if TTL signals are received in iViewETG you can use the "Event Log". To enable "Event Log" make sure that "Show Event Log" is checked in the settings of the experiment in use.

Page 265 © 2016 SensoMotoric Instruments Connecting an Interface to the iView ETG

"Show Event Log" enabled in iView ETG Recording Screen

TTL signals will be timestamped and stored together with the recorded data in a file ending on *-ttl.xml. When loading the recorded data in BeGaze TTL signals will be shown as well.

15.1.3 Export of LPT Trigger Signals

TTL signals will be timestamped and recorded in an additional file appended with -ttl.xm l.

The BeGaze™ raw data export adds an additional Trigger column. The value in the Trigger column is a decimal numerical representation of the digital input.

© 2016 SensoMotoric Instruments Page 266 iView ETG User Guide

15.2 Software Interfacing over UDP

Sometimes it is desirable to cooperate with other measurement applications like motion tracking or eeg systems in mobile sensor networks while recording gaze tracking.

With UDP (User Datagram Protocol) computer applications can send messages to other hosts on a network. The iViewETG is capable of receiving trigger messages through UDP.

UDP messages are string messages with maximal 256 characters.

15.2.1 UDP Trigger Support

In order to synchronize multiple data streams in a network and to be able to map external events to the time line of iViewETG you can send messages from your own application to the iViewNG- via UDP. The port 4444 is the default port the iViewNG-Server listens to.

Received messages will be stored in a file *-text.xml with a timestamp in the same repository of the recorded data. Note: Only while a recording is running the received messages will be written into the *-text.xml - file.

Page 267 © 2016 SensoMotoric Instruments Connecting an Interface to the iView ETG

In case the port number 4444 is reserved for another application, then you have to define a different port number by creating a txt-file named "udp-trigger-port.txt" in the recorded data repository (on Android in the folder "/storageextSdCard/). In this "udp-trigger-port.txt" file insert your own port number. If the iViewNG-Server finds a file "udp-trigger-port.txt", it expects to find a port number there. A port number of zero will switch off listening for messages.

For more information please refer to iViewETG SD K Manual.

15.2.2 Export of UDP Trigger messages

The received UDP messages are available for further analysis in BeGaze™ and other applications.

© 2016 SensoMotoric Instruments Page 268 iView ETG User Guide

For more information please refer to BeGaze Manual.

Page 269 © 2016 SensoMotoric Instruments Troubleshooting

Chapter 16 iView ETG User Guide 16. Troubleshooting

This section contains a list of Frequently Asked Questions (FAQ) and a description of the Issue Reporting Tool.

16.1 FAQ

The following are some of the most commonly asked questions about the SMI ETG:

It seem s like the SMI ETG is taking a long tim e to start up.

Note that the SMI ETG needs time to boot. Be patient and allow all subsystems to initialize correctly. This may take up to 30 seconds. In problematic cases, quit the iViewETG software and restart. If this has no effect, disconnect the SMI ETG and reboot the ETG Subnotebook. Reconnect the SMI ETG and start the iViewETG software. If the problem persists, then use the Create Issue Report function and forward the generated zip-folder to SMI Support for further advice and assistance.

W ill the ETG Subnotebook go into Sleep Mode?

During recording sessions you can close the ETG Subnotebook. It will not go into sleep mode. In any other case, avoid activating the sleep mode while the device is plugged into the USB port. Reboot the complete system if the ETG Subnotebook went into sleep mode and you notice instability of the gaze cursor or if the SMI ETG does not respond correctly to the iViewETG software.

The iViewETG software does not detect the SMI ETG.

If, in any case, the iViewETG software does not detect the SMI ETG correctly, disconnect the SMI ETG, quit the iViewETG software, reconnect the SMI ETG, and then restart the iViewETG software.

Page 271 © 2016 SensoMotoric Instruments Troubleshooting

Should I use the ETG Subnotebook when the battery is low, say below 10% charged?

When the ETG Subnotebook battery has been discharged to less than 10% capacity, first recharge the battery to more than 20% capacity before operating the iViewETG software again.

W hat happens if the SMI ETG is disconnect during a recording?

If the SMI ETG is disconnected during a recording, you must restart the Smart Recorder to resume the experiment recording.

It is possible the data from the last recording may have been corrupted so a new recording should take place.

16.2 Issue Reporting Tool

In each window in the iViewETG software, a Create Issue Report button is available that launches the Issue Reporting Tool for describing problems should they occur. If an unforeseen problem occurs with the iViewETG software, click on the Create Issue Report button for reporting the issue.

© 2016 SensoMotoric Instruments Page 272 iView ETG User Guide

Create Issue Reporting tool

The Create Issue Report tool opens a text window for providing an additional issue description. Additionally the Create Issue Report tool automatically acquires a screen shot of the whole screen and the log-file belonging to this session. All data are merged into a zip folder and stored on the Desktop of the ETG Subnotebook, usually through a Save As...,.

If you require assistance from the SMI support related to a failure of the system, please forward the generated zip folder to the SMI support for further advice and help by email.

Page 273 © 2016 SensoMotoric Instruments Appendix

Chapter 17 iView ETG User Guide 17. Appendix

This section includes additional topics for the SMI ETG as well as Third Party Licenses.

17.1 Infra-Red Filtering Lenses Dimensions

Dimensions - Face

Page 275 © 2016 SensoMotoric Instruments Appendix

Dimensions - Top

17.2 Local Coordinate System for the SMI ETG

The gaze data that the SMI ETG provides is given in a local coordinate system. The origin of this coordinate system is located at the nose bow of the Eye Tracking Glasses frame. The following images show the coordinates.

X/Y/Z Top front view X/Y/Z Top view (reverse angle)

© 2016 SensoMotoric Instruments Page 276 iView ETG User Guide

X/Y/Z Front view X/Y/Z Top view

X/Y/Z Side view X/Y/Z Bottom view

Page 277 © 2016 SensoMotoric Instruments Appendix

17.3 ICA Recording Mode

The ICA Recording Mode summarizes custom hardware settings designed to enable optimal results when the SMI Eye Tracking Glasses are used in conjunction with the Index of Cognitive Activity from Eye Tracking Inc.

The ICA Recording Mode might lead to a limited robustness against external IR light.

The ICA Recording Mode cannot be used with 120 Hz sampling rate.

Please make sure to use ICA Recording Mode only in combination with ICA!

17.4 Third Party Licenses

The iViewETG software uses software licensed under the following licenses:

GNU Lesser General Public License (LGPL), section 7.2.1 contains the license text:

Eigen, see eigen.tuxfam ily.org.

FFmpeg, see ffm peg.org.

Boost Software License, section 7.2.2 contains the license text:

Boost, see www.boost.org.

BSD License, section 7.2.3 contains the license text:

OpenCV, see opencv.willowgarage.com .

© 2016 SensoMotoric Instruments Page 278 iView ETG User Guide

GNU General Public License (GPL) version 3, with the addition under section 7 of an exception described in the GCC Runtime Library Exception, version 3.1. Sections 7.2.4 and 7.2.5 contain the license text:

libgcc and libstdc++, see gcc.gnu.org/onlinedocs/libstdc++.

zlib License, section 7.2.6 contains the license text:

TinyXml, see www.grinninglizard.com /tinyxm ldocs/index.htm l.

Mozilla Public License 2.0, the Aga.Controls, WinRing0, jQuery and Knockout license:

Open Hardware Monitor, see openhardwaremonitor.org. The source code can be found in the iViewETG installation folder: C :\Program Files \SMI\iViewETG\OpenH ardwareMonitor.

Apache License 2.0:

RootTools, see code.google.com /p/roottools.

QT Library (under LGPL) for the ETG-LicenseUploader app

Also, iViewETG uses the open-source component BusyBox for which customers may download the source from the SMI website.

BusyBox: update.sm ivision.com /OpenSource/busybox-1.20.2.tar.bz2

17.4.1 GNU Lesser General Public License

www.gnu.org/licenses/lgpl-3.0.en.html

Version 3, 29 June 2007

Copy right © 2007 Free Sof tware Foundation, Inc. f sf .org/

Page 279 © 2016 SensoMotoric Instruments Appendix

Ev ery one is permitted to copy and distribute v erbatim copies of this license document, but changing it is not allowed.

This v ersion of the GNU Lesser General Public License incorporates the terms and conditions of v ersion 3 of the GNU General Public License, supplemented by the additional permissions listed below.

1. Additional Def initions. As used herein, “this License” ref ers to v ersion 3 of the GNU Lesser General Public License, and the “GNU GPL” ref ers to v ersion 3 of the GNU General Public License.“The Library ” ref ers to a cov ered work gov erned by this License, other than an Application or a Combined Work as def ined below. An “Application” is any work that makes use of an interf ace prov ided by the Library , but which is not otherwise based on the Library . Def ining a subclass of a class def ined by the Library is deemed a mode of using an interf ace prov ided by the Library . A “Combined Work” is a work produced by combining or linking an Application with the Library . The particular v ersion of the Library with which the Combined Work was made is also called the “Linked Version”.The “Minimal Corresponding Source” f or a Combined Work means the Corresponding Source f or the Combined Work, excluding any source code f or portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version. The “Corresponding Application Code” f or a Combined Work means the object code and/ or source code f or the Application, including any data and utility programs needed f or reproducing the Combined Work f rom the Application, but excluding the Sy stem Libraries of the Combined Work.

2. Exception to Section 3 of the GNU GPL. You may conv ey a cov ered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL.

3. Conv ey ing Modif ied Versions. If y ou modif y a copy of the Library , and, in y our modif ications, a f acility ref ers to a f unction or data to be supplied by an Application that uses the f acility (other than as an argument passed when the f acility is inv oked), then y ou may conv ey a copy of the modif ied v ersion: a) under this License, prov ided that y ou make a good f aith ef f ort to ensure that, in the ev ent an Application does not supply the f unction or data, the f acility still operates, and perf orms whatev er part of its purpose remains meaningf ul, or b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy .

4. Object Code Incorporating Material f rom Library Header Files. The object code f orm of an Application may incorporate material f rom a header f ile that is part of the Library . You may conv ey such object code under terms of y our choice, prov ided that, if the incorporated material is not limited to numerical parameters, data structure lay outs and accessors, or small macros, inline f unctions and templates (ten or f ewer lines in length), y ou do both of the f ollowing: a) Giv e prominent notice with each copy of the object code that the Library is used in it and that

© 2016 SensoMotoric Instruments Page 280 iView ETG User Guide

the Library and its use are cov ered by this License. b) Accompany the object code with a copy of the GNU GPL and this license document.

5. Combined Works. You may conv ey a Combined Work under terms of y our choice that, taken together, ef f ectiv ely do not restrict modif ication of the portions of the Library contained in the Combined Work and rev erse engineering f or debugging such modif ications, if y ou also do each of the f ollowing: a) Giv e prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are cov ered by this License. b) Accompany the Combined Work with a copy of the GNU GPL and this license document. c) For a Combined Work that display s copy right notices during execution, include the copy right notice f or the Library among these notices, as well as a ref erence directing the user to the copies of the GNU GPL and this license document. d) Do one of the f ollowing

Conv ey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a f orm suitable f or, and under terms that permit, the user to recombine or relink the Application with a modif ied v ersion of the Linked Version to produce a modif ied Combined Work, in the manner specif ied by section 6 of the GNU GPL f or conv ey ing Corresponding Source.

Use a suitable shared library mechanism f or linking with the Library . A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer sy stem, and (b) will operate properly with a modif ied v ersion of the Library that is interf ace- compatible with the Linked Version. e) Prov ide Installation Inf ormation, but only if y ou would otherwise be required to prov ide such inf ormation under section 6 of the GNU GPL, and only to the extent that such inf ormation is necessary to install and execute a modif ied v ersion of the Combined Work produced by recombining or relinking the Application with a modif ied v ersion of the Linked Version. (If y ou use option 4d0, the Installation Inf ormation must accompany the Minimal Corresponding Source and Corresponding Application Code. If y ou use option 4d1, y ou must prov ide the Installation Inf ormation in the manner specif ied by section 6 of the GNU GPL f or conv ey ing Corresponding Source.)

6. Combined Libraries. You may place library f acilities that are a work based on the Library side by side in a single library together with other library f acilities that are not Applications and are not cov ered by this License, and conv ey such a combined library under terms of y our choice, if y ou do both of the f ollowing:

Page 281 © 2016 SensoMotoric Instruments Appendix

a) Accompany the combined library with a copy of the same work based on the Library , uncombined with any other library f acilities, conv ey ed under the terms of this License. b) Giv e prominent notice with the combined library that part of it is a work based on the Library , and explaining where to f ind the accompany ing uncombined f orm of the same work.

7. Rev ised Versions of the GNU Lesser General Public License. The Free Sof tware Foundation may publish rev ised and/or new v ersions of the GNU Lesser General Public License f rom time to time. Such new v ersions will be similar in spirit to the present v ersion, but may dif f er in detail to address new problems or concerns. Each v ersion is giv en a distinguishing v ersion number. If the Library as y ou receiv ed it specif ies that a certain numbered v ersion of the GNU Lesser General Public License “or any later v ersion” applies to it, y ou hav e the option of f ollowing the terms and conditions either of that published v ersion or of any later v ersion published by the Free Sof tware Foundation. If the Library as y ou receiv ed it does not specif y a v ersion number of the GNU Lesser General Public License, y ou may choose any v ersion of the GNU Lesser General Public License ev er published by the Free Sof tware Foundation.

If the Library as y ou receiv ed it specif ies that a proxy can decide whether f uture v ersions of the GNU Lesser General Public License shall apply , that proxy 's public statement of acceptance of any v ersion is permanent authorization f or y ou to choose that v ersion f or the Library .

17.4.2 Boost Software License

www.boost.org/LICENSE_1_0.txt

Boost Sof tware License - Version 1.0 - August 17th, 2003

Permission is hereby granted, f ree of charge, to any person or organization obtaining a copy of the sof tware and accompany ing documentation cov ered by this license (the "Sof tware") to use, reproduce, display , distribute, execute, and transmit the Sof tware, and to prepare deriv ativ e works of the Sof tware, and to permit third-parties to whom the Sof tware is f urnished to do so, all subject to the f ollowing:

The copy right notices in the Sof tware and this entire statement, including the abov e license grant, this restriction and the f ollowing disclaimer, must be included in all copies of the Sof tware, in whole or in part, and all deriv ativ e works of the Sof tware, unless such copies or deriv ativ e works are solely in the f orm of machine-executable object code generated by a source language processor.

© 2016 SensoMotoric Instruments Page 282 iView ETG User Guide

17.4.3 BSD License

opensource.org/licenses/bsd-license.php

License Agreement

For Open Source Computer Vision Library Copy right (C) 2000-2008, Intel Corporation, all rights reserv ed. Copy right (C) 2008-2010, Willow Garage Inc., all rights reserv ed. Third party copy rights are property of their respectiv e owners.

Redistribution and use in source and binary f orms, with or without modif ication, are permitted prov ided that the f ollowing conditions are met:

Redistribution's of source code must retain the abov e copy right notice, this list of conditions and the f ollowing disclaimer.

Redistribution's in binary f orm must reproduce the abov e copy right notice, this list of conditions and the f ollowing disclaimer in the documentation and/or other materials prov ided with the distribution.

The name of the copy right holders may not be used to endorse or promote products deriv ed f rom this sof tware without specif ic prior written permission.

This sof tware is prov ided by the copy right holders and contributors "as is" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and f itness f or a particular purpose are disclaimed. In no ev ent shall the Intel Corporation or contributors be liable f or any direct, indirect, incidental, special, exemplary , or consequential damages (including, but not limited to, procurement of substitute goods or serv ices; loss of use, data, or prof its; or business interruption) howev er caused and on any theory of liability , whether in contract, strict liability , or tort (including negligence or otherwise) arising in any way out of the use of this sof tware, ev en if adv ised of the possibility of such damage.

17.4.4 GNU General Public License version 3

Version 3, 29 June 2007

Copy right © 2007 Free Sof tware Foundation, Inc. www.f sf .org/

Ev ery one is permitted to copy and distribute v erbatim copies of this license document, but changing it is not allowed.

Page 283 © 2016 SensoMotoric Instruments Appendix

PREAMBLE

The GNU General Public License is a f ree, copy lef t license f or sof tware and other kinds of works.

The licenses f or most sof tware and other practical works are designed to take away y our f reedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee y our f reedom to share and change all v ersions of a program to make sure it remains f ree sof tware f or all its users. We, the Free Sof tware Foundation, use the GNU General Public License f or most of our sof tware; it applies also to any other work released this way by its authors. You can apply it to y our programs, too.

When we speak of f ree sof tware, we are ref erring to f reedom, not price. Our General Public Licenses are designed to make sure that y ou hav e the f reedom to distribute copies of f ree sof tware (and charge f or them if y ou wish), that y ou receiv e source code or can get it if y ou want it, that y ou can change the sof tware or use pieces of it in new f ree programs, and that y ou know y ou can do these things.

To protect y our rights, we need to prev ent others f rom deny ing y ou these rights or asking y ou to surrender the rights. Theref ore, y ou hav e certain responsibilities if y ou distribute copies of the sof tware, or if y ou modif y it: responsibilities to respect the f reedom of others.

For example, if y ou distribute copies of such a program, whether gratis or f or a f ee, y ou must pass on to the recipients the same f reedoms that y ou receiv ed. You must make sure that they , too, receiv e or can get the source code. And y ou must show them these terms so they know their rights.

Dev elopers that use the GNU GPL protect y our rights with two steps: (1) assert copy right on the sof tware, and (2) of f er y ou this License giv ing y ou legal permission to copy , distribute and/or modif y it.

For the dev eloper’s and author’s protection, the GPL clearly explains that there is no warranty f or this f ree sof tware. For both user’s and author’s sake, the GPL requires that modif ied v ersions be marked as changed, so that their problems will not be attributed erroneously to authors of prev ious v ersions.

Some dev ices are designed to deny users access to install or run modif ied v ersions of the sof tware inside them, although the manuf acturer can do so. This is f undamentally incompatible with the aim of protecting user’s f reedom to change the sof tware. The sy stematic pattern of such abuse occurs in the area of products f or indiv iduals to use, which is precisely where it is most unacceptable. Theref ore, we hav e designed this v ersion of the GPL to prohibit the practice f or those products. If such problems arise substantially in other domains, we stand ready to extend this prov ision to those domains in f uture v ersions of the GPL, as needed to protect the f reedom of users.

Finally , ev ery program is threatened constantly by sof tware patents. States should not allow

© 2016 SensoMotoric Instruments Page 284 iView ETG User Guide

patents to restrict dev elopment and use of sof tware on general-purpose computers, but in those that do, we wish to av oid the special danger that patents applied to a f ree program could make it ef f ectiv ely proprietary . To prev ent this, the GPL assures that patents cannot be used to render the program non-f ree.

The precise terms and conditions f or copy ing, distribution and modif ication f ollow.

TERMS AND CONDITIONS

1. Def initions. "This License" ref ers to v ersion 3 of the GNU General Public License. “Copy right” also means copy right-like laws that apply to other kinds of works, such as semiconductor masks. “The Program” ref ers to any copy rightable work licensed under this License. Each licensee is addressed as “y ou”. “Licensees” and “recipients” may be indiv iduals or organizations. To “modif y ” a work means to copy f rom or adapt all or part of the work in a f ashion requiring copy right permission, other than the making of an exact copy . The resulting work is called a “modif ied v ersion” of the earlier work or a work “based on” the earlier work. A “cov ered work” means either the unmodif ied Program or a work based on the Program. To “propagate” a work means to do any thing with it that, without permission, would make y ou directly or secondarily liable f or inf ringement under applicable copy right law, except executing it on a computer or modif y ing a priv ate copy . Propagation includes copy ing, distribution (with or without modif ication), making av ailable to the public, and in some countries other activ ities as well. To “conv ey ” a work means any kind of propagation that enables other parties to make or receiv e copies. Mere interaction with a user through a computer network, with no transf er of a copy , is not conv ey ing. An interactiv e user interf ace display s “Appropriate Legal Notices” to the extent that it includes a conv enient and prominently v isible f eature that (1) display s an appropriate copy right notice, and (2) tells the user that there is no warranty f or the work (except to the extent that warranties are prov ided), that licensees may conv ey the work under this License, and how to v iew a copy of this License. If the interf ace presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion.

2. Source Code. The “source code” f or a work means the pref erred f orm of the work f or making modif ications to it. “Object code” means any non-source f orm of a work. A “Standard Interf ace” means an interf ace that either is an of f icial standard def ined by a recognized standards body , or, in the case of interf aces specif ied f or a particular programming language, one that is widely used among dev elopers working in that language. The “Sy stem Libraries” of an executable work include any thing, other than the work as a whole, that (a) is included in the normal f orm of packaging a Major Component, but which is not part of that Major Component, and (b) serv es only to enable use of the work with that Major Component, or to implement a Standard Interf ace f or which an implementation is av ailable to the public in source code f orm. A “Major Component”, in this context, means a major essential component (kernel, window sy stem, and so on) of the specif ic operating sy stem (if any ) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The “Corresponding Source” f or a work in object code f orm means all the source code needed

Page 285 © 2016 SensoMotoric Instruments Appendix

to generate, install, and (f or an executable work) run the object code and to modif y the work, including scripts to control those activ ities. Howev er, it does not include the work’s Sy stem Libraries, or general-purpose tools or generally av ailable f ree programs which are used unmodif ied in perf orming those activ ities but which are not part of the work. For example, Corresponding Source includes interf ace def inition f iles associated with source f iles f or the work, and the source code f or shared libraries and dy namically linked subprograms that the work is specif ically designed to require, such as by intimate data communication or control f low between those subprograms and other parts of the work. The Corresponding Source need not include any thing that users can regenerate automatically f rom other parts of the Corresponding Source. The Corresponding Source f or a work in source code f orm is that same work.

3. Basic Permissions. All rights granted under this License are granted f or the term of copy right on the Program, and are irrev ocable prov ided the stated conditions are met. This License explicitly af f irms y our unlimited permission to run the unmodif ied Program. The output f rom running a cov ered work is cov ered by this License only if the output, giv en its content, constitutes a cov ered work. This License acknowledges y our rights of f air use or other equiv alent, as prov ided by copy right law. You may make, run and propagate cov ered works that y ou do not conv ey , without conditions so long as y our license otherwise remains in f orce. You may conv ey cov ered works to others f or the sole purpose of hav ing them make modif ications exclusiv ely f or y ou, or prov ide y ou with f acilities f or running those works, prov ided that y ou comply with the terms of this License in conv ey ing all material f or which y ou do not control copy right. Those thus making or running the cov ered works f or y ou must do so exclusiv ely on y our behalf , under y our direction and control, on terms that prohibit them f rom making any copies of y our copy righted material outside their relationship with y ou. Conv ey ing under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary .

4. Protecting Users’ Legal Rights From Anti-Circumv ention Law. No cov ered work shall be deemed part of an ef f ectiv e technological measure under any applicable law f ulf illing obligations under article 11 of the WIPO copy right treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumv ention of such measures. When y ou conv ey a cov ered work, y ou waiv e any legal power to f orbid circumv ention of technological measures to the extent such circumv ention is ef f ected by exercising rights under this License with respect to the cov ered work, and y ou disclaim any intention to limit operation or modif ication of the work as a means of enf orcing, against the work’s users, y our or third parties’ legal rights to f orbid circumv ention of technological measures.

5. Conv ey ing Verbatim Copies. You may conv ey v erbatim copies of the Program’s source code as y ou receiv e it, in any medium, prov ided that y ou conspicuously and appropriately publish on each copy an appropriate copy right notice; keep intact all notices stating that this License and any non-permissiv e terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty ; and giv e all recipients a copy of this License along with the Program. You may charge any price or no price f or each copy that y ou conv ey , and y ou may of f er support or warranty protection f or a f ee.

© 2016 SensoMotoric Instruments Page 286 iView ETG User Guide

6. Conv ey ing Modif ied Source Versions. You may conv ey a work based on the Program, or the modif ications to produce it f rom the Program, in the f orm of source code under the terms of section 4, prov ided that y ou also meet all of these conditions:

1. The work must carry prominent notices stating that y ou modif ied it, and giv ing a relev ant date.

2. The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modif ies the requirement in section 4 to “keep intact all notices”.

3. You must license the entire work, as a whole, under this License to any one who comes into possession of a copy . This License will theref ore apply , along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License giv es no permission to license the work in any other way , but it does not inv alidate such permission if y ou hav e separately receiv ed it.

4. If the work has interactiv e user interf aces, each must display Appropriate Legal Notices; howev er, if the Program has interactiv e interf aces that do not display Appropriate Legal Notices, y our work need not make them do so.

A compilation of a cov ered work with other separate and independent works, which are not by their nature extensions of the cov ered work, and which are not combined with it such as to f orm a larger program, in or on a v olume of a storage or distribution medium, is called an “aggregate” if the compilation and its resulting copy right are not used to limit the access or legal rights of the compilation’s users bey ond what the indiv idual works permit. Inclusion of a cov ered work in an aggregate does not cause this License to apply to the other parts of the aggregate.

7. Conv ey ing Non-Source Forms. You may conv ey a cov ered work in object code f orm under the terms of sections 4 and 5, prov ided that y ou also conv ey the machine-readable Corresponding Source under the terms of this License, in one of these way s:

1. Conv ey the object code in, or embodied in, a phy sical product (including a phy sical distribution medium), accompanied by the Corresponding Source f ixed on a durable phy sical medium customarily used f or sof tware interchange.

2. Conv ey the object code in, or embodied in, a phy sical product (including a phy sical distribution medium), accompanied by a written of f er, v alid f or at least three y ears and v alid f or as long as y ou of f er spare parts or customer support f or that product model, to giv e any one who possesses the object code either (1) a copy of the Corresponding Source f or all the sof tware in the product that is cov ered by this License, on a durable phy sical medium customarily used f or sof tware interchange, f or a price no more than y our reasonable cost of phy sically perf orming this conv ey ing of source, or (2) access to copy the Corresponding Source f rom a network serv er at no charge.

3. Conv ey indiv idual copies of the object code with a copy of the written of f er to prov ide the

Page 287 © 2016 SensoMotoric Instruments Appendix

Corresponding Source. This alternativ e is allowed only occasionally and noncommercially , and only if y ou receiv ed the object code with such an of f er, in accord with subsection 6b.

4. Conv ey the object code by of f ering access f rom a designated place (gratis or f or a charge), and of f er equiv alent access to the Corresponding Source in the same way through the same place at no f urther charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network serv er, the Corresponding Source may be on a dif f erent serv er (operated by y ou or a third party ) that supports equiv alent copy ing f acilities, prov ided y ou maintain clear directions next to the object code say ing where to f ind the Corresponding Source. Regardless of what serv er hosts the Corresponding Source, y ou remain obligated to ensure that it is av ailable f or as long as needed to satisf y these requirements.

5. Conv ey the object code using peer-to-peer transmission, prov ided y ou inf orm other peers where the object code and Corresponding Source of the work are being of f ered to the general public at no charge under subsection 6d.

A separable portion of the object code, whose source code is excluded f rom the Corresponding Source as a Sy stem Library , need not be included in conv ey ing the object code work.

A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used f or personal, f amily , or household purposes, or (2) any thing designed or sold f or incorporation into a dwelling. In determining whether a product is a consumer product, doubtf ul cases shall be resolv ed in f av or of cov erage. For a particular product receiv ed by a particular user, “normally used” ref ers to a ty pical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only signif icant mode of use of the product. “Installation Inf ormation” f or a User Product means any methods, procedures, authorization key s, or other inf ormation required to install and execute modif ied v ersions of a cov ered work in that User Product f rom a modif ied v ersion of its Corresponding Source. The inf ormation must suf f ice to ensure that the continued f unctioning of the modif ied object code is in no case prev ented or interf ered with solely because modif ication has been made.

If y ou conv ey an object code work under this section in, or with, or specif ically f or use in, a User Product, and the conv ey ing occurs as part of a transaction in which the right of possession and use of the User Product is transf erred to the recipient in perpetuity or f or a f ixed term (regardless of how the transaction is characterized), the Corresponding Source conv ey ed under this section must be accompanied by the Installation Inf ormation. But this requirement does not apply if neither y ou nor any third party retains the ability to install modif ied object code on the User Product (f or example, the work has been installed in ROM).

The requirement to prov ide Installation Inf ormation does not include a requirement to continue to prov ide support serv ice, warranty , or updates f or a work that has been modif ied or installed by the recipient, or f or the User Product in which it has been modif ied or installed.

© 2016 SensoMotoric Instruments Page 288 iView ETG User Guide

Access to a network may be denied when the modif ication itself materially and adv ersely af f ects the operation of the network or v iolates the rules and protocols f or communication across the network.

Corresponding Source conv ey ed, and Installation Inf ormation prov ided, in accord with this section must be in a f ormat that is publicly documented (and with an implementation av ailable to the public in source code f orm), and must require no special password or key f or unpacking, reading or copy ing.

8. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions f rom one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are v alid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains gov erned by this License without regard to the additional permissions. When y ou conv ey a copy of a cov ered work, y ou may at y our option remov e any additional permissions f rom that copy , or f rom any part of it. (Additional permissions may be written to require their own remov al in certain cases when y ou modif y the work.) You may place additional permissions on material, added by y ou to a cov ered work, f or which y ou hav e or can giv e appropriate copy right permission. Notwithstanding any other prov ision of this License, f or material y ou add to a cov ered work, y ou may (if authorized by the copy right holders of that material) supplement the terms of this License with terms:

1. Disclaiming warranty or limiting liability dif f erently f rom the terms of sections 15 and 16 of this License; or

2. Requiring preserv ation of specif ied reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices display ed by works containing it; or

3. Prohibiting misrepresentation of the origin of that material, or requiring that modif ied v ersions of such material be marked in reasonable way s as dif f erent f rom the original v ersion; or

4. Limiting the use f or publicity purposes of names of licensors or authors of the material; or

5. Declining to grant rights under trademark law f or use of some trade names, trademarks, or serv ice marks; or

6. Requiring indemnif ication of licensors and authors of that material by any one who conv ey s the material (or modif ied v ersions of it) with contractual assumptions of liability to the recipient, f or any liability that these contractual assumptions directly impose on those licensors and authors.

All other non-permissiv e additional terms are considered “f urther restrictions” within the meaning of section 10. If the Program as y ou receiv ed it, or any part of it, contains a notice stating that it is gov erned by this License along with a term that is a f urther restriction, y ou may remov e that term. If a license document contains a f urther restriction but permits relicensing or conv ey ing under this License, y ou may add to a cov ered work material gov erned by the terms of that license document, prov ided that the f urther restriction does not surv iv e such relicensing

Page 289 © 2016 SensoMotoric Instruments Appendix

or conv ey ing. If y ou add terms to a cov ered work in accord with this section, y ou must place, in the relev ant source f iles, a statement of the additional terms that apply to those f iles, or a notice indicating where to f ind the applicable terms. Additional terms, permissiv e or non-permissiv e, may be stated in the f orm of a separately written license, or stated as exceptions; the abov e requirements apply either way .

9. Termination. You may not propagate or modif y a cov ered work except as expressly prov ided under this License. Any attempt otherwise to propagate or modif y it is v oid, and will automatically terminate y our rights under this License (including any patent licenses granted under the third paragraph of section 11). Howev er, if y ou cease all v iolation of this License, then y our license f rom a particular copy right holder is reinstated (a) prov isionally , unless and until the copy right holder explicitly and f inally terminates y our license, and (b) permanently , if the copy right holder f ails to notif y y ou of the v iolation by some reasonable means prior to 60 day s af ter the cessation. Moreov er, y our license f rom a particular copy right holder is reinstated permanently if the copy right holder notif ies y ou of the v iolation by some reasonable means, this is the f irst time y ou hav e receiv ed notice of v iolation of this License (f or any work) f rom that copy right holder, and y ou cure the v iolation prior to 30 day s af ter y our receipt of the notice. Termination of y our rights under this section does not terminate the licenses of parties who hav e receiv ed copies or rights f rom y ou under this License. If y our rights hav e been terminated and not permanently reinstated, y ou do not qualif y to receiv e new licenses f or the same material under section.

10.Acceptance Not Required f or Hav ing Copies. You are not required to accept this License in order to receiv e or run a copy of the Program. Ancillary propagation of a cov ered work occurring solely as a consequence of using peer-to-peer transmission to receiv e a copy likewise does not require acceptance. Howev er, nothing other than this License grants y ou permission to propagate or modif y any cov ered work. These actions inf ringe copy right if y ou do not accept this License. Theref ore, by modif y ing or propagating a cov ered work, y ou indicate y our acceptance of this License to do so.

11.Automatic Licensing of Downstream Recipients. Each time y ou conv ey a cov ered work, the recipient automatically receiv es a license f rom the original licensors, to run, modif y and propagate that work, subject to this License. You are not responsible f or enf orcing compliance by third parties with this License. An “entity transaction” is a transaction transf erring control of an organization, or substantially all assets of one, or subdiv iding an organization, or merging organizations. If propagation of a cov ered work results f rom an entity transaction, each party to that transaction who receiv es a copy of the work also receiv es whatev er licenses to the work the party ’s predecessor in interest had or could giv e under the prev ious paragraph, plus a right to possession of the Corresponding Source of the work f rom the predecessor in interest, if the predecessor has it or can get it with reasonable ef f orts. You may not impose any f urther restrictions on the exercise of the rights granted or af f irmed under this License. For example, y ou may not impose a license f ee, roy alty , or other charge f or exercise of rights granted under this License, and y ou may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is inf ringed by making, using, selling, of f ering f or sale, or importing the Program or any portion of it.

© 2016 SensoMotoric Instruments Page 290 iView ETG User Guide

12.Patents. A “contributor” is a copy right holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor’s “contributor v ersion”.

A contributor’s “essential patent claims” are all patent claims owned or controlled by the contributor, whether already acquired or hereaf ter acquired, that would be inf ringed by some manner, permitted by this License, of making, using, or selling its contributor v ersion, but do not include claims that would be inf ringed only as a consequence of f urther modif ication of the contributor v ersion. For purposes of this def inition, “control” includes the right to grant patent sublicenses in a manner consistent with the requirements of this License.

Each contributor grants y ou a non-exclusiv e, worldwide, roy alty -f ree patent license under the contributor’s essential patent claims, to make, use, sell, of f er f or sale, import and otherwise run, modif y and propagate the contents of its contributor v ersion. In the f ollowing three paragraphs, a “patent license” is any express agreement or commitment, howev er denominated, not to enf orce a patent (such as an express permission to practice a patent or cov enant not to sue f or patent inf ringement). To “grant” such a patent license to a party means to make such an agreement or commitment not to enf orce a patent against the party .

If y ou conv ey a cov ered work, knowingly rely ing on a patent license, and the Corresponding Source of the work is not av ailable f or any one to copy , f ree of charge and under the terms of this License, through a publicly av ailable network serv er or other readily accessible means, then y ou must either (1) cause the Corresponding Source to be so av ailable, or (2) arrange to depriv e y ourself of the benef it of the patent license f or this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. “Knowingly rely ing” means y ou hav e actual knowledge that, but f or the patent license, y our conv ey ing the cov ered work in a country , or y our recipient’s use of the cov ered work in a country , would inf ringe one or more identif iable patents in that country that y ou hav e reason to believ e are v alid. If , pursuant to or in connection with a single transaction or arrangement, y ou conv ey , or propagate by procuring conv ey ance of , a cov ered work, and grant a patent license to some of the parties receiv ing the cov ered work authorizing them to use, propagate, modif y or conv ey a specif ic copy of the cov ered work, then the patent license y ou grant is automatically extended to all recipients of the cov ered work and works based on it.

A patent license is “discriminatory ” if it does not include within the scope of its cov erage, prohibits the exercise of , or is conditioned on the non-exercise of one or more of the rights that are specif ically granted under this License. You may not conv ey a cov ered work if y ou are a party to an arrangement with a third party that is in the business of distributing sof tware, under which y ou make pay ment to the third party based on the extent of y our activ ity of conv ey ing the work, and under which the third party grants, to any of the parties who would receiv e the cov ered work f rom y ou, a discriminatory patent license (a) in connection with copies of the cov ered work conv ey ed by y ou (or copies made f rom those copies), or (b) primarily f or and in connection with specif ic products or compilations that contain the cov ered work, unless y ou entered into that arrangement, or that patent license was granted, prior to 28 March 2007.

Nothing in this License shall be construed as excluding or limiting any implied license or other def enses to inf ringement that may otherwise be av ailable to y ou under applicable patent law.

Page 291 © 2016 SensoMotoric Instruments Appendix

13.No Surrender of Others’ Freedom. If conditions are imposed on y ou (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse y ou f rom the conditions of this License. If y ou cannot conv ey a cov ered work so as to satisf y simultaneously y our obligations under this License and any other pertinent obligations, then as a consequence y ou may not conv ey it at all. For example, if y ou agree to terms that obligate y ou to collect a roy alty f or f urther conv ey ing f rom those to whom y ou conv ey the Program, the only way y ou could satisf y both those terms and this License would be to ref rain entirely f rom conv ey ing the Program.

14.Use with the GNU Af f ero Gnereral Public License. Notwithstanding any other prov ision of this License, y ou hav e permission to link or combine any cov ered work with a work licensed under v ersion 3 of the GNU Af f ero General Public License into a single combined work, and to conv ey the resulting work. The terms of this License will continue to apply to the part which is the cov ered work, but the special requirements of the GNU Af f ero General Public License, section 13, concerning interaction through a network will apply to the combination as such.

15.Rev ised Versions of this License. The Free Sof tware Foundation may publish rev ised and/or new v ersions of the GNU General Public License f rom time to time. Such new v ersions will be similar in spirit to the present v ersion, but may dif f er in detail to address new problems or concerns. Each v ersion is giv en a distinguishing v ersion number. If the Program specif ies that a certain numbered v ersion of the GNU General Public License “or any later v ersion” applies to it, y ou hav e the option of f ollowing the terms and conditions either of that numbered v ersion or of any later v ersion published by the Free Sof tware Foundation. If the Program does not specif y a v ersion number of the GNU General Public License, y ou may choose any v ersion ev er published by the Free Sof tware Foundation. If the Program specif ies that a proxy can decide which f uture v ersions of the GNU General Public License can be used, that proxy ’s public statement of acceptance of a v ersion permanently authorizes y ou to choose that v ersion f or the Program. Later license v ersions may giv e y ou additional or dif f erent permissions. Howev er, no additional obligations are imposed on any author or copy right holder as a result of y our choosing to f ollow a later v ersion.

16.Disclaimer of Warranty . THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

17.Limitation of Liability . IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR

© 2016 SensoMotoric Instruments Page 292 iView ETG User Guide

CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

18.Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability prov ided abov e cannot be giv en local legal ef f ect according to their terms, rev iewing courts shall apply local law that most closely approximates an absolute waiv er of all civ il liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return f or a f ee.

17.4.5 GCC Runtime Library Exception

gcc.gnu.org/onlinedocs/libstdc++/manual/license.html

GCC RUNTIME LIBRARY EXCEPTION

Version 3.1, 31 March 2009

Copy right (C) 2009 Free Sof tware Foundation, Inc.

Ev ery one is permitted to copy and distribute v erbatim copies of this license document, but changing it is not allowed.

This GCC Runtime Library Exception ("Exception") is an additional permission under section 7 of the GNU General Public License, v ersion 3 ("GPLv 3"). It applies to a giv en f ile (the "Runtime Library ") that bears a notice placed by the copy right holder of the f ile stating that the f ile is gov erned by GPLv 3 along with this Exception.

When y ou use GCC to compile a program, GCC may combine portions of certain GCC header f iles and runtime libraries with the compiled program. The purpose of this Exception is to allow compilation of non-GPL (including proprietary ) programs to use, in this way , the header f iles and runtime libraries cov ered by this Exception.

1. Def initions. A f ile is an "Independent Module" if it either requires the Runtime Library f or execution af ter a Compilation Process, or makes use of an interf ace prov ided by the Runtime Library , but is not otherwise based on the Runtime Library . "GCC" means a v ersion of the GNU Compiler Collection, with or without modif ications, gov erned by v ersion 3 (or a specif ied later v ersion) of the GNU General Public License (GPL) with the option of using any subsequent v ersions published by the FSF. "GPL-compatible Sof tware" is sof tware whose conditions of propagation, modif ication and use

Page 293 © 2016 SensoMotoric Instruments Appendix

would permit combination with GCC in accord with the license of GCC. "Target Code" ref ers to output f rom any compiler f or a real or v irtual target processor architecture, in executable f orm or suitable f or input to an assembler, loader, linker and/or execution phase. Notwithstanding that, Target Code does not include data in any f ormat that is used as a compiler intermediate representation, or used f or producing a compiler intermediate representation. The "Compilation Process" transf orms code entirely represented in non- intermediate languages designed f or human-written code, and/or in Jav a Virtual Machine by te code, into Target Code. Thus, f or example, use of source code generators and preprocessors need not be considered part of the Compilation Process, since the Compilation Process can be understood as starting with the output of the generators or preprocessors. A Compilation Process is "Eligible" if it is done using GCC, alone or with other GPL-compatible sof tware, or if it is done without using any work based on GCC. For example, using non-GPL-compatible Sof tware to optimize any GCC intermediate representations would not qualif y as an Eligible Compilation Process.

2. Grant of Additional Permission. You hav e permission to propagate a work of Target Code f ormed by combining the Runtime Library with Independent Modules, ev en if such propagation would otherwise v iolate the terms of GPLv 3, prov ided that all Target Code was generated by Eligible Compilation Processes. You may then conv ey such a combination under terms of y our choice, consistent with the licensing of the Independent Modules.

3. No Weakening of GCC Copy lef t. No Weakening of GCC Copy lef t. The av ailability of this Exception does not imply any general presumption that third-party sof tware is unaf f ected by the copy lef t requirements of the license of GCC.

Hopef ully that text is self -explanatory . If it isn't, y ou need to speak to y our lawy er, or the Free Sof tware Foundation.

17.4.6 zlib License

www.grinninglizard.com/tiny xmldocs/index.html

This sof tware is prov ided 'as-is', without any express or implied warranty . In no ev ent will the authors be held liable f or any damages arising f rom the use of this sof tware.

Permission is granted to any one to use this sof tware f or any purpose, including commercial applications, and to alter it and redistribute it f reely , subject to the f ollowing restrictions:

1. The origin of this sof tware must not be misrepresented; y ou must not claim that y ou wrote the original sof tware. If y ou use this sof tware in a product, an acknowledgment in the product documentation would be appreciated but is not required.

2. Altered source v ersions must be plainly marked as such, and must not be misrepresented as

© 2016 SensoMotoric Instruments Page 294 iView ETG User Guide

being the original sof tware.

3. This notice may not be remov ed or altered f rom any source distribution.

17.4.7 Open Hardware Monitor License

Open Hardware Monitor License

The binaries of the Open Hardware Monitor hav e been made av ailable by the Open Hardware Monitor Project under the Mozilla Public License 2.0 (MPL).

The source code of the Open Hardware Monitor is av ailable under licenses which are both f ree and open source. Most of it is av ailable under the Mozilla Public License 2.0 (MPL).

Mozilla Public License 2.0

The remainder of the sof tware which is not under the Mozilla Public License 2.0 (MPL) is av ailable under one of a v ariety of other licenses which are giv en below:

Aga.Controls License

WinRing0 License

jQuery License

Knockout License

Mozilla Public License 2.0

|1. Def initions

1.1. “Contributor” means each indiv idual or legal entity that creates, contributes to the creation of , or owns Cov ered Sof tware.

1.2. “Contributor Version” means the combination of the Contributions of others (if any ) used by a Contributor and that particular Contributor’s Contribution.

1.3. “Contribution” means Cov ered Sof tware of a particular Contributor.

Page 295 © 2016 SensoMotoric Instruments Appendix

1.4. “Cov ered Sof tware” means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modif ications of such Source Code Form, in each case including portions thereof .

1.5. “Incompatible With Secondary Licenses” means that the initial Contributor has attached the notice described in Exhibit B to the Cov ered Sof tware; or that the Cov ered Sof tware was made av ailable under the terms of v ersion 1.1 or earlier of the License, but not also under the terms of a Secondary License.

1.6. “Executable Form“ means any f orm of the work other than Source Code Form.

1.7. “Larger Work” means a work that combines Cov ered Sof tware with other material, in a separate f ile or f iles, that is not Cov ered Sof tware.

1.8. “License” means this document.

1.9. “Licensable” means hav ing the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently , any and all of the rights conv ey ed by this License.

1.10. “Modif ications” means any of the f ollowing: any f ile in Source Code Form that results f rom an addition to, deletion f rom, or modif ication of the contents of Cov ered Sof tware; or any new f ile in Source Code Form that contains any Cov ered Sof tware.

1.11. “Patent Claims” of a Contributor means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be inf ringed, but f or the grant of the License, by the making, using, selling, of f ering f or sale, hav ing made, import, or transf er of either its Contributions or its Contributor Version.

1.12. “Secondary License” means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Af f ero General Public License, Version 3.0, or any later v ersions of those licenses.

1.13. “Source Code Form” means the f orm of the work pref erred f or making modif ications.

1.14. “You” (or “Your”) means an indiv idual or a legal entity exercising rights under this License. For legal entities, “You” includes any entity that controls, is controlled by , or is under common control with You. For purposes of this def inition, “control” means (a) the power, direct or indirect, to cause the direction or management of such entity , whether by contract or otherwise, or (b) ownership of more than f if ty percent (50%) of the outstanding shares or benef icial ownership of such entity .

2. License Grants and Conditions

© 2016 SensoMotoric Instruments Page 296 iView ETG User Guide

2.1. Grants

Each Contributor hereby grants You a world-wide, roy alty -f ree, non-exclusiv e license:

under intellectual property rights (other than patent or trademark) Licensable by such Contributor to use, reproduce, make av ailable, modif y , display , perf orm, distribute, and otherwise exploit its Contributions, either on an unmodif ied basis, with Modif ications, or as part of a Larger Work; and

under Patent Claims of such Contributor to make, use, sell, of f er f or sale, hav e made, import, and otherwise transf er either its Contributions or its Contributor Version.

2.2. Ef f ectiv e Date

The licenses granted in Section 2.1 with respect to any Contribution become ef f ectiv e f or each Contribution on the date the Contributor f irst distributes such Contribution.

2.3. Limitations on Grant Scope

The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied f rom the distribution or licensing of Cov ered Sof tware under this License. Notwithstanding Section 2.1(b) abov e, no patent license is granted by a Contributor:

f or any code that a Contributor has remov ed f rom Cov ered Sof tware; or

f or inf ringements caused by : (i) Your and any other third party ’s modif ications of Cov ered Sof tware, or (ii) the combination of its Contributions with other sof tware (except as part of its Contributor Version); or

under Patent Claims inf ringed by Cov ered Sof tware in the absence of its Contributions.

This License does not grant any rights in the trademarks, serv ice marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4).

2.4. Subsequent Licenses

No Contributor makes additional grants as a result of Your choice to distribute the Cov ered Sof tware under a subsequent v ersion of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3).

2.5. Representation

Each Contributor represents that the Contributor believ es its Contributions are its original creation

Page 297 © 2016 SensoMotoric Instruments Appendix

(s) or it has suf f icient rights to grant the rights to its Contributions conv ey ed by this License.

2.6. Fair Use

This License is not intended to limit any rights You hav e under applicable copy right doctrines of f air use, f air dealing, or other equiv alents.

2.7. Conditions

Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1.

3. Responsibilities

3.1. Distribution of Source Form

All distribution of Cov ered Sof tware in Source Code Form, including any Modif ications that You create or to which You contribute, must be under the terms of this License. You must inf orm recipients that the Source Code Form of the Cov ered Sof tware is gov erned by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipient’s rights in the Source Code Form.

3.2. Distribution of Executable Form

If You distribute Cov ered Sof tware in Executable Form then:such Cov ered Sof tware must also be made av ailable in Source Code Form, as described in Section 3.1, and You must inf orm recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and

You may distribute such Executable Form under the terms of this License, or sublicense it under dif f erent terms, prov ided that the license f or the Executable Form does not attempt to limit or alter the recipient’s rights in the Source Code Form under this License.

3.3. Distribution of a Larger Work

You may create and distribute a Larger Work under terms of Your choice, prov ided that You also comply with the requirements of this License f or the Cov ered Sof tware. If the Larger Work is a combination of Cov ered Sof tware with a work gov erned by one or more Secondary Licenses, and the Cov ered Sof tware is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Cov ered Sof tware under the terms of such Secondary License(s), so that the recipient of the Larger Work may , at their option, f urther distribute the Cov ered Sof tware under the terms of either this License or such Secondary License(s).

© 2016 SensoMotoric Instruments Page 298 iView ETG User Guide

3.4. Notices

You may not remov e or alter the substance of any license notices (including copy right notices, patent notices, disclaimers of warranty , or limitations of liability ) contained within the Source Code Form of the Cov ered Sof tware, except that You may alter any license notices to the extent required to remedy known f actual inaccuracies.

3.5. Application of Additional Terms

You may choose to of f er, and to charge a f ee f or, warranty , support, indemnity or liability obligations to one or more recipients of Cov ered Sof tware. Howev er, You may do so only on Your own behalf , and not on behalf of any Contributor. You must make it absolutely clear that any such warranty , support, indemnity , or liability obligation is of f ered by You alone, and You hereby agree to indemnif y ev ery Contributor f or any liability incurred by such Contributor as a result of warranty , support, indemnity or liability terms You of f er. You may include additional disclaimers of warranty and limitations of liability specif ic to any jurisdiction.

4. Inability to Comply Due to Statute or Regulation

If it is impossible f or You to comply with any of the terms of this License with respect to some or all of the Cov ered Sof tware due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they af f ect. Such description must be placed in a text f ile included with all distributions of the Cov ered Sof tware under this License. Except to the extent prohibited by statute or regulation, such description must be suf f iciently detailed f or a recipient of ordinary skill to be able to understand it.

5. Termination

5.1. The rights granted under this License will terminate automatically if You f ail to comply with any of its terms. Howev er, if You become compliant, then the rights granted under this License f rom a particular Contributor are reinstated (a) prov isionally , unless and until such Contributor explicitly and f inally terminates Your grants, and (b) on an ongoing basis, if such Contributor f ails to notif y You of the non-compliance by some reasonable means prior to 60 day s af ter You hav e come back into compliance. Moreov er, Your grants f rom a particular Contributor are reinstated on an ongoing basis if such Contributor notif ies You of the non-compliance by some reasonable means, this is the f irst time You hav e receiv ed notice of non-compliance with this License f rom such Contributor, and You become compliant prior to 30 day s af ter Your receipt of the notice.

5.2. If You initiate litigation against any entity by asserting a patent inf ringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly inf ringes any patent, then the rights granted to You by any and all Contributors f or the Cov ered Sof tware under Section 2.1 of this License shall terminate.

5.3. In the ev ent of termination under Sections 5.1 or 5.2 abov e, all end user license agreements

Page 299 © 2016 SensoMotoric Instruments Appendix

(excluding distributors and resellers) which hav e been v alidly granted by You or Your distributors under this License prior to termination shall surv iv e termination.

6. Disclaimer of Warranty

Cov ered Sof tware is prov ided under this License on an “as is” basis, without warranty of any kind, either expressed, implied, or statutory , including, without limitation, warranties that the Cov ered Sof tware is f ree of def ects, merchantable, f it f or a particular purpose or non-inf ringing. The entire risk as to the quality and perf ormance of the Cov ered Sof tware is with You. Should any Cov ered Sof tware prov e def ectiv e in any respect, You (not any Contributor) assume the cost of any necessary serv icing, repair, or correction. This disclaimer of warranty constitutes an essential part of this License. No use of any Cov ered Sof tware is authorized under this License except under this disclaimer.

7. Limitation of Liability

Under no circumstances and under no legal theory , whether tort (including negligence), contract, or otherwise, shall any Contributor, or any one who distributes Cov ered Sof tware as permitted abov e, be liable to You f or any direct, indirect, special, incidental, or consequential damages of any character including, without limitation, damages f or lost prof its, loss of goodwill, work stoppage, computer f ailure or malf unction, or any and all other commercial damages or losses, ev en if such party shall hav e been inf ormed of the possibility of such damages. This limitation of liability shall not apply to liability f or death or personal injury resulting f rom such party ’s negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You.

8. Litigation

Any litigation relating to this License may be brought only in the courts of a jurisdiction where the def endant maintains its principal place of business and such litigation shall be gov erned by laws of that jurisdiction, without ref erence to its conf lict-of -law prov isions. Nothing in this Section shall prev ent a party ’s ability to bring cross-claims or counter-claims.

9. Miscellaneous

This License represents the complete agreement concerning the subject matter hereof . If any prov ision of this License is held to be unenf orceable, such prov ision shall be ref ormed only to the extent necessary to make it enf orceable. Any law or regulation which prov ides that the language of a contract shall be construed against the draf ter shall not be used to construe this License against a Contributor.

10. Versions of the License

© 2016 SensoMotoric Instruments Page 300 iView ETG User Guide

10.1. New Versions

Mozilla Foundation is the license steward. Except as prov ided in Section 10.3, no one other than the license steward has the right to modif y or publish new v ersions of this License. Each v ersion will be giv en a distinguishing v ersion number.

10.2. Ef f ect of New Versions

You may distribute the Cov ered Sof tware under the terms of the v ersion of the License under which You originally receiv ed the Cov ered Sof tware, or under the terms of any subsequent v ersion published by the license steward.

10.3. Modif ied Versions

If y ou create sof tware not gov erned by this License, and y ou want to create a new license f or such sof tware, y ou may create and use a modif ied v ersion of this License if y ou rename the license and remov e any ref erences to the name of the license steward (except to note that such modif ied license dif f ers f rom this License).

10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses

If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this v ersion of the License, the notice described in Exhibit B of this License must be attached.

Exhibit A - Source Code Form License Notice

This Source Code Form is subject to the terms of the Mozilla Public License, v . 2.0. If a copy of the MPL was not distributed with this f ile, You can obtain one at http://mozilla.org/MPL/2.0/.

If it is not possible or desirable to put the notice in a particular f ile, then You may include the notice in a location (such as a LICENSE f ile in a relev ant directory ) where a recipient would be likely to look f or such a notice.

You may add additional accurate notices of copy right ownership.

Exhibit B - “Incompatible With Secondary Licenses” Notice

This Source Code Form is “Incompatible With Secondary Licenses”, as def ined by the Mozilla Public License, v . 2.0.

Aga.Controls License

Page 301 © 2016 SensoMotoric Instruments Appendix

This license applies to the Aga.Controls assembly (TreeViewAdv component). Copy right (c) 2009, Andrey Gliznetsov (a.gliznetsov @gmail.com) All rights reserv ed.

Redistribution and use in source and binary f orms, with or without modif ication, are permitted prov ided that the f ollowing conditions are met

1. Redistributions of source code must retain the abov e copy right notice, this list of conditions and the f ollowing disclaimer.

2. Redistributions in binary f orm must reproduce the abov e copy right notice, this list of conditions and the f ollowing disclaimer in the documentation and/or other materials prov ided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

WinRing0 License

This license applies to the WinRing0 dev ice driv ers. Copy right (c) 2007-2009 OpenLibSy s.org. All rights reserv ed.

Redistribution and use in source and binary f orms, with or without modif ication, are permitted prov ided that the f ollowing conditions are met:

1. Redistributions of source code must retain the abov e copy right notice, this list of conditions and the f ollowing disclaimer.

2. Redistributions in binary f orm must reproduce the abov e copy right notice, this list of conditions and the f ollowing disclaimer in the documentation and/or other materials prov ided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,

© 2016 SensoMotoric Instruments Page 302 iView ETG User Guide

SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. jQuery License

This license applies to the jQuery Jav aScript library . Copy right (c) 2012 John Resig, http:// jquery .com/.

Permission is hereby granted, f ree of charge, to any person obtaining a copy of this sof tware and associated documentation f iles (the "Sof tware"), to deal in the Sof tware without restriction, including without limitation the rights to use, copy , modif y , merge, publish, distribute, sublicense, and/or sell copies of the Sof tware, and to permit persons to whom the Sof tware is f urnished to do so, subject to the f ollowing conditions:

The abov e copy right notice and this permission notice shall be included in all copies or substantial portions of the Sof tware.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Knockout License

This license applies to the Knockout Jav aScript library . Copy right (c) 2012 Stev en Sanderson, Roy Jacobs.

Permission is hereby granted, f ree of charge, to any person obtaining a copy of this sof tware and associated documentation f iles (the "Sof tware"), to deal in the Sof tware without restriction, including without limitation the rights to use, copy , modif y , merge, publish, distribute, sublicense, and/or sell copies of the Sof tware, and to permit persons to whom the Sof tware is f urnished to do so, subject to the f ollowing conditions: The abov e copy right notice and this permission notice shall be included in all copies or substantial portions of the Sof tware.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR

Page 303 © 2016 SensoMotoric Instruments Appendix

OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

17.4.8 Apache License

Apache License Version 2.0, January 2004 www.apache.org/licenses

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Def initions.

"License" shall mean the terms and conditions f or use, reproduction, and distribution as def ined by Sections 1 through 9 of this document.

"Licensor" shall mean the copy right owner or entity authorized by the copy right owner that is granting the License.

"Legal Entity " shall mean the union of the acting entity and all other entities that control, are controlled by , or are under common control with that entity . For the purposes of this def inition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity , whether by contract or otherwise, or (ii) ownership of f if ty percent (50%) or more of the outstanding shares, or (iii) benef icial ownership of such entity .

"You" (or "Your") shall mean an indiv idual or Legal Entity exercising permissions granted by this License.

"Source" f orm shall mean the pref erred f orm f or making modif ications, including but not limited to sof tware source code, documentation source, and conf iguration f iles.

"Object" f orm shall mean any f orm resulting f rom mechanical transf ormation or translation of a Source f orm, including but not limited to compiled object code, generated documentation, and conv ersions to other media ty pes.

"Work" shall mean the work of authorship, whether in Source or Object f orm, made av ailable under the License, as indicated by a copy right notice that is included in or attached to the work (an example is prov ided in the Appendix below).

"Deriv ativ e Works" shall mean any work, whether in Source or Object f orm, that is based on (or

© 2016 SensoMotoric Instruments Page 304 iView ETG User Guide

deriv ed f rom) the Work and f or which the editorial rev isions, annotations, elaborations, or other modif ications represent, as a whole, an original work of authorship. For the purposes of this License, Deriv ativ e Works shall not include works that remain separable f rom, or merely link (or bind by name) to the interf aces of , the Work and Deriv ativ e Works thereof .

"Contribution" shall mean any work of authorship, including the original v ersion of the Work and any modif ications or additions to that Work or Deriv ativ e Works thereof , that is intentionally submitted to Licensor f or inclusion in the Work by the copy right owner or by an indiv idual or Legal Entity authorized to submit on behalf of the copy right owner. For the purposes of this def inition, "submitted" means any f orm of electronic, v erbal, or written communication sent to the Licensor or its representativ es, including but not limited to communication on electronic mailing lists, source code control sy stems, and issue tracking sy stems that are managed by , or on behalf of , the Licensor f or the purpose of discussing and improv ing the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copy right owner as "Not a Contribution."

"Contributor" shall mean Licensor and any indiv idual or Legal Entity on behalf of whom a Contribution has been receiv ed by Licensor and subsequently incorporated within the Work.

2. Grant of Copy right License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusiv e, no-charge, roy alty -f ree, irrev ocable copy right license to reproduce, prepare Deriv ativ e Works of , publicly display , publicly perf orm, sublicense, and distribute the Work and such Deriv ativ e Works in Source or Object f orm.

3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusiv e, no-charge, roy alty -f ree, irrev ocable (except as stated in this section) patent license to make, hav e made, use, of f er to sell, sell, import, and otherwise transf er the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily inf ringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent inf ringement, then any patent licenses granted to You under this License f or that Work shall terminate as of the date such litigation is f iled.

4. Redistribution. You may reproduce and distribute copies of the Work or Deriv ativ e Works thereof in any medium, with or without modif ications, and in Source or Object f orm, prov ided that You meet the f ollowing conditions:

1. You must giv e any other recipients of the Work or Deriv ativ e Works a copy of this License; and

2. You must cause any modif ied f iles to carry prominent notices stating that You changed the f iles; and

Page 305 © 2016 SensoMotoric Instruments Appendix

3. You must retain, in the Source f orm of any Deriv ativ e Works that You distribute, all copy right, patent, trademark, and attribution notices f rom the Source f orm of the Work, excluding those notices that do not pertain to any part of the Deriv ativ e Works; and

4. If the Work includes a "NOTICE" text f ile as part of its distribution, then any Deriv ativ e Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE f ile, excluding those notices that do not pertain to any part of the Deriv ativ e Works, in at least one of the f ollowing places: within a NOTICE text f ile distributed as part of the Deriv ativ e Works; within the Source f orm or documentation, if prov ided along with the Deriv ativ e Works; or, within a display generated by the Deriv ativ e Works, if and wherev er such third-party notices normally appear. The contents of the NOTICE f ile are f or inf ormational purposes only and do not modif y the License. You may add Your own attribution notices within Deriv ativ e Works that You distribute, alongside or as an addendum to the NOTICE text f rom the Work, prov ided that such additional attribution notices cannot be construed as modif y ing the License.

You may add Your own copy right statement to Your modif ications and may prov ide additional or dif f erent license terms and conditions f or use, reproduction, or distribution of Your modif ications, or f or any such Deriv ativ e Works as a whole, prov ided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted f or inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the abov e, nothing herein shall supersede or modif y the terms of any separate license agreement y ou may hav e executed with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade names, trademarks, serv ice marks, or product names of the Licensor, except as required f or reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE f ile.

7. Disclaimer of Warranty . Unless required by applicable law or agreed to in writing, Licensor prov ides the Work (and each Contributor prov ides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible f or determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

8. Limitation of Liability . In no ev ent and under no legal theory , whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You f or damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages f or loss of goodwill, work stoppage, computer f ailure or malf unction, or any and all other commercial damages or losses), ev en if such Contributor has been adv ised of the

© 2016 SensoMotoric Instruments Page 306 iView ETG User Guide

possibility of such damages.

9. Accepting Warranty or Additional Liability . While redistributing the Work or Deriv ativ e Works thereof , You may choose to of f er, and charge a f ee f or, acceptance of support, warranty , indemnity , or other liability obligations and/or rights consistent with this License. Howev er, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility , not on behalf of any other Contributor, and only if You agree to indemnif y , def end, and hold each Contributor harmless f or any liability incurred by , or claims asserted against, such Contributor by reason of y our accepting any such warranty or additional liability .

END OF TERMS AND CONDITIONS

17.4.9 Microsoft Public License (Ms-PL)

This license gov erns use of the accompany ing sof tware. If y ou use the sof tware, y ou accept this license. If y ou do not accept the license, do not use the sof tware.

1. Def initions

The terms "reproduce," "reproduction," "deriv ativ e works," and "distribution" hav e the same meaning here as under U.S. copy right law.

A "contribution" is the original sof tware, or any additions or changes to the sof tware.

A "contributor" is any person that distributes its contribution under this license.

"Licensed patents" are a contributor's patent claims that read directly on its contribution.

2. Grant of Rights

(A) Copy right Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants y ou a non-exclusiv e, worldwide, roy alty -f ree copy right license to reproduce its contribution, prepare deriv ativ e works of its contribution, and distribute its contribution or any deriv ativ e works that y ou create.

(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants y ou a non-exclusiv e, worldwide, roy alty -f ree license under its licensed patents to make, hav e made, use, sell, of f er f or sale, import, and/or otherwise dispose of its contribution in the sof tware or deriv ativ e works of the contribution in the sof tware.

Page 307 © 2016 SensoMotoric Instruments Appendix

3. Conditions and Limitations

(A) No Trademark License- This license does not grant y ou rights to use any contributors' name, logo, or trademarks.

(B) If y ou bring a patent claim against any contributor ov er patents that y ou claim are inf ringed by the sof tware, y our patent license f rom such contributor to the sof tware ends automatically .

(C) If y ou distribute any portion of the sof tware, y ou must retain all copy right, patent, trademark, and attribution notices that are present in the sof tware.

(D) If y ou distribute any portion of the sof tware in source code f orm, y ou may do so only under this license by including a complete copy of this license with y our distribution. If y ou distribute any portion of the sof tware in compiled or object code f orm, y ou may only do so under a license that complies with this license.

(E) The sof tware is licensed "as-is." You bear the risk of using it. The contributors giv e no express warranties, guarantees or conditions. You may hav e additional consumer rights under y our local laws which this license cannot change. To the extent permitted under y our local laws, the contributors exclude the implied warranties of merchantability , f itness f or a particular purpose and non-inf ringement.

License history

Current (started Jul 29, 2010)

© 2016 SensoMotoric Instruments Page 308 License Agreement and Warranty

Chapter 18 License Agreement and Warranty 18. License Agreement and Warranty

IMPORTANT – PLEASE READ CAREFULLY: This license agreement (“Agreement”) is an agreement between you (either an individual or a company, “Licensee”) and SensoMotoric Instruments GmbH (“SMI”). The “Licensed Materials” provided to Licensee subject to this Agreement include the software programs, which were installed on the equipment Licensee purchased from SMI (the “Designated Equipment”) at the time of delivery of the Designated Equipment and/or other software programs SMI has granted Licensee access to (the “Software”) as well as any “on-line” or electronic documentation associated with the Software, or any portion thereof (the “Documentation”), as well as any updates or upgrades to the Software and Documentation, if any, or any portion thereof, provided to Licensee at SMI’s sole discretion.

By installing, downloading, copying or otherwise using the Licensed Materials, you agree to abide by the following provisions. This Agreement is displayed for you to read prior to using the Licensed Materials.

The Software is provided with and uses libraries from the FFmpeg project under the LGPLv2.1, GNU Lesser General Public License (LGPL) version 2.1 or later (the “FFmpeg Libraries”), which are not owned by SMI. The FFmpeg code owners’ contact information and the LGPLv2.1 licensing terms and conditions can be found at http://ffmpeg.org

If you do not agree with these provisions, do not download, install or use the Licensed Materials. If you have already paid for the Licensed Materials, you may return them for a full refund to: SensoMotoric Instruments, Warthestraße 21, 14513 Teltow, Germany. If the Licensed Materials were installed on Designated Equipment, you may also return such Designated Equipment for a full refund.

1. License. Subject to the terms of this Agreement, SMI hereby grants and Licensee accepts a non-transferable, non-exclusive, non-assignable license without the right to sublicense to use the Licensed Materials only (i) for Licensee’s business operations, (ii) on the Designated Equipment, if any, or on a back-up equipment while the Designated Equipment is inoperable, and (iii) in accordance with the Documentation.

© 2016 SensoMotoric Instruments Page 310 iView ETG User Guide

Licensee may make one copy of the Software in machine readable form for backup purposes only; every notice on the original will be replicated on the copy. Installation of the Software, if any, is Licensee’s sole responsibility.

2. Rights in Licensed Materials. Title to and ownership in the Licensed Materials and all proprietary rights with respect to the Licensed Materials and all copies and portions thereof, remain exclusively with SMI. The Agreement does not constitute a sale of the Licensed Materials or any portion or copy of it. Title to and ownership in Licensee’s application software that makes calls to but does not contain all or any portion of the Software remains with Licensee, but such application software may not be licensed or otherwise transferred to third parties without SMI’s prior written consent.

3. Confidentiality. Licensed Materials are proprietary to SMI and constitute SMI trade secrets. Licensee shall maintain Licensed Materials in confidence and prevent their disclosure using at least the same degree of care it uses for its own trade secrets, but in no event less than a reasonable degree of care. Licensee shall not disclose Licensed Materials or any part thereof to anyone for any purpose, other than to its employees and sub-contractors for the purpose of exercising the rights expressly granted under this Agreement, provided they have in writing agreed to confidentiality obligations at least equivalent to the obligations stated herein.

4. No Reverse Engineering. License shall not, and shall not allow any third party to, decompile, disassemble or otherwise reverse engineer or by any means whatsoever attempt to reconstruct or discover any source code or underlying ideas, algorithms, file formats or programming or interoperability interfaces of the Software or of any files contained or generated using the Software. The obligations under this Section shall survive any termination of the Agreement. Licensee may apply to SMI at the address above for further information on the interface between the Software and other applications; SMI will on reasonable terms and conditions provide such information as the Licensee may reasonably require to enable the Software to interoperate with its applications. These restrictions do not apply to the FFmpeg Libraries.

Page 311 © 2016 SensoMotoric Instruments License Agreement and Warranty

5. Warranty.

a) If Licensed Materials show a defect during the limitation period specified in Sec. 5 d), which already existed at the time of transfer of risk, SMI will provide Licensee with a corrected version of such defective Licensed Material (“Repeat Performance”).

b) Licensed Materials are defective, if they do not conform to the written agreement between SMI and Licensee, if any, or to SMI’s specification.

c) Licensee’s claims for defects are excluded:

for insignificant divergences from the agreement or specification;

for damages caused after the transfer of risk by external influences such as fire, water, currency surge, etc.; improper installation, operation, use or maintenance; use in fields of application and environmental conditions other than those expressly specified by SMI; and use in combination with other products not approved by SMI for this purpose, excessive stress or normal wear and tear;

for defects of the Software, which cannot be reproduced;

for Licensee’s or a third party’s modifications of Licensed Materials and results therefrom;

in as far as Licensee has not notified SMI of apparent defects within 5 business days of delivery and of hidden defects within 5 business days of discovery.

d) The limitation period for warranty claims is 12 months. This does not apply in cases of fraud, intent, gross negligence and personal injury. Repeat performance does not restart the limitation period.

e) Licensee has to always first provide SMI the opportunity for Repeat Performance within a reasonable period of time. Repeat Performance does not constitute acceptance of a legal obligation.

© 2016 SensoMotoric Instruments Page 312 iView ETG User Guide

f) If the Repeat Performance fails even within an additional period of time of reasonable length to be granted by Licensee, Licensee shall, notwithstanding its claims under Section 6, if any, be entitled to rescind the contract or to claim a price reduction.

g) If the analysis of an alleged defect shows that it is not covered by the above warranty, SMI may charge for the failure analysis and correction of the defect, if any, at SMI’s then applicable rates.

6. Liability Limitations.

a) SMI is only liable for damages caused by slight negligence if such are due to a material breach of duty, which endangers the achievement of the objective of the Agreement, or the failure to comply with duties, the very discharge of which is an essential prerequisite for the proper performance of the Agreement.

b) In cases of Section 6 a), the liability is limited to the damage, which is typical for contracts like this Agreement and which could have been foreseen.

c) SMI’s liability is also limited to the damage, which is typical for contracts like this Agreement and which could have been foreseen for damages caused by the gross negligence of an agent or an employee of SMI, who is not an officer or executive of SMI.

d) In cases of Sections 6 a) and c), SMI’s liability is limited to a maximum amount of EURO 500.000, respectively EURO 100.000 for financial losses.

e) Licensee’s claims for damages caused by slight negligence or caused by the gross negligence of an agent or an employee of SMI, who is not an officer or executive of SMI, which are not based on defects and thus not subject to time-barring in accordance with Sec. 5 d) are time- barred at the latest 2 years from the point in time Licensee became aware of the damage and regardless of Licensee’s awareness at the latest 3 years after the damaging event.

Page 313 © 2016 SensoMotoric Instruments License Agreement and Warranty

f) With the exception of liability under the Product Liability Law, for defects after having given a guarantee, for fraudulently concealed defects and for personal injury, the above limitations of liability shall apply to all claims, irrespective of their legal basis, in particular to all claims based on breach of contract or tort.

g) The above limitations of liability also apply in case of Licensee’s claims for damages against SMI’s employees or agents.

7. SMI Indemnity. SMI will defend or settle any action brought against Licensee to the extent based on a claim that Licensed Materials, used within the scope of the license granted in this Agreement, infringe any copyright valid in the European Union or the European Economic Area and will pay the cost of any final settlement or judgment attributable to such claim, provided (i) Licensee has given prompt notice to SMI of such claim, (ii) Licensee has not recognized an infringement of the third party’s copyright, and (iii) the entire defense and the settlement negotiations are reserved for SMI with Licensee’s full cooperation and support. If Licensee discontinues the use of Licensed Materials for damage reduction or other important reasons, Licensee is obligated to point out to the third party that the discontinuation of use does not constitute an acknowledgment of a copyright infringement. If SMI believes Licensed Materials are likely to be the subject of an infringement claim, it may elect to replace or modify such Software or Documentation to make it non-infringing or terminate the Agreement on written notice to Licensee. SMI shall have no obligation to defend (or any other liability) to the extent any claim involves a Software release other than the current, unaltered release, if such would have avoided infringement, or use of the Software in combination with non-SMI programs or data, unless the infringement would also incur without such combination. The foregoing states the entire obligation and liability of SMI with respect to any infringement by Licensed Materials of any intellectual property rights or other proprietary rights of Licensee or a third party without prejudice to any claims for damages in accordance with Section 6.

8. Licensee Indemnity. Licensee will defend and indemnify SMI, and hold it harmless from all costs, including attorney’s fees, arising from any claim that may be made against SMI by any third party as a result of Licensee’s use of Licensed Materials, excluding claims for which SMI is obligated to

© 2016 SensoMotoric Instruments Page 314 iView ETG User Guide

defend or indemnify Licensee under Section 7.

9. Export Restriction. Licensee will not remove or export from Germany or from the country Licensed Materials were originally shipped to by SMI or re-export from anywhere any part of the Licensed Materials or any direct product of the Software except in compliance with all applicable export laws and regulations, including without limitation, those of the U.S. Department of Commerce.

10.Non-Waiver; Severability; Non-Assignment. The delay or failure of either party to exercise any right provided in this Agreement shall not be deemed a waiver. If any provision of this Agreement is held invalid, all others shall remain in force. Licensee may not, in whole or in part, assign or otherwise transfer this Agreement or any of its rights or obligations hereunder.

11.Termination. This Agreement may be terminated without any fee reduction (i) by Licensee without cause on 30 days notice; (ii) by SMI, in addition to other remedies, if Licensee fails to cure any breach of its obligations hereunder within 30 days of notice thereof; (iii) on notice by either party if the other party ceases to do business in the normal course, becomes insolvent, or becomes subject to any bankruptcy, insolvency, or equivalent proceedings. Upon termination by either party for any reason, Licensee shall at SMI’s instructions immediately destroy or return the Licensed Materials and all copies thereof to SMI and delete the Software and all copies thereof from the Designated Equipment.

12.Entire Agreement; Written Form Requirement. There are no separate oral agreements; any supplementary agreements or modifications hereto must be made in writing. This also applies to any waiver of this requirement of written form.

13.Notices. All notices under the Agreement must be in writing and shall be delivered by hand or by overnight courier to the addresses of the parties set forth above.

14.Applicable Law and Jurisdiction. German law applies with the exception of its conflict of laws rules. The application of the United Nations

Page 315 © 2016 SensoMotoric Instruments License Agreement and Warranty

Convention on Contracts for the International Sale of Goods (CISG) is expressly excluded The courts of Berlin, Germany, shall have exclusive jurisdiction for any action brought under or in connection with this Agreement.

Teltow, Germany, 2004- 2016 SensoMotoric Instruments GmbH

© 2016 SensoMotoric Instruments Page 316 About SMI

Chapter 19 About SMI 19. About SMI

SensoMotoric Instruments (SMI) is a world leader in dedicated computer vision applications, developing and marketing eye and gaze tracking systems and OEM solutions for a wide range of applications.

Founded in 1991 as a spin-off from academic research, SMI was the first company to offer a commercial, vision-based 3D eye tracking solution. We now have over 20 years of experience in developing application-specific solutions in close collaboration with our clients.

We serve our customers around the globe from our offices in Teltow, near Berlin, Germany and Boston, USA, backed by a network of trusted local partners in many countries.

Our products combine a maximum of performance and usability with the highest possible quality, resulting in high-value solutions for our customers. Our major fields of expertise are:

Eye & gaze tracking systems in research and industry

High speed image processing, and

Eye tracking and registration solutions in ophthalmology.

More than 5,000 of our systems installed worldwide are testimony to our continuing success in providing innovative products and outstanding services to the market. While SMI has won several awards, the largest reward for us each year is our trusted business relationships with academia and industry.

© 2016 SensoMotoric Instruments Page 318 iView ETG User Guide Description of 213 Index Setting as default mode 110

- . - - 6 -

.avi 261 60 Hz .avi, defined 10 Eye Image sample rate 113 .etg 6D Head Tracking Package 23 Quick Run file 129 - 9 - .etg, defined 10 .idf, defined 10 93/68/EWG 7 .w av 261 - A -

- 0 - Acroynms 9 0-Point Calibration Add Participant About 212 Smart Recorder 82, 84 Automatically performed 210 Adding annotations ETG Subnotebook 223 - 1 - Smart Recorder 89 1-Point Calibration Adding Participant Properties About 213 Smart Recorder 76 Calibration screen 85 Ad-Hoc WiFi Setting as default mode 110 About 235 Connection w indow 91 - 2 - IP Address 237 2004/108/EEC 7 Netw ork name 237 2006/95/EEC 7 Netw orking 235 24Hz (1280x960p) 113 Options menu 237 Passw ord 237 - 3 - Setting up 237 30 Hz sample rate 113 Signal strength 89 30Hz (960x720p) scene camera mode Allow Different Calibration Mode 113 Experiment Settings dialog 110 3D Eye Tracking Package 23 Annotation 3D Shutter Glasses 23 Applying on Smart Recorder 230 3-Point Calibration Applying on Subnotebook 231 Calibration screen 85 Annotations Page 319 © 2016 SensoMotoric Instruments Index Annotations Battery voltage remaining 89 About 218 BeGaze Colour in 218 About 126 Defined 10 Available w ith ETG 2w Analysis 19 Defining in ETG Laptop 106 Tags used in 108 Defining, Smart Recorder 80 Blue nose rest 31 ETG Subnotebook 223 Boost Softw are License 282 experiment.xml 218 BSD License 283 Exporting 106 - C - Instant annotation 80 Interval annotation 80 Calibration Lasting 218 1-Point mode 213 Lasting, duration of annotation 80 About 205 Manual On/Off 80 ETG Subnotebook 210 Name 80 Insufficient Trackability 215 Name of 218 Internal Eye Model 205 Saved in 218 New participant requiring 205 Smart Recorder 220, 223 On Smart Recorder 207 Tags defining for 225 Selecting in Recording w indow 116 Tags in 218 Warnings 215 Types of 218, 225 Calibration modes Until next annotation 80 0-Point mode 212 Antivirus softw are 1-Point Calibration 110 Kaspersky 8 3-Point Calibration 110 Renew ing 8 Allow ing different modes 110 Apache License 304 Default mode 212 Audio file 261 Calibration screen Automatic White Balance Smart Recorder 85 Selecting, Smart Recorder 78 CE 7 Changing - B - Repository location 95 Battery low Cleaning ETG Laptop 271 SMI ETG 35 Battery Pack 153, 177, 179 Color Recharging 44 Defining in annotations 218

© 2016 SensoMotoric Instruments Page 320 iView ETG User Guide Components - D - SMI ETG 29 Configuring PC Dashboard For iView ETG 63 Smart Recorder 72 Connecting to PC Dashboard, ETG Laptop Connection screen 55 Direct Gaze 92 Smart Recorder 55 New Experiment 92 Connection screen Open Experiment 92 Smart Recorder 71 Quick Run 92 Connection w indow , ETG Laptop Quick Run Settings 92 Ad-Hoc WiFi 91 Recent Experiments 92 Control a Remote ETG 91 Repositories 92 ETG Laptop 91 Data storage (Repositories) Observe a Remote ETG 91 Changing 258 Use Local Glasses 91 Direct Gaze 258 Contact lenses Directories 258 Wearing w ith SMI ETG 254 Experiment 258 Contacting SMI 4 Quick Run 258 Control a Remote ETG Daylight (Outdoor) Connection w indow 91 Selecting, Smart Recorder 78 Conventions Declaration of Conformity 7 Document 9 Default Calibration Mode Convertible eye glasses Setting 110 Dimensions 275 Define Annotations dialog Corrective glasses ETG Laptop 106 Wearing w ith SMI ETG 254 Define Tags dialog 108 Create Issue Report Defining Annotations tab 80 Issue Reporting Tool 272 Delete Experiment Troubleshooting 271 Smart Recorder 73 Creating New Experiment Deleting Participant Properties ETG Subnotebook 181 Smart Recorder 76 Smart Recorder 156 Description Crosshair Cursor 161, 207, 210 Field in annotation 218 Description field Annotation 80

Page 321 © 2016 SensoMotoric Instruments Index Direct Gaze 129, 130 Limitations of 17 About 129 Overview 17 And Quick Run settings 129 ETG 2w Analysis 15, 19 ETG Laptop 135 ETG 2w Analysis Pro 15 Quick Run.etg 129 ETG 2w Analysis Pro Package Repository 258 Overview 20 Smart Recorder 72, 130 ETG 2w Observation 15 Starting 130 And SDK 18 Starting on ETG Laptop 135 iView ETG Softw are for 18 Used by ETG 2 Observation 17 Limitations of 18 Used by ETG 2w Observation 18 Overview 18 Disk space available 70 ETG Laptop Document Sleep Mode 271 Conventions 9 ETG Subnotebook Release date 2 Accessories 53 Symbols 9 Annotations 223 Version number 2 Calibrating on 210 Dow nloading Data Creating an experiment on 181 Connecting to PC 55 Overview 39, 52 To PC 55 Running an experiment on 185 Running experiment from SMI ETG - E - 197 Electromagnetic Compatibility (EMC) 7 Running experiments on 176 eMotiv Affectiv 123 Saved experiment 191 Emotiv EEG 123 Setting up 177, 179 Enabling 113, 123 Technical Specifications 51 Neuroheadset 123 European directives 7 EN 61000-6-3:2007 7 European standards 7 EN 61010-1:2002 7 Event Log EN 62471:2009 7 Recording w indow 116 Enabling Exchanging battery Emotiv EEG 123 Smart Recorder 46 ETG 2 Observation 15 Experiment 181 ETG 2 Observation Package Changing settings 156, 181 iView ETG Softw are for 17 Creating a new 156, 181 Creating, ETG Subnotebook 181 © 2016 SensoMotoric Instruments Page 322 iView ETG User Guide Experiment 181 Experiment Settings, ETG Laptop Creating, Smart Recorder 156 Allow Different Calibration Mode Data directory 257 110 Default Calibration Mode 110 Deleting in Smart Recorder 73 Make Calibration Manditory 110 Management 223 Show Event Log 110 Naming 156, 181 Repository, location of 257 Experiment Settings, Smart Recorder Annotation tab 75 Running an 156, 181 Experiment Settings tab 75 Saving 156, 181 Participant Properties tab 75 Setting properties 156, 181 Smart Recorder 75 Uploading to ETG 181 Experiment Definitions experiment.xml Annotations file 218 Smart Recorder 73 Experiment Management, ETG Laptop Experiments Running on Smart Recorder 152 Annotation 99 Close experiment 99 Exporting Annotation Definitions 106 Experiment Settings 99 Experiment 99 Export Experiment 99 LPT Trigger Signals 266 Hardw are Configuration 99 Lock 99 Eye Gaze overlay In Scene View 121 Naming 99 Participant Properties 99 Eye Image Sample Rate 113 Run Experiment 99 Eye Image Sample Rate, Smart Recorder 78 Unlock 99 Eye position Experiment Properties, Smart Recorder Checking 252 Correcting 252 Make Calibration Mandatory 78 Eye Tracking Experiment repositories Checking 168 About 256 Positioning Guide 168 Location 256 Quality 168 Experiment Repositories dialog 95 Smart Recorder 168 Experiment Repository 98 Trackability 168 Changing 258 Locating 258 Eye Tracking Mode 113 Location of 95 Eye Video Display 252 Recording w indow 116 Experiment Settings tab 78 Page 323 © 2016 SensoMotoric Instruments Index For User PC 62 - F - Hardw are Configuration dialog FAQ 271 ETG Laptop 113 FCC 7 Field of View - I - In Scene View 121 IDF Filter Gaze Cursor for Live View 110 File type 261 Fixation detection algorithm 126 Import Fluorescent High, White Balance ETG Laptop 92 Selecting, Smart Recorder 78 Experiment 92 Fluorescent, White Balance Locating 92 Selecting, Smart Recorder 78 Importing Free Text Annotation Definitions 106 In Annotations 218 Experiment 99 Quick Run settings 140 - G - Incandescent (Light Bulb), White Gaze Cursor Balance Color 212 Selecting, Smart Recorder 78 Recording w indow 116, 121 Infra-Red Filtering Lenses Smart Recorder 82 Dimensions 275 Stabilization 251 Exchanging 33 Gaze Data Inserting 33 And Local Coordinate System 276 Inserting in SMI ETG 34 Gaze Points for Calibration 213 Non-shaded 33 Gaze Scene view Shaded 33 Recording w indow 116 Installing Smart Recorder 82 iView ETG on User PC 60 GCC Runtime Library Exception 293 iView ETG softw are 17, 18 Glossary 10 Instant GNU General Public License version 3 Selecting In Annotation dialog 106 283 Type of Annotation 218 GNU Lesser General Public License 279 Insufficient Trackability And Gaze Cursor stabilzation 212 - H - Calibration w arning 215 Intermediate Data File (see IDF Files) Hardw are Assessment Tool 261

© 2016 SensoMotoric Instruments Page 324 iView ETG User Guide Internal Eye Model - K - And Calibration 205 Internet, use of 5 Kaspersky 8 Interval - L - Selectiing In Annotation dialog 106 Type of Annotation 218 Lasting IP Address 245 Annotation Duration 218 Finding on Smart Recorder 237 Duration of Annotation 106 Locating in Options menu 87 Licensing IR interferences 33 Of Packages 21 IR reflections Local Coordinate System And SMI ETG 254 And Gaze Data 276 Issue Reporting Tool 272 On SMI ETG 276 iView ETG Location About 68 Experiment Repositories 256 Configuration for User PC 63 Locking Does not detect SMI ETG 271 Recording screen 169 Installing on User PC 60 LPT Card 265 Installing, ETG 2 Observation 17 LPT Port 265 Installing, ETG 2w Observation 18 LPT Trigger Signals Interfacing to 263 Exporting 266 Obtaining 17, 18 - M - Recording process 68 Runs on ETG Subnotebook 68 Make Calibration Mandatory Experiment Settings 78 Runs on User PC 68 Experiment Settings dialog 110 SDK 263 iView ETG on Laptop 110 Version number 2 iView ETG on Smart Recorder 78 iView ETG (for ETG Subnotebook) User Interface of 91 Make-up Use w ith SMI ETG 253 iView ETG (on Smart Recorder) Overview 71 Manage Experiment tab Smart Recorder 72 iView ETG Softw are Installing on User PC 54, 65 Manage Experiments Smart Recorder 73 Manual On/Off (ETG Laptop) Selecting in Annotation dialog 106 Page 325 © 2016 SensoMotoric Instruments Index Maximum Recording Time New Participant dialog ETG Subnotebook 70 Recording w indow 117 Smart Recorder 70 Non-Shaded Infra-Red Filtering Lenses Memory used 33 Smart Recorder 89 Nose rest Blue 31 Microphone 113, 119 Exchanging 31 Microsoft Public License 307 Inserting 31 Modify Experiment Red 31 Smart Recorder 73 Modifying Experiment Settings, Smart Nose Rests Recorder 78 Inserting in SMI ETG 34 Monocular vision - O - And SMI ETG 253 If participant has 253 Observe Remote ETG 91 Obtaining - N - iView ETG 2 softw are 18 Name iView ETG softw are 17 Of an annotation 218 Ocular Dominance Netw ork And SMI ETG 254 Creating Ad-Hoc WiFi 237 Off-set correction 205 Netw ork name 237 Open Hardw are Monitor License 295 Netw orks Options menu Ad-Hoc WiFi 235 Locating IP Address 87 Corporate or Enterprise LAN Netw ork 235 - P - Wireless/Wired 235 Packages Neuroheadset 113 3D Eye Trackingl Reality 23 New Annotation 6D Head Tracking 23 Defining 106 ETG 2 Observation 15, 17 New Experiment ETG 2w Analysis 15, 19 Creating, ETG Subnotebook 181 ETG 2w Analysis Pro 15, 20 Creating, Smart Recorder 156 ETG 2w Observation 15, 18 Smart Recorder 73 Licensing details 21 New Experiment dialog 98 Optional 23 New Participant Overview 15 Calibrating 205 Parallel Port

© 2016 SensoMotoric Instruments Page 326 iView ETG User Guide Parallel Port On the Smart Recorder 142 Connecting to 263 Quick Run.etg 96, 140 Parallel Port Adapter 265 Repository 258 Parallel Port Interfacing 263 Settings dialog 96 Participant Starting in Smart Recorder 72 Preparing SMI ETG for 34 Using 140 Participant name required 215 Quick Run repository 258 Participant Properties Location of 95 Adding 101 Quick Run.etg 140, 258 Deleting 101 Used by Direct Gaze 129 Editing 101 - R - Participant Properties tab 76 Participant Properties, Smart Recorder Recharging Property Name 76 Battery Pack 44 Value Candidates 76 Recording display 119 Participant Property Definition dialog Recording w indow 116 Property Name 101 Recording process 68 Value Candidates 101 Recording screen Passive Head Tracking Targets 23 Locking 169 Passw ord 237 Unlocking 169 PCI Express Card 263 Recording screen, Smart Recorder Point of Regard (POR) 205 Gaze Cursor 82 Positioning Guide 168 Gaze Scene view 82 Preparing Participant 82 ETG Subnotebook 177, 179 Record button 82 Protection Wallet 46 Recording Time 119 Recording Unit 1.0 66 - Q - Recording w indow Qualitative Analysis 19, 20 Eye Video Display 252 Quantitative Analysis 20 New Participant 117 Quick Run Recording w indow , ETG Laptop About 140 And Battery life 116 Changing settings for 96 Calibration selection 116 Importing settings 140 Eye Gaze overlay 121 On the ETG Laptop 145 Eye Videos display 116

Page 327 © 2016 SensoMotoric Instruments Index Recording w indow , ETG Laptop Smart Recorder 72, 73 Field of view 116, 121 Running a Saved Experiment 171 Gaze Curso 116 Running an Experiment 161 Gaze Cursor 121 ETG Subnotebook 185 New Participant 116 From SMI ETG 197 Record button 116 Running an Experiment From the Recording Display 116 SMI-ETG 173 Scene View 116, 121 Run-Time information Smart Recorder 89 White Balance selection 116

Red nose rest 31 - S - Remote Control Sample Rate 78, 113 About 244 Saved Experiment Device combinations 235 ETG Subnotebook 191 Limitations of 249 Scene Camera Mode 78 Running 245 24Hz (1280x960p) 113 Remote Observation 30Hz (960x720p) 113 About 240 Hardw are Configuration dialog 113 Device combinations 235 Scene Camera Sample Rate 113 Limitations of 244 Scene Camera Sample Rate, Smart Running 241 Recorder 78 Renew ing antivirus softw are 8 Scene Camera White Balance Repairing Automatic White Balance 113 SMI ETG 35 Daylight (Outdoor) 113 Repositories Fluorescent 113 Changing 258 Fluorescent High 113 Direct Gaze 258 Incandescent (Light Bulb) 113 Directories 258 Recording w indow 116 Experiment 95, 258 Selecting, Smart Recorder 78 Quick Run 95, 258 Scene View Repository Recording w indow 121 Direct Gaze 258 SDK (Softw are Development Kit) 18 Quick Run 258 Selected Calibration Mode 119 Reset to 0-Point Calibration 212 Sequence Calibration screen 85 Annotation autonumber 218 Run Shaded Infra-Red Filtering Lenses 33

© 2016 SensoMotoric Instruments Page 328 iView ETG User Guide Show Event Log Setting up 153 Experiment Settings 110 Show Eye Images screen 86 Show Eye Images Smart Recorder 73 Smart Recorder 86 Status Bar 89 Sleep Mode Technical Specifications 51 ETG Laptop 271 Upload to ETG 73 Smart Recorder 73 SMI 4 Accessories 42 About 318 Add Annotations screen 89 Email address 4 Add Participant screen 84 License Agreement 310 Annotations tab 80 Phone numbers 4 Calibrating on 207 Reporting product issues 272 Calibration screen 85 Warranty 310 Connection screen 71 Web address 4 Dashboard 72 w ebsite 2 Defining annotations on 220 SMI 3D Eye Tracking Package 23 Delete Experiment 73 SMI 6D Head Tracking Package 23 Deleting 73 SMI ETG Exchanging battery 46 1.0 21 Experiment 73 2.0 21 Experiment Definitions 73 2w (Wireless) 21 Experiment Settings screen 75 About 28 Experiment Settings tab 78 And contact lenses 254 Manage Experiments 73 And corrective glasses 254 Manage Experiments screen 73 Cleaning 35 Modify Experiment 73 Components 29 New Experiment 73 Disconnected during a recording Options menu 87 271 Disconnecting during recording 174 Overview 39, 40 Local Coordinate System 276 Participants Properties tab 76 Maintaining 35 Protection Wallet 46 Preparing for Participant 34 Recharging 44 Reparing 35 Recording screen 82 Storing 5 Run 73 Technical Specifications 36 Running experiments w ith 152 Use of Make-up 253 Page 329 © 2016 SensoMotoric Instruments Index SMI Mobile EEG Package 23 Third Party Licenses 278 SMI RTA Package 23 Three point fixation 213 SMI Semantic Gaze Mapping 126 Trackability 119 SMI Semantic Gaze Mapping Package Icon 86 23 Show Eye Images 86 Snart Recorder Trigger Column 266 Applying annotation on 230 trigger signal 265 Standard Target Definition Troubleshooting 271 And 3D / 6D 23 TTL I/O 265 Starting a Recording 170 TTL Signals 263, 266 Status Bar 89 -ttl.xml File Type 266 ETG Subnotebook 70 Smart Recorder 70 - U -

Status Bar, Smart Recorder Universal Mobile Pow er Adapter 44 Battery Voltage remaining 89 Unlocking Memory used 89 Recording screen 169 WiFi signal strength 89 Until next annotation w ith the same tag Stopping a Recording 170 106 Subnotebook Updating Applying an annotation 231 ETG 1.0 to ETG 2w 21 Sw ipe, defined 10 ETG 2.0 to ETG 2w 21 Symbols, used in document 9 Upload to ETG Smart Recorder 73 - T - USB ports 5 Tag Use Local Glasses About 108, 218 Selection on Connection w indow Adding new definition 108 91 Define Tags dialog 108 User PC Configuring for iView ETG 63 ETG Laptop 108 Hardw are Assessment Tool 62 Use in BeGaze 108 Installing iView ETG on 54, 65 Tags iView ETG available for 60 Defining 225 iView ETG softw are for 68 Technical Specifications 51 Obtaining iView ETG for 54, 65 ETG Subnotebook 51 Smart Recorder 51 SMI ETG 36

© 2016 SensoMotoric Instruments Page 330 iView ETG User Guide

- V - - Z -

Video files zlib License 294 Output as .avi 261 Virtual Reality 3D 23 6D 23 VLC Media Player ETG 2 Observation Package 17 ETG 2w Observation Package 18 VRPN Interface 23

- W -

Warnings 5 Calibration 215 Insufficient trackability 215 New participant resets calibration 215 Participant name required 215 WiFi Signal strength 89 Using Ad-Hoc 89 WiFi Settings Locating in Options Menu 87 Wireless/Wired Netw ork Via a Router 235 WLAN And Netw orking 235 WLAN Router And Ad-Hoc WiFi 237

- Y -

Y-Cable for Connecting Battery Pack 153 Smart Recorder 153 SMI ETG 153

Page 331 © 2016 SensoMotoric Instruments