@@ -73,197 +73,197 @@ export enum BoardIds {
7373 SYNCHRONI_PENTO_8_CHANNELS_BOARD = 61 ,
7474 SYNCHRONI_UNO_1_CHANNELS_BOARD = 62 ,
7575 OB3000_24_CHANNELS_BOARD = 63 ,
76- BIOLISTENER_BOARD = 64
76+ BIOLISTENER_BOARD = 64 ,
7777 IRONBBCI_32_BOARD = 65
7878}
7979
80- export enum IpProtocolTypes {
81- NO_IP_PROTOCOL = 0 ,
82- UDP = 1 ,
83- TCP = 2 ,
84- }
80+ export enum IpProtocolTypes {
81+ NO_IP_PROTOCOL = 0 ,
82+ UDP = 1 ,
83+ TCP = 2 ,
84+ }
8585
86- export enum BrainFlowPresets {
87- DEFAULT_PRESET = 0 ,
88- AUXILIARY_PRESET = 1 ,
89- ANCILLARY_PRESET = 2 ,
90- }
86+ export enum BrainFlowPresets {
87+ DEFAULT_PRESET = 0 ,
88+ AUXILIARY_PRESET = 1 ,
89+ ANCILLARY_PRESET = 2 ,
90+ }
9191
92- export enum LogLevels {
93- LEVEL_TRACE = 0 ,
94- LEVEL_DEBUG = 1 ,
95- LEVEL_INFO = 2 ,
96- LEVEL_WARN = 3 ,
97- LEVEL_ERROR = 4 ,
98- LEVEL_CRITICAL = 5 ,
99- LEVEL_OFF = 6 ,
100- }
92+ export enum LogLevels {
93+ LEVEL_TRACE = 0 ,
94+ LEVEL_DEBUG = 1 ,
95+ LEVEL_INFO = 2 ,
96+ LEVEL_WARN = 3 ,
97+ LEVEL_ERROR = 4 ,
98+ LEVEL_CRITICAL = 5 ,
99+ LEVEL_OFF = 6 ,
100+ }
101101
102- export enum FilterTypes {
103- BUTTERWORTH = 0 ,
104- CHEBYSHEV_TYPE_1 = 1 ,
105- BESSEL = 2 ,
106- BUTTERWORTH_ZERO_PHASE = 3 ,
107- CHEBYSHEV_TYPE_1_ZERO_PHASE = 4 ,
108- BESSEL_ZERO_PHASE = 5 ,
109- }
102+ export enum FilterTypes {
103+ BUTTERWORTH = 0 ,
104+ CHEBYSHEV_TYPE_1 = 1 ,
105+ BESSEL = 2 ,
106+ BUTTERWORTH_ZERO_PHASE = 3 ,
107+ CHEBYSHEV_TYPE_1_ZERO_PHASE = 4 ,
108+ BESSEL_ZERO_PHASE = 5 ,
109+ }
110110
111- export enum AggOperations {
112- MEAN = 0 ,
113- MEDIAN = 1 ,
114- EACH = 2 ,
115- }
111+ export enum AggOperations {
112+ MEAN = 0 ,
113+ MEDIAN = 1 ,
114+ EACH = 2 ,
115+ }
116116
117- export enum WindowOperations {
118- NO_WINDOW = 0 ,
119- HANNING = 1 ,
120- HAMMING = 2 ,
121- BLACKMAN_HARRIS = 3 ,
122- }
117+ export enum WindowOperations {
118+ NO_WINDOW = 0 ,
119+ HANNING = 1 ,
120+ HAMMING = 2 ,
121+ BLACKMAN_HARRIS = 3 ,
122+ }
123123
124- export enum DetrendOperations {
125- NO_DETREND = 0 ,
126- CONSTANT = 1 ,
127- LINEAR = 2 ,
128- }
124+ export enum DetrendOperations {
125+ NO_DETREND = 0 ,
126+ CONSTANT = 1 ,
127+ LINEAR = 2 ,
128+ }
129129
130- export enum NoiseTypes {
131- FIFTY = 0 ,
132- SIXTY = 1 ,
133- FIFTY_AND_SIXTY = 2 ,
134- }
130+ export enum NoiseTypes {
131+ FIFTY = 0 ,
132+ SIXTY = 1 ,
133+ FIFTY_AND_SIXTY = 2 ,
134+ }
135135
136- export enum WaveletDenoisingTypes {
137- VISUSHRINK = 0 ,
138- SURESHRINK = 1 ,
139- }
136+ export enum WaveletDenoisingTypes {
137+ VISUSHRINK = 0 ,
138+ SURESHRINK = 1 ,
139+ }
140140
141- export enum ThresholdTypes {
142- SOFT = 0 ,
143- HARD = 1 ,
144- }
141+ export enum ThresholdTypes {
142+ SOFT = 0 ,
143+ HARD = 1 ,
144+ }
145145
146- export enum WaveletExtensionTypes {
147- SYMMETRIC = 0 ,
148- PERIODIC = 1 ,
149- }
146+ export enum WaveletExtensionTypes {
147+ SYMMETRIC = 0 ,
148+ PERIODIC = 1 ,
149+ }
150150
151- export enum NoiseEstimationLevelTypes {
152- FIRST_LEVEL = 0 ,
153- ALL_LEVELS = 1 ,
154- }
151+ export enum NoiseEstimationLevelTypes {
152+ FIRST_LEVEL = 0 ,
153+ ALL_LEVELS = 1 ,
154+ }
155155
156- export enum WaveletTypes {
157- HAAR = 0 ,
158- DB1 = 1 ,
159- DB2 = 2 ,
160- DB3 = 3 ,
161- DB4 = 4 ,
162- DB5 = 5 ,
163- DB6 = 6 ,
164- DB7 = 7 ,
165- DB8 = 8 ,
166- DB9 = 9 ,
167- DB10 = 10 ,
168- DB11 = 11 ,
169- DB12 = 12 ,
170- DB13 = 13 ,
171- DB14 = 14 ,
172- DB15 = 15 ,
173- BIOR1_1 = 16 ,
174- BIOR1_3 = 17 ,
175- BIOR1_5 = 18 ,
176- BIOR2_2 = 19 ,
177- BIOR2_4 = 20 ,
178- BIOR2_6 = 21 ,
179- BIOR2_8 = 22 ,
180- BIOR3_1 = 23 ,
181- BIOR3_3 = 24 ,
182- BIOR3_5 = 25 ,
183- BIOR3_7 = 26 ,
184- BIOR3_9 = 27 ,
185- BIOR4_4 = 28 ,
186- BIOR5_5 = 29 ,
187- BIOR6_8 = 30 ,
188- COIF1 = 31 ,
189- COIF2 = 32 ,
190- COIF3 = 33 ,
191- COIF4 = 34 ,
192- COIF5 = 35 ,
193- SYM2 = 36 ,
194- SYM3 = 37 ,
195- SYM4 = 38 ,
196- SYM5 = 39 ,
197- SYM6 = 40 ,
198- SYM7 = 41 ,
199- SYM8 = 42 ,
200- SYM9 = 43 ,
201- SYM10 = 44 ,
202- }
156+ export enum WaveletTypes {
157+ HAAR = 0 ,
158+ DB1 = 1 ,
159+ DB2 = 2 ,
160+ DB3 = 3 ,
161+ DB4 = 4 ,
162+ DB5 = 5 ,
163+ DB6 = 6 ,
164+ DB7 = 7 ,
165+ DB8 = 8 ,
166+ DB9 = 9 ,
167+ DB10 = 10 ,
168+ DB11 = 11 ,
169+ DB12 = 12 ,
170+ DB13 = 13 ,
171+ DB14 = 14 ,
172+ DB15 = 15 ,
173+ BIOR1_1 = 16 ,
174+ BIOR1_3 = 17 ,
175+ BIOR1_5 = 18 ,
176+ BIOR2_2 = 19 ,
177+ BIOR2_4 = 20 ,
178+ BIOR2_6 = 21 ,
179+ BIOR2_8 = 22 ,
180+ BIOR3_1 = 23 ,
181+ BIOR3_3 = 24 ,
182+ BIOR3_5 = 25 ,
183+ BIOR3_7 = 26 ,
184+ BIOR3_9 = 27 ,
185+ BIOR4_4 = 28 ,
186+ BIOR5_5 = 29 ,
187+ BIOR6_8 = 30 ,
188+ COIF1 = 31 ,
189+ COIF2 = 32 ,
190+ COIF3 = 33 ,
191+ COIF4 = 34 ,
192+ COIF5 = 35 ,
193+ SYM2 = 36 ,
194+ SYM3 = 37 ,
195+ SYM4 = 38 ,
196+ SYM5 = 39 ,
197+ SYM6 = 40 ,
198+ SYM7 = 41 ,
199+ SYM8 = 42 ,
200+ SYM9 = 43 ,
201+ SYM10 = 44 ,
202+ }
203203
204- export enum BrainFlowExitCodes {
205- STATUS_OK = 0 ,
206- PORT_ALREADY_OPEN_ERROR = 1 ,
207- UNABLE_TO_OPEN_PORT_ERROR = 2 ,
208- SER_PORT_ERROR = 3 ,
209- BOARD_WRITE_ERROR = 4 ,
210- INCOMMING_MSG_ERROR = 5 ,
211- INITIAL_MSG_ERROR = 6 ,
212- BOARD_NOT_READY_ERROR = 7 ,
213- STREAM_ALREADY_RUN_ERROR = 8 ,
214- INVALID_BUFFER_SIZE_ERROR = 9 ,
215- STREAM_THREAD_ERROR = 10 ,
216- STREAM_THREAD_IS_NOT_RUNNING = 11 ,
217- EMPTY_BUFFER_ERROR = 12 ,
218- INVALID_ARGUMENTS_ERROR = 13 ,
219- UNSUPPORTED_BOARD_ERROR = 14 ,
220- BOARD_NOT_CREATED_ERROR = 15 ,
221- ANOTHER_BOARD_IS_CREATED_ERROR = 16 ,
222- GENERAL_ERROR = 17 ,
223- SYNC_TIMEOUT_ERROR = 18 ,
224- JSON_NOT_FOUND_ERROR = 19 ,
225- NO_SUCH_DATA_IN_JSON_ERROR = 20 ,
226- CLASSIFIER_IS_NOT_PREPARED_ERROR = 21 ,
227- ANOTHER_CLASSIFIER_IS_PREPARED_ERROR = 22 ,
228- UNSUPPORTED_CLASSIFIER_AND_METRIC_COMBINATION_ERROR = 23 ,
229- }
204+ export enum BrainFlowExitCodes {
205+ STATUS_OK = 0 ,
206+ PORT_ALREADY_OPEN_ERROR = 1 ,
207+ UNABLE_TO_OPEN_PORT_ERROR = 2 ,
208+ SER_PORT_ERROR = 3 ,
209+ BOARD_WRITE_ERROR = 4 ,
210+ INCOMMING_MSG_ERROR = 5 ,
211+ INITIAL_MSG_ERROR = 6 ,
212+ BOARD_NOT_READY_ERROR = 7 ,
213+ STREAM_ALREADY_RUN_ERROR = 8 ,
214+ INVALID_BUFFER_SIZE_ERROR = 9 ,
215+ STREAM_THREAD_ERROR = 10 ,
216+ STREAM_THREAD_IS_NOT_RUNNING = 11 ,
217+ EMPTY_BUFFER_ERROR = 12 ,
218+ INVALID_ARGUMENTS_ERROR = 13 ,
219+ UNSUPPORTED_BOARD_ERROR = 14 ,
220+ BOARD_NOT_CREATED_ERROR = 15 ,
221+ ANOTHER_BOARD_IS_CREATED_ERROR = 16 ,
222+ GENERAL_ERROR = 17 ,
223+ SYNC_TIMEOUT_ERROR = 18 ,
224+ JSON_NOT_FOUND_ERROR = 19 ,
225+ NO_SUCH_DATA_IN_JSON_ERROR = 20 ,
226+ CLASSIFIER_IS_NOT_PREPARED_ERROR = 21 ,
227+ ANOTHER_CLASSIFIER_IS_PREPARED_ERROR = 22 ,
228+ UNSUPPORTED_CLASSIFIER_AND_METRIC_COMBINATION_ERROR = 23 ,
229+ }
230230
231- export enum BrainFlowMetrics {
232- MINDFULNESS = 0 ,
233- RESTFULNESS = 1 ,
234- USER_DEFINED = 2 ,
235- }
231+ export enum BrainFlowMetrics {
232+ MINDFULNESS = 0 ,
233+ RESTFULNESS = 1 ,
234+ USER_DEFINED = 2 ,
235+ }
236236
237- export enum BrainFlowClassifiers {
238- DEFAULT_CLASSIFIER = 0 ,
239- USER_DEFINED = 1 ,
240- ONNX_CLASSIFIER = 2 ,
241- }
237+ export enum BrainFlowClassifiers {
238+ DEFAULT_CLASSIFIER = 0 ,
239+ USER_DEFINED = 1 ,
240+ ONNX_CLASSIFIER = 2 ,
241+ }
242242
243- export interface IBrainFlowInputParams {
244- serialPort : string ;
245- macAddress : string ;
246- ipAddress : string ;
247- ipAddressAux : string ;
248- ipAddressAnc : string ;
249- ipPort : number ;
250- ipPortAux : number ;
251- ipPortAnc : number ;
252- ipProtocol : IpProtocolTypes ;
253- otherInfo : string ;
254- timeout : number ;
255- serialNumber : string ;
256- file : string ;
257- fileAux : string ;
258- fileAnc : string ;
259- masterBoard : BoardIds ;
260- }
243+ export interface IBrainFlowInputParams {
244+ serialPort : string ;
245+ macAddress : string ;
246+ ipAddress : string ;
247+ ipAddressAux : string ;
248+ ipAddressAnc : string ;
249+ ipPort : number ;
250+ ipPortAux : number ;
251+ ipPortAnc : number ;
252+ ipProtocol : IpProtocolTypes ;
253+ otherInfo : string ;
254+ timeout : number ;
255+ serialNumber : string ;
256+ file : string ;
257+ fileAux : string ;
258+ fileAnc : string ;
259+ masterBoard : BoardIds ;
260+ }
261261
262- export interface IBrainFlowModelParams {
263- metric : BrainFlowMetrics ;
264- classifier : BrainFlowClassifiers ;
265- file : string ;
266- otherInfo : string ;
267- outputName : string ;
268- maxArraySize : number ;
269- }
262+ export interface IBrainFlowModelParams {
263+ metric : BrainFlowMetrics ;
264+ classifier : BrainFlowClassifiers ;
265+ file : string ;
266+ otherInfo : string ;
267+ outputName : string ;
268+ maxArraySize : number ;
269+ }
0 commit comments