Releases: brainflow-dev/brainflow
Releases · brainflow-dev/brainflow
BrainFlow 5.1.0
Summary of Changes:
- Can be a breaking change: Add support for multiple internal buffers
- Add an option to use 5th channel for Muse 2 and Muse S
- Add method add_streamer
- Update SimpleBLE and Muse stability fixes
- Streaming and Playback boards now get master board id from a dedicated field. Before it was encoded as a string in other_info field.
BrainFlow 5.0.1
fix typo in remove_environmentl_noise
fc8097a
BrainFlow 5.0.0
List of changes:
- methods perform_bandpass and perform_bandstop now use start_freq and stop_freq instead center_freq and band_width
- add method get_custom_band_powers, it works as get_avg_band_powers but you can define bands by yourself
- method predict from MLModel now returns array of doubles instead single value
- add ONNX classifier, now you can use your own models from brainflow api
- removed and renamed old classifiers and metrics, the idea is to replace them by ONNX models
- BrainFlowModelParams has two new optional fields output_name and max_array_size, they may be needed for onnx
- java: add method overloading for enums in addition to ints. e.g: BoardIds board_id = BoardIds.SYNTHETIC_BOARD, before it had to be int board_id = BoardIds.SYNTHETIC_BOARD.get_code()
- cpp: methods for fft now return size
- perform_wavelet_denoising now has more arguments to tune, wavelet is changed from string to enum
BrainFlow 4.9.3
Changes in this release:
- Fix #434
- update SimpleBLE
BrainFlow 4.9.2
Fix nptyping issue:
nptyping.error.InvalidArgumentsError: Unexpected argument of type <class 'type'>
BrainFlow 4.9.1
Changes in this release:
- fix jna issue on MacOS + ARM
- update simpleble
BrainFlow 4.9.0
BrainFlow 4.8.2
BrainFlow 4.8.1
Fix data parsing issue for OYMotion GforcePro
BrainFlow 4.8.0
Add support for Rust programming language