MCPcopy Create free account

hub / github.com/brainflow-dev/brainflow / functions

Functions2,908 in github.com/brainflow-dev/brainflow

↓ 10 callersMethodlog_message
send user defined strings to BrainFlow logger
java_package/brainflow/src/main/java/brainflow/BoardShim.java:257
↓ 10 callersMethodperform_fft
(double[] data, int data_len, int window, double[] output_re, double[] output_im)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:67
↓ 10 callersMethodperform_wavelet_denoising
(double[] data, int data_len, int wavelet, int decomposition_level, int wavelet_denoising, int
java_package/brainflow/src/main/java/brainflow/DataFilter.java:59
↓ 10 callersMethodperform_wavelet_transform
(double[] data, int data_len, int wavelet, int decomposition_level, int extention, double[] ou
java_package/brainflow/src/main/java/brainflow/DataFilter.java:53
↓ 10 callersMethodremove_environmental_noise
(double[] data, int data_len, int sampling_rate, int noise_type)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:51
↓ 9 callersMethodadd
* Add two complex numbers * @param other - The 2nd complex number operand * @returns x + other
nodejs_package/brainflow/complex.ts:43
↓ 9 callersFunctionbluetooth_write_data
src/utils/bluetooth/bluetooth_functions.cpp:60
↓ 9 callersMethodcalc_stddev
(double[] data, int start_pos, int end_pos, double[] output)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:79
↓ 9 callersMethoddetect_peaks_z_score
(double[] data, int data_len, int lag, double threshold, double influence, double[] output)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:48
↓ 9 callersFunctionget_board_data_count
src/board_controller/board_controller.cpp:426
↓ 9 callersMethodget_board_data_count
get number of packages in ringbuffer
java_package/brainflow/src/main/java/brainflow/BoardShim.java:1574
↓ 9 callersMethodget_board_descr
(int board_id, int preset, byte[] names, int[] len, int max_len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:109
↓ 9 callersMethodget_nearest_power_of_two
(int value, int[] output)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:85
↓ 9 callersMethodget_port_name
src/utils/libftdi_serial.cpp:224
↓ 9 callersMethodget_window
(int window_function, int window_len, double[] window_data)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:65
↓ 9 callersMethodinsert_marker
(double value, int preset, int board_id, String params)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:41
↓ 9 callersMethodis_prepared
Check if session is ready or not :return: session status :rtype: bool
python_package/brainflow/board_shim.py:1422
↓ 9 callersMethodload_library
src/utils/inc/runtime_dll_loader.h:33
↓ 9 callersMethodperform_highpass
(double[] data, int data_len, int sampling_rate, double cutoff, int order, int filter_type, do
java_package/brainflow/src/main/java/brainflow/DataFilter.java:30
↓ 9 callersMethodperform_lowpass
(double[] data, int data_len, int sampling_rate, double cutoff, int order, int filter_type, do
java_package/brainflow/src/main/java/brainflow/DataFilter.java:27
↓ 9 callersMethodread_file
(double[] data, int[] num_rows, int[] num_cols, String file_name, int max_elements)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:73
↓ 8 callersFunctioncast_16bit_to_int32_swap_order
src/utils/inc/custom_cast.h:42
↓ 8 callersMethodgetEegChannels
( boardId: BoardIds, preset = BrainFlowPresets.DEFAULT_PRESET)
nodejs_package/brainflow/board_shim.ts:466
↓ 8 callersMethodgetInstance
()
nodejs_package/brainflow/ml_model.ts:104
↓ 8 callersMethodget_board_data_count
(int preset, int[] result, int board_id, String params)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:46
↓ 8 callersMethodget_eeg_channels
get row indices in returned by get_board_data() 2d array which contain EEG data, for some boards we can not split EEG\EMG\... and return the same arra
java_package/brainflow/src/main/java/brainflow/BoardShim.java:683
↓ 8 callersMethodget_eeg_names
(int board_id, int preset, byte[] names, int[] len, int max_len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:107
↓ 8 callersMethodget_exg_channels
(int board_id, int preset, int[] eeg_channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:73
↓ 8 callersMethodget_instance
(cls)
python_package/brainflow/ml_model.py:66
↓ 8 callersMethodget_psd
(double[] data, int len, int sampling_rate, int window, double[] ampls, double[] freqs)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:87
↓ 8 callersMethodget_railed_percentage
(double[] data, int len, int gain, double[] output)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:81
↓ 8 callersMethodget_sampling_rate
get sampling rate for this board
java_package/brainflow/src/main/java/brainflow/BoardShim.java:277
↓ 8 callersMethodpack
(self)
emulator/brainflow_emulator/biolistener_emulator.py:35
↓ 8 callersFunctionperform_bandstop
src/data_handler/data_handler.cpp:321
↓ 8 callersFunctionreverse_array
Reverses the drection of an array of doubles. I.e. the first element (0) is replaced by the last (len - 1), element 1 is replaced by element (len - 1
src/data_handler/inc/common_data_handler_helpers.h:43
↓ 8 callersFunctionwait_for_callback
src/board_controller/neuromd/brainbit_bglib/helpers.cpp:128
↓ 7 callersMethoddelete_streamer
(String streamer, int preset, int board_id, String params)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:33
↓ 7 callersMethodfree_library
src/utils/inc/runtime_dll_loader.h:55
↓ 7 callersMethodget_board_id
Get's the actual board id, can be different than provided :return: board id :rtype: int
python_package/brainflow/board_shim.py:1382
↓ 7 callersMethodget_gain_for_channel
src/board_controller/openbci/inc/openbci_gain_tracker.h:117
↓ 7 callersMethodget_num_rows
get number of rows in returned by get_board_data() 2d array
java_package/brainflow/src/main/java/brainflow/BoardShim.java:395
↓ 7 callersMethodget_optical_channels
(int board_id, int preset, int[] optical_channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:85
↓ 7 callersMethodget_other_channels
(int board_id, int preset, int[] other_channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:95
↓ 7 callersMethodget_timestamp_channel
(int board_id, int preset, int[] timestamp_channel)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:67
↓ 7 callersMethodlog
* Get the natural base e log of the complex number * @returns The natural base e log of the complex number
nodejs_package/brainflow/complex.ts:151
↓ 7 callersMethodperform_ica
(double[] data, int rows, int cols, int num_components, double[] w, double[] k, double[] a, do
java_package/brainflow/src/main/java/brainflow/DataFilter.java:104
↓ 7 callersMethodperform_ifft
(double[] re, double[] im, int data_len, double[] data)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:69
↓ 7 callersMethodperform_inverse_wavelet_transform
(double[] wavelet_coeffs, int original_data_len, int wavelet, int decomposition_level, int ext
java_package/brainflow/src/main/java/brainflow/DataFilter.java:56
↓ 7 callersFunctionstop_stream
src/board_controller/board_controller.cpp:366
↓ 7 callersFunctionstop_stream
src/board_controller/openbci/ganglion_bglib/main.cpp:148
↓ 6 callersMethodReshape
<summary> Transforms a matrix into a single vector. </summary> <param name="matrix">A matrix.</param> <param name="order">The direction to perform co
csharp_package/brainflow/brainflow/matrix_helpers.cs:197
↓ 6 callersMethodbind
src/utils/socket_client_udp.cpp:153
↓ 6 callersFunctioncapacity
Returns the maximum number of bytes the buffer can hold, excluding the sentinel element.
src/utils/bluetooth/macos_third_party/pipe.c:384
↓ 6 callersFunctioncond_broadcast
src/utils/bluetooth/macos_third_party/pipe.c:154
↓ 6 callersMethodconfig_board_with_bytes
(byte[] bytes, int len, int board_id, String params)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:29
↓ 6 callersMethodgetBoardData
(numSamples?: number, preset = BrainFlowPresets.DEFAULT_PRESET)
nodejs_package/brainflow/board_shim.ts:326
↓ 6 callersMethodget_board_data
get all data from ringbuffer and flush it
java_package/brainflow/src/main/java/brainflow/BoardShim.java:1663
↓ 6 callersMethodget_board_sampling_rate
(int preset, int[] sampling_rate, int board_id, String params)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:59
↓ 6 callersMethodget_csp
(double[] data, double[] labels, int n_epochs, int n_channels, int n_times, double[] output_filters,
java_package/brainflow/src/main/java/brainflow/DataFilter.java:62
↓ 6 callersMethodget_custom_band_powers
(double[] data, int rows, int cols, double[] start_freqs, double[] stop_freqs, int num_bands,
java_package/brainflow/src/main/java/brainflow/DataFilter.java:92
↓ 6 callersMethodget_heart_rate
(double[] ppg_ir, double[] ppg_red, int len, int sampling_rate, int fft_size, double[] output)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:101
↓ 6 callersFunctionget_num_rows
src/board_controller/board_info_getter.cpp:114
↓ 6 callersMethodget_oxygen_level
(double[] ppg_ir, double[] ppg_red, int len, int sampling_rate, double coef1, double coef2, do
java_package/brainflow/src/main/java/brainflow/DataFilter.java:98
↓ 6 callersMethodget_ppg_channels
(int board_id, int preset, int[] ppg_channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:83
↓ 6 callersMethodget_raw_ptr
get raw pointer
src/utils/inc/brainflow_array.h:273
↓ 6 callersMethodget_resistance_channels
(int board_id, int preset, int[] channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:97
↓ 6 callersFunctionget_single_value
src/board_controller/board_info_getter.cpp:240
↓ 6 callersFunctionget_window
src/data_handler/data_handler.cpp:750
↓ 6 callersMethodis_ready
src/utils/data_buffer.cpp:33
↓ 6 callersFunctionoffset_memcpy
Runs a memcpy, then returns the end of the range copied. Has identical functionality as mempcpy, but is portable.
src/utils/bluetooth/macos_third_party/pipe.c:416
↓ 6 callersMethodrelease_all
()
java_package/brainflow/src/main/java/brainflow/MLModel.java:29
↓ 6 callersMethodrelease_all_sessions
()
java_package/brainflow/src/main/java/brainflow/BoardShim.java:103
↓ 6 callersMethodreshape_data_to_2d
(int num_rows, int num_cols, double[] linear_buffer)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:1089
↓ 6 callersFunctionrun_command
(cmd, cwd=None)
tools/build.py:9
↓ 6 callersFunctionrun_command
(cmd, cwd)
tools/build_android_aar.py:13
↓ 6 callersFunctiontrack_openbci_sampling_rate
src/board_controller/openbci/inc/openbci_sampling_tracker.h:64
↓ 6 callersFunctiontrim_string
src/board_controller/muse/inc/muse_options.h:19
↓ 5 callersMethodapply_config
src/board_controller/openbci/inc/openbci_gain_tracker.h:153
↓ 5 callersFunctionbluetooth_discover_device
src/utils/bluetooth/bluetooth_functions.cpp:98
↓ 5 callersFunctioncheck_invariants
You know all those assumptions we make about our data structure whenever we use it? This function checks them, and is called liberally through the cod
src/utils/bluetooth/macos_third_party/pipe.c:462
↓ 5 callersFunctionconfig_board
src/board_controller/neuromd/brainbit_bglib/helpers.cpp:171
↓ 5 callersFunctiondetrend
src/data_handler/data_handler.cpp:1180
↓ 5 callersMethodgetCurrentBoardData
( numSamples: number, preset = BrainFlowPresets.DEFAULT_PRESET)
nodejs_package/brainflow/board_shim.ts:346
↓ 5 callersMethodget_accel_channels
(int board_id, int preset, int[] accel_channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:87
↓ 5 callersMethodget_analog_channels
(int board_id, int preset, int[] analog_channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:91
↓ 5 callersMethodget_battery_channel
(int board_id, int preset, int[] battery_channel)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:61
↓ 5 callersFunctionget_board_data
src/board_controller/board_controller.cpp:441
↓ 5 callersMethodget_current_board_data
get latest collected data, can return less than "num_samples", doesnt flush it from ringbuffer
java_package/brainflow/src/main/java/brainflow/BoardShim.java:1631
↓ 5 callersMethodget_device_name
(int board_id, int preset, byte[] name, int[] len, int max_len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:111
↓ 5 callersMethodget_ecg_channels
(int board_id, int preset, int[] ecg_channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:77
↓ 5 callersMethodget_eda_channels
(int board_id, int preset, int[] eda_channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:81
↓ 5 callersMethodget_emg_channels
(int board_id, int preset, int[] emg_channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:75
↓ 5 callersMethodget_eog_channels
(int board_id, int preset, int[] eog_channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:79
↓ 5 callersMethodget_gyro_channels
(int board_id, int preset, int[] gyro_channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:93
↓ 5 callersMethodget_magnetometer_channels
(int board_id, int preset, int[] channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:99
↓ 5 callersMethodget_marker_channel
(int board_id, int preset, int[] marker_channel)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:69
↓ 5 callersMethodget_num_elements_in_file
(String file_name, int[] num_elements)
java_package/brainflow/src/main/java/brainflow/DataFilter.java:83
↓ 5 callersMethodget_package_num_channel
(int board_id, int preset, int[] package_num_channel)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:63
↓ 5 callersFunctionget_psd_welch
src/data_handler/data_handler.cpp:1238
↓ 5 callersMethodget_temperature_channels
(int board_id, int preset, int[] temperature_channels, int[] len)
java_package/brainflow/src/main/java/brainflow/BoardShim.java:101
← previousnext →101–200 of 2,908, ranked by callers