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

Method set_log_level

python_package/brainflow/board_shim.py:625–634  ·  view source on GitHub ↗

set BrainFlow log level, use it only if you want to write your own messages to BrainFlow logger, otherwise use enable_board_logger, enable_dev_board_logger or disable_board_logger :param log_level: log level, to specify it you should use values from LogLevels enum :type log_

(cls, log_level: int)

Source from the content-addressed store, hash-verified

623
624 @classmethod
625 def set_log_level(cls, log_level: int) -> None:
626 """set BrainFlow log level, use it only if you want to write your own messages to BrainFlow logger,
627 otherwise use enable_board_logger, enable_dev_board_logger or disable_board_logger
628
629 :param log_level: log level, to specify it you should use values from LogLevels enum
630 :type log_level: int
631 """
632 res = BoardControllerDLL.get_instance().set_log_level_board_controller(log_level)
633 if res != BrainFlowExitCodes.STATUS_OK.value:
634 raise BrainFlowError('unable to enable logger', res)
635
636 @classmethod
637 def enable_board_logger(cls) -> None:

Callers 3

enable_board_loggerMethod · 0.45
disable_board_loggerMethod · 0.45

Calls 3

BrainFlowErrorClass · 0.90
get_instanceMethod · 0.45

Tested by

no test coverage detected