give less priority in windows to the OpenBCI GUI process

Hello, 

we are trying to implement a very timing sensible experiment with OpenBCI and e-prime (an behavioural psycological software). When both OpenBCI GUI and E-Prime are opened E-prime gets slower, not fulfilling the timing expected by the experiment. Would it be risky for the data writing of the readings of the OpenBCI to give to the OpenBCI GUI a lower priority as process (as is possible to do in the windows task manager)? Can, if I change the priority of the OpenBCI GUI, negatively affect to the readings of the board? 

What alternatives do we have? Is there any other way to make the OpenBCI GUI less resource hunger without affecting the board readings? Is there an alternative to the OpenBCI GUI that allows us to visually keep control of the readings of the electrodes? We have tried the python SKD with success, but the fact of not being graphic doesn't allow us to supervised the readings adequately. 

Thanks

Comments

  • wjcroftwjcroft Mount Shasta, CA
    Carlos, hi.

    Can you say a bit about your laptop hardware? Does it have multiple cores (a standard these days on all machines); what is the clock speed of the processors (GHz). Are you using Process Explorer to monitor CPU usage by process?


    You can use Process Explorer to graph CPU usage over time by process, change priorities. Can you mention the approximate percentage of CPU utilization of your top processes when running the experiment. Another thing you might adjust in the GUI is to turn off those display panes that you don't need, so they are not consuming CPU. I think the GUI is now using two processes, one for graphics display, and the other for collecting the incoming data. Which is consuming more CPU?

    Mentioning AJ @pushtheworld.

    William

Sign In or Register to comment.