-
Notifications
You must be signed in to change notification settings - Fork 33
/
BLISInterfaceClient.ini
302 lines (247 loc) · 8.86 KB
/
BLISInterfaceClient.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
;************************** BLIS INTERFACE CLIENT CONFIGURATION FILE **********************************************
;This is the main configuration file for BLIS Interface Client.
;BLIS Interface Client is a very lightweight client for Interfacing BLIS with external systems using Protocols like
;RS232 Serial Port,TCP/IP, HTTP
;
;
;
;
;Author: Stephen Adjei-Kyei <[email protected]>
;******************************************************************************************************************
;******************************************************
;The source from which information will be received
;Supported protocols are (RS232,TCP/IP, MSACCESS,HTTP,TEXT)
;*******************************************************
[FEED SOURCE]
RS232
;***************************************************
;
;Configuration settings for Microsoft Access database connection
;
;***************************************************
[MSACCESS CONFIGURATIONS]
;The ODBC Datasouce name
DATASOURCE = PentraCon
;How many days old test data should be imported into msacess database.
;Default is 1 day old test data
DAYS = 3
;********************************************************
;
;configuration settings for serial port connection
;
;********************************************************
[RS232 CONFIGURATIONS]
;The comm port on which to connect
COMPORT = /dev/tty.usbserial-1410
;The speed of connection.eg (4800,9600,38400,57600,115200)
BAUD_RATE = 9600
;How should data be checked for errors. Available options are (Odd,Even,None)
PARITY = None
;Choose the time between character transmission for your serial device. Available options are (1,2)
STOP_BITS = 1
;Choose the number of data bits used by your serial device to represent characters. Available options are (7,8)
DATA_BITS = 8
;Should the data transfer be appended with the Newline(/n) character (Yes/No)
APPEND_NEWLINE = No
;Should the data transfer be appended with the Enter(/r) character (Yes/No)
APPEND_CARRIAGE_RETURN = No
;***************************************************
;
;Configuration settings for TCP/IP connection
;
;***************************************************
[TCP/IP CONFIGURATIONS]
;Port on which to listen for data
PORT = 5100
;equipment IP address if applicable
EQUIPMENT_IP = 192.168.1.101
;How should the application connect to analyser. options (server/client)
MODE = server
;This setting is used only if MODE=client
;Reset client Connection when server sends "End of Transmission (EOT)". Options (yes/no)
CLIENT_RECONNECT = no
;***************************************************
;
;configuration for flat file connections
;
;***************************************************
[TEXT]
;The parent directory where all files will be located
BASE_DIRECTORY = C:\Users\Stevkkys\Documents\PHI BLIS\enyoy\input
;BASE_DIRECTORY = \\10.10.0.42\Junior
;Should sub directories be opened for files? (OPtions are yes/no)
USE_SUB_DIRECTORIES = no
;**************************************************
;DATE FORMAT TABLE
;**************************************************
; Symbol Meaning Presentation Example
; G era designator Text AD
; y year Number 2009
; M month in year Text & Number July & 07
; d day in month Number 10
; h hour in am/pm (1-12) Number 12
; H hour in day (0-23) Number 0
; m minute in hour Number 30
; s second in minute Number 55
; S millisecond Number 978
; E day in week Text Tuesday
; D day in year Number 189
; F day of week in month Number 2 (2nd Wed in July)
; w week in year Number 27
; W week in month Number 2
; a am/pm marker Text PM
; k hour in day (1-24) Number 24
; K hour in am/pm (0-11) Number 0
; z time zone Text Pacific Standard Time
; ' escape for text Delimiter (none)
; ' single quote Literal '
;sub directories naming format. Example ddMMyy. Only used when USE_SUB_DIRECTORIES = yes
SUB_DIRECTORY_FORMAT = *
;Files naming format ddMMy or any format. If the format is not applicable(*) all files in the directory will be assumed
FILE_NAME_FORMAT = *
;File extension used. Example txt,csv,exp,evl
FILE_EXTENSION = CSV
;File value separator used. Options (TAB,COMMA,COLON,SEMI-COLON,SPACE,ASTM)
FILE_SEPERATOR = SEMI-COLON
;whether to Delete the input file after reading the content(yes/no)
DELETE_AFTER_READ = yes
;***************************************************
;
;configuration of BLIS server
;
;***************************************************
[BLIS CONFIGURATIONS]
;BLIS URL local
;BLIS_URL = http://iqlsblis2.local/
;username
;BLIS_USERNAME = 00104
;BLIS_PASSWORD = Pa55w0rd
;Live server
BLIS_URL = http://192.168.10.1/blisgh/
BLIS_USERNAME = 01334
BLIS_PASSWORD = Pa55w0rd
;*********************************************************************************************************************
;
;Equipment Name section
;This section contains the list of all supported equipment this version of BLIS Interface Client can connect.
;Please note that if your equipment is not listed here you cannot connect with this Version of BLIS Interface Client.
;To use any of the equipment listed here just uncomment that line with the equipment name.
;Only 1 equipment can be connected at a time. To connect to more equipment at a time from the same PC, create multiple instances of BLIS Interface Client and set their configurations accordingly
;
;PLEASE TAKE NOTE OF THE SUPPORTED FEED SOURCE ASSIGNED TO EACH EQUIPMENT AND SET THEM ACCORDINGLY AT THE FEED SOURCE SECTION
;
;**********************************************************************************************************************
[EQUIPMENT]
;ABX Pentra 60C+
;Supported Feed Source = MSACCESS
;2-way communication
;ABX MICROS 60
;Supported Feed Source = RS232
;1-way communication
;ABX Pentra 80
;Supported Feed Source = RS232
;2-way communication
;Selectra Junior
;Supported Feed Source = RS232 and TEXT
;1-way communication
;Flexor E
;Supported Feed Source = RS232
;1-way communication
;MINDRAY BC 3600
;Supported Feed Source = RS232
;1-way communication
;BT3000 Plus-Chameleon
;Supported Feed Source = TCP/IP , RS232 and TEXT
;1-way communication
;BT3000PlusChameleon v1.0.7
;Supported Feed Source = TCP/IP and RS232
;1-way communication
;Mindray BS-200E
;Supported Feed Source = TCP/IP
;2-way communication
;BT3000 Plus
;Supported Feed Source = RS232
;1-way communication
;SYSMEX XS-500i
;Supported Feed Source = TCP/IP
;1-way communication
;Flexor Junior
;Supported Feed Source = TCP/IP
;1-way communication
;GeneXpert
;Supported Feed Source = TCP/IP
;2-way communication
;SYSMEX XT-2000i
;Supported Feed Source = TCP/IP
;1-way communication
;BD FACSCalibur
;Supported Feed Source = TEXT
;1-way communication
;SYSMEX XN-1000
;Supported Feed Source = TCP/IP
;1-way communication
;SUPPORTED BUT NOT TESTED
;Cobas AmpliPrep
;Supported Feed Source = TCP/IP
;2-way communication
;SYSMEX KX-21N
;Supported Feed Source = RS232
;1-way communication
;URIT-3000Plus
;Supported Feed Source = RS232
;1-way communication
;Mindray BS-300
;Supported Feed Source = TCP/IP
;2-way communication
;Selectra ProS
;Supported Feed Source = TCP/IP
;1-way communication
;Mindray BC-3600
;Supported Feed Source = TCP/IP
;1-way communication
;Connect as client
;Mindray BC-5380
;Supported Feed Source = TCP/IP
;1-way communication
;URIT 5250
;Supported FEED Source = TCP/IP
;1-way communication
;Mindray BS-240
;Supported FEED Source = TCP/IP
;1-way communication
;BT3000 Plus-Envoy
;Supported Feed Source = TCP/IP , RS232 and TEXT
;1-way communication
;Mindray BC-2800
;Supported Feed Source = RS23
;1-way communication
;MINI VIDAS
;Supported Feed Source = RS232
;1-way communication
;Mindray BC-5000
;Supported Feed Source = TCP/IP
;1-way communication
;Connect as client ( Analyzer port is 5100)
;Mindray BS-230
;Supported FEED Source = TCP/IP
;1-way communication
Caretium XI-921F
;Supported Feed Source = RS232
;1-way communication
;***********************************************************************************************************************
;Other miscellaneous application configurations
;***********************************************************************************************************************
[MISCELLANEOUS]
; options are yes/no
ENABLE_LOG = yes
;Option to enable writing messages received from analyzer to file. Options are yes/no
WRITE_TO_FILE = yes
;How many days old data to pull from BLIS. 0: is for current day, 1: for yesterday, 2: for 2 days ago, etc
;This configuration is only applicable to ABX Pentra 60C+
POOL_DAY = 0
;Time interval in Seconds to wait and fetch for data. Default is 30 seconds
POOL_INTERVAL = 1
; Set whether automatic data retrieval is enabled or not. Options are yes/no
ENABLE_AUTO_POOL = yes
;Set whether LAB is using BLIS auto generated specimen IDs. Options are yes/no
AUTO_SPECIMEN_ID = yes