| 99 | } |
| 100 | |
| 101 | int set_log_level_data_handler (int level) |
| 102 | { |
| 103 | std::lock_guard<std::mutex> lock (data_mutex); |
| 104 | int log_level = level; |
| 105 | if (level > 6) |
| 106 | { |
| 107 | log_level = 6; |
| 108 | } |
| 109 | if (level < 0) |
| 110 | { |
| 111 | log_level = 0; |
| 112 | } |
| 113 | try |
| 114 | { |
| 115 | data_logger->set_level (spdlog::level::level_enum (log_level)); |
| 116 | data_logger->flush_on (spdlog::level::level_enum (log_level)); |
| 117 | } |
| 118 | catch (...) |
| 119 | { |
| 120 | return (int)BrainFlowExitCodes::GENERAL_ERROR; |
| 121 | } |
| 122 | return (int)BrainFlowExitCodes::STATUS_OK; |
| 123 | } |
| 124 | |
| 125 | |
| 126 | int perform_lowpass (double *data, int data_len, int sampling_rate, double cutoff, int order, |
no outgoing calls
no test coverage detected