# -*- coding: utf-8 -*-
#File Name : StimulationsCodes.py
#Created By : Aurelien Van Langhenhove

## Stimulation codes 
## Originally from openvibe-toolkit/ovtk_defines.h

OpenViBE_stimulation = {
'OVTK_StimulationId_ExperimentStart'                   : 0x00008001,
'OVTK_StimulationId_ExperimentStop'                    : 0x00008002,
'OVTK_StimulationId_SegmentStart'                      : 0x00008003,
'OVTK_StimulationId_SegmentStop'                       : 0x00008004,
'OVTK_StimulationId_TrialStart'                        : 0x00008005,
'OVTK_StimulationId_TrialStop'                         : 0x00008006,
'OVTK_StimulationId_BaselineStart'                     : 0x00008007,
'OVTK_StimulationId_BaselineStop'                      : 0x00008008,
'OVTK_StimulationId_RestStart'                         : 0x00008009,
'OVTK_StimulationId_RestStop'                          : 0x0000800a,
'OVTK_StimulationId_VisualStimulationStart'            : 0x0000800b,
'OVTK_StimulationId_VisualStimulationStop'             : 0x0000800c,
'OVTK_StimulationId_VisualSteadyStateStimulationStart' : 0x00008010,
'OVTK_StimulationId_VisualSteadyStateStimulationStop'  : 0x00008011,

'OVTK_StimulationId_RemovedSamples'                    : 0x00008310,
'OVTK_StimulationId_AddedSamplesBegin'                 : 0x00008311,
'OVTK_StimulationId_AddedSamplesEnd'                   : 0x00008312,

'OVTK_StimulationId_LabelStart'                        : 0x00008100,
'OVTK_StimulationId_Label_00'                          : 0x00008100,
'OVTK_StimulationId_Label_01'                          : 0x00008101,
'OVTK_StimulationId_Label_02'                          : 0x00008102,
'OVTK_StimulationId_Label_03'                          : 0x00008103,
'OVTK_StimulationId_Label_04'                          : 0x00008104,
'OVTK_StimulationId_Label_05'                          : 0x00008105,
'OVTK_StimulationId_Label_06'                          : 0x00008106,
'OVTK_StimulationId_Label_07'                          : 0x00008107,
'OVTK_StimulationId_Label_08'                          : 0x00008108,
'OVTK_StimulationId_Label_09'                          : 0x00008109,
'OVTK_StimulationId_Label_0A'                          : 0x0000810a,
'OVTK_StimulationId_Label_0B'                          : 0x0000810b,
'OVTK_StimulationId_Label_0C'                          : 0x0000810c,
'OVTK_StimulationId_Label_0D'                          : 0x0000810d,
'OVTK_StimulationId_Label_0E'                          : 0x0000810e,
'OVTK_StimulationId_Label_0F'                          : 0x0000810f,
'OVTK_StimulationId_Label_10'                          : 0x00008110,
'OVTK_StimulationId_Label_11'                          : 0x00008111,
'OVTK_StimulationId_Label_12'                          : 0x00008112,
'OVTK_StimulationId_Label_13'                          : 0x00008113,
'OVTK_StimulationId_Label_14'                          : 0x00008114,
'OVTK_StimulationId_Label_15'                          : 0x00008115,
'OVTK_StimulationId_Label_16'                          : 0x00008116,
'OVTK_StimulationId_Label_17'                          : 0x00008117,
'OVTK_StimulationId_Label_18'                          : 0x00008118,
'OVTK_StimulationId_Label_19'                          : 0x00008119,
'OVTK_StimulationId_Label_1A'                          : 0x0000811a,
'OVTK_StimulationId_Label_1B'                          : 0x0000811b,
'OVTK_StimulationId_Label_1C'                          : 0x0000811c,
'OVTK_StimulationId_Label_1D'                          : 0x0000811d,
'OVTK_StimulationId_Label_1E'                          : 0x0000811e,
'OVTK_StimulationId_Label_1F'                          : 0x0000811f,
'OVTK_StimulationId_Label_20'                          : 0x00008120,
'OVTK_StimulationId_Label_21'                          : 0x00008121,
'OVTK_StimulationId_Label_22'                          : 0x00008122,
'OVTK_StimulationId_Label_23'                          : 0x00008123,
'OVTK_StimulationId_Label_24'                          : 0x00008124,
'OVTK_StimulationId_Label_25'                          : 0x00008125,
'OVTK_StimulationId_Label_26'                          : 0x00008126,
'OVTK_StimulationId_Label_27'                          : 0x00008127,
'OVTK_StimulationId_Label_28'                          : 0x00008128,
'OVTK_StimulationId_Label_29'                          : 0x00008129,
'OVTK_StimulationId_Label_2A'                          : 0x0000812a,
'OVTK_StimulationId_Label_2B'                          : 0x0000812b,
'OVTK_StimulationId_Label_2C'                          : 0x0000812c,
'OVTK_StimulationId_Label_2D'                          : 0x0000812d,
'OVTK_StimulationId_Label_2E'                          : 0x0000812e,
'OVTK_StimulationId_Label_2F'                          : 0x0000812f,
'OVTK_StimulationId_Label_30'                          : 0x00008130,
'OVTK_StimulationId_Label_31'                          : 0x00008131,
'OVTK_StimulationId_Label_32'                          : 0x00008132,
'OVTK_StimulationId_Label_33'                          : 0x00008133,
'OVTK_StimulationId_Label_34'                          : 0x00008134,
'OVTK_StimulationId_Label_35'                          : 0x00008135,
'OVTK_StimulationId_Label_36'                          : 0x00008136,
'OVTK_StimulationId_Label_37'                          : 0x00008137,
'OVTK_StimulationId_Label_38'                          : 0x00008138,
'OVTK_StimulationId_Label_39'                          : 0x00008139,
'OVTK_StimulationId_Label_3A'                          : 0x0000813a,
'OVTK_StimulationId_Label_3B'                          : 0x0000813b,
'OVTK_StimulationId_Label_3C'                          : 0x0000813c,
'OVTK_StimulationId_Label_3D'                          : 0x0000813d,
'OVTK_StimulationId_Label_3E'                          : 0x0000813e,
'OVTK_StimulationId_Label_3F'                          : 0x0000813f,
'OVTK_StimulationId_Label_40'                          : 0x00008140,
'OVTK_StimulationId_Label_41'                          : 0x00008141,
'OVTK_StimulationId_Label_42'                          : 0x00008142,
'OVTK_StimulationId_Label_43'                          : 0x00008143,
'OVTK_StimulationId_Label_44'                          : 0x00008144,
'OVTK_StimulationId_Label_45'                          : 0x00008145,
'OVTK_StimulationId_Label_46'                          : 0x00008146,
'OVTK_StimulationId_Label_47'                          : 0x00008147,
'OVTK_StimulationId_Label_48'                          : 0x00008148,
'OVTK_StimulationId_Label_49'                          : 0x00008149,
'OVTK_StimulationId_Label_4A'                          : 0x0000814a,
'OVTK_StimulationId_Label_4B'                          : 0x0000814b,
'OVTK_StimulationId_Label_4C'                          : 0x0000814c,
'OVTK_StimulationId_Label_4D'                          : 0x0000814d,
'OVTK_StimulationId_Label_4E'                          : 0x0000814e,
'OVTK_StimulationId_Label_4F'                          : 0x0000814f,
'OVTK_StimulationId_Label_50'                          : 0x00008150,
'OVTK_StimulationId_Label_51'                          : 0x00008151,
'OVTK_StimulationId_Label_52'                          : 0x00008152,
'OVTK_StimulationId_Label_53'                          : 0x00008153,
'OVTK_StimulationId_Label_54'                          : 0x00008154,
'OVTK_StimulationId_Label_55'                          : 0x00008155,
'OVTK_StimulationId_Label_56'                          : 0x00008156,
'OVTK_StimulationId_Label_57'                          : 0x00008157,
'OVTK_StimulationId_Label_58'                          : 0x00008158,
'OVTK_StimulationId_Label_59'                          : 0x00008159,
'OVTK_StimulationId_Label_5A'                          : 0x0000815a,
'OVTK_StimulationId_Label_5B'                          : 0x0000815b,
'OVTK_StimulationId_Label_5C'                          : 0x0000815c,
'OVTK_StimulationId_Label_5D'                          : 0x0000815d,
'OVTK_StimulationId_Label_5E'                          : 0x0000815e,
'OVTK_StimulationId_Label_5F'                          : 0x0000815f,
'OVTK_StimulationId_Label_60'                          : 0x00008160,
'OVTK_StimulationId_Label_61'                          : 0x00008161,
'OVTK_StimulationId_Label_62'                          : 0x00008162,
'OVTK_StimulationId_Label_63'                          : 0x00008163,
'OVTK_StimulationId_Label_64'                          : 0x00008164,
'OVTK_StimulationId_Label_65'                          : 0x00008165,
'OVTK_StimulationId_Label_66'                          : 0x00008166,
'OVTK_StimulationId_Label_67'                          : 0x00008167,
'OVTK_StimulationId_Label_68'                          : 0x00008168,
'OVTK_StimulationId_Label_69'                          : 0x00008169,
'OVTK_StimulationId_Label_6A'                          : 0x0000816a,
'OVTK_StimulationId_Label_6B'                          : 0x0000816b,
'OVTK_StimulationId_Label_6C'                          : 0x0000816c,
'OVTK_StimulationId_Label_6D'                          : 0x0000816d,
'OVTK_StimulationId_Label_6E'                          : 0x0000816e,
'OVTK_StimulationId_Label_6F'                          : 0x0000816f,
'OVTK_StimulationId_Label_70'                          : 0x00008170,
'OVTK_StimulationId_Label_71'                          : 0x00008171,
'OVTK_StimulationId_Label_72'                          : 0x00008172,
'OVTK_StimulationId_Label_73'                          : 0x00008173,
'OVTK_StimulationId_Label_74'                          : 0x00008174,
'OVTK_StimulationId_Label_75'                          : 0x00008175,
'OVTK_StimulationId_Label_76'                          : 0x00008176,
'OVTK_StimulationId_Label_77'                          : 0x00008177,
'OVTK_StimulationId_Label_78'                          : 0x00008178,
'OVTK_StimulationId_Label_79'                          : 0x00008179,
'OVTK_StimulationId_Label_7A'                          : 0x0000817a,
'OVTK_StimulationId_Label_7B'                          : 0x0000817b,
'OVTK_StimulationId_Label_7C'                          : 0x0000817c,
'OVTK_StimulationId_Label_7D'                          : 0x0000817d,
'OVTK_StimulationId_Label_7E'                          : 0x0000817e,
'OVTK_StimulationId_Label_7F'                          : 0x0000817f,
'OVTK_StimulationId_Label_80'                          : 0x00008180,
'OVTK_StimulationId_Label_81'                          : 0x00008181,
'OVTK_StimulationId_Label_82'                          : 0x00008182,
'OVTK_StimulationId_Label_83'                          : 0x00008183,
'OVTK_StimulationId_Label_84'                          : 0x00008184,
'OVTK_StimulationId_Label_85'                          : 0x00008185,
'OVTK_StimulationId_Label_86'                          : 0x00008186,
'OVTK_StimulationId_Label_87'                          : 0x00008187,
'OVTK_StimulationId_Label_88'                          : 0x00008188,
'OVTK_StimulationId_Label_89'                          : 0x00008189,
'OVTK_StimulationId_Label_8A'                          : 0x0000818a,
'OVTK_StimulationId_Label_8B'                          : 0x0000818b,
'OVTK_StimulationId_Label_8C'                          : 0x0000818c,
'OVTK_StimulationId_Label_8D'                          : 0x0000818d,
'OVTK_StimulationId_Label_8E'                          : 0x0000818e,
'OVTK_StimulationId_Label_8F'                          : 0x0000818f,
'OVTK_StimulationId_Label_90'                          : 0x00008190,
'OVTK_StimulationId_Label_91'                          : 0x00008191,
'OVTK_StimulationId_Label_92'                          : 0x00008192,
'OVTK_StimulationId_Label_93'                          : 0x00008193,
'OVTK_StimulationId_Label_94'                          : 0x00008194,
'OVTK_StimulationId_Label_95'                          : 0x00008195,
'OVTK_StimulationId_Label_96'                          : 0x00008196,
'OVTK_StimulationId_Label_97'                          : 0x00008197,
'OVTK_StimulationId_Label_98'                          : 0x00008198,
'OVTK_StimulationId_Label_99'                          : 0x00008199,
'OVTK_StimulationId_Label_9A'                          : 0x0000819a,
'OVTK_StimulationId_Label_9B'                          : 0x0000819b,
'OVTK_StimulationId_Label_9C'                          : 0x0000819c,
'OVTK_StimulationId_Label_9D'                          : 0x0000819d,
'OVTK_StimulationId_Label_9E'                          : 0x0000819e,
'OVTK_StimulationId_Label_9F'                          : 0x0000819f,
'OVTK_StimulationId_Label_A0'                          : 0x000081a0,
'OVTK_StimulationId_Label_A1'                          : 0x000081a1,
'OVTK_StimulationId_Label_A2'                          : 0x000081a2,
'OVTK_StimulationId_Label_A3'                          : 0x000081a3,
'OVTK_StimulationId_Label_A4'                          : 0x000081a4,
'OVTK_StimulationId_Label_A5'                          : 0x000081a5,
'OVTK_StimulationId_Label_A6'                          : 0x000081a6,
'OVTK_StimulationId_Label_A7'                          : 0x000081a7,
'OVTK_StimulationId_Label_A8'                          : 0x000081a8,
'OVTK_StimulationId_Label_A9'                          : 0x000081a9,
'OVTK_StimulationId_Label_AA'                          : 0x000081aa,
'OVTK_StimulationId_Label_AB'                          : 0x000081ab,
'OVTK_StimulationId_Label_AC'                          : 0x000081ac,
'OVTK_StimulationId_Label_AD'                          : 0x000081ad,
'OVTK_StimulationId_Label_AE'                          : 0x000081ae,
'OVTK_StimulationId_Label_AF'                          : 0x000081af,
'OVTK_StimulationId_Label_B0'                          : 0x000081b0,
'OVTK_StimulationId_Label_B1'                          : 0x000081b1,
'OVTK_StimulationId_Label_B2'                          : 0x000081b2,
'OVTK_StimulationId_Label_B3'                          : 0x000081b3,
'OVTK_StimulationId_Label_B4'                          : 0x000081b4,
'OVTK_StimulationId_Label_B5'                          : 0x000081b5,
'OVTK_StimulationId_Label_B6'                          : 0x000081b6,
'OVTK_StimulationId_Label_B7'                          : 0x000081b7,
'OVTK_StimulationId_Label_B8'                          : 0x000081b8,
'OVTK_StimulationId_Label_B9'                          : 0x000081b9,
'OVTK_StimulationId_Label_BA'                          : 0x000081ba,
'OVTK_StimulationId_Label_BB'                          : 0x000081bb,
'OVTK_StimulationId_Label_BC'                          : 0x000081bc,
'OVTK_StimulationId_Label_BD'                          : 0x000081bd,
'OVTK_StimulationId_Label_BE'                          : 0x000081be,
'OVTK_StimulationId_Label_BF'                          : 0x000081bf,
'OVTK_StimulationId_Label_C0'                          : 0x000081c0,
'OVTK_StimulationId_Label_C1'                          : 0x000081c1,
'OVTK_StimulationId_Label_C2'                          : 0x000081c2,
'OVTK_StimulationId_Label_C3'                          : 0x000081c3,
'OVTK_StimulationId_Label_C4'                          : 0x000081c4,
'OVTK_StimulationId_Label_C5'                          : 0x000081c5,
'OVTK_StimulationId_Label_C6'                          : 0x000081c6,
'OVTK_StimulationId_Label_C7'                          : 0x000081c7,
'OVTK_StimulationId_Label_C8'                          : 0x000081c8,
'OVTK_StimulationId_Label_C9'                          : 0x000081c9,
'OVTK_StimulationId_Label_CA'                          : 0x000081ca,
'OVTK_StimulationId_Label_CB'                          : 0x000081cb,
'OVTK_StimulationId_Label_CC'                          : 0x000081cc,
'OVTK_StimulationId_Label_CD'                          : 0x000081cd,
'OVTK_StimulationId_Label_CE'                          : 0x000081ce,
'OVTK_StimulationId_Label_CF'                          : 0x000081cf,
'OVTK_StimulationId_Label_D0'                          : 0x000081d0,
'OVTK_StimulationId_Label_D1'                          : 0x000081d1,
'OVTK_StimulationId_Label_D2'                          : 0x000081d2,
'OVTK_StimulationId_Label_D3'                          : 0x000081d3,
'OVTK_StimulationId_Label_D4'                          : 0x000081d4,
'OVTK_StimulationId_Label_D5'                          : 0x000081d5,
'OVTK_StimulationId_Label_D6'                          : 0x000081d6,
'OVTK_StimulationId_Label_D7'                          : 0x000081d7,
'OVTK_StimulationId_Label_D8'                          : 0x000081d8,
'OVTK_StimulationId_Label_D9'                          : 0x000081d9,
'OVTK_StimulationId_Label_DA'                          : 0x000081da,
'OVTK_StimulationId_Label_DB'                          : 0x000081db,
'OVTK_StimulationId_Label_DC'                          : 0x000081dc,
'OVTK_StimulationId_Label_DD'                          : 0x000081dd,
'OVTK_StimulationId_Label_DE'                          : 0x000081de,
'OVTK_StimulationId_Label_DF'                          : 0x000081df,
'OVTK_StimulationId_Label_E0'                          : 0x000081e0,
'OVTK_StimulationId_Label_E1'                          : 0x000081e1,
'OVTK_StimulationId_Label_E2'                          : 0x000081e2,
'OVTK_StimulationId_Label_E3'                          : 0x000081e3,
'OVTK_StimulationId_Label_E4'                          : 0x000081e4,
'OVTK_StimulationId_Label_E5'                          : 0x000081e5,
'OVTK_StimulationId_Label_E6'                          : 0x000081e6,
'OVTK_StimulationId_Label_E7'                          : 0x000081e7,
'OVTK_StimulationId_Label_E8'                          : 0x000081e8,
'OVTK_StimulationId_Label_E9'                          : 0x000081e9,
'OVTK_StimulationId_Label_EA'                          : 0x000081ea,
'OVTK_StimulationId_Label_EB'                          : 0x000081eb,
'OVTK_StimulationId_Label_EC'                          : 0x000081ec,
'OVTK_StimulationId_Label_ED'                          : 0x000081ed,
'OVTK_StimulationId_Label_EE'                          : 0x000081ee,
'OVTK_StimulationId_Label_EF'                          : 0x000081ef,
'OVTK_StimulationId_Label_F0'                          : 0x000081f0,
'OVTK_StimulationId_Label_F1'                          : 0x000081f1,
'OVTK_StimulationId_Label_F2'                          : 0x000081f2,
'OVTK_StimulationId_Label_F3'                          : 0x000081f3,
'OVTK_StimulationId_Label_F4'                          : 0x000081f4,
'OVTK_StimulationId_Label_F5'                          : 0x000081f5,
'OVTK_StimulationId_Label_F6'                          : 0x000081f6,
'OVTK_StimulationId_Label_F7'                          : 0x000081f7,
'OVTK_StimulationId_Label_F8'                          : 0x000081f8,
'OVTK_StimulationId_Label_F9'                          : 0x000081f9,
'OVTK_StimulationId_Label_FA'                          : 0x000081fa,
'OVTK_StimulationId_Label_FB'                          : 0x000081fb,
'OVTK_StimulationId_Label_FC'                          : 0x000081fc,
'OVTK_StimulationId_Label_FD'                          : 0x000081fd,
'OVTK_StimulationId_Label_FE'                          : 0x000081fe,
'OVTK_StimulationId_Label_FF'                          : 0x000081ff,

'OVTK_StimulationId_NumberStart'                       : 0x00000000,
'OVTK_StimulationId_Number_00'                         : 0x00000000,
'OVTK_StimulationId_Number_01'                         : 0x00000001,
'OVTK_StimulationId_Number_02'                         : 0x00000002,
'OVTK_StimulationId_Number_03'                         : 0x00000003,
'OVTK_StimulationId_Number_04'                         : 0x00000004,
'OVTK_StimulationId_Number_05'                         : 0x00000005,
'OVTK_StimulationId_Number_06'                         : 0x00000006,
'OVTK_StimulationId_Number_07'                         : 0x00000007,
'OVTK_StimulationId_Number_08'                         : 0x00000008,
'OVTK_StimulationId_Number_09'                         : 0x00000009,
'OVTK_StimulationId_Number_0A'                         : 0x0000000a,
'OVTK_StimulationId_Number_0B'                         : 0x0000000b,
'OVTK_StimulationId_Number_0C'                         : 0x0000000c,
'OVTK_StimulationId_Number_0D'                         : 0x0000000d,
'OVTK_StimulationId_Number_0E'                         : 0x0000000e,
'OVTK_StimulationId_Number_0F'                         : 0x0000000f,
'OVTK_StimulationId_Number_10'                         : 0x00000010,
'OVTK_StimulationId_Number_11'                         : 0x00000011,
'OVTK_StimulationId_Number_12'                         : 0x00000012,
'OVTK_StimulationId_Number_13'                         : 0x00000013,
'OVTK_StimulationId_Number_14'                         : 0x00000014,
'OVTK_StimulationId_Number_15'                         : 0x00000015,
'OVTK_StimulationId_Number_16'                         : 0x00000016,
'OVTK_StimulationId_Number_17'                         : 0x00000017,
'OVTK_StimulationId_Number_18'                         : 0x00000018,
'OVTK_StimulationId_Number_19'                         : 0x00000019,
'OVTK_StimulationId_Number_1A'                         : 0x0000001a,
'OVTK_StimulationId_Number_1B'                         : 0x0000001b,
'OVTK_StimulationId_Number_1C'                         : 0x0000001c,
'OVTK_StimulationId_Number_1D'                         : 0x0000001d,
'OVTK_StimulationId_Number_1E'                         : 0x0000001e,
'OVTK_StimulationId_Number_1F'                         : 0x0000001f,
'OVTK_StimulationId_NumberEnd'                         : 0x000000ff,

'OVTK_StimulationId_Train'                             : 0x00008201,
'OVTK_StimulationId_Beep'                              : 0x00008202,
'OVTK_StimulationId_DoubleBeep'                        : 0x00008203,
'OVTK_StimulationId_EndOfFile'                         : 0x00008204,
'OVTK_StimulationId_Target'                            : 0x00008205,
'OVTK_StimulationId_NonTarget'                         : 0x00008206,

'OVTK_GDF_Artifact_EOG_Large'                          : 0x101,
'OVTK_GDF_Artifact_ECG'                                : 0x102,
'OVTK_GDF_Artifact_EMG'                                : 0x103,
'OVTK_GDF_Artifact_Movement'                           : 0x104,
'OVTK_GDF_Artifact_Failing_Electrode'                  : 0x105,
'OVTK_GDF_Artifact_Sweat'                              : 0x106,
'OVTK_GDF_Artifact_50_60_Hz_Interference'              : 0x107,
'OVTK_GDF_Artifact_Breathing'                          : 0x108,
'OVTK_GDF_Artifact_Pulse'                              : 0x109,
'OVTK_GDF_Artifact_EOG_Small'                          : 0x10A,

'OVTK_GDF_Calibration'                                 : 0x10F,

'OVTK_GDF_EEG_Sleep_Splindles'                         : 0x111,
'OVTK_GDF_EEG_K_Complexes'                             : 0x112,
'OVTK_GDF_EEG_Saw_Tooth_Waves'                         : 0x113,
'OVTK_GDF_EEG_Idling_EEG_Eyes_Open'                    : 0x114,
'OVTK_GDF_EEG_Idling_EEG_Eyes_Closed'                  : 0x115,
'OVTK_GDF_EEG_Spike'                                   : 0x116,
'OVTK_GDF_EEG_Seizure'                                 : 0x117,

'OVTK_GDF_VEP'                                         : 0x121,
'OVTK_GDF_AEP'                                         : 0x122,
'OVTK_GDF_SEP'                                         : 0x123,
'OVTK_GDF_TMS'                                         : 0x12F,

'OVTK_GDF_SSVEP'                                       : 0x131,
'OVTK_GDF_SSAEP'                                       : 0x132,
'OVTK_GDF_SSSEP'                                       : 0x133,

'OVTK_GDF_Start_Of_Trial'                              : 0x300,
'OVTK_GDF_Left'                                        : 0x301,
'OVTK_GDF_Right'                                       : 0x302,
'OVTK_GDF_Foot'                                        : 0x303,
'OVTK_GDF_Tongue'                                      : 0x304,
'OVTK_GDF_class5'                                      : 0x305,
'OVTK_GDF_Down'                                        : 0x306,
'OVTK_GDF_class7'                                      : 0x307,
'OVTK_GDF_class8'                                      : 0x308,
'OVTK_GDF_class9'                                      : 0x309,
'OVTK_GDF_class10'                                     : 0x30A,
'OVTK_GDF_class11'                                     : 0x30B,
'OVTK_GDF_Up'                                          : 0x30C,
'OVTK_GDF_Feedback_Continuous'                         : 0x30D,
'OVTK_GDF_Feedback_Discrete'                           : 0x30E,
'OVTK_GDF_Cue_Unknown_Undefined'                       : 0x30F,
'OVTK_GDF_Beep'                                        : 0x311,
'OVTK_GDF_Cross_On_Screen'                             : 0x312,
'OVTK_GDF_Flashing_Light'                              : 0x313,

'OVTK_GDF_End_Of_Trial'                                : 0x320,

'OVTK_GDF_Correct'                                     : 0x381,
'OVTK_GDF_Incorrect'                                   : 0x382,

'OVTK_GDF_End_Of_Session'                              : 0x3F2,
'OVTK_GDF_Rejection'                                   : 0x3FF,

'OVTK_GDF_OAHE'                                        : 0x401,
'OVTK_GDF_RERA'                                        : 0x402,
'OVTK_GDF_CAHE'                                        : 0x403,
'OVTK_GDF_CSB'                                         : 0x404,
'OVTK_GDF_Sleep_Hypoventilation'                       : 0x405,
'OVTK_GDF_Maximum_Inspiration'                         : 0x40E,
'OVTK_GDF_Start_Of_Inspiration'                        : 0x40F,

'OVTK_GDF_Wake'                                        : 0x410,
'OVTK_GDF_Stage_1'                                     : 0x411,
'OVTK_GDF_Stage_2'                                     : 0x412,
'OVTK_GDF_Stage_3'                                     : 0x413,
'OVTK_GDF_Stage_4'                                     : 0x414,
'OVTK_GDF_REM'                                         : 0x415,

'OVTK_GDF_Lights_On'                                   : 0x420,
'OVTK_GDF_Lights_Off'                                  : 0x8420,

'OVTK_GDF_Eyes_Left'                                   : 0x431,
'OVTK_GDF_Eyes_Right'                                  : 0x432,
'OVTK_GDF_Eyes_Up'                                     : 0x433,
'OVTK_GDF_Eyes_Down'                                   : 0x434,
'OVTK_GDF_Horizontal_Eye_Movement'                     : 0x435,
'OVTK_GDF_Vertical_Eye_Movement'                       : 0x436,
'OVTK_GDF_Rotation_Clockwise'                          : 0x437,
'OVTK_GDF_Rotation_Counterclockwise'                   : 0x438,
'OVTK_GDF_Eye_Blink'                                   : 0x439,

'OVTK_GDF_Left_Hand_Movement'                          : 0x441,
'OVTK_GDF_Right_Hand_Movement'                         : 0x442,
'OVTK_GDF_Head_Movement'                               : 0x443,
'OVTK_GDF_Tongue_Movement'                             : 0x444,
'OVTK_GDF_Swallowing'                                  : 0x445,
'OVTK_GDF_Biting'                                      : 0x446,
'OVTK_GDF_Foot_Movement'                               : 0x447,
'OVTK_GDF_Foot_Right_Movement'                         : 0x448,
'OVTK_GDF_Arm_Movement'                                : 0x449,
'OVTK_GDF_Arm_Right_Movement'                          : 0x44A,

'OVTK_GDF_ECG_Fiducial_Point_QRS_Complex'              : 0x501,
'OVTK_GDF_ECG_P_Wave'                                  : 0x502,
'OVTK_GDF_ECG_QRS_Complex'                             : 0x503,
'OVTK_GDF_ECG_R_Point'                                 : 0x504,
'OVTK_GDF_ECG_T_Wave'                                  : 0x506,
'OVTK_GDF_ECG_U_Wave'                                  : 0x507,

'OVTK_GDF_Start'                                       : 0x580,
'OVTK_GDF_25_Watt'                                     : 0x581,
'OVTK_GDF_50_Watt'                                     : 0x582,
'OVTK_GDF_75_Watt'                                     : 0x583,
'OVTK_GDF_100_Watt'                                    : 0x584,
'OVTK_GDF_125_Watt'                                    : 0x585,
'OVTK_GDF_150_Watt'                                    : 0x586,
'OVTK_GDF_175_Watt'                                    : 0x587,
'OVTK_GDF_200_Watt'                                    : 0x588,
'OVTK_GDF_225_Watt'                                    : 0x589,
'OVTK_GDF_250_Watt'                                    : 0x58A,
'OVTK_GDF_275_Watt'                                    : 0x58B,
'OVTK_GDF_300_Watt'                                    : 0x58C,
'OVTK_GDF_325_Watt'                                    : 0x58D,
'OVTK_GDF_350_Watt'                                    : 0x58E,

'OVTK_GDF_Start_Of_New_Segment'                        : 0x7FFE,
'OVTK_GDF_Non_Equidistant_Sampling_Value'              : 0x7FFF
}
