MCPcopy Create free account
hub / github.com/brainflow-dev/brainflow / main

Function main

python_package/examples/tests/brainbit_resist.py:6–25  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

4
5
6def main():
7 BoardShim.enable_dev_board_logger()
8
9 params = BrainFlowInputParams()
10 board = BoardShim(BoardIds.BRAINBIT_BOARD.value, params)
11 board.prepare_session()
12
13 board.start_stream(45000, 'file://raw_data.csv:w')
14 # its a little tricky and unclear, need to call start_stream to create data acquisition thread(it also sends CommandStartSignal)
15 # after that send CommandStartResist, CommandStopResist and to get EEG data call CommandStartSignal manually
16 board.config_board('CommandStartResist')
17 time.sleep(5)
18 board.config_board('CommandStopResist')
19 board.config_board('CommandStartSignal')
20 time.sleep(5)
21 data = board.get_board_data()
22 board.stop_stream()
23 board.release_session()
24
25 print(data)
26
27
28if __name__ == "__main__":

Callers 1

brainbit_resist.pyFile · 0.70

Calls 9

prepare_sessionMethod · 0.95
start_streamMethod · 0.95
config_boardMethod · 0.95
get_board_dataMethod · 0.95
stop_streamMethod · 0.95
release_sessionMethod · 0.95
BoardShimClass · 0.90

Tested by

no test coverage detected