Skip to content

Commit

Permalink
MuLES source uploaded
Browse files Browse the repository at this point in the history
MuLES Project for LV2013 or higher
  • Loading branch information
rcassani committed Jan 20, 2015
1 parent f6444ba commit c228419
Show file tree
Hide file tree
Showing 92 changed files with 580 additions and 12 deletions.
File renamed without changes.
Binary file added MuLES_source/Main.vi
Binary file not shown.
3 changes: 3 additions & 0 deletions MuLES_source/MuLES.aliases
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[My Computer]
My Computer = "192.168.56.1"

11 changes: 11 additions & 0 deletions MuLES_source/MuLES.lvlps
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
[ProjectWindow_Data]
ProjectExplorer.ClassicPosition[String] = "148,2843,811,3558"

[AB_Cache_{01CE06F4-9E9B-4D6F-B545-4EC2E604789E}]
Cache_Path[Path] Line0001 = "/C/Users/Cassani/AppData/Local/Temp/AB_Cache_{01CE"
Cache_Path[Path] Line0002 = "06F4-9E9B-4D6F-B545-4EC2E604789E}.txt"

[AB_Cache_{58060354-9400-4D2A-9761-AA539898DD57}]
Cache_Path[Path] Line0001 = "/C/Users/Cassani/AppData/Local/Temp/AB_Cache_{5806"
Cache_Path[Path] Line0002 = "0354-9400-4D2A-9761-AA539898DD57}.txt"

467 changes: 467 additions & 0 deletions MuLES_source/MuLES.lvproj

Large diffs are not rendered by default.

20 changes: 20 additions & 0 deletions MuLES_source/REQUIREMENTS.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
You will need LabVIEW 2013 or higher to open the VIs.

The following Packages are required:

* LabVIEW Emotiv Toolkit V2 (2.0.0.3)
URL: https://decibel.ni.com/content/docs/DOC-40699

* LabVIEW OpenBCI Toolkit (1.1.0.3)
URL: https://decibel.ni.com/content/docs/DOC-40837

* NeuroSky LabVIEW Driver (1.1.1.5)
URL: https://decibel.ni.com/content/docs/DOC-19690

* NI Open Sound Control (1.0.2.16)
URL: http://sine.ni.com/nips/cds/view/p/lang/en/nid/211428


(The use of JKI VI Packager Manager is recommended)


16 changes: 8 additions & 8 deletions executable_win/config.ini → MuLES_source/config.ini
Original file line number Diff line number Diff line change
Expand Up @@ -3,57 +3,57 @@ PORT = 30000
LOG? = TRUE
TCP? = TRUE
FILE-EXT = "CSV;EDF"
LANGUAGE = "eng.txt"
LANGUAGE = "languages\eng.txt"

[DEVICE01]
NAME = "Epoc"
HARDWARE = "EMOTIV-EPOC"
IMAGE = "emotiv_epoc.jpg"
IMAGE = "images\emotiv_epoc.jpg"
PATH = "/C/Program Files (x86)/Emotiv Enterprise Plus Edition SDK_v1.0.0.5-PREMIUM/edk.dll"
CHANNELS = "COUNTER,INTERPOLATED,RAW_CQ,AF3,F7,F3,FC5,T7,P7,O1,O2,P8,T8,FC6,F4,F8,AF4,GYROX,GYROY,TIMESTAMP,ES_TIMESTAMP,FUNC_ID,FUNC_VALUE,MARKER,SYNC_SIGNAL,STATUS"
EXTRA = "FS=128,#CH=25,DATA=fffffffffffffffffffffffffi"

[DEVICE02]
NAME = "Enobio 8CH"
HARDWARE = "NEUROELECTRICS-ENOBIO"
IMAGE = "neuroelectrics_enobio.jpg"
IMAGE = "images\neuroelectrics_enobio.jpg"
PATH = "/C/Program Files (x86)/NeuroElectrics/NIC/NIC.exe"
CHANNELS = "Ch1,Ch2,Ch3,Ch4,Ch5,Ch6,Ch7,Ch8,STATUS"
EXTRA = "FS=500,#CH=8,DATA=ffffffffi,NICv=1.3"

[DEVICE03]
NAME = "MUSE Customer FW"
HARDWARE = "INTERAXON-MUSE"
IMAGE = "interaxon_muse.jpg"
IMAGE = "images\interaxon_muse.jpg"
PATH = "/C/Program Files (x86)/Muse/muse-io.exe"
CHANNELS = "A1,FP1,FP2,A2,STATUS"
EXTRA = "FS=220,#CH=4,DATA=ffffi,PRESET=14,BTNAME=Muse,OSCPORT=5000"

[DEVICE04]
NAME = "MUSE Research FW"
HARDWARE = "INTERAXON-MUSE"
IMAGE = "interaxon_muse.jpg"
IMAGE = "images\interaxon_muse.jpg"
PATH = "/C/Program Files (x86)/Muse/muse-io.exe"
CHANNELS = "LCH,A1,FP1,FP2,A2,RCH,STATUS"
EXTRA = "FS=500,#CH=4,DATA=ffffffi,PRESET=ab,BTNAME=Muse-6AA1,OSCPORT=5000"

[DEVICE05]
NAME = "Mindset"
HARDWARE = "NEUROSKY-MINDSET"
IMAGE = "neurosky_mindset.jpg"
IMAGE = "images\neurosky_mindset.jpg"
PATH = ""
CHANNELS = "CH1,STATUS"
EXTRA = "FS=512,#CH=1,DATA=fi,COM=COM4"

[DEVICE06]
NAME = "OpenBCI Board 8Ch"
HARDWARE = "OPENBCI-V3"
IMAGE = "openbci_v3.jpg"
IMAGE = "images\openbci_v3.jpg"
PATH = ""
CHANNELS = "COUNTER,Ch1,Ch2,Ch3,Ch4,Ch5,Ch6,Ch7,Ch8,STATUS"
EXTRA = "FS=250,#CH=9,DATA=fffffffffi,COM=COM10"

[DEVICE07]
NAME = "FILE"
HARDWARE = "FILE"
IMAGE = "file.jpg"
IMAGE = "images\file.jpg"
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file added MuLES_source/source_vi/acquisition/acq_eeg_fin.vi
Binary file not shown.
Binary file added MuLES_source/source_vi/acquisition/acq_eeg_ini.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added MuLES_source/source_vi/acquisition/acq_loop.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added MuLES_source/source_vi/file_rw/frw_array2csv.vi
Binary file not shown.
Binary file added MuLES_source/source_vi/file_rw/frw_array2edf.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added MuLES_source/source_vi/file_rw/frw_csv_ini.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added MuLES_source/source_vi/file_rw/frw_edf2array.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added MuLES_source/source_vi/gui/command_line_args.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added MuLES_source/source_vi/gui/global_var.vi
Binary file not shown.
Binary file added MuLES_source/source_vi/gui/read_config_file.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added MuLES_source/source_vi/gui/type_def/device.ctl
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added MuLES_source/source_vi/gui/type_def/general.ctl
Binary file not shown.
Binary file not shown.
Binary file added MuLES_source/source_vi/gui/various/LICENSE.rtf
Binary file not shown.
Binary file added MuLES_source/source_vi/gui/various/MuLES_icon.ico
Binary file not shown.
Binary file added MuLES_source/source_vi/gui/various/README.rtf
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,4 @@ WebServer.ViAccess="+*"
DebugServerEnabled=False
DebugServerWaitOnLaunch=False
allowmultipleinstances=TRUE
RTTarget.ApplicationPath=C:\Users\Cassani\Documents\LabVIEW Data\Remote Development\startup.rtexe
RTTarget.VIPath=C:\Users\Cassani\Documents\LabVIEW Data\Remote Development

71 changes: 71 additions & 0 deletions MuLES_source/source_vi/gui/various/template_lang.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
00: Initial text for the ComboBox to Select the EEG source
01: Auxiliar txt fot the Logging (disk) button
02: Auxiliar txt fot the TCP Server (network) button
03: Auxiliar txt fot the Play button
04: Auxiliar txt fot the Stop button
05:
06:
07:
08:
09:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30: Urges to the User to select a EEG source from the ComboBox
31: A Marker was sent, the value of the marker is @marker
32: Indicates to the User that he must select Log or Server or Log+Server
33: Urgers to the user to select LOG and / or TCP then click in PLAY
34: Shows the file name (@path) for the file selected
35: String for Error at openning file
36: String for Connecting with @device
37: String for A successful connection with @device
38: Indicates that the Server is waiting for a client
39: Indicates that the client (@ip) connected with the Server
40: Indicates that the connection TCP/IP was closed successfuly
41: Indicates that the file (@file) was close well (If CSV;EDF is selected this string will appear twice with different file)
42: Question in Popup to Confirm Quit (Appears when user clicks in the Close Window [X]. Only any process is running)
43: String to confirm Quit
44: String to cancel Quit
45: Indicates that the communication with the @device will be closed
46: Indicates that the connection with @device was closed well
47: String to indicate how to exit from NIC software (Enobio software is going to ask you if you want to exit, say yes)
48: Indicates that the device: @device is not found or it is not supported (Usually typo in config.ini)
49: Indicates how to proceed with the NIC software for acquisition (Click START in enobio software, after click OK in this window)
50: Urges the user to verify Emotiv contact quality in Emotiv Control Panel
51: A Marker (@marker) was sent v'ia TCP/IP connection
52: Indicates that the File (@path) to stream is over
53: Indicates the name of the files (@file_ where the data will be stored, (If CSV;EDF is selected this string will appear twice with different file)
54: Indicastes that the TCP conx will be closed
55: Indicates that Logging will be stoped
56: Indicates that the file (@file) is over
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
Binary file not shown.
Binary file added MuLES_source/source_vi/logging/log_loop.vi
Binary file not shown.
Binary file added MuLES_source/source_vi/logging/log_state.ctl
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added MuLES_source/source_vi/others/mules_exit_exe.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added MuLES_source/source_vi/server/srv_data2tcpstr.vi
Binary file not shown.
Binary file added MuLES_source/source_vi/server/srv_error_handle.vi
Binary file not shown.
Binary file added MuLES_source/source_vi/server/srv_loop.vi
Binary file not shown.
Binary file added MuLES_source/source_vi/server/srv_state.ctl
Binary file not shown.
Binary file added MuLES_source/source_vi/server/srv_str2tcppack.vi
Binary file not shown.
Binary file added MuLES_source/source_vi/server/srv_tcpstr2data.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed executable_win/Data/thinkgear.dll
Binary file not shown.
2 changes: 0 additions & 2 deletions executable_win/mules.aliases

This file was deleted.

Binary file removed executable_win/mules.exe
Binary file not shown.

0 comments on commit c228419

Please sign in to comment.