Andrey1994
Andrey1994
About
- Username
- Andrey1994
- Location
- Moscow
- Joined
- Visits
- 70
- Last Active
- Roles
- Member
- Location
- Moscow
Comments
-
does it seem to work with your existing Mac? I have no Mac anymore and cannot test it
-
this pr is open since September https://github.com/brainflow-dev/brainflow/pull/551/files what is the final decision? Should I merge it or close?
-
this pr is not merged yet because I still need some help with testing it, I have no hardware for it. Until its merged and added into the gui the only options is to build everything manually
-
In release notes for matlab 2019b there is smth about C\C++ code calling under "External Language Interfaces" https://www.mathworks.com/help/matlab/release-notes.html#mw_658d1546-34d0-4382-9b9a-78114a200148 . Maybe you will need to update from 2019a
-
It can be that in your matlab version there is another regexp parser for C\C++ headers which doesn't like // platform types and methods typedef const struct JNINativeInterface *JNIEnv; // A handle to use Java's JNI SHARED_EXPORT int C…
-
Also, now there are tests for Matlab in CI and they are passed https://github.com/brainflow-dev/brainflow/actions/workflows/run_matlab.yml?query=branch:master
-
Hi, just checked using the latest release and I cannot reproduce it. Downloaded from https://github.com/brainflow-dev/brainflow/releases/download/4.6.1/matlab_package.tar and used Matlab 2019b
-
https://github.com/brainflow-dev/brainflow/blob/master/src/board_controller/openbci/cyton.cpp#L70 check this code for more information about this message. It reads 1 byte after that 32 more bytes and checks the end byte. If the end byte is outside …
-
you can multiply by 24 and divide by your new gain to get real value from the body
-
"I am trying to get the data that I log in the openbci gui into python in the fft format" GUI stores raw unprocessed data, you can read it as a tsv file(with custom multiline header) and convert to pandas dataframe but you will need to calc fft b…
-
Yes, accuracy will depend on channels used. Roughly speaking channels used affect avg/stddev of band powers. Models trained on band powers. In brainflow itself its up to the user to find the best combination of electrodes. In GUI we can hardcode …
-
Concentration metrics there means focus in fact. Relaxation metric is determined as 1.0 - concentration(most of the time at least). There is no training phase, predefined coefficients are used. Python script which you mentioned performs training a…
-
Could you check your permissions to write files there and check that folder exists? Richard, maybe later on we can make this path configurable by env variable for example or by file with settings(not really related to this issue since there must …
-
I can reproduce this behaviour if streaming is not running, roughly speaking smth like that throws an error: BoardShim.set_log_file('brainflow.log'); BoardShim.enable_dev_board_logger(); params = BrainFlowInputParams(); board_shim = BoardShim(in…
-
this PR https://github.com/OpenBCI/OpenBCI_GUI/pull/952 more likely will fix it
-
In old gui 24 was hardcoded inside this equation, it was correct as long as you dont change gain since 24 is a default for cyton
-
classic means that in equation to convert int24 to uV ADS gain is not considered(in fact its one in this formula), so it doesnt show real voltage body means that correct gain from ads was used to calc uV value Its not only visual, it also affe…
-
All bindings have the same API, so its available everywhere. And it exists in docs(e.g. java package https://brainflow.readthedocs.io/en/stable/UserAPI.html?highlight=config_board#_CPPv4N9brainflow9brainflow9BoardShim12config_boardE6String) Seems…
-
There is config_board method which sends commands to device to get command you need check link which William sent
-
In BrainFlow 1.x this board = brainflow.board_shim.BoardShim (0, '/dev/tty.usbserial-3') was correct. Now latest version is 3.4.0 and this API was changed a little. Check docs and code samples for details
-
there is default value which is equal to 450000 its more than enough... and as William mentioned you can write smth like that num_samples = BoardShim.get_sampling_rate(BoardIds.GANGLION_BOARD.value) * expected_time
-
there is a ring buffer to store data, if this buffer gets more elements than specified size old values will be replaced by new values. Method get_board_data returns and removes data from this buffer. Size of this buffer can be specified using first …
-
New release of brainflow works on Android, so far only wifi shield + cyton/daisy/ganglion officially supported
-
Check this link for instructions: https://brainflow.ai/get_started/?platform=devices&language=python&iot=raspberry-pi&manufactorer=openbci&board=daisy& Short answer: it works on rapsberry pi but you need to compile it from sou…
-
@wjcroft said: Georg, hi. My suggestion is that you obtain a cable for your Android device. An Android device such as a tablet will have a larger battery. This cable is called an "OTG cable", which stands for On The Go. It allows your Cyto…
-
you can use other languages as a reference(python for example) it should look like: params = BrainFlowInputParams (); params.serial_port = 'COM3'; #for example params.mac_address = 'smth here'; #its optional if you have 1 ganglion skip it board_…
-
If you need to work with devices using Matlab you can try Matlab binding for BrainFlow, a few links to get started https://brainflow.readthedocs.io/en/stable/BuildBrainFlow.html#matlab https://brainflow.readthedocs.io/en/stable/Examples.html#matlab
-
Could you run with --log(call enable_dev_board_logger ()) and provide full command line and stdout/stderr ?
-
You dont need to add entire brainflow folder to matlab and without compilation it will not work. Just follow these instructions https://brainflow.readthedocs.io/en/stable/BuildBrainFlow.html#matlab
-
whats inside matlab-package/brainflow/inc folder? Is there shared_export.h? How did you compile core module and did you add inc folder to matlab path?