diff --git a/.gitignore b/.gitignore index 6b51a61..863942f 100644 --- a/.gitignore +++ b/.gitignore @@ -18,4 +18,5 @@ Beluga/dwm1001_dev_clion/ Beluga/build* asm-dumps/ cmake-build-* -build* +build*/ +docs-venv/ diff --git a/Beluga/config/kconfig/Kconfig.uwb b/Beluga/config/kconfig/Kconfig.uwb index ee7519b..8811e8e 100644 --- a/Beluga/config/kconfig/Kconfig.uwb +++ b/Beluga/config/kconfig/Kconfig.uwb @@ -65,7 +65,7 @@ config DWT_API_ERROR_CHECK default n config UWB_ENABLE_PA - bool "Allow the UWB external to be toggled on" + bool "Allow the UWB external power amplifier to be toggled on" default y config MAX_POLLING_RATE diff --git a/docs/firmware/buildnflash.md b/docs/firmware/buildnflash.md new file mode 100644 index 0000000..e488120 --- /dev/null +++ b/docs/firmware/buildnflash.md @@ -0,0 +1,21 @@ +## Suggested Build Configurations + +### DWM1001-dev + +### Beluga + +## Building + +### VS code + +### CLI + +## Flashing + +### VS code + +### CLI + +### AuTerm + +### imgflash (in-tree) diff --git a/docs/firmware/commands.md b/docs/firmware/commands.md new file mode 100644 index 0000000..96dada9 --- /dev/null +++ b/docs/firmware/commands.md @@ -0,0 +1,862 @@ +## Overview + +Beluga can be controlled through the AT command interface. There are 3 types of commands: + +1. Configuration commands +2. Control commands +3. Status commands + +???+ info + + **Configuration Commands:** Commands that configure Beluga for different applications. These settings persist. + Passing in no value reads out the current configuration. + + **Control Commands:**: Commands that control the state of Beluga. These commands do not persist over reboots. + + **Status Commands:** Commands that retrieve the current state of Beluga. + +## Configuration Commands + +### AT+ID +Sets or retrieves the node ID of the Beluga modem. + +```shell title="Usage" +AT+ID +AT+ID +``` + +| Argument | Description | +|-----------|----------------------------------------------------------------------| +| `node id` | The node ID of the modem. This must be a positive, non-zero integer. | + +!!! note + + Each modem on the network must have a unique ID. + +### AT+BOOTMODE + +Determines how the node should behave when it reboots or powers on. + +```shell title="Usage" +AT+BOOTMODE +AT+BOOTMODE +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:--------------------------------------------------------| + | mode | The state to place Beluga in when rebooting/powering on | + +=== "Mode Descriptions" + + | Value | Description | + |:------|:--------------------------------------------------| + | `0` | (Default) Do nothing on startup (BLE and UWB off) | + | `1` | Start BLE advertising and scanning on startup | + | `2` | Start BLE and UWB on startup; fully functional | + +### AT+RATE + +Determines the rate that the initiator will send ranging requests to nearby neighbors. + +```shell title="Usage" +AT+RATE +AT+RATE +``` + +| Argument | Description | +|:---------|:--------------------------------------------------------------------------------------------| +| `period` | The rate (in milliseconds) that the node initiates ranging exchanges with neighboring nodes | + +??? note "Turning off the initiator" + + Setting the `period` to `0` will configure the node in "responder" only mode. In other words, + the node will not initiate ranging exchanges and will only respond to ranging requests. + +??? info "Maximum value for period" + + The maximum period is a compile-time configuration. See \. + +### AT+CHANNEL + +Determines which UWB channel to use for ranging. + +```shell title="Usage" +AT+CHANNEL +AT+CHANNEL +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:----------|:-----------------------------------------| + | `channel` | The channel to use for ranging exchanges | + +=== "Channel Descriptions" + + | Value | Description | + |:------|:--------------------------------------------| + | `1` | f~c~ = 2494.4 MHz, BW = 499.2 MHz | + | `2` | f~c~ = 3993.6 MHz, BW = 499.2 MHz | + | `3` | f~c~ = 4492.8 MHz, BW = 499.2 MHz | + | `4` | f~c~ = 3993.6 MHz, BW = 1331.2 MHz[^1] | + | `5` | (Default) f~c~ = 6489.6 MHz, BW = 499.2 MHz | + | `7` | f~c~ = 6489.6 MHz, BW = 1081.6 MHz[^1] | + + [^1]: The DW1000 has a maximum receive bandwidth of 900 MHz + + +???+ warning + + Updating this parameter also has an affect on the BLE advertising data. Nodes with mismatching + data will not attempt to range to each other. + +### AT+RESET + +Resets the Beluga configurations back to their default values. + +```shell title="Usage" +AT+RESET +``` + +??? note + + See all configuration commands for their default values. This will set the node ID to `0`, which + is considered an invalid value. + +### AT+TIMEOUT + +Sets the amount of time (in milliseconds) that a neighboring node can stay within the neighbor list +without any updates. + +```shell title="Usage" +AT+TIMEOUT +AT+TIMEOUT +``` + +| Argument | Description | +|:----------|:---------------------------------------------------------------------------------------------------------------------------------------| +| `timeout` | The amount of time a neighbor node can stay in the neighbor list without any updates. This must be a positive integer. (Default: 9000) | + +### AT+TXPOWER + +Sets the transmit power of the DW1000. + +```shell title="Usage" +AT+TXPOWER +AT+TXPOWER +AT+TXPOWER +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:-------------------------------------------| + | `mode` | The preset power mode to use. | + | `stage` | The amplification stage to adjust | + | `coarse` | The coarse gain of the amplification stage | + | `fine` | The fine gain of the amplication stage | + +=== "Mode Descriptions" + + | Value | Description | + |:------|:---------------------| + | `0` | The default TX power | + | `1` | The maximum TX power | + +=== "Stage Descriptions" + + | Value | Description | + |:------|:------------| + | `0` | BOOSTNORM | + | `1` | BOOSTP500 | + | `2` | BOOSTP250 | + | `3` | BOOSTP125 | + +=== "Coarse Descriptions" + + | Value | Description | + |:------|:----------------| + | `0` | Off (No output) | + | `1` | 0 dB | + | `2` | 2.5 dB | + | `3` | 5.0 dB | + | `4` | 7.5 dB | + | `5` | 10.0 dB | + | `6` | 12.5 dB | + | `7` | 15.0 dB | + +=== "Fine Descriptions" + + | Value | Description | + |:------|:------------| + | `0` | 0.0 dB | + | `1` | 0.5 dB | + | `2` | 1.0 dB | + | `3` | 1.5 dB | + | `4` | 2.0 dB | + | `5` | 2.5 dB | + | `6` | 3.0 dB | + | `7` | 3.5 dB | + | `8` | 4.0 dB | + | `9` | 4.5 dB | + | `10` | 5.0 dB | + | `11` | 5.5 dB | + | `12` | 6.0 dB | + | `13` | 6.5 dB | + | `14` | 7.0 dB | + | `15` | 7.5 dB | + | `16` | 8.0 dB | + | `17` | 8.5 dB | + | `18` | 9.0 dB | + | `19` | 9.5 dB | + | `20` | 10.0 dB | + | `21` | 10.5 dB | + | `22` | 11.0 dB | + | `23` | 11.5 dB | + | `24` | 12.0 dB | + | `25` | 12.5 dB | + | `26` | 13.0 dB | + | `27` | 13.5 dB | + | `28` | 14.0 dB | + | `29` | 14.5 dB | + | `30` | 15.0 dB | + | `31` | 15.5 dB | + +??? info "Calculating stage gain" + + The gain for a stage is calculated with the following formula: + + Gain = coarse~dB~ + fine~dB~ + +??? note + + The fine gain has no affect when the coarse gain is set to `0` (no output). + However, this argument is still required if fine control of the amplifiers + is desired. + +???+ warning + + Increasing transmitter power supply can help UWB to maximum range, but the + maximum power supply exceed restricted transmit power level regulation. + +### AT+STREAMMODE + +Determines if the entire neighbor list is sent over serial or if only updates +are sent over serial. + +```shell title="Usage" +AT+STREAMMODE +AT+STREAMMODE +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:--------------------------| + | `mode` | The neighbor display mode | + +=== "Mode Descriptions" + + | Value | Description | + |:------|:----------------------------------------| + | `0` | (Default) Entire neighbor list is sent. | + | `1` | Only neighbor updates are sent. | + +### AT+TWRMODE + +Determines the UWB ranging protocol. + +```shell title="Usage" +AT+TWRMODE +AT+TWRMODE +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:-----------------------------| + | `mode` | The ranging protocol to use. | + +=== "Mode Descriptions" + + | Value | Description | + |:------|:------------------------------------------------| + | `0` | Single-sided two-way ranging (SS-TWR) | + | `1` | (Default) Double-sided two-way ranging (DS-TWR) | + +### AT+LEDMODE + +Determines the LED display mode, + +```shell title="Usage" +AT+LEDMODE +AT+LEDMODE +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:--------------| + | `mode` | The LED mode. | + +=== "Mode Descriptions" + + | Value | Description | + |:------|:----------------------------------------------------| + | `0` | (Default) LEDs are turned on and displaying states. | + | `1` | LEDs are turned off | + +### AT+PWRAMP +Determines the state of the external power amplifiers. + +```shell title="Usage" +AT+PWRAMP +AT+PWRAMP +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:-----------------------------------| + | `mode` | The external power amplifier mode. | + +=== "Mode Descriptions" + + | Value | Description | + |:------|:----------------------------------------------------| + | `0` | (Default) External power amplifiers are disabled. | + | `1` | UWB amplifier enabled, BLE amplifier disabled. | + | `2` | UWB amplifier disabled, BLE 10 dB gain. | + | `3` | UWB amplifier enabled, BLE 10 dB gain. | + | `4` | UWB amplifier disabled, BLE 20 dB gain. | + | `5` | UWB amplifier enabled, BLE 20 dB gain. | + +???+ info + + This requires the BELUGA_RANGE_EXTENSION (todo: insert link) build-time + configuration to be enabled. + +### AT+FORMAT + +Sets the format mode for serial outputs. + +```shell title="Usage" +AT+FORMAT +AT+FORMAT +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:------------------------------| + | `mode` | The output format mode to use | + +=== "Mode Descriptions" + + | Value | Description | + |:------|:---------------------| + | `0` | (Default) CSV format | + | `1` | JSON format | + | `2` | Framed format | + +??? info "Modes" + + **CSV format** is the most basic mode. It prints the command outputs + normally and the neighbor values are printed in a comma-separated + fashion with line-endings separating neighbor entries. Neighbor + removals are not recorded. + + **JSON format** is very similar to CSV format in its behavior. The + main differences are that the neighbors are sent over serial in JSON format + instead of CSV format, and neighbor removals are noted with `rm `. + + **Framed format** places all serial output into frames. See + (todo: insert link here) for more information on Beluga frames. + +### AT+PHR +Determines whether extended frame lengths are allowed. + +```shell title="Usage" +AT+PHR +AT+PHR +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:--------------------------------------| + | `mode` | Allow transmit frame length extension | + +=== "Mode Descriptions" + + | Value | Description | + |:------|:-------------------------------------| + | `0` | (Default) Use standard frame lengths | + | `1` | Allow frame lengths up to 1023 bytes | + +???+ warning + + Updating this parameter also has an affect on the BLE advertising data. Nodes with mismatching + data will not attempt to range to each other. + +### AT+DATARATE +Determines the data rate for the DW1000. + +```shell title="Usage" +AT+DATARATE +AT+DATARATE +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:--------------------------------------| + | `rate` | The data rate of the DW1000. | + +=== "Rate Descriptions" + + | Value | Description | + |:------|:---------------------| + | `0` | (Default) 6.8Mbits/s | + | `1` | 850 kbit/s | + | `2` | 110 kbit/s | + +???+ warning + + Updating this parameter also has an affect on the BLE advertising data. Nodes with mismatching + data will not attempt to range to each other. + +### AT+PULSERATE +Determines the pulse repetition frequency of the DW1000. + +```shell title="Usage" +AT+PULSERATE +AT+PULSERATE +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:---------------------------------------| + | `rate` | The pulse repetition frequency to use. | + +=== "Rate Descriptions" + + | Value | Description | + |:------|:-----------------| + | `0` | 16 MHz | + | `1` | (Default) 64 MHz | + +???+ warning + + Updating this parameter also has an affect on the BLE advertising data. Nodes with mismatching + data will not attempt to range to each other. + +### AT+PREAMBLE +Determines the preamble length of the DW1000. + +```shell title="Usage" +AT+PREAMBLE +AT+PREAMBLE +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:-----------|:-----------------------------------| + | `preamble` | The preamble length of the DW1000. | + +=== "Preamble Descriptions" + + | Value | Description | + |:-------|:---------------------------------------| + | `64` | 64 symbols per transmission | + | `128` | (Default) 128 symbols per transmission | + | `256` | 256 symbols per transmission | + | `512` | 512 symbols per transmission | + | `1024` | 1024 symbols per transmission | + | `1536` | 1536 symbols per transmission | + | `2048` | 2048 symbols per transmission | + | `4096` | 4096 symbols per transmission | + +???+ warning + + Updating this parameter also has an affect on the BLE advertising data. Nodes with mismatching + data will not attempt to range to each other. + +### AT+PAC +Determines the preamble acquisition chunk size for the DW1000. + +```shell title="Usage" +AT+PAC +AT+PAC +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:-----------|:------------------------------------------| + | `size` | he size of the preamble acquisition chunk | + +=== "Size Descriptions" + + | Value | Description | + |:------|:------------------------------------------------------------------------| + | `0` | (Default) 8 bytes (recommended for RX of preamble length 128 and below) | + | `1` | 16 bytes (recommended for RX of preamble length 256) | + | `2` | 32 bytes (recommended for RX of preamble length 512) | + | `3` | 64 bytes (recommended for RX of preamble length 1024 and above) | + +???+ warning + + Updating this parameter also has an affect on the BLE advertising data. Nodes with mismatching + data will not attempt to range to each other. + +### AT+SFD +Determines the length of the start of frame delimiter on the DW1000. + +```shell title="Usage" +AT+SFD +AT+SFD +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:---------------------| + | `mode` | The SFD mode to use. | + +=== "Mode Descriptions" + + | Value | Description | + |:------|:---------------------------------------------------------------| + | `0` | (Default) Standard SFD as defined in the IEEE802.15.4 standard | + | `1` | DecaWave Proprietary SFD | + +???+ warning + + Updating this parameter also has an affect on the BLE advertising data. Nodes with mismatching + data will not attempt to range to each other. + +### AT+PANID +Determines the Personal Area Network (PAN) ID for the DW1000. This allows for different networks to be in the same area. + +```shell title="Usage" +AT+PANID +AT+PANID +``` + +| Argument | Description | +|:---------|:---------------------------------------------------------------------------------| +| `id` | The id of the personal area network. Allowable range: [0,65535]. Default: 57034. | + +???+ warning + + Updating this parameter also has an affect on the BLE advertising data. Nodes with mismatching + data will not attempt to range to each other. + +### AT+EVICT +Determines the eviction policy of the neighbor list. + +```shell title="Usage" +AT+EVICT +AT+EVICT +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:------------------------------------------------------------| + | `scheme` | The eviction scheme to use when managing the neighbor list. | + +=== "Scheme Descriptions" + + | Value | Description | + |:------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| + | `0` | Index RR. Use an index round-robin strategy. This will evict node 0 first, then node 1 on the next insertion, then node 2 on the following insertion. After evicting N - 1 nodes (N being the maximum number of nodes the neighbor list can hold), then node 0 will be evicted next. This strategy is not recommended. | + | `1` | (Default) RSSI, Evicts the node with the lowest RSSI. If there are no nodes with a lower RSSI than the scanned node, then no neighbors are evicted. | + | `2` | Range. Evict the node with the largest ranging value. | + | `3` | LRS. Evict the node that has not been scanned by the BLE in the longest amount of time. | + | `4` | LRR. Evict the node that has been successfully ranged to in the longest amount of time. | + +???+ info + + This requires the BELUGA_EVICT_RUNTIME_SELECT (todo: insert link) build-time configuration to be enabled. + +### AT+VERBOSE +Sets the verbosity of the command responses. + +```shell title="Usage" +AT+VERBOSE +AT+VERBOSE +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:-------------------------| + | `mode` | The verbose mode setting | + +=== "Mode Descriptions" + + | Value | Description | + |:------|:----------------------------------| + | `0` | (Default) Verbose mode turned off | + | `1` | Verbose mode turned on | + +### AT+CALIBRATE +Calibrate the UWB antenna delays. + +```shell title="Usage" +AT+CALIBRATE +AT+CALIBRATE +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:--------------------|:------------------------------------------------------| + | `delay id` | The value to calibrate the antenna delay for. | + | `calibration value` | The calibration value for the specified antenna delay | + +=== "Delay ID Descriptions" + + | Value | Description | + |:------|:---------------------------------------------------------------| + | `0` | The delay ID for the UWB receive path with a PRF[^2] of 16MHz | + | `1` | The delay ID for the UWB receive path with a PRF[^2] of 64MHz | + | `2` | The delay ID for the UWB transmit path with a PRF[^2] of 16MHz | + | `3` | The delay ID for the UWB transmit path with a PRF[^2] of 64MHz | + + [^2]: The PRF is set with the [AT+PULSERATE](commands.md#atpulserate) command. (todo: link command) + +### AT+WAITUSBHOST +Set the USB device start-up mode. + +```shell title="Usage" +AT+WAITUSBHOST +AT+WAITUSBHOST +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:---------|:-----------------------------| + | `mode` | The USB device start-up mode | + +=== "Mode Descriptions" + + | Value | Description | + |:------|:----------------------------------------------| + | `0` | (Default) Do not wait for USB host connection | + | `1` | Wait for USB host connection | + +???+ info + + This requires the USB_DEVICE_STACK (todo: insert link) build-time configuration to be enabled. + +## Control Commands + +### AT+STARTUWB +Starts UWB initiator and responder. + +```shell title="Usage" +AT+STARTUWB +``` + +### AT+STOPUWB +Stops UWB initiator and responder. + +```shell title="Usage" +AT+STOPUWB +``` + +### AT+STARTBLE +Starts BLE advertising and scanning. + +```shell title="Usage" +AT+STARTBLE +``` + +### AT+STOPBLE +Stops BLE advertising and scanning. + +```shell title="Usage" +AT+STOPBLE +``` + +### AT+REBOOT +Reboots the Beluga node. This will also cause the USB connection to be lost. + +```shell title="Usage" +AT+REBOOT +``` + +### AT+ANTENNA +Selects the antenna for BLE usage. + +```shell title="Usage" +AT+ANTENNA +``` + +=== "Argument descriptions" + + | Argument | Description | + |:----------|:---------------------------| + | `antenna` | The antenna to use for BLE | + +=== "Antenna Descriptions" + + | Value | Description | + |:------|:------------------| + | `1` | Primary antenna | + | `2` | Secondary antenna | + +??? info "Reading antenna value" + + See AT+STATUS + +???+ info + + This requires the BELUGA_RANGE_EXTENSION (todo: insert link) build-time + configuration to be enabled. + +### AT+DEEPSLEEP +Places Beluga into deep sleep. A wakeup source must be configured for Beluga to wake up (there are none currently). + +```shell title="Usage" +AT+DEEPSLEEP +``` + +### AT+SYNC +Synchronize the wireless settings of a certain node on the network. + +```shell title="Usage" +AT+SYNC +``` + +| Argument | Description | +|:---------|:-------------------------------------------------| +| `id` | The ID of the node on the network to synchronize | + +### AT+STARVE +Starves a watchdog timer channel for testing purposes. + +```shell title="Usage" +AT+STARVE +``` + +=== "Argument Descriptions" + + | Argument | Description | + |:----------|:-------------------------------| + | `channel` | The watchdog channel to starve | + +=== "Channel Descriptions" + + | Value | Description | + |:------|:------------------------------| + | `0` | Ranging initiator channel | + | `1` | Responder channel | + | `2` | Neighbor list monitor channel | + | `3` | Commands channel | + +???+ info + + This requires the [WDT_TEST_COMMAND](kconfig/beluga_debug.md#config_wdt_test_command) build-time + configuration to be enabled. + +### AT+EXCHANGE +Set the exchange counter to a new value + +```shell title="Usage" +AT+EXCHANGE +``` + +| Argument | Description | +|:---------|:-------------------------------------------------| +| `value` | The new exchange value to start counting up from | + +## Status Commands + +### AT+TIME +Retrieve the current Beluga timestamp (ms since boot). + +```shell title="Usage" +AT+TIME +``` + +### AT+STATUS +Retrieve the firmware information and the current states. + +```shell title="Usage" +AT+STATUS +``` + +=== "Status Return Fields" + + | Bitfield | Name | Description | + |:--------:|:-----------|:----------------------------------------------------------------------------------------| + | 31:12 | - | Reserved | + | 11 | EVICT_ALGO | 0: eviction algorithm is fixed to the build
1: eviction algorithm runtime selectable | + | 10 | ANT_SEL | 0: Primary antenna used
1: Secondary antenna used | + | 9 | UWB | 0: UWB inactive
1: UWB active | + | 8 | BLE | 0: BLE inactive
1: BLE active | + | 7:0 | BOARD | The hardware platform ID | + +=== "Hardware Platform IDs" + + | Value | Board | + |:------|:------------| + | 0 | DWM1001_dev | + | 1 | Beluga | + | >=2 | Unspecified | + +### AT+VERSION +Retrieve the firmware version. + +```shell title="Usage" +AT+VERSION +``` + +### AT+REASON +Retrieve the reboot reason. + +```shell title="Usage" +AT+REASON +``` + +| Reason | Value[^3] | +|:-----------------------------------------------------------|:----------| +| External pin | 1 | +| Software reset | 2 | +| Brownout (drop in voltage) | 4 | +| Power-on reset (POR) | 8 | +| Watchdog timer expiration | 16 | +| Debug event | 32 | +| Security Violation | 64 | +| Waking up from low power mode | 128 | +| CPU lock-up detected | 256 | +| Parity error | 512 | +| PLL error | 1024 | +| Clock error | 2048 | +| Hardware reset | 4096 | +| User reset | 8192 | +| Temperature reset | 16384 | +| Bootloader reset (entry/exit) | 32768 | +| Flash ECC reset | 65536 | + +[^3]: The values listed can be OR’ed together to give multiple reset reasons. + +???+ info + + This requires the BELUGA_RESET_REASON (todo: insert link) build-time configuration to be enabled. + +### AT+NEIGHBORS +Print the scanned neighbor nodes in the neighbor list. + +```shell title="Usage" +AT+NEIGHBORS +``` diff --git a/docs/firmware/configs.md b/docs/firmware/configs.md new file mode 100644 index 0000000..dc326d5 --- /dev/null +++ b/docs/firmware/configs.md @@ -0,0 +1,1651 @@ +## Software Configurations + +### Logging + +#### CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE](configs.md#config_beluga_service_client_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client` + +#### CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE](configs.md#config_beluga_service_client_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client` + +#### CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE](configs.md#config_beluga_service_client_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client` + +#### CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE](configs.md#config_beluga_service_client_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client` + +#### CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE](configs.md#config_beluga_service_client_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client` + +#### CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE](configs.md#config_beluga_service_client_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client` + +#### CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Beluga Service Client_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_DEFAULT](configs.md#config_beluga_service_client_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_DBG](configs.md#config_beluga_service_client_log_level_dbg) +> > - [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_INF](configs.md#config_beluga_service_client_log_level_inf) +> > - [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_WRN](configs.md#config_beluga_service_client_log_level_wrn) +> > - [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_ERR](configs.md#config_beluga_service_client_log_level_err) +> > - [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_OFF](configs.md#config_beluga_service_client_log_level_off) +> > - [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_DEFAULT](configs.md#config_beluga_service_client_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client` + +#### CONFIG_BELUGA_SERVICE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE](configs.md#config_beluga_service_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service` + +#### CONFIG_BELUGA_SERVICE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE](configs.md#config_beluga_service_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service` + +#### CONFIG_BELUGA_SERVICE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE](configs.md#config_beluga_service_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service` + +#### CONFIG_BELUGA_SERVICE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE](configs.md#config_beluga_service_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service` + +#### CONFIG_BELUGA_SERVICE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE](configs.md#config_beluga_service_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service` + +#### CONFIG_BELUGA_SERVICE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE](configs.md#config_beluga_service_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service` + +#### CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Beluga Service_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_DEFAULT](configs.md#config_beluga_service_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_BELUGA_SERVICE_LOG_LEVEL_DBG](configs.md#config_beluga_service_log_level_dbg) +> > - [CONFIG_BELUGA_SERVICE_LOG_LEVEL_INF](configs.md#config_beluga_service_log_level_inf) +> > - [CONFIG_BELUGA_SERVICE_LOG_LEVEL_WRN](configs.md#config_beluga_service_log_level_wrn) +> > - [CONFIG_BELUGA_SERVICE_LOG_LEVEL_ERR](configs.md#config_beluga_service_log_level_err) +> > - [CONFIG_BELUGA_SERVICE_LOG_LEVEL_OFF](configs.md#config_beluga_service_log_level_off) +> > - [CONFIG_BELUGA_SERVICE_LOG_LEVEL_DEFAULT](configs.md#config_beluga_service_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service` + +#### CONFIG_COMMS_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_LOG_LEVEL_CHOICE](configs.md#config_comms_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms` + +#### CONFIG_COMMS_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_LOG_LEVEL_CHOICE](configs.md#config_comms_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms` + +#### CONFIG_COMMS_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_LOG_LEVEL_CHOICE](configs.md#config_comms_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms` + +#### CONFIG_COMMS_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_LOG_LEVEL_CHOICE](configs.md#config_comms_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms` + +#### CONFIG_COMMS_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_LOG_LEVEL_CHOICE](configs.md#config_comms_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms` + +#### CONFIG_COMMS_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_LOG_LEVEL_CHOICE](configs.md#config_comms_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms` + +#### CONFIG_COMMS_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Comms module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_COMMS_LOG_LEVEL_DEFAULT](configs.md#config_comms_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_COMMS_LOG_LEVEL_DBG](configs.md#config_comms_log_level_dbg) +> > - [CONFIG_COMMS_LOG_LEVEL_INF](configs.md#config_comms_log_level_inf) +> > - [CONFIG_COMMS_LOG_LEVEL_WRN](configs.md#config_comms_log_level_wrn) +> > - [CONFIG_COMMS_LOG_LEVEL_ERR](configs.md#config_comms_log_level_err) +> > - [CONFIG_COMMS_LOG_LEVEL_OFF](configs.md#config_comms_log_level_off) +> > - [CONFIG_COMMS_LOG_LEVEL_DEFAULT](configs.md#config_comms_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms` + +#### CONFIG_COMMS_SERIAL_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE](configs.md#config_comms_serial_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend` + +#### CONFIG_COMMS_SERIAL_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE](configs.md#config_comms_serial_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend` + +#### CONFIG_COMMS_SERIAL_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE](configs.md#config_comms_serial_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend` + +#### CONFIG_COMMS_SERIAL_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE](configs.md#config_comms_serial_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend` + +#### CONFIG_COMMS_SERIAL_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE](configs.md#config_comms_serial_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend` + +#### CONFIG_COMMS_SERIAL_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE](configs.md#config_comms_serial_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend` + +#### CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Comms Backend module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_DEFAULT](configs.md#config_comms_serial_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_COMMS_SERIAL_LOG_LEVEL_DBG](configs.md#config_comms_serial_log_level_dbg) +> > - [CONFIG_COMMS_SERIAL_LOG_LEVEL_INF](configs.md#config_comms_serial_log_level_inf) +> > - [CONFIG_COMMS_SERIAL_LOG_LEVEL_WRN](configs.md#config_comms_serial_log_level_wrn) +> > - [CONFIG_COMMS_SERIAL_LOG_LEVEL_ERR](configs.md#config_comms_serial_log_level_err) +> > - [CONFIG_COMMS_SERIAL_LOG_LEVEL_OFF](configs.md#config_comms_serial_log_level_off) +> > - [CONFIG_COMMS_SERIAL_LOG_LEVEL_DEFAULT](configs.md#config_comms_serial_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend` + +#### CONFIG_APP_LEDS_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_APP_LEDS_LOG_LEVEL_CHOICE](configs.md#config_app_leds_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs` + +#### CONFIG_APP_LEDS_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_APP_LEDS_LOG_LEVEL_CHOICE](configs.md#config_app_leds_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs` + +#### CONFIG_APP_LEDS_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_APP_LEDS_LOG_LEVEL_CHOICE](configs.md#config_app_leds_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs` + +#### CONFIG_APP_LEDS_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_APP_LEDS_LOG_LEVEL_CHOICE](configs.md#config_app_leds_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs` + +#### CONFIG_APP_LEDS_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_APP_LEDS_LOG_LEVEL_CHOICE](configs.md#config_app_leds_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs` + +#### CONFIG_APP_LEDS_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_APP_LEDS_LOG_LEVEL_CHOICE](configs.md#config_app_leds_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs` + +#### CONFIG_APP_LEDS_LOG_LEVEL_CHOICE +> _Max compiled-in log level for App LEDs_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_APP_LEDS_LOG_LEVEL_DEFAULT](configs.md#config_app_leds_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_APP_LEDS_LOG_LEVEL_DBG](configs.md#config_app_leds_log_level_dbg) +> > - [CONFIG_APP_LEDS_LOG_LEVEL_INF](configs.md#config_app_leds_log_level_inf) +> > - [CONFIG_APP_LEDS_LOG_LEVEL_WRN](configs.md#config_app_leds_log_level_wrn) +> > - [CONFIG_APP_LEDS_LOG_LEVEL_ERR](configs.md#config_app_leds_log_level_err) +> > - [CONFIG_APP_LEDS_LOG_LEVEL_OFF](configs.md#config_app_leds_log_level_off) +> > - [CONFIG_APP_LEDS_LOG_LEVEL_DEFAULT](configs.md#config_app_leds_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs` + +#### CONFIG_AT_COMMANDS_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE](configs.md#config_at_commands_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands` + +#### CONFIG_AT_COMMANDS_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE](configs.md#config_at_commands_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands` + +#### CONFIG_AT_COMMANDS_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE](configs.md#config_at_commands_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands` + +#### CONFIG_AT_COMMANDS_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE](configs.md#config_at_commands_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands` + +#### CONFIG_AT_COMMANDS_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE](configs.md#config_at_commands_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands` + +#### CONFIG_AT_COMMANDS_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE](configs.md#config_at_commands_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands` + +#### CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE +> _Max compiled-in log level for AT commands_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_AT_COMMANDS_LOG_LEVEL_DEFAULT](configs.md#config_at_commands_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_AT_COMMANDS_LOG_LEVEL_DBG](configs.md#config_at_commands_log_level_dbg) +> > - [CONFIG_AT_COMMANDS_LOG_LEVEL_INF](configs.md#config_at_commands_log_level_inf) +> > - [CONFIG_AT_COMMANDS_LOG_LEVEL_WRN](configs.md#config_at_commands_log_level_wrn) +> > - [CONFIG_AT_COMMANDS_LOG_LEVEL_ERR](configs.md#config_at_commands_log_level_err) +> > - [CONFIG_AT_COMMANDS_LOG_LEVEL_OFF](configs.md#config_at_commands_log_level_off) +> > - [CONFIG_AT_COMMANDS_LOG_LEVEL_DEFAULT](configs.md#config_at_commands_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands` + +#### CONFIG_BELUGA_MESSAGE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE](configs.md#config_beluga_message_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message` + +#### CONFIG_BELUGA_MESSAGE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE](configs.md#config_beluga_message_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message` + +#### CONFIG_BELUGA_MESSAGE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE](configs.md#config_beluga_message_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message` + +#### CONFIG_BELUGA_MESSAGE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE](configs.md#config_beluga_message_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message` + +#### CONFIG_BELUGA_MESSAGE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE](configs.md#config_beluga_message_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message` + +#### CONFIG_BELUGA_MESSAGE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE](configs.md#config_beluga_message_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message` + +#### CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Beluga message_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_DEFAULT](configs.md#config_beluga_message_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_DBG](configs.md#config_beluga_message_log_level_dbg) +> > - [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_INF](configs.md#config_beluga_message_log_level_inf) +> > - [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_WRN](configs.md#config_beluga_message_log_level_wrn) +> > - [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_ERR](configs.md#config_beluga_message_log_level_err) +> > - [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_OFF](configs.md#config_beluga_message_log_level_off) +> > - [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_DEFAULT](configs.md#config_beluga_message_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message` + +#### CONFIG_BLE_APP_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BLE_APP_LOG_LEVEL_CHOICE](configs.md#config_ble_app_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application` + +#### CONFIG_BLE_APP_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BLE_APP_LOG_LEVEL_CHOICE](configs.md#config_ble_app_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application` + +#### CONFIG_BLE_APP_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BLE_APP_LOG_LEVEL_CHOICE](configs.md#config_ble_app_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application` + +#### CONFIG_BLE_APP_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BLE_APP_LOG_LEVEL_CHOICE](configs.md#config_ble_app_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application` + +#### CONFIG_BLE_APP_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BLE_APP_LOG_LEVEL_CHOICE](configs.md#config_ble_app_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application` + +#### CONFIG_BLE_APP_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BLE_APP_LOG_LEVEL_CHOICE](configs.md#config_ble_app_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application` + +#### CONFIG_BLE_APP_LOG_LEVEL_CHOICE +> _Max compiled-in log level for BLE application_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_BLE_APP_LOG_LEVEL_DEFAULT](configs.md#config_ble_app_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_BLE_APP_LOG_LEVEL_DBG](configs.md#config_ble_app_log_level_dbg) +> > - [CONFIG_BLE_APP_LOG_LEVEL_INF](configs.md#config_ble_app_log_level_inf) +> > - [CONFIG_BLE_APP_LOG_LEVEL_WRN](configs.md#config_ble_app_log_level_wrn) +> > - [CONFIG_BLE_APP_LOG_LEVEL_ERR](configs.md#config_ble_app_log_level_err) +> > - [CONFIG_BLE_APP_LOG_LEVEL_OFF](configs.md#config_ble_app_log_level_off) +> > - [CONFIG_BLE_APP_LOG_LEVEL_DEFAULT](configs.md#config_ble_app_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application` + +#### CONFIG_BELUGA_DEBUG_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE](configs.md#config_beluga_debug_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug` + +#### CONFIG_BELUGA_DEBUG_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE](configs.md#config_beluga_debug_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug` + +#### CONFIG_BELUGA_DEBUG_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE](configs.md#config_beluga_debug_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug` + +#### CONFIG_BELUGA_DEBUG_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE](configs.md#config_beluga_debug_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug` + +#### CONFIG_BELUGA_DEBUG_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE](configs.md#config_beluga_debug_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug` + +#### CONFIG_BELUGA_DEBUG_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE](configs.md#config_beluga_debug_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug` + +#### CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Beluga debugging_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_DEFAULT](configs.md#config_beluga_debug_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_BELUGA_DEBUG_LOG_LEVEL_DBG](configs.md#config_beluga_debug_log_level_dbg) +> > - [CONFIG_BELUGA_DEBUG_LOG_LEVEL_INF](configs.md#config_beluga_debug_log_level_inf) +> > - [CONFIG_BELUGA_DEBUG_LOG_LEVEL_WRN](configs.md#config_beluga_debug_log_level_wrn) +> > - [CONFIG_BELUGA_DEBUG_LOG_LEVEL_ERR](configs.md#config_beluga_debug_log_level_err) +> > - [CONFIG_BELUGA_DEBUG_LOG_LEVEL_OFF](configs.md#config_beluga_debug_log_level_off) +> > - [CONFIG_BELUGA_DEBUG_LOG_LEVEL_DEFAULT](configs.md#config_beluga_debug_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug` + +#### CONFIG_INITIATOR_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_INITIATOR_LOG_LEVEL_CHOICE](configs.md#config_initiator_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator` + +#### CONFIG_INITIATOR_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_INITIATOR_LOG_LEVEL_CHOICE](configs.md#config_initiator_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator` + +#### CONFIG_INITIATOR_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_INITIATOR_LOG_LEVEL_CHOICE](configs.md#config_initiator_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator` + +#### CONFIG_INITIATOR_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_INITIATOR_LOG_LEVEL_CHOICE](configs.md#config_initiator_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator` + +#### CONFIG_INITIATOR_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_INITIATOR_LOG_LEVEL_CHOICE](configs.md#config_initiator_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator` + +#### CONFIG_INITIATOR_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_INITIATOR_LOG_LEVEL_CHOICE](configs.md#config_initiator_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator` + +#### CONFIG_INITIATOR_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Initiator_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_INITIATOR_LOG_LEVEL_DEFAULT](configs.md#config_initiator_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_INITIATOR_LOG_LEVEL_DBG](configs.md#config_initiator_log_level_dbg) +> > - [CONFIG_INITIATOR_LOG_LEVEL_INF](configs.md#config_initiator_log_level_inf) +> > - [CONFIG_INITIATOR_LOG_LEVEL_WRN](configs.md#config_initiator_log_level_wrn) +> > - [CONFIG_INITIATOR_LOG_LEVEL_ERR](configs.md#config_initiator_log_level_err) +> > - [CONFIG_INITIATOR_LOG_LEVEL_OFF](configs.md#config_initiator_log_level_off) +> > - [CONFIG_INITIATOR_LOG_LEVEL_DEFAULT](configs.md#config_initiator_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator` + +#### CONFIG_LIST_MONITOR_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE](configs.md#config_list_monitor_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor` + +#### CONFIG_LIST_MONITOR_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE](configs.md#config_list_monitor_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor` + +#### CONFIG_LIST_MONITOR_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE](configs.md#config_list_monitor_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor` + +#### CONFIG_LIST_MONITOR_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE](configs.md#config_list_monitor_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor` + +#### CONFIG_LIST_MONITOR_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE](configs.md#config_list_monitor_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor` + +#### CONFIG_LIST_MONITOR_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE](configs.md#config_list_monitor_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor` + +#### CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE +> _Max compiled-in log level for List monitor_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_LIST_MONITOR_LOG_LEVEL_DEFAULT](configs.md#config_list_monitor_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_LIST_MONITOR_LOG_LEVEL_DBG](configs.md#config_list_monitor_log_level_dbg) +> > - [CONFIG_LIST_MONITOR_LOG_LEVEL_INF](configs.md#config_list_monitor_log_level_inf) +> > - [CONFIG_LIST_MONITOR_LOG_LEVEL_WRN](configs.md#config_list_monitor_log_level_wrn) +> > - [CONFIG_LIST_MONITOR_LOG_LEVEL_ERR](configs.md#config_list_monitor_log_level_err) +> > - [CONFIG_LIST_MONITOR_LOG_LEVEL_OFF](configs.md#config_list_monitor_log_level_off) +> > - [CONFIG_LIST_MONITOR_LOG_LEVEL_DEFAULT](configs.md#config_list_monitor_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor` + +#### CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE](configs.md#config_neighbor_listing_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing` + +#### CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE](configs.md#config_neighbor_listing_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing` + +#### CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE](configs.md#config_neighbor_listing_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing` + +#### CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE](configs.md#config_neighbor_listing_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing` + +#### CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE](configs.md#config_neighbor_listing_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing` + +#### CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE](configs.md#config_neighbor_listing_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing` + +#### CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Neighbor listing module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_DEFAULT](configs.md#config_neighbor_listing_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_DBG](configs.md#config_neighbor_listing_log_level_dbg) +> > - [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_INF](configs.md#config_neighbor_listing_log_level_inf) +> > - [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_WRN](configs.md#config_neighbor_listing_log_level_wrn) +> > - [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_ERR](configs.md#config_neighbor_listing_log_level_err) +> > - [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_OFF](configs.md#config_neighbor_listing_log_level_off) +> > - [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_DEFAULT](configs.md#config_neighbor_listing_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing` + +#### CONFIG_BELUGA_MAIN_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE](configs.md#config_beluga_main_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application` + +#### CONFIG_BELUGA_MAIN_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE](configs.md#config_beluga_main_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application` + +#### CONFIG_BELUGA_MAIN_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE](configs.md#config_beluga_main_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application` + +#### CONFIG_BELUGA_MAIN_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE](configs.md#config_beluga_main_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application` + +#### CONFIG_BELUGA_MAIN_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE](configs.md#config_beluga_main_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application` + +#### CONFIG_BELUGA_MAIN_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE](configs.md#config_beluga_main_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application` + +#### CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Beluga main_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_DEFAULT](configs.md#config_beluga_main_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_BELUGA_MAIN_LOG_LEVEL_DBG](configs.md#config_beluga_main_log_level_dbg) +> > - [CONFIG_BELUGA_MAIN_LOG_LEVEL_INF](configs.md#config_beluga_main_log_level_inf) +> > - [CONFIG_BELUGA_MAIN_LOG_LEVEL_WRN](configs.md#config_beluga_main_log_level_wrn) +> > - [CONFIG_BELUGA_MAIN_LOG_LEVEL_ERR](configs.md#config_beluga_main_log_level_err) +> > - [CONFIG_BELUGA_MAIN_LOG_LEVEL_OFF](configs.md#config_beluga_main_log_level_off) +> > - [CONFIG_BELUGA_MAIN_LOG_LEVEL_DEFAULT](configs.md#config_beluga_main_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application` + +#### CONFIG_POWER_MANAGER_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE](configs.md#config_power_manager_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager` + +#### CONFIG_POWER_MANAGER_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE](configs.md#config_power_manager_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager` + +#### CONFIG_POWER_MANAGER_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE](configs.md#config_power_manager_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager` + +#### CONFIG_POWER_MANAGER_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE](configs.md#config_power_manager_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager` + +#### CONFIG_POWER_MANAGER_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE](configs.md#config_power_manager_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager` + +#### CONFIG_POWER_MANAGER_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE](configs.md#config_power_manager_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager` + +#### CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Power manager_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_POWER_MANAGER_LOG_LEVEL_DEFAULT](configs.md#config_power_manager_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_POWER_MANAGER_LOG_LEVEL_DBG](configs.md#config_power_manager_log_level_dbg) +> > - [CONFIG_POWER_MANAGER_LOG_LEVEL_INF](configs.md#config_power_manager_log_level_inf) +> > - [CONFIG_POWER_MANAGER_LOG_LEVEL_WRN](configs.md#config_power_manager_log_level_wrn) +> > - [CONFIG_POWER_MANAGER_LOG_LEVEL_ERR](configs.md#config_power_manager_log_level_err) +> > - [CONFIG_POWER_MANAGER_LOG_LEVEL_OFF](configs.md#config_power_manager_log_level_off) +> > - [CONFIG_POWER_MANAGER_LOG_LEVEL_DEFAULT](configs.md#config_power_manager_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager` + +#### CONFIG_RANGE_EXTENSION_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE](configs.md#config_range_extension_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension` + +#### CONFIG_RANGE_EXTENSION_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE](configs.md#config_range_extension_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension` + +#### CONFIG_RANGE_EXTENSION_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE](configs.md#config_range_extension_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension` + +#### CONFIG_RANGE_EXTENSION_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE](configs.md#config_range_extension_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension` + +#### CONFIG_RANGE_EXTENSION_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE](configs.md#config_range_extension_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension` + +#### CONFIG_RANGE_EXTENSION_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE](configs.md#config_range_extension_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension` + +#### CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Range extension_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_DEFAULT](configs.md#config_range_extension_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_RANGE_EXTENSION_LOG_LEVEL_DBG](configs.md#config_range_extension_log_level_dbg) +> > - [CONFIG_RANGE_EXTENSION_LOG_LEVEL_INF](configs.md#config_range_extension_log_level_inf) +> > - [CONFIG_RANGE_EXTENSION_LOG_LEVEL_WRN](configs.md#config_range_extension_log_level_wrn) +> > - [CONFIG_RANGE_EXTENSION_LOG_LEVEL_ERR](configs.md#config_range_extension_log_level_err) +> > - [CONFIG_RANGE_EXTENSION_LOG_LEVEL_OFF](configs.md#config_range_extension_log_level_off) +> > - [CONFIG_RANGE_EXTENSION_LOG_LEVEL_DEFAULT](configs.md#config_range_extension_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension` + +#### CONFIG_RANGING_MODULE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE](configs.md#config_ranging_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging` + +#### CONFIG_RANGING_MODULE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE](configs.md#config_ranging_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging` + +#### CONFIG_RANGING_MODULE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE](configs.md#config_ranging_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging` + +#### CONFIG_RANGING_MODULE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE](configs.md#config_ranging_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging` + +#### CONFIG_RANGING_MODULE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE](configs.md#config_ranging_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging` + +#### CONFIG_RANGING_MODULE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE](configs.md#config_ranging_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging` + +#### CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for ranging module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_RANGING_MODULE_LOG_LEVEL_DEFAULT](configs.md#config_ranging_module_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_RANGING_MODULE_LOG_LEVEL_DBG](configs.md#config_ranging_module_log_level_dbg) +> > - [CONFIG_RANGING_MODULE_LOG_LEVEL_INF](configs.md#config_ranging_module_log_level_inf) +> > - [CONFIG_RANGING_MODULE_LOG_LEVEL_WRN](configs.md#config_ranging_module_log_level_wrn) +> > - [CONFIG_RANGING_MODULE_LOG_LEVEL_ERR](configs.md#config_ranging_module_log_level_err) +> > - [CONFIG_RANGING_MODULE_LOG_LEVEL_OFF](configs.md#config_ranging_module_log_level_off) +> > - [CONFIG_RANGING_MODULE_LOG_LEVEL_DEFAULT](configs.md#config_ranging_module_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging` + +#### CONFIG_RESPONDER_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RESPONDER_LOG_LEVEL_CHOICE](configs.md#config_responder_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder` + +#### CONFIG_RESPONDER_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RESPONDER_LOG_LEVEL_CHOICE](configs.md#config_responder_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder` + +#### CONFIG_RESPONDER_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RESPONDER_LOG_LEVEL_CHOICE](configs.md#config_responder_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder` + +#### CONFIG_RESPONDER_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RESPONDER_LOG_LEVEL_CHOICE](configs.md#config_responder_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder` + +#### CONFIG_RESPONDER_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RESPONDER_LOG_LEVEL_CHOICE](configs.md#config_responder_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder` + +#### CONFIG_RESPONDER_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RESPONDER_LOG_LEVEL_CHOICE](configs.md#config_responder_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder` + +#### CONFIG_RESPONDER_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Responder_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_RESPONDER_LOG_LEVEL_DEFAULT](configs.md#config_responder_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_RESPONDER_LOG_LEVEL_DBG](configs.md#config_responder_log_level_dbg) +> > - [CONFIG_RESPONDER_LOG_LEVEL_INF](configs.md#config_responder_log_level_inf) +> > - [CONFIG_RESPONDER_LOG_LEVEL_WRN](configs.md#config_responder_log_level_wrn) +> > - [CONFIG_RESPONDER_LOG_LEVEL_ERR](configs.md#config_responder_log_level_err) +> > - [CONFIG_RESPONDER_LOG_LEVEL_OFF](configs.md#config_responder_log_level_off) +> > - [CONFIG_RESPONDER_LOG_LEVEL_DEFAULT](configs.md#config_responder_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder` + +#### CONFIG_SERIAL_LED_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE](configs.md#config_serial_led_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs` + +#### CONFIG_SERIAL_LED_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE](configs.md#config_serial_led_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs` + +#### CONFIG_SERIAL_LED_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE](configs.md#config_serial_led_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs` + +#### CONFIG_SERIAL_LED_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE](configs.md#config_serial_led_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs` + +#### CONFIG_SERIAL_LED_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE](configs.md#config_serial_led_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs` + +#### CONFIG_SERIAL_LED_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE](configs.md#config_serial_led_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs` + +#### CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Serial LEDs_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_SERIAL_LED_LOG_LEVEL_DEFAULT](configs.md#config_serial_led_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_SERIAL_LED_LOG_LEVEL_DBG](configs.md#config_serial_led_log_level_dbg) +> > - [CONFIG_SERIAL_LED_LOG_LEVEL_INF](configs.md#config_serial_led_log_level_inf) +> > - [CONFIG_SERIAL_LED_LOG_LEVEL_WRN](configs.md#config_serial_led_log_level_wrn) +> > - [CONFIG_SERIAL_LED_LOG_LEVEL_ERR](configs.md#config_serial_led_log_level_err) +> > - [CONFIG_SERIAL_LED_LOG_LEVEL_OFF](configs.md#config_serial_led_log_level_off) +> > - [CONFIG_SERIAL_LED_LOG_LEVEL_DEFAULT](configs.md#config_serial_led_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs` + +#### CONFIG_SETTINGS_MODULE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE](configs.md#config_settings_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings` + +#### CONFIG_SETTINGS_MODULE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE](configs.md#config_settings_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings` + +#### CONFIG_SETTINGS_MODULE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE](configs.md#config_settings_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings` + +#### CONFIG_SETTINGS_MODULE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE](configs.md#config_settings_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings` + +#### CONFIG_SETTINGS_MODULE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE](configs.md#config_settings_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings` + +#### CONFIG_SETTINGS_MODULE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE](configs.md#config_settings_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings` + +#### CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for settings_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_DEFAULT](configs.md#config_settings_module_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_SETTINGS_MODULE_LOG_LEVEL_DBG](configs.md#config_settings_module_log_level_dbg) +> > - [CONFIG_SETTINGS_MODULE_LOG_LEVEL_INF](configs.md#config_settings_module_log_level_inf) +> > - [CONFIG_SETTINGS_MODULE_LOG_LEVEL_WRN](configs.md#config_settings_module_log_level_wrn) +> > - [CONFIG_SETTINGS_MODULE_LOG_LEVEL_ERR](configs.md#config_settings_module_log_level_err) +> > - [CONFIG_SETTINGS_MODULE_LOG_LEVEL_OFF](configs.md#config_settings_module_log_level_off) +> > - [CONFIG_SETTINGS_MODULE_LOG_LEVEL_DEFAULT](configs.md#config_settings_module_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings` + +#### CONFIG_SPI_MODULE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE](configs.md#config_spi_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module` + +#### CONFIG_SPI_MODULE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE](configs.md#config_spi_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module` + +#### CONFIG_SPI_MODULE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE](configs.md#config_spi_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module` + +#### CONFIG_SPI_MODULE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE](configs.md#config_spi_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module` + +#### CONFIG_SPI_MODULE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE](configs.md#config_spi_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module` + +#### CONFIG_SPI_MODULE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE](configs.md#config_spi_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module` + +#### CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for SPI module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_SPI_MODULE_LOG_LEVEL_DEFAULT](configs.md#config_spi_module_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_SPI_MODULE_LOG_LEVEL_DBG](configs.md#config_spi_module_log_level_dbg) +> > - [CONFIG_SPI_MODULE_LOG_LEVEL_INF](configs.md#config_spi_module_log_level_inf) +> > - [CONFIG_SPI_MODULE_LOG_LEVEL_WRN](configs.md#config_spi_module_log_level_wrn) +> > - [CONFIG_SPI_MODULE_LOG_LEVEL_ERR](configs.md#config_spi_module_log_level_err) +> > - [CONFIG_SPI_MODULE_LOG_LEVEL_OFF](configs.md#config_spi_module_log_level_off) +> > - [CONFIG_SPI_MODULE_LOG_LEVEL_DEFAULT](configs.md#config_spi_module_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module` + +#### CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE](configs.md#config_voltage_reg_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator` + +#### CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE](configs.md#config_voltage_reg_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator` + +#### CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE](configs.md#config_voltage_reg_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator` + +#### CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE](configs.md#config_voltage_reg_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator` + +#### CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE](configs.md#config_voltage_reg_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator` + +#### CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE](configs.md#config_voltage_reg_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator` + +#### CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Voltage regulator module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_DEFAULT](configs.md#config_voltage_reg_module_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_DBG](configs.md#config_voltage_reg_module_log_level_dbg) +> > - [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_INF](configs.md#config_voltage_reg_module_log_level_inf) +> > - [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_WRN](configs.md#config_voltage_reg_module_log_level_wrn) +> > - [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_ERR](configs.md#config_voltage_reg_module_log_level_err) +> > - [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_OFF](configs.md#config_voltage_reg_module_log_level_off) +> > - [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_DEFAULT](configs.md#config_voltage_reg_module_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator` + +#### CONFIG_WATCHDOG_MODULE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE](configs.md#config_watchdog_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator > Watchdog` + +#### CONFIG_WATCHDOG_MODULE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE](configs.md#config_watchdog_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator > Watchdog` + +#### CONFIG_WATCHDOG_MODULE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE](configs.md#config_watchdog_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator > Watchdog` + +#### CONFIG_WATCHDOG_MODULE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE](configs.md#config_watchdog_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator > Watchdog` + +#### CONFIG_WATCHDOG_MODULE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE](configs.md#config_watchdog_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator > Watchdog` + +#### CONFIG_WATCHDOG_MODULE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE](configs.md#config_watchdog_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator > Watchdog` + +#### CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for watchdog module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_LOG){target="_blank"} +> > +> > **Defaults:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_DEFAULT](configs.md#config_watchdog_module_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_DBG](configs.md#config_watchdog_module_log_level_dbg) +> > - [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_INF](configs.md#config_watchdog_module_log_level_inf) +> > - [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_WRN](configs.md#config_watchdog_module_log_level_wrn) +> > - [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_ERR](configs.md#config_watchdog_module_log_level_err) +> > - [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_OFF](configs.md#config_watchdog_module_log_level_off) +> > - [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_DEFAULT](configs.md#config_watchdog_module_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Beluga Service Client > Beluga Service > Serial > Serial Comms > Comms Backend > App LEDs > AT Commands > Beluga Message > BLE Application > Debug > Initiator > List Monitor > Neighbor Listing > Main Application > Power Manager > Range Extension > Ranging > Responder > Serial LEDs > Settings > SPI module > Voltage Regulator > Watchdog` + +### Beluga Debug + +### Beluga Threads + +### Comms Module + +### Neighbors + +### UWB + +### Watchdog + +### Miscellaneous + +## External Flash Configuration + +## Signing Images + +## Device tree diff --git a/docs/firmware/index.md b/docs/firmware/index.md new file mode 100644 index 0000000..98d1a78 --- /dev/null +++ b/docs/firmware/index.md @@ -0,0 +1,32 @@ +## Overview +- Mention something about the old firmware +- Architecture + +## Requirements +These are the following requirements to build and flash the Beluga firmware + +- [nRF Command Line tools](https://www.nordicsemi.com/Products/Development-tools/nRF-Command-Line-Tools/Download){target="+blank"} +- [nRF Connect SDK](https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/installation/install_ncs.html){target="+blank"} + - v2.9.0 +- [SEGGER JLink](https://www.segger.com/downloads/jlink){target="+blank"} + +## Supported Hardware +The Beluga firmware can be built for the following hardware platforms: + +- [DWM1001-dev](https://www.qorvo.com/products/p/DWM1001-DEV){target="_blank"} +- [Beluga](../hardware/index.md) + +Additional hardware platforms may be added. + +## Stuff +- Build configs + - Custom configs + - external flash configs + - image signing + - Device tree +- How to build and flash + - Through code + - CLI + - mcuboot + - AuTerm + - in-tree CLI tool \ No newline at end of file diff --git a/docs/firmware/kconfig/beluga_debug.md b/docs/firmware/kconfig/beluga_debug.md new file mode 100644 index 0000000..bbd8c27 --- /dev/null +++ b/docs/firmware/kconfig/beluga_debug.md @@ -0,0 +1,37 @@ +## CONFIG_DEBUG_BELUGA_CLOCK +> _Debug oscillating crystals_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `n` +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging` + +## CONFIG_BELUGA_RESET_REASON +> _Print the reset reason_ +> +> > **Type:** `bool` +> > +> > **Selects:** [CONFIG_HWINFO](https://docs.zephyrproject.org/latest/kconfig.html#CONFIG_HWINFO){target="_blank"} +> > +> > **Defaults:** `n` +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging` + +## CONFIG_BELUGA_EVAL_BLE_STRENGTH +> _Evaluate the signal strength of BLE regardless if UWB is on or not_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `n` +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging` + +## CONFIG_WDT_TEST_COMMAND +> _Enable WDT test command_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `n` +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging` \ No newline at end of file diff --git a/docs/firmware/kconfig/index.md b/docs/firmware/kconfig/index.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/firmware/kconfig/logging.md b/docs/firmware/kconfig/logging.md new file mode 100644 index 0000000..72db9c9 --- /dev/null +++ b/docs/firmware/kconfig/logging.md @@ -0,0 +1,1627 @@ +## CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE](logging.md#config_beluga_service_client_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service Client` + +## CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE](logging.md#config_beluga_service_client_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service Client` + +## CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE](logging.md#config_beluga_service_client_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service Client` + +## CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE](logging.md#config_beluga_service_client_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service Client` + +## CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE](logging.md#config_beluga_service_client_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service Client` + +## CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE](logging.md#config_beluga_service_client_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service Client` + +## CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Beluga Service Client_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_DEFAULT](logging.md#config_beluga_service_client_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_DBG](logging.md#config_beluga_service_client_log_level_dbg) +> > - [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_INF](logging.md#config_beluga_service_client_log_level_inf) +> > - [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_WRN](logging.md#config_beluga_service_client_log_level_wrn) +> > - [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_ERR](logging.md#config_beluga_service_client_log_level_err) +> > - [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_OFF](logging.md#config_beluga_service_client_log_level_off) +> > - [CONFIG_BELUGA_SERVICE_CLIENT_LOG_LEVEL_DEFAULT](logging.md#config_beluga_service_client_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service Client` + +## CONFIG_BELUGA_SERVICE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE](logging.md#config_beluga_service_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service` + +## CONFIG_BELUGA_SERVICE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE](logging.md#config_beluga_service_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service` + +## CONFIG_BELUGA_SERVICE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE](logging.md#config_beluga_service_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service` + +## CONFIG_BELUGA_SERVICE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE](logging.md#config_beluga_service_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service` + +## CONFIG_BELUGA_SERVICE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE](logging.md#config_beluga_service_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service` + +## CONFIG_BELUGA_SERVICE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE](logging.md#config_beluga_service_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service` + +## CONFIG_BELUGA_SERVICE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Beluga Service_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_BELUGA_SERVICE_LOG_LEVEL_DEFAULT](logging.md#config_beluga_service_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_BELUGA_SERVICE_LOG_LEVEL_DBG](logging.md#config_beluga_service_log_level_dbg) +> > - [CONFIG_BELUGA_SERVICE_LOG_LEVEL_INF](logging.md#config_beluga_service_log_level_inf) +> > - [CONFIG_BELUGA_SERVICE_LOG_LEVEL_WRN](logging.md#config_beluga_service_log_level_wrn) +> > - [CONFIG_BELUGA_SERVICE_LOG_LEVEL_ERR](logging.md#config_beluga_service_log_level_err) +> > - [CONFIG_BELUGA_SERVICE_LOG_LEVEL_OFF](logging.md#config_beluga_service_log_level_off) +> > - [CONFIG_BELUGA_SERVICE_LOG_LEVEL_DEFAULT](logging.md#config_beluga_service_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Service` + +## CONFIG_COMMS_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_LOG_LEVEL_CHOICE](logging.md#config_comms_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Serial Comms` + +## CONFIG_COMMS_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_LOG_LEVEL_CHOICE](logging.md#config_comms_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Serial Comms` + +## CONFIG_COMMS_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_LOG_LEVEL_CHOICE](logging.md#config_comms_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Serial Comms` + +## CONFIG_COMMS_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_LOG_LEVEL_CHOICE](logging.md#config_comms_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Serial Comms` + +## CONFIG_COMMS_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_LOG_LEVEL_CHOICE](logging.md#config_comms_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Serial Comms` + +## CONFIG_COMMS_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_LOG_LEVEL_CHOICE](logging.md#config_comms_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Serial Comms` + +## CONFIG_COMMS_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Comms module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_COMMS_LOG_LEVEL_DEFAULT](logging.md#config_comms_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_COMMS_LOG_LEVEL_DBG](logging.md#config_comms_log_level_dbg) +> > - [CONFIG_COMMS_LOG_LEVEL_INF](logging.md#config_comms_log_level_inf) +> > - [CONFIG_COMMS_LOG_LEVEL_WRN](logging.md#config_comms_log_level_wrn) +> > - [CONFIG_COMMS_LOG_LEVEL_ERR](logging.md#config_comms_log_level_err) +> > - [CONFIG_COMMS_LOG_LEVEL_OFF](logging.md#config_comms_log_level_off) +> > - [CONFIG_COMMS_LOG_LEVEL_DEFAULT](logging.md#config_comms_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Serial Comms` + +## CONFIG_COMMS_SERIAL_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE](logging.md#config_comms_serial_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Comms Backend` + +## CONFIG_COMMS_SERIAL_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE](logging.md#config_comms_serial_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Comms Backend` + +## CONFIG_COMMS_SERIAL_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE](logging.md#config_comms_serial_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Comms Backend` + +## CONFIG_COMMS_SERIAL_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE](logging.md#config_comms_serial_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Comms Backend` + +## CONFIG_COMMS_SERIAL_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE](logging.md#config_comms_serial_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Comms Backend` + +## CONFIG_COMMS_SERIAL_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE](logging.md#config_comms_serial_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Comms Backend` + +## CONFIG_COMMS_SERIAL_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Comms Backend module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_COMMS_SERIAL_LOG_LEVEL_DEFAULT](logging.md#config_comms_serial_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_COMMS_SERIAL_LOG_LEVEL_DBG](logging.md#config_comms_serial_log_level_dbg) +> > - [CONFIG_COMMS_SERIAL_LOG_LEVEL_INF](logging.md#config_comms_serial_log_level_inf) +> > - [CONFIG_COMMS_SERIAL_LOG_LEVEL_WRN](logging.md#config_comms_serial_log_level_wrn) +> > - [CONFIG_COMMS_SERIAL_LOG_LEVEL_ERR](logging.md#config_comms_serial_log_level_err) +> > - [CONFIG_COMMS_SERIAL_LOG_LEVEL_OFF](logging.md#config_comms_serial_log_level_off) +> > - [CONFIG_COMMS_SERIAL_LOG_LEVEL_DEFAULT](logging.md#config_comms_serial_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial > Comms Backend` + +## CONFIG_APP_LEDS_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_APP_LEDS_LOG_LEVEL_CHOICE](logging.md#config_app_leds_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > App LEDs` + +## CONFIG_APP_LEDS_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_APP_LEDS_LOG_LEVEL_CHOICE](logging.md#config_app_leds_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > App LEDs` + +## CONFIG_APP_LEDS_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_APP_LEDS_LOG_LEVEL_CHOICE](logging.md#config_app_leds_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > App LEDs` + +## CONFIG_APP_LEDS_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_APP_LEDS_LOG_LEVEL_CHOICE](logging.md#config_app_leds_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > App LEDs` + +## CONFIG_APP_LEDS_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_APP_LEDS_LOG_LEVEL_CHOICE](logging.md#config_app_leds_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > App LEDs` + +## CONFIG_APP_LEDS_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_APP_LEDS_LOG_LEVEL_CHOICE](logging.md#config_app_leds_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > App LEDs` + +## CONFIG_APP_LEDS_LOG_LEVEL_CHOICE +> _Max compiled-in log level for App LEDs_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_APP_LEDS_LOG_LEVEL_DEFAULT](logging.md#config_app_leds_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_APP_LEDS_LOG_LEVEL_DBG](logging.md#config_app_leds_log_level_dbg) +> > - [CONFIG_APP_LEDS_LOG_LEVEL_INF](logging.md#config_app_leds_log_level_inf) +> > - [CONFIG_APP_LEDS_LOG_LEVEL_WRN](logging.md#config_app_leds_log_level_wrn) +> > - [CONFIG_APP_LEDS_LOG_LEVEL_ERR](logging.md#config_app_leds_log_level_err) +> > - [CONFIG_APP_LEDS_LOG_LEVEL_OFF](logging.md#config_app_leds_log_level_off) +> > - [CONFIG_APP_LEDS_LOG_LEVEL_DEFAULT](logging.md#config_app_leds_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > App LEDs` + +## CONFIG_AT_COMMANDS_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE](logging.md#config_at_commands_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > AT Commands` + +## CONFIG_AT_COMMANDS_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE](logging.md#config_at_commands_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > AT Commands` + +## CONFIG_AT_COMMANDS_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE](logging.md#config_at_commands_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > AT Commands` + +## CONFIG_AT_COMMANDS_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE](logging.md#config_at_commands_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > AT Commands` + +## CONFIG_AT_COMMANDS_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE](logging.md#config_at_commands_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > AT Commands` + +## CONFIG_AT_COMMANDS_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE](logging.md#config_at_commands_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > AT Commands` + +## CONFIG_AT_COMMANDS_LOG_LEVEL_CHOICE +> _Max compiled-in log level for AT commands_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_AT_COMMANDS_LOG_LEVEL_DEFAULT](logging.md#config_at_commands_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_AT_COMMANDS_LOG_LEVEL_DBG](logging.md#config_at_commands_log_level_dbg) +> > - [CONFIG_AT_COMMANDS_LOG_LEVEL_INF](logging.md#config_at_commands_log_level_inf) +> > - [CONFIG_AT_COMMANDS_LOG_LEVEL_WRN](logging.md#config_at_commands_log_level_wrn) +> > - [CONFIG_AT_COMMANDS_LOG_LEVEL_ERR](logging.md#config_at_commands_log_level_err) +> > - [CONFIG_AT_COMMANDS_LOG_LEVEL_OFF](logging.md#config_at_commands_log_level_off) +> > - [CONFIG_AT_COMMANDS_LOG_LEVEL_DEFAULT](logging.md#config_at_commands_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > AT Commands` + +## CONFIG_BELUGA_MESSAGE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE](logging.md#config_beluga_message_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Message` + +## CONFIG_BELUGA_MESSAGE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE](logging.md#config_beluga_message_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Message` + +## CONFIG_BELUGA_MESSAGE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE](logging.md#config_beluga_message_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Message` + +## CONFIG_BELUGA_MESSAGE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE](logging.md#config_beluga_message_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Message` + +## CONFIG_BELUGA_MESSAGE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE](logging.md#config_beluga_message_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Message` + +## CONFIG_BELUGA_MESSAGE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE](logging.md#config_beluga_message_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Message` + +## CONFIG_BELUGA_MESSAGE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Beluga message_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_DEFAULT](logging.md#config_beluga_message_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_DBG](logging.md#config_beluga_message_log_level_dbg) +> > - [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_INF](logging.md#config_beluga_message_log_level_inf) +> > - [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_WRN](logging.md#config_beluga_message_log_level_wrn) +> > - [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_ERR](logging.md#config_beluga_message_log_level_err) +> > - [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_OFF](logging.md#config_beluga_message_log_level_off) +> > - [CONFIG_BELUGA_MESSAGE_LOG_LEVEL_DEFAULT](logging.md#config_beluga_message_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Beluga Message` + +## CONFIG_BLE_APP_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BLE_APP_LOG_LEVEL_CHOICE](logging.md#config_ble_app_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > BLE Application` + +## CONFIG_BLE_APP_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BLE_APP_LOG_LEVEL_CHOICE](logging.md#config_ble_app_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > BLE Application` + +## CONFIG_BLE_APP_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BLE_APP_LOG_LEVEL_CHOICE](logging.md#config_ble_app_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > BLE Application` + +## CONFIG_BLE_APP_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BLE_APP_LOG_LEVEL_CHOICE](logging.md#config_ble_app_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > BLE Application` + +## CONFIG_BLE_APP_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BLE_APP_LOG_LEVEL_CHOICE](logging.md#config_ble_app_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > BLE Application` + +## CONFIG_BLE_APP_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BLE_APP_LOG_LEVEL_CHOICE](logging.md#config_ble_app_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > BLE Application` + +## CONFIG_BLE_APP_LOG_LEVEL_CHOICE +> _Max compiled-in log level for BLE application_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_BLE_APP_LOG_LEVEL_DEFAULT](logging.md#config_ble_app_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_BLE_APP_LOG_LEVEL_DBG](logging.md#config_ble_app_log_level_dbg) +> > - [CONFIG_BLE_APP_LOG_LEVEL_INF](logging.md#config_ble_app_log_level_inf) +> > - [CONFIG_BLE_APP_LOG_LEVEL_WRN](logging.md#config_ble_app_log_level_wrn) +> > - [CONFIG_BLE_APP_LOG_LEVEL_ERR](logging.md#config_ble_app_log_level_err) +> > - [CONFIG_BLE_APP_LOG_LEVEL_OFF](logging.md#config_ble_app_log_level_off) +> > - [CONFIG_BLE_APP_LOG_LEVEL_DEFAULT](logging.md#config_ble_app_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > BLE Application` + +## CONFIG_BELUGA_DEBUG_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE](logging.md#config_beluga_debug_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Debug` + +## CONFIG_BELUGA_DEBUG_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE](logging.md#config_beluga_debug_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Debug` + +## CONFIG_BELUGA_DEBUG_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE](logging.md#config_beluga_debug_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Debug` + +## CONFIG_BELUGA_DEBUG_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE](logging.md#config_beluga_debug_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Debug` + +## CONFIG_BELUGA_DEBUG_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE](logging.md#config_beluga_debug_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Debug` + +## CONFIG_BELUGA_DEBUG_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE](logging.md#config_beluga_debug_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Debug` + +## CONFIG_BELUGA_DEBUG_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Beluga debugging_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_BELUGA_DEBUG_LOG_LEVEL_DEFAULT](logging.md#config_beluga_debug_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_BELUGA_DEBUG_LOG_LEVEL_DBG](logging.md#config_beluga_debug_log_level_dbg) +> > - [CONFIG_BELUGA_DEBUG_LOG_LEVEL_INF](logging.md#config_beluga_debug_log_level_inf) +> > - [CONFIG_BELUGA_DEBUG_LOG_LEVEL_WRN](logging.md#config_beluga_debug_log_level_wrn) +> > - [CONFIG_BELUGA_DEBUG_LOG_LEVEL_ERR](logging.md#config_beluga_debug_log_level_err) +> > - [CONFIG_BELUGA_DEBUG_LOG_LEVEL_OFF](logging.md#config_beluga_debug_log_level_off) +> > - [CONFIG_BELUGA_DEBUG_LOG_LEVEL_DEFAULT](logging.md#config_beluga_debug_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Debug` + +## CONFIG_INITIATOR_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_INITIATOR_LOG_LEVEL_CHOICE](logging.md#config_initiator_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Initiator` + +## CONFIG_INITIATOR_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_INITIATOR_LOG_LEVEL_CHOICE](logging.md#config_initiator_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Initiator` + +## CONFIG_INITIATOR_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_INITIATOR_LOG_LEVEL_CHOICE](logging.md#config_initiator_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Initiator` + +## CONFIG_INITIATOR_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_INITIATOR_LOG_LEVEL_CHOICE](logging.md#config_initiator_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Initiator` + +## CONFIG_INITIATOR_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_INITIATOR_LOG_LEVEL_CHOICE](logging.md#config_initiator_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Initiator` + +## CONFIG_INITIATOR_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_INITIATOR_LOG_LEVEL_CHOICE](logging.md#config_initiator_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Initiator` + +## CONFIG_INITIATOR_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Initiator_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_INITIATOR_LOG_LEVEL_DEFAULT](logging.md#config_initiator_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_INITIATOR_LOG_LEVEL_DBG](logging.md#config_initiator_log_level_dbg) +> > - [CONFIG_INITIATOR_LOG_LEVEL_INF](logging.md#config_initiator_log_level_inf) +> > - [CONFIG_INITIATOR_LOG_LEVEL_WRN](logging.md#config_initiator_log_level_wrn) +> > - [CONFIG_INITIATOR_LOG_LEVEL_ERR](logging.md#config_initiator_log_level_err) +> > - [CONFIG_INITIATOR_LOG_LEVEL_OFF](logging.md#config_initiator_log_level_off) +> > - [CONFIG_INITIATOR_LOG_LEVEL_DEFAULT](logging.md#config_initiator_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Initiator` + +## CONFIG_LIST_MONITOR_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE](logging.md#config_list_monitor_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > List Monitor` + +## CONFIG_LIST_MONITOR_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE](logging.md#config_list_monitor_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > List Monitor` + +## CONFIG_LIST_MONITOR_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE](logging.md#config_list_monitor_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > List Monitor` + +## CONFIG_LIST_MONITOR_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE](logging.md#config_list_monitor_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > List Monitor` + +## CONFIG_LIST_MONITOR_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE](logging.md#config_list_monitor_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > List Monitor` + +## CONFIG_LIST_MONITOR_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE](logging.md#config_list_monitor_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > List Monitor` + +## CONFIG_LIST_MONITOR_LOG_LEVEL_CHOICE +> _Max compiled-in log level for List monitor_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_LIST_MONITOR_LOG_LEVEL_DEFAULT](logging.md#config_list_monitor_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_LIST_MONITOR_LOG_LEVEL_DBG](logging.md#config_list_monitor_log_level_dbg) +> > - [CONFIG_LIST_MONITOR_LOG_LEVEL_INF](logging.md#config_list_monitor_log_level_inf) +> > - [CONFIG_LIST_MONITOR_LOG_LEVEL_WRN](logging.md#config_list_monitor_log_level_wrn) +> > - [CONFIG_LIST_MONITOR_LOG_LEVEL_ERR](logging.md#config_list_monitor_log_level_err) +> > - [CONFIG_LIST_MONITOR_LOG_LEVEL_OFF](logging.md#config_list_monitor_log_level_off) +> > - [CONFIG_LIST_MONITOR_LOG_LEVEL_DEFAULT](logging.md#config_list_monitor_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > List Monitor` + +## CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE](logging.md#config_neighbor_listing_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Neighbor Listing` + +## CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE](logging.md#config_neighbor_listing_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Neighbor Listing` + +## CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE](logging.md#config_neighbor_listing_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Neighbor Listing` + +## CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE](logging.md#config_neighbor_listing_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Neighbor Listing` + +## CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE](logging.md#config_neighbor_listing_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Neighbor Listing` + +## CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE](logging.md#config_neighbor_listing_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Neighbor Listing` + +## CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Neighbor listing module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_DEFAULT](logging.md#config_neighbor_listing_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_DBG](logging.md#config_neighbor_listing_log_level_dbg) +> > - [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_INF](logging.md#config_neighbor_listing_log_level_inf) +> > - [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_WRN](logging.md#config_neighbor_listing_log_level_wrn) +> > - [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_ERR](logging.md#config_neighbor_listing_log_level_err) +> > - [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_OFF](logging.md#config_neighbor_listing_log_level_off) +> > - [CONFIG_NEIGHBOR_LISTING_LOG_LEVEL_DEFAULT](logging.md#config_neighbor_listing_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Neighbor Listing` + +## CONFIG_BELUGA_MAIN_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE](logging.md#config_beluga_main_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Main Application` + +## CONFIG_BELUGA_MAIN_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE](logging.md#config_beluga_main_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Main Application` + +## CONFIG_BELUGA_MAIN_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE](logging.md#config_beluga_main_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Main Application` + +## CONFIG_BELUGA_MAIN_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE](logging.md#config_beluga_main_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Main Application` + +## CONFIG_BELUGA_MAIN_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE](logging.md#config_beluga_main_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Main Application` + +## CONFIG_BELUGA_MAIN_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE](logging.md#config_beluga_main_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Main Application` + +## CONFIG_BELUGA_MAIN_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Beluga main_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_BELUGA_MAIN_LOG_LEVEL_DEFAULT](logging.md#config_beluga_main_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_BELUGA_MAIN_LOG_LEVEL_DBG](logging.md#config_beluga_main_log_level_dbg) +> > - [CONFIG_BELUGA_MAIN_LOG_LEVEL_INF](logging.md#config_beluga_main_log_level_inf) +> > - [CONFIG_BELUGA_MAIN_LOG_LEVEL_WRN](logging.md#config_beluga_main_log_level_wrn) +> > - [CONFIG_BELUGA_MAIN_LOG_LEVEL_ERR](logging.md#config_beluga_main_log_level_err) +> > - [CONFIG_BELUGA_MAIN_LOG_LEVEL_OFF](logging.md#config_beluga_main_log_level_off) +> > - [CONFIG_BELUGA_MAIN_LOG_LEVEL_DEFAULT](logging.md#config_beluga_main_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Main Application` + +## CONFIG_POWER_MANAGER_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE](logging.md#config_power_manager_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Power Manager` + +## CONFIG_POWER_MANAGER_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE](logging.md#config_power_manager_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Power Manager` + +## CONFIG_POWER_MANAGER_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE](logging.md#config_power_manager_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Power Manager` + +## CONFIG_POWER_MANAGER_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE](logging.md#config_power_manager_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Power Manager` + +## CONFIG_POWER_MANAGER_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE](logging.md#config_power_manager_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Power Manager` + +## CONFIG_POWER_MANAGER_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE](logging.md#config_power_manager_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Power Manager` + +## CONFIG_POWER_MANAGER_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Power manager_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_POWER_MANAGER_LOG_LEVEL_DEFAULT](logging.md#config_power_manager_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_POWER_MANAGER_LOG_LEVEL_DBG](logging.md#config_power_manager_log_level_dbg) +> > - [CONFIG_POWER_MANAGER_LOG_LEVEL_INF](logging.md#config_power_manager_log_level_inf) +> > - [CONFIG_POWER_MANAGER_LOG_LEVEL_WRN](logging.md#config_power_manager_log_level_wrn) +> > - [CONFIG_POWER_MANAGER_LOG_LEVEL_ERR](logging.md#config_power_manager_log_level_err) +> > - [CONFIG_POWER_MANAGER_LOG_LEVEL_OFF](logging.md#config_power_manager_log_level_off) +> > - [CONFIG_POWER_MANAGER_LOG_LEVEL_DEFAULT](logging.md#config_power_manager_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Power Manager` + +## CONFIG_RANGE_EXTENSION_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE](logging.md#config_range_extension_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Range Extension` + +## CONFIG_RANGE_EXTENSION_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE](logging.md#config_range_extension_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Range Extension` + +## CONFIG_RANGE_EXTENSION_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE](logging.md#config_range_extension_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Range Extension` + +## CONFIG_RANGE_EXTENSION_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE](logging.md#config_range_extension_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Range Extension` + +## CONFIG_RANGE_EXTENSION_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE](logging.md#config_range_extension_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Range Extension` + +## CONFIG_RANGE_EXTENSION_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE](logging.md#config_range_extension_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Range Extension` + +## CONFIG_RANGE_EXTENSION_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Range extension_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_RANGE_EXTENSION_LOG_LEVEL_DEFAULT](logging.md#config_range_extension_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_RANGE_EXTENSION_LOG_LEVEL_DBG](logging.md#config_range_extension_log_level_dbg) +> > - [CONFIG_RANGE_EXTENSION_LOG_LEVEL_INF](logging.md#config_range_extension_log_level_inf) +> > - [CONFIG_RANGE_EXTENSION_LOG_LEVEL_WRN](logging.md#config_range_extension_log_level_wrn) +> > - [CONFIG_RANGE_EXTENSION_LOG_LEVEL_ERR](logging.md#config_range_extension_log_level_err) +> > - [CONFIG_RANGE_EXTENSION_LOG_LEVEL_OFF](logging.md#config_range_extension_log_level_off) +> > - [CONFIG_RANGE_EXTENSION_LOG_LEVEL_DEFAULT](logging.md#config_range_extension_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Range Extension` + +## CONFIG_RANGING_MODULE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE](logging.md#config_ranging_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Ranging` + +## CONFIG_RANGING_MODULE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE](logging.md#config_ranging_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Ranging` + +## CONFIG_RANGING_MODULE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE](logging.md#config_ranging_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Ranging` + +## CONFIG_RANGING_MODULE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE](logging.md#config_ranging_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Ranging` + +## CONFIG_RANGING_MODULE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE](logging.md#config_ranging_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Ranging` + +## CONFIG_RANGING_MODULE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE](logging.md#config_ranging_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Ranging` + +## CONFIG_RANGING_MODULE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for ranging module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_RANGING_MODULE_LOG_LEVEL_DEFAULT](logging.md#config_ranging_module_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_RANGING_MODULE_LOG_LEVEL_DBG](logging.md#config_ranging_module_log_level_dbg) +> > - [CONFIG_RANGING_MODULE_LOG_LEVEL_INF](logging.md#config_ranging_module_log_level_inf) +> > - [CONFIG_RANGING_MODULE_LOG_LEVEL_WRN](logging.md#config_ranging_module_log_level_wrn) +> > - [CONFIG_RANGING_MODULE_LOG_LEVEL_ERR](logging.md#config_ranging_module_log_level_err) +> > - [CONFIG_RANGING_MODULE_LOG_LEVEL_OFF](logging.md#config_ranging_module_log_level_off) +> > - [CONFIG_RANGING_MODULE_LOG_LEVEL_DEFAULT](logging.md#config_ranging_module_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Ranging` + +## CONFIG_RESPONDER_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RESPONDER_LOG_LEVEL_CHOICE](logging.md#config_responder_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Responder` + +## CONFIG_RESPONDER_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RESPONDER_LOG_LEVEL_CHOICE](logging.md#config_responder_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Responder` + +## CONFIG_RESPONDER_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RESPONDER_LOG_LEVEL_CHOICE](logging.md#config_responder_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Responder` + +## CONFIG_RESPONDER_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RESPONDER_LOG_LEVEL_CHOICE](logging.md#config_responder_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Responder` + +## CONFIG_RESPONDER_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RESPONDER_LOG_LEVEL_CHOICE](logging.md#config_responder_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Responder` + +## CONFIG_RESPONDER_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_RESPONDER_LOG_LEVEL_CHOICE](logging.md#config_responder_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Responder` + +## CONFIG_RESPONDER_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Responder_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_RESPONDER_LOG_LEVEL_DEFAULT](logging.md#config_responder_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_RESPONDER_LOG_LEVEL_DBG](logging.md#config_responder_log_level_dbg) +> > - [CONFIG_RESPONDER_LOG_LEVEL_INF](logging.md#config_responder_log_level_inf) +> > - [CONFIG_RESPONDER_LOG_LEVEL_WRN](logging.md#config_responder_log_level_wrn) +> > - [CONFIG_RESPONDER_LOG_LEVEL_ERR](logging.md#config_responder_log_level_err) +> > - [CONFIG_RESPONDER_LOG_LEVEL_OFF](logging.md#config_responder_log_level_off) +> > - [CONFIG_RESPONDER_LOG_LEVEL_DEFAULT](logging.md#config_responder_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Responder` + +## CONFIG_SERIAL_LED_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE](logging.md#config_serial_led_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial LEDs` + +## CONFIG_SERIAL_LED_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE](logging.md#config_serial_led_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial LEDs` + +## CONFIG_SERIAL_LED_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE](logging.md#config_serial_led_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial LEDs` + +## CONFIG_SERIAL_LED_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE](logging.md#config_serial_led_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial LEDs` + +## CONFIG_SERIAL_LED_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE](logging.md#config_serial_led_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial LEDs` + +## CONFIG_SERIAL_LED_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE](logging.md#config_serial_led_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial LEDs` + +## CONFIG_SERIAL_LED_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Serial LEDs_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_SERIAL_LED_LOG_LEVEL_DEFAULT](logging.md#config_serial_led_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_SERIAL_LED_LOG_LEVEL_DBG](logging.md#config_serial_led_log_level_dbg) +> > - [CONFIG_SERIAL_LED_LOG_LEVEL_INF](logging.md#config_serial_led_log_level_inf) +> > - [CONFIG_SERIAL_LED_LOG_LEVEL_WRN](logging.md#config_serial_led_log_level_wrn) +> > - [CONFIG_SERIAL_LED_LOG_LEVEL_ERR](logging.md#config_serial_led_log_level_err) +> > - [CONFIG_SERIAL_LED_LOG_LEVEL_OFF](logging.md#config_serial_led_log_level_off) +> > - [CONFIG_SERIAL_LED_LOG_LEVEL_DEFAULT](logging.md#config_serial_led_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Serial LEDs` + +## CONFIG_SETTINGS_MODULE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE](logging.md#config_settings_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Settings` + +## CONFIG_SETTINGS_MODULE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE](logging.md#config_settings_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Settings` + +## CONFIG_SETTINGS_MODULE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE](logging.md#config_settings_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Settings` + +## CONFIG_SETTINGS_MODULE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE](logging.md#config_settings_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Settings` + +## CONFIG_SETTINGS_MODULE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE](logging.md#config_settings_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Settings` + +## CONFIG_SETTINGS_MODULE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE](logging.md#config_settings_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Settings` + +## CONFIG_SETTINGS_MODULE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for settings_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_SETTINGS_MODULE_LOG_LEVEL_DEFAULT](logging.md#config_settings_module_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_SETTINGS_MODULE_LOG_LEVEL_DBG](logging.md#config_settings_module_log_level_dbg) +> > - [CONFIG_SETTINGS_MODULE_LOG_LEVEL_INF](logging.md#config_settings_module_log_level_inf) +> > - [CONFIG_SETTINGS_MODULE_LOG_LEVEL_WRN](logging.md#config_settings_module_log_level_wrn) +> > - [CONFIG_SETTINGS_MODULE_LOG_LEVEL_ERR](logging.md#config_settings_module_log_level_err) +> > - [CONFIG_SETTINGS_MODULE_LOG_LEVEL_OFF](logging.md#config_settings_module_log_level_off) +> > - [CONFIG_SETTINGS_MODULE_LOG_LEVEL_DEFAULT](logging.md#config_settings_module_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Settings` + +## CONFIG_SPI_MODULE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE](logging.md#config_spi_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > SPI module` + +## CONFIG_SPI_MODULE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE](logging.md#config_spi_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > SPI module` + +## CONFIG_SPI_MODULE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE](logging.md#config_spi_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > SPI module` + +## CONFIG_SPI_MODULE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE](logging.md#config_spi_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > SPI module` + +## CONFIG_SPI_MODULE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE](logging.md#config_spi_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > SPI module` + +## CONFIG_SPI_MODULE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE](logging.md#config_spi_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > SPI module` + +## CONFIG_SPI_MODULE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for SPI module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_SPI_MODULE_LOG_LEVEL_DEFAULT](logging.md#config_spi_module_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_SPI_MODULE_LOG_LEVEL_DBG](logging.md#config_spi_module_log_level_dbg) +> > - [CONFIG_SPI_MODULE_LOG_LEVEL_INF](logging.md#config_spi_module_log_level_inf) +> > - [CONFIG_SPI_MODULE_LOG_LEVEL_WRN](logging.md#config_spi_module_log_level_wrn) +> > - [CONFIG_SPI_MODULE_LOG_LEVEL_ERR](logging.md#config_spi_module_log_level_err) +> > - [CONFIG_SPI_MODULE_LOG_LEVEL_OFF](logging.md#config_spi_module_log_level_off) +> > - [CONFIG_SPI_MODULE_LOG_LEVEL_DEFAULT](logging.md#config_spi_module_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > SPI module` + +## CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE](logging.md#config_voltage_reg_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Voltage Regulator` + +## CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE](logging.md#config_voltage_reg_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Voltage Regulator` + +## CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE](logging.md#config_voltage_reg_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Voltage Regulator` + +## CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE](logging.md#config_voltage_reg_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Voltage Regulator` + +## CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE](logging.md#config_voltage_reg_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Voltage Regulator` + +## CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE](logging.md#config_voltage_reg_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Voltage Regulator` + +## CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for Voltage regulator module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_DEFAULT](logging.md#config_voltage_reg_module_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_DBG](logging.md#config_voltage_reg_module_log_level_dbg) +> > - [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_INF](logging.md#config_voltage_reg_module_log_level_inf) +> > - [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_WRN](logging.md#config_voltage_reg_module_log_level_wrn) +> > - [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_ERR](logging.md#config_voltage_reg_module_log_level_err) +> > - [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_OFF](logging.md#config_voltage_reg_module_log_level_off) +> > - [CONFIG_VOLTAGE_REG_MODULE_LOG_LEVEL_DEFAULT](logging.md#config_voltage_reg_module_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Voltage Regulator` + +## CONFIG_WATCHDOG_MODULE_LOG_LEVEL_DBG +> _Debug_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE](logging.md#config_watchdog_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Watchdog` + +## CONFIG_WATCHDOG_MODULE_LOG_LEVEL_INF +> _Info_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE](logging.md#config_watchdog_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Watchdog` + +## CONFIG_WATCHDOG_MODULE_LOG_LEVEL_WRN +> _Warning_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE](logging.md#config_watchdog_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Watchdog` + +## CONFIG_WATCHDOG_MODULE_LOG_LEVEL_ERR +> _Error_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE](logging.md#config_watchdog_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Watchdog` + +## CONFIG_WATCHDOG_MODULE_LOG_LEVEL_OFF +> _Off_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE](logging.md#config_watchdog_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Watchdog` + +## CONFIG_WATCHDOG_MODULE_LOG_LEVEL_DEFAULT +> _Default_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE](logging.md#config_watchdog_module_log_level_choice) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Watchdog` + +## CONFIG_WATCHDOG_MODULE_LOG_LEVEL_CHOICE +> _Max compiled-in log level for watchdog module_ +> +> > **Type:** `bool` +> > +> > **Dependencies:** [CONFIG_LOG](https://docs.zephyrproject.org) +> > +> > **Defaults:** [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_DEFAULT](logging.md#config_watchdog_module_log_level_default) +> > +> > **Choices:** +> > +> > - [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_DBG](logging.md#config_watchdog_module_log_level_dbg) +> > - [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_INF](logging.md#config_watchdog_module_log_level_inf) +> > - [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_WRN](logging.md#config_watchdog_module_log_level_wrn) +> > - [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_ERR](logging.md#config_watchdog_module_log_level_err) +> > - [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_OFF](logging.md#config_watchdog_module_log_level_off) +> > - [CONFIG_WATCHDOG_MODULE_LOG_LEVEL_DEFAULT](logging.md#config_watchdog_module_log_level_default) +> > +> > **Menu Path:** `(Top) > Beluga configurations > Beluga Debugging > Logger configurations > Logger configurations > Watchdog` \ No newline at end of file diff --git a/docs/firmware/kconfig/neighbors.md b/docs/firmware/kconfig/neighbors.md new file mode 100644 index 0000000..f0a0a04 --- /dev/null +++ b/docs/firmware/kconfig/neighbors.md @@ -0,0 +1,9 @@ +## CONFIG_BELUGA_NETWORK_SIZE +> _The number of nodes in the network_ +> +> > **Type:** `int` +> > +> > **Defaults:** `12` +> > +> > **Menu Path:** `(Top) > Beluga configurations > Neighbor List Settings` + diff --git a/docs/firmware/kconfig/threads.md b/docs/firmware/kconfig/threads.md new file mode 100644 index 0000000..3aff6ec --- /dev/null +++ b/docs/firmware/kconfig/threads.md @@ -0,0 +1,154 @@ +## CONFIG_ENABLE_COMMANDS +> _Enable commands for Beluga_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `y` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations` + +## CONFIG_BELUGA_COMMANDS_PRIO +> _Priority for commands thread_ +> +> > **Type:** `int` +> > +> > **Depends:** [CONFIG_ENABLE_COMMANDS](threads.md#config_enable_commands) +> > +> > **Defaults:** `7` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations > Enable commands for Beluga` + +## CONFIG_COMMANDS_STACK_SIZE +> _Stack size (bytes) for commands thread_ +> +> > **Type:** `int` +> > +> > **Depends:** [CONFIG_ENABLE_COMMANDS](threads.md#config_enable_commands) +> > +> > **Defaults:** `2048` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations > Enable commands for Beluga` + +## CONFIG_ENABLE_LIST +> _Enable the list thread for Beluga_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `y` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations` + +## CONFIG_BELUGA_LIST_PRIO +> _Priority for list thread_ +> +> > **Type:** `int` +> > +> > **Depends:** [CONFIG_ENABLE_LIST](threads.md#config_enable_list) +> > +> > **Defaults:** `7` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations > Enable the list thread for Beluga` + +## CONFIG_LIST_STACK_SIZE +> _Stack size (bytes) for list thread_ +> +> > **Type:** `int` +> > +> > **Depends:** [CONFIG_ENABLE_LIST](threads.md#config_enable_list) +> > +> > **Defaults:** `3640` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations > Enable the list thread for Beluga` + +## CONFIG_ENABLE_RANGING +> _Enable the ranging thread for Beluga_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `y` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations` + +## CONFIG_BELUGA_RANGING_PRIO +> _Priority for ranging thread_ +> +> > **Type:** `int` +> > +> > **Depends:** [CONFIG_ENABLE_RANGING](threads.md#config_enable_ranging) +> > +> > **Defaults:** `7` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations > Enable the ranging thread for Beluga` + +## CONFIG_RANGING_STACK_SIZE +> _Stack size (bytes) for ranging thread_ +> +> > **Type:** `int` +> > +> > **Depends:** [CONFIG_ENABLE_RANGING](threads.md#config_enable_ranging) +> > +> > **Defaults:** `1240` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations > Enable the ranging thread for Beluga` + +## CONFIG_ENABLE_MONITOR +> _Enable the monitor thread in Beluga_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `y` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations` + +## CONFIG_BELUGA_MONITOR_PRIO +> _Priority for monitor thread_ +> +> > **Type:** `int` +> > +> > **Depends:** [CONFIG_ENABLE_MONITOR](threads.md#config_enable_monitor) +> > +> > **Defaults:** `7` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations > Enable the monitor thread in Beluga` + +## CONFIG_MONITOR_STACK_SIZE +> _Stack size (bytes) for monitor task_ +> +> > **Type:** `int` +> > +> > **Depends:** [CONFIG_ENABLE_MONITOR](threads.md#config_enable_monitor) +> > +> > **Defaults:** `2940` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations > Enable the monitor thread in Beluga` + +## CONFIG_ENABLE_RESPONDER +> _Enable the responder thread in Beluga_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `y` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations` + +## CONFIG_BELUGA_RESPONDER_PRIO +> _Priority for responder thread_ +> +> > **Type:** `int` +> > +> > **Depends:** [CONFIG_ENABLE_RESPONDER](threads.md#config_enable_responder) +> > +> > **Defaults:** `8` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations > Enable the responder thread in Beluga` + +## CONFIG_RESPONDER_STACK_SIZE +> _Stack size (bytes) for responder task_ +> +> > **Type:** `int` +> > +> > **Depends:** [CONFIG_ENABLE_RESPONDER](threads.md#config_enable_responder) +> > +> > **Defaults:** `1536` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Thread Configurations > Enable the responder thread in Beluga` diff --git a/docs/firmware/kconfig/uwb.md b/docs/firmware/kconfig/uwb.md new file mode 100644 index 0000000..e23a508 --- /dev/null +++ b/docs/firmware/kconfig/uwb.md @@ -0,0 +1,196 @@ +## CONFIG_ENABLE_BELUGA_UWB +> _Enables DecaDriver library for UWB_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `y` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Beluga UWB Settings` + +## CONFIG_UWB_BOOT_BANNER +> _UWB Boot Banner_ +> +> > **Type:** `bool` +> > +> > **Depends:** [CONFIG_ENABLE_BELUGA_UWB](uwb.md#config_enable_beluga_uwb) +> > +> > **Defaults:** `n` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Beluga UWB Settings > Enables DecaDriver library for UWB` + +## CONFIG_UWB_INIT_RX_TIMEOUT +> _Initiator receive timeout (ms)_ +> +> > **Type:** `int` +> > +> > **Depends:** [CONFIG_ENABLE_BELUGA_UWB](uwb.md#config_enable_beluga_uwb) +> > +> > **Defaults:** `2700` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Beluga UWB Settings > Enables DecaDriver library for UWB` + +## CONFIG_UWB_RESP_RX_DELAY +> _Responder receive delay (ms)_ +> +> > **Type:** `int` +> > +> > **Depends:** [CONFIG_ENABLE_BELUGA_UWB](uwb.md#config_enable_beluga_uwb) +> > +> > **Defaults:** `0` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Beluga UWB Settings > Enables DecaDriver library for UWB` + +## CONFIG_UWB_RESP_RX_TIMEOUT +> _Filter UWB neighbors by range_ +> +> Exclude neighbors that are within a certain distance and beyond a certain distance +> +> > **Type:** `bool` +> > +> > **Depends:** [CONFIG_ENABLE_BELUGA_UWB](uwb.md#config_enable_beluga_uwb) +> > +> > **Defaults:** `n` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Beluga UWB Settings > Enables DecaDriver library for UWB` + +## CONFIG_UWB_RANGE_FILTER_LOWER_BOUND +> _Lower bound of the range filtering_ +> +> This is the lower bound of the range filtering. If a lower bound is not desired, then set it to a negative value. +> +> > **Type:** `int` +> > +> > **Defaults:** `-5` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Beluga UWB Settings` + +## CONFIG_UWB_RANGE_FILTER_UPPER_BOUND +> _Upper bound of the range filtering_ +> +> This is the upper bound of the range filtering. If an upper bound is not desired, then set it to a negative value. +> +> > **Type:** `int` +> > +> > **Defaults:** `-5` +> > +> > **Menu Path:** `(Top) > Beluga Configurations > Beluga UWB Settings` + +## CONFIG_POLL_RX_TO_RESP_TX_DLY +> _Poll RX to Response Delay in microseconds_ +> +> Critical value for porting to different processors. For slower platforms +> where the SPI is at a slower speed or the processor is operating at a lower +> frequency (Comparing to STM32F, SPI of 18MHz and Processor internal 72MHz) +> this value needs to be increased. Knowing the exact time when the responder +> is going to send its response is vital for time of flight calculation. The specification +> of the time of response must allow the processor enough time to do its calculations and +> put the packet in the Tx buffer. So more time required for a slower system (processor). +> +> > **Type:** `int` +> > +> > **Defaults:** `1500` +> > +> > **Menu Path:** `(Top) > Beluga Configurations` + +## CONFIG_DWT_API_ERROR_CHECK +> _Have DecaDriver check for errors_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `n` +> > +> > **Menu Path:** `(Top) > Beluga Configurations` + +## CONFIG_UWB_ENABLE_PA +> _Allow the UWB external power amplifier to be toggled on_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `y` +> > +> > **Menu Path:** `(Top) > Beluga Configurations` + +## CONFIG_MAX_POLLING_RATE +> _Maximum Polling Rate (ms)_ +> +> > **Type:** `int` +> > +> > **Defaults:** `500` +> > +> > **Menu Path:** `(Top) > Beluga Configurations` + +## CONFIG_POLLING_REFRESH +> _Refresh Period while Polling_ +> +> This determines the maximum amount of ms the ranging task can sleep for; However, it is important to note that this is different than the polling rate. The polling rate is what determines how often the system should poll the distances for other nodes while this parameter indicates the maximum amount of time the polling thread can sleep for, thus allowing for the ranging thread to update the count for polling neighbors and suspending/releasing the responder task independently from the polling rate. +> +> > **Type:** `int` +> > +> > **Defaults:** `100` +> > +> > **Menu Path:** `(Top) > Beluga Configurations` + +## CONFIG_PWRAMP_ALLOW_BAD_CHANNELS +> _Allow invalid UWB channels to use the amplifier_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `n` +> > +> > **Menu Path:** `(Top) > Beluga Configurations` + +## CONFIG_REPORT_UWB_DROPS +> _Report dropped UWB ranging estimates_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `n` +> > +> > **Menu Path:** `(Top) > Beluga Configurations` + +## CONFIG_UWB_DIAGNOSTICS +> _Record UWB diagnostics with the ranging estimates_ +> +> This allows the DW1000 to record its diagnostics information after each successful ranging attempt. WARNING: The more nodes that are on the network, the more heap memory is required to report the data. It is recommended that at most 4 nodes are used. +> +> > **Type:** `bool` +> > +> > **Defaults:** `n` +> > +> > **Menu Path:** `(Top) > Beluga Configurations` + +## CONFIG_UWB_FRAME_FILTER +> _Filter frames on the DW1000 [Experimental]_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `n` +> > +> > **Menu Path:** `(Top) > Beluga Configurations` + +## CONFIG_RESPONDER_TIMEOUT +> _UWB Responder task timeout (ms)_ +> +> > **Type:** `int` +> > +> > **Defaults:** `1000` +> > +> > **Menu Path:** `(Top) > Beluga Configurations` + +## CONFIG_INITIATOR_TIMEOUT +> _UWB Initiator task timeout (ms)_ +> +> > **Type:** `int` +> > +> > **Defaults:** `1000` +> > +> > **Menu Path:** `(Top) > Beluga Configurations` + +## CONFIG_RESP_SUSPEND_SCHED +> _Suspend scheduler when responding [EXPERIMENTAL]_ +> +> > **Type:** `bool` +> > +> > **Defaults:** `n` +> > +> > **Menu Path:** `(Top) > Beluga Configurations` diff --git a/docs/hardware/index.md b/docs/hardware/index.md new file mode 100644 index 0000000..295a452 --- /dev/null +++ b/docs/hardware/index.md @@ -0,0 +1,4 @@ +- brief overview + - Attach schematics and layout + - Go into different HW mods + - Recommend JTAG cable for flashing diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..7b220fa --- /dev/null +++ b/docs/index.md @@ -0,0 +1,4 @@ +- brief overview +- theory +- Use cases +- Extra docs \ No newline at end of file diff --git a/docs/ros/index.md b/docs/ros/index.md new file mode 100644 index 0000000..869b16b --- /dev/null +++ b/docs/ros/index.md @@ -0,0 +1,9 @@ +- brief overview +- messages +- services +- beluga node + - publishers + - services + - build options + - runtime parameters + - config file diff --git a/docs/serial-driver/index.md b/docs/serial-driver/index.md new file mode 100644 index 0000000..782696f --- /dev/null +++ b/docs/serial-driver/index.md @@ -0,0 +1,4 @@ +- brief overview +- Python driver API +- C++ driver API +- samples \ No newline at end of file diff --git a/docs/stylesheets/extra.css b/docs/stylesheets/extra.css new file mode 100644 index 0000000..cd22224 --- /dev/null +++ b/docs/stylesheets/extra.css @@ -0,0 +1,25 @@ +:root { + --md-admonition-icon--type-parameters: url('data:image/svg+xml;charset=utf-8,'); +} + +.md-typeset .admonition.type-parameters, +.md-typeset details.type-parameters { + border-color: rgb(43, 155, 70); +} +.md-typeset .type-parameters > .admonition-title, +.md-typeset .type-parameters > summary { + background-color: rgba(43, 155, 70, 0.1); + border-color: rgb(43, 155, 70); +} +.md-typeset .type-parameters > .admonition-title::before, +.md-typeset .type-parameters > summary::before { + background-color: rgb(43, 155, 70); + -webkit-mask-image: var(--md-admonition-icon--type-parameters); + mask-image: var(--md-admonition-icon--type-parameters); +} + +.md-typeset table:not([class]) th, +.md-typeset table:not([class]) td { + padding: 8px 12px; +} + diff --git a/generate_kconfig_markdown.py b/generate_kconfig_markdown.py new file mode 100644 index 0000000..062b744 --- /dev/null +++ b/generate_kconfig_markdown.py @@ -0,0 +1,104 @@ +import tempfile +import sys +from kconfiglib import Kconfig, Symbol, MenuNode, Choice +import os +import shutil +from dataclasses import dataclass +from pathlib import Path + + +@dataclass +class KconfigAttr: + name: str = "" + brief: str = "" + help: str = "" + type: str = "" + depends: str = "" + implies: str = "" + selects: str = "" + path: str = "" + + +def copy_kconfig(file_path: str, writer): + with open (file_path, 'r') as f: + for line in f: + if line.strip() != 'source "Kconfig.zephyr"': + writer.write(line) + + +def set_srctree(): + if "ZEPHYR_BASE" not in os.environ: + raise RuntimeError("ZEPHYR_BASE must be set") + os.environ["srctree"] = os.environ["ZEPHYR_BASE"] + + +def generate_markdown(symbols: dict[str, list[KconfigAttr]]): + pass + + +def get_md_filename(kconfig_file: str): + path = Path(kconfig_file) + name = path.suffix + if not name: + return "index.md" + return f"{name[1:]}.md" + + +def parse_simple_symbol(node: MenuNode, path: str, prefix: str) -> KconfigAttr: + symbol: Symbol = node.item + sym = KconfigAttr() + sym.name = f"{prefix}{symbol.name}" + sym.brief = node.prompt + sym.help = node.help + sym.type = symbol.type + sym.depends = node.dep + sym.implies = node.implies + sym.selects = node.selects + sym.path = path + return sym + + +def parse_kconfig(file): + set_srctree() + kconf = Kconfig(file, warn=False) + symbols: dict[str, list[KconfigAttr]] = {} + + def parse_symbol(node: Symbol | MenuNode, path: str = "(Top)", top = False): + while node: + if isinstance(node.item, Symbol) or isinstance(node.item, Choice): + doc_file = get_md_filename(node.filename) + if doc_file not in symbols: + symbols[doc_file] = [] + + if isinstance(node.item, Symbol): + symbols[doc_file].append(parse_simple_symbol(node, path, kconf.config_prefix)) + else: + print(f"Found choice symbol: {node.item.name}") + + + if node.list: + new_path = path + if not top: + new_path = f"{path} > {node.prompt[0]}" + parse_symbol(node.list, new_path) + + node = node.next + + parse_symbol(kconf.top_node, top=True) + + +def main(): + with tempfile.TemporaryDirectory() as tmpdir: + kconfig_file = f"{tmpdir}/Kconfig" + with open(kconfig_file, "w") as f: + copy_kconfig(f"{sys.argv[1]}/Kconfig", f) + shutil.copytree(f"{sys.argv[1]}/config", f"{tmpdir}/config") + + parse_kconfig(kconfig_file) + + +if __name__ == "__main__": + if len(sys.argv) < 2: + print(f"python3 {sys.argv[0]} ") + else: + main() diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 0000000..d5855b4 --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,107 @@ +site_name: Beluga +repo_url: https://github.com/WiseLabCMU/Beluga-2.0 +repo_name: WiseLabCMU/Beluga-2.0 +nav: + - Home: index.md + - Firmware: + - Overview: firmware/index.md + - Commands: firmware/commands.md + - Kconfig: + - Overview: firmware/kconfig/index.md + - Logging: firmware/kconfig/logging.md + - Debugging: firmware/kconfig/beluga_debug.md + - Threads: firmware/kconfig/threads.md + - UWB: firmware/kconfig/uwb.md + - Building and Flashing: firmware/buildnflash.md + - Hardware: + - Overview: hardware/index.md + +extra_css: +- stylesheets/extra.css + +theme: + name: material + icon: + logo: material/antenna + annotation: material/arrow-right-circle + font: + code: monospace + features: + - navigation.instant + - navigation.expand + - navigation.tabs + palette: + - media: "(prefers-color-scheme)" + toggle: + icon: material/brightness-auto + name: Switch to light mode + - media: "(prefers-color-scheme: light)" + scheme: default + primary: deep orange + accent: red + toggle: + icon: material/weather-sunny + name: Switch to dark mode + - media: "(prefers-color-scheme: dark)" + scheme: slate + primary: deep orange + accent: red + toggle: + icon: material/weather-night + name: Switch to system preference + + +plugins: +- search +- autorefs +- mkdocstrings: + default_handler: python_xref + handlers: + python_xref: + options: + docstring_style: google + relative_crossrefs: true + separate_signature: true + line_length: 80 + show_signature_annotations: true + signature_crossrefs: true + show_root_full_path: true + show_root_members_full_path: true + show_symbol_type_heading: true + show_root_heading: true + show_root_toc_entry: true + heading_level: 1 + check_crossrefs_exclude: + - "^jax\\.(.*)" + - "^numpy\\.(.*)" + inventories: + - https://docs.python.org/3/objects.inv + - https://numpy.org/doc/stable/objects.inv + - https://docs.jax.dev/en/latest/objects.inv + +markdown_extensions: + - pymdownx.highlight: + anchor_linenums: true + line_spans: __span + pygments_lang_class: true + - toc: + permalink: true + - pymdownx.emoji: + emoji_index: !!python/name:material.extensions.emoji.twemoji + emoji_generator: !!python/name:material.extensions.emoji.to_svg + - pymdownx.inlinehilite + - pymdownx.snippets + - def_list + - attr_list + - md_in_html + - pymdownx.superfences + - pymdownx.tabbed: + alternate_style: true + - admonition + - pymdownx.details + - footnotes + - pymdownx.critic + - pymdownx.caret + - pymdownx.keys + - pymdownx.mark + - pymdownx.tilde