Delete streamer :param preset: preset :type preset: int :param streamer_params parameter to stream data from brainflow, supported vals: "file://%file_name%:w", "file://%file_name%:a", "streaming_board://%multicast_group_ip%:%port%". Range for multicast addresses is from "224
(self, streamer_params: str, preset: int = BrainFlowPresets.DEFAULT_PRESET)
| 1282 | raise BrainFlowError('unable to add streamer', res) |
| 1283 | |
| 1284 | def delete_streamer(self, streamer_params: str, preset: int = BrainFlowPresets.DEFAULT_PRESET) -> None: |
| 1285 | """Delete streamer |
| 1286 | |
| 1287 | :param preset: preset |
| 1288 | :type preset: int |
| 1289 | :param streamer_params parameter to stream data from brainflow, supported vals: "file://%file_name%:w", "file://%file_name%:a", "streaming_board://%multicast_group_ip%:%port%". Range for multicast addresses is from "224.0.0.0" to "239.255.255.255" |
| 1290 | :type streamer_params: str |
| 1291 | """ |
| 1292 | |
| 1293 | if streamer_params is None: |
| 1294 | streamer = None |
| 1295 | else: |
| 1296 | try: |
| 1297 | streamer = streamer_params.encode() |
| 1298 | except BaseException: |
| 1299 | streamer = streamer_params |
| 1300 | |
| 1301 | res = BoardControllerDLL.get_instance().delete_streamer(streamer, preset, self.board_id, self.input_json) |
| 1302 | if res != BrainFlowExitCodes.STATUS_OK.value: |
| 1303 | raise BrainFlowError('unable to delete streamer', res) |
| 1304 | |
| 1305 | def start_stream(self, num_samples: int = 1800 * 250, streamer_params: str = None) -> None: |
| 1306 | """Start streaming data, this methods stores data in ringbuffer |
no test coverage detected