From be7be86033164ba20c2f92e0dae9677adbd42025 Mon Sep 17 00:00:00 2001 From: JF Date: Fri, 31 Jan 2020 20:01:33 +0100 Subject: [PATCH] Improve clock accuraty and reduce clock drifting over time (before : 1/2h per day, now : 0 minutes in 24h). --- .../DateTime/DateTimeController.cpp | 15 +- src/sdk_config.h | 1558 ++++++++--------- 2 files changed, 792 insertions(+), 781 deletions(-) diff --git a/src/Components/DateTime/DateTimeController.cpp b/src/Components/DateTime/DateTimeController.cpp index cd512705..ed6d70fb 100644 --- a/src/Components/DateTime/DateTimeController.cpp +++ b/src/Components/DateTime/DateTimeController.cpp @@ -29,6 +29,7 @@ void DateTime::SetTime(uint16_t year, uint8_t month, uint8_t day, uint8_t dayOfW } void DateTime::UpdateTime(uint32_t systickCounter) { + // Handle systick counter overflow uint32_t systickDelta = 0; if(systickCounter < previousSystickCounter) { systickDelta = 0xffffff - previousSystickCounter; @@ -37,8 +38,18 @@ void DateTime::UpdateTime(uint32_t systickCounter) { systickDelta = systickCounter - previousSystickCounter; } - previousSystickCounter = systickCounter; - currentDateTime += std::chrono::milliseconds(systickDelta); + /* + * 1000 ms = 1024 ticks + */ + auto correctedDelta = systickDelta / 1024; + auto rest = (systickDelta - (correctedDelta*1024)); + if(systickCounter >= rest) { + previousSystickCounter = systickCounter - rest; + } else { + previousSystickCounter = 0xffffff - (rest - systickCounter); + } + + currentDateTime += std::chrono::seconds (correctedDelta); auto dp = date::floor(currentDateTime); auto time = date::make_time(currentDateTime-dp); diff --git a/src/sdk_config.h b/src/sdk_config.h index 21363202..0d9b2744 100644 --- a/src/sdk_config.h +++ b/src/sdk_config.h @@ -85,7 +85,7 @@ #endif // ANTFS_CONFIG_BEACON_STATUS_PERIOD - ANT-FS Beacon Message Period. - + // <0=> 0.5 Hz // <1=> 1 Hz // <2=> 2 Hz @@ -97,7 +97,7 @@ #endif // ANTFS_CONFIG_TRANSMIT_POWER - ANT Transmit Power. - + // <0=> Lowest ANT Tx power level setting. (-20dBm) // <1=> ANT Tx power > Lvl 0. (-12dBm) // <2=> ANT Tx power > Lvl 1. (-4dBm) @@ -115,35 +115,35 @@ #endif // ANTFS_CONFIG_AUTH_TYPE_PAIRING_ENABLED - Use pairing and key exchange authentication. - + #ifndef ANTFS_CONFIG_AUTH_TYPE_PAIRING_ENABLED #define ANTFS_CONFIG_AUTH_TYPE_PAIRING_ENABLED 0 #endif // ANTFS_CONFIG_AUTH_TYPE_PASSKEY_ENABLED - Use passkey authentication. - + #ifndef ANTFS_CONFIG_AUTH_TYPE_PASSKEY_ENABLED #define ANTFS_CONFIG_AUTH_TYPE_PASSKEY_ENABLED 0 #endif // ANTFS_CONFIG_AUTH_TYPE_PASSTHROUGH_ENABLED - Allow host to bypass authentication. - + #ifndef ANTFS_CONFIG_AUTH_TYPE_PASSTHROUGH_ENABLED #define ANTFS_CONFIG_AUTH_TYPE_PASSTHROUGH_ENABLED 0 #endif // ANTFS_CONFIG_UPLOAD_ENABLED - Support upload operation. - + #ifndef ANTFS_CONFIG_UPLOAD_ENABLED #define ANTFS_CONFIG_UPLOAD_ENABLED 0 #endif // ANTFS_CONFIG_DEBUG_LED_ENABLED - Enables LED debug in the module. - + #ifndef ANTFS_CONFIG_DEBUG_LED_ENABLED #define ANTFS_CONFIG_DEBUG_LED_ENABLED 0 @@ -162,7 +162,7 @@ #define ANT_BPWR_LOG_ENABLED 0 #endif // ANT_BPWR_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -174,7 +174,7 @@ #endif // ANT_BPWR_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -197,7 +197,7 @@ #define ANT_BPWR_COMMON_LOG_ENABLED 0 #endif // ANT_BPWR_COMMON_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -209,7 +209,7 @@ #endif // ANT_BPWR_COMMON_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -232,7 +232,7 @@ #define ANT_BPWR_PAGE_TORQUE_LOG_ENABLED 0 #endif // ANT_BPWR_PAGE_TORQUE_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -244,7 +244,7 @@ #endif // ANT_BPWR_PAGE_TORQUE_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -267,7 +267,7 @@ #define ANT_BPWR_PAGE_1_LOG_ENABLED 0 #endif // ANT_BPWR_PAGE_1_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -279,7 +279,7 @@ #endif // ANT_BPWR_PAGE_1_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -302,7 +302,7 @@ #define ANT_BPWR_PAGE_16_LOG_ENABLED 0 #endif // ANT_BPWR_PAGE_16_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -314,7 +314,7 @@ #endif // ANT_BPWR_PAGE_16_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -337,7 +337,7 @@ #define ANT_BPWR_PAGE_17_LOG_ENABLED 0 #endif // ANT_BPWR_PAGE_17_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -349,7 +349,7 @@ #endif // ANT_BPWR_PAGE_17_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -372,7 +372,7 @@ #define ANT_BPWR_PAGE_18_LOG_ENABLED 0 #endif // ANT_BPWR_PAGE_18_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -384,7 +384,7 @@ #endif // ANT_BPWR_PAGE_18_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -414,7 +414,7 @@ #define ANT_BSC_LOG_ENABLED 0 #endif // ANT_BSC_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -426,7 +426,7 @@ #endif // ANT_BSC_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -449,7 +449,7 @@ #define ANT_BSC_COMBINED_PAGE_0_LOG_ENABLED 0 #endif // ANT_BSC_COMBINED_PAGE_0_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -461,7 +461,7 @@ #endif // ANT_BSC_COMBINED_PAGE_0_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -484,7 +484,7 @@ #define ANT_BSC_PAGE_0_LOG_ENABLED 0 #endif // ANT_BSC_PAGE_0_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -496,7 +496,7 @@ #endif // ANT_BSC_PAGE_0_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -519,7 +519,7 @@ #define ANT_BSC_PAGE_1_LOG_ENABLED 0 #endif // ANT_BSC_PAGE_1_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -531,7 +531,7 @@ #endif // ANT_BSC_PAGE_1_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -554,7 +554,7 @@ #define ANT_BSC_PAGE_2_LOG_ENABLED 0 #endif // ANT_BSC_PAGE_2_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -566,7 +566,7 @@ #endif // ANT_BSC_PAGE_2_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -589,7 +589,7 @@ #define ANT_BSC_PAGE_3_LOG_ENABLED 0 #endif // ANT_BSC_PAGE_3_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -601,7 +601,7 @@ #endif // ANT_BSC_PAGE_3_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -624,7 +624,7 @@ #define ANT_BSC_PAGE_4_LOG_ENABLED 0 #endif // ANT_BSC_PAGE_4_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -636,7 +636,7 @@ #endif // ANT_BSC_PAGE_4_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -659,7 +659,7 @@ #define ANT_BSC_PAGE_5_LOG_ENABLED 0 #endif // ANT_BSC_PAGE_5_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -671,7 +671,7 @@ #endif // ANT_BSC_PAGE_5_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -691,7 +691,7 @@ // // ANT_CHANNEL_CONFIG_ENABLED - ant_channel_config - ANT common channel configuration - + #ifndef ANT_CHANNEL_CONFIG_ENABLED #define ANT_CHANNEL_CONFIG_ENABLED 0 @@ -708,7 +708,7 @@ #define ANT_COMMON_PAGE_70_LOG_ENABLED 0 #endif // ANT_COMMON_PAGE_70_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -720,7 +720,7 @@ #endif // ANT_COMMON_PAGE_70_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -750,7 +750,7 @@ #define ANT_COMMON_PAGE_80_LOG_ENABLED 0 #endif // ANT_COMMON_PAGE_80_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -762,7 +762,7 @@ #endif // ANT_COMMON_PAGE_80_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -792,7 +792,7 @@ #define ANT_COMMON_PAGE_81_LOG_ENABLED 0 #endif // ANT_COMMON_PAGE_81_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -804,7 +804,7 @@ #endif // ANT_COMMON_PAGE_81_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -824,14 +824,14 @@ // // ANT_ENCRYPT_CONFIG_ENABLED - ant_encrypt_config - Cryptographic ANT stack configuration - + #ifndef ANT_ENCRYPT_CONFIG_ENABLED #define ANT_ENCRYPT_CONFIG_ENABLED 0 #endif // ANT_ENCRYPT_NEGOTIATION_SLAVE_ENABLED - ant_encrypt_negotiation_slave - Encryption negotiation for encrypted ANT slave channels - + #ifndef ANT_ENCRYPT_NEGOTIATION_SLAVE_ENABLED #define ANT_ENCRYPT_NEGOTIATION_SLAVE_ENABLED 0 @@ -848,7 +848,7 @@ #define ANT_HRM_LOG_ENABLED 0 #endif // ANT_HRM_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -860,7 +860,7 @@ #endif // ANT_HRM_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -883,7 +883,7 @@ #define ANT_HRM_PAGE_0_LOG_ENABLED 0 #endif // ANT_HRM_PAGE_0_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -895,7 +895,7 @@ #endif // ANT_HRM_PAGE_0_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -918,7 +918,7 @@ #define ANT_HRM_PAGE_1_LOG_ENABLED 0 #endif // ANT_HRM_PAGE_1_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -930,7 +930,7 @@ #endif // ANT_HRM_PAGE_1_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -953,7 +953,7 @@ #define ANT_HRM_PAGE_2_LOG_ENABLED 0 #endif // ANT_HRM_PAGE_2_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -965,7 +965,7 @@ #endif // ANT_HRM_PAGE_2_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -988,7 +988,7 @@ #define ANT_HRM_PAGE_3_LOG_ENABLED 0 #endif // ANT_HRM_PAGE_3_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -1000,7 +1000,7 @@ #endif // ANT_HRM_PAGE_3_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -1023,7 +1023,7 @@ #define ANT_HRM_PAGE_4_LOG_ENABLED 0 #endif // ANT_HRM_PAGE_4_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -1035,7 +1035,7 @@ #endif // ANT_HRM_PAGE_4_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -1055,14 +1055,14 @@ // // ANT_KEY_MANAGER_ENABLED - ant_key_manager - Software Component - + #ifndef ANT_KEY_MANAGER_ENABLED #define ANT_KEY_MANAGER_ENABLED 0 #endif // ANT_REQUEST_CONTROLLER_ENABLED - ant_request_controller - ANT+ request controller - + #ifndef ANT_REQUEST_CONTROLLER_ENABLED #define ANT_REQUEST_CONTROLLER_ENABLED 0 @@ -1082,7 +1082,7 @@ #define BSP_BTN_BLE_ENABLED 1 #endif // ANT_SDM_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -1094,7 +1094,7 @@ #endif // ANT_SDM_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -1153,21 +1153,21 @@ //========================================================== // BLE_ADVERTISING_ENABLED - ble_advertising - Advertising module - + #ifndef BLE_ADVERTISING_ENABLED #define BLE_ADVERTISING_ENABLED 1 #endif // BLE_DTM_ENABLED - ble_dtm - Module for testing RF/PHY using DTM commands - + #ifndef BLE_DTM_ENABLED #define BLE_DTM_ENABLED 0 #endif // BLE_RACP_ENABLED - ble_racp - Record Access Control Point library - + #ifndef BLE_RACP_ENABLED #define BLE_RACP_ENABLED 0 @@ -1231,7 +1231,7 @@ #endif // PM_CENTRAL_ENABLED - Enable/disable central-specific Peer Manager functionality. - + // Enable/disable central-specific Peer Manager functionality. @@ -1240,7 +1240,7 @@ #endif // PM_SERVICE_CHANGED_ENABLED - Enable/disable the service changed management for GATT server in Peer Manager. - + // If not using a GATT server, or using a server wihout a service changed characteristic, // disable this to save code space. @@ -1250,7 +1250,7 @@ #endif // PM_PEER_RANKS_ENABLED - Enable/disable the peer rank management in Peer Manager. - + // Set this to false to save code space if not using the peer rank API. @@ -1259,7 +1259,7 @@ #endif // PM_LESC_ENABLED - Enable/disable LESC support in Peer Manager. - + // If set to true, you need to call nrf_ble_lesc_request_handler() in the main loop to respond to LESC-related BLE events. If LESC support is not required, set this to false to save code space. @@ -1312,21 +1312,21 @@ //========================================================== // BLE_ANCS_C_ENABLED - ble_ancs_c - Apple Notification Service Client - + #ifndef BLE_ANCS_C_ENABLED #define BLE_ANCS_C_ENABLED 0 #endif // BLE_ANS_C_ENABLED - ble_ans_c - Alert Notification Service Client - + #ifndef BLE_ANS_C_ENABLED #define BLE_ANS_C_ENABLED 0 #endif // BLE_BAS_C_ENABLED - ble_bas_c - Battery Service Client - + #ifndef BLE_BAS_C_ENABLED #define BLE_BAS_C_ENABLED 0 @@ -1343,7 +1343,7 @@ #define BLE_BAS_CONFIG_LOG_ENABLED 0 #endif // BLE_BAS_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -1355,7 +1355,7 @@ #endif // BLE_BAS_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -1371,7 +1371,7 @@ #endif // BLE_BAS_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -1391,14 +1391,14 @@ // // BLE_CSCS_ENABLED - ble_cscs - Cycling Speed and Cadence Service - + #ifndef BLE_CSCS_ENABLED #define BLE_CSCS_ENABLED 0 #endif // BLE_CTS_C_ENABLED - ble_cts_c - Current Time Service Client - + #ifndef BLE_CTS_C_ENABLED #define BLE_CTS_C_ENABLED 1 @@ -1409,49 +1409,49 @@ #endif // BLE_DIS_ENABLED - ble_dis - Device Information Service - + #ifndef BLE_DIS_ENABLED #define BLE_DIS_ENABLED 1 #endif // BLE_GLS_ENABLED - ble_gls - Glucose Service - + #ifndef BLE_GLS_ENABLED #define BLE_GLS_ENABLED 0 #endif // BLE_HIDS_ENABLED - ble_hids - Human Interface Device Service - + #ifndef BLE_HIDS_ENABLED #define BLE_HIDS_ENABLED 0 #endif // BLE_HRS_C_ENABLED - ble_hrs_c - Heart Rate Service Client - + #ifndef BLE_HRS_C_ENABLED #define BLE_HRS_C_ENABLED 0 #endif // BLE_HRS_ENABLED - ble_hrs - Heart Rate Service - + #ifndef BLE_HRS_ENABLED #define BLE_HRS_ENABLED 1 #endif // BLE_HTS_ENABLED - ble_hts - Health Thermometer Service - + #ifndef BLE_HTS_ENABLED #define BLE_HTS_ENABLED 0 #endif // BLE_IAS_C_ENABLED - ble_ias_c - Immediate Alert Service Client - + #ifndef BLE_IAS_C_ENABLED #define BLE_IAS_C_ENABLED 0 @@ -1468,7 +1468,7 @@ #define BLE_IAS_CONFIG_LOG_ENABLED 0 #endif // BLE_IAS_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -1480,7 +1480,7 @@ #endif // BLE_IAS_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -1496,7 +1496,7 @@ #endif // BLE_IAS_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -1516,28 +1516,28 @@ // // BLE_LBS_C_ENABLED - ble_lbs_c - Nordic LED Button Service Client - + #ifndef BLE_LBS_C_ENABLED #define BLE_LBS_C_ENABLED 0 #endif // BLE_LBS_ENABLED - ble_lbs - LED Button Service - + #ifndef BLE_LBS_ENABLED #define BLE_LBS_ENABLED 0 #endif // BLE_LLS_ENABLED - ble_lls - Link Loss Service - + #ifndef BLE_LLS_ENABLED #define BLE_LLS_ENABLED 0 #endif // BLE_NUS_C_ENABLED - ble_nus_c - Nordic UART Central Service - + #ifndef BLE_NUS_C_ENABLED #define BLE_NUS_C_ENABLED 0 @@ -1554,7 +1554,7 @@ #define BLE_NUS_CONFIG_LOG_ENABLED 0 #endif // BLE_NUS_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -1566,7 +1566,7 @@ #endif // BLE_NUS_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -1582,7 +1582,7 @@ #endif // BLE_NUS_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -1602,21 +1602,21 @@ // // BLE_RSCS_C_ENABLED - ble_rscs_c - Running Speed and Cadence Client - + #ifndef BLE_RSCS_C_ENABLED #define BLE_RSCS_C_ENABLED 0 #endif // BLE_RSCS_ENABLED - ble_rscs - Running Speed and Cadence Service - + #ifndef BLE_RSCS_ENABLED #define BLE_RSCS_ENABLED 0 #endif // BLE_TPS_ENABLED - ble_tps - TX Power Service - + #ifndef BLE_TPS_ENABLED #define BLE_TPS_ENABLED 0 @@ -1634,7 +1634,7 @@ #define NRF_MPU_LIB_ENABLED 0 #endif // NRF_MPU_LIB_CLI_CMDS - Enable CLI commands specific to the module. - + #ifndef NRF_MPU_LIB_CLI_CMDS #define NRF_MPU_LIB_CLI_CMDS 0 @@ -1648,7 +1648,7 @@ #define NRF_STACK_GUARD_ENABLED 0 #endif // NRF_STACK_GUARD_CONFIG_SIZE - Size of the stack guard. - + // <5=> 32 bytes // <6=> 64 bytes // <7=> 128 bytes @@ -1676,7 +1676,7 @@ #define NRF_CRYPTO_ENABLED 1 #endif // NRF_CRYPTO_ALLOCATOR - Memory allocator - + // Choose memory allocator used by nrf_crypto. Default is alloca if possible or nrf_malloc otherwise. If 'User macros' are selected, the user has to create 'nrf_crypto_allocator.h' file that contains NRF_CRYPTO_ALLOC, NRF_CRYPTO_FREE, and NRF_CRYPTO_ALLOC_ON_STACK. // <0=> Default @@ -1697,21 +1697,21 @@ #define NRF_CRYPTO_BACKEND_CC310_BL_ENABLED 0 #endif // NRF_CRYPTO_BACKEND_CC310_BL_ECC_SECP224R1_ENABLED - Enable the secp224r1 elliptic curve support using CC310_BL. - + #ifndef NRF_CRYPTO_BACKEND_CC310_BL_ECC_SECP224R1_ENABLED #define NRF_CRYPTO_BACKEND_CC310_BL_ECC_SECP224R1_ENABLED 0 #endif // NRF_CRYPTO_BACKEND_CC310_BL_ECC_SECP256R1_ENABLED - Enable the secp256r1 elliptic curve support using CC310_BL. - + #ifndef NRF_CRYPTO_BACKEND_CC310_BL_ECC_SECP256R1_ENABLED #define NRF_CRYPTO_BACKEND_CC310_BL_ECC_SECP256R1_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_BL_HASH_SHA256_ENABLED - CC310_BL SHA-256 hash functionality. - + // CC310_BL backend implementation for hardware-accelerated SHA-256. @@ -1720,7 +1720,7 @@ #endif // NRF_CRYPTO_BACKEND_CC310_BL_HASH_AUTOMATIC_RAM_BUFFER_ENABLED - nrf_cc310_bl buffers to RAM before running hash operation - + // Enabling this makes hashing of addresses in FLASH range possible. Size of buffer allocated for hashing is set by NRF_CRYPTO_BACKEND_CC310_BL_HASH_AUTOMATIC_RAM_BUFFER_SIZE @@ -1736,7 +1736,7 @@ #endif // NRF_CRYPTO_BACKEND_CC310_BL_INTERRUPTS_ENABLED - Enable Interrupts while support using CC310 bl. - + // Select a library version compatible with the configuration. When interrupts are disable, a version named _noint must be used @@ -1754,154 +1754,154 @@ #define NRF_CRYPTO_BACKEND_CC310_ENABLED 0 #endif // NRF_CRYPTO_BACKEND_CC310_AES_CBC_ENABLED - Enable the AES CBC mode using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_AES_CBC_ENABLED #define NRF_CRYPTO_BACKEND_CC310_AES_CBC_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_AES_CTR_ENABLED - Enable the AES CTR mode using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_AES_CTR_ENABLED #define NRF_CRYPTO_BACKEND_CC310_AES_CTR_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_AES_ECB_ENABLED - Enable the AES ECB mode using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_AES_ECB_ENABLED #define NRF_CRYPTO_BACKEND_CC310_AES_ECB_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_AES_CBC_MAC_ENABLED - Enable the AES CBC_MAC mode using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_AES_CBC_MAC_ENABLED #define NRF_CRYPTO_BACKEND_CC310_AES_CBC_MAC_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_AES_CMAC_ENABLED - Enable the AES CMAC mode using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_AES_CMAC_ENABLED #define NRF_CRYPTO_BACKEND_CC310_AES_CMAC_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_AES_CCM_ENABLED - Enable the AES CCM mode using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_AES_CCM_ENABLED #define NRF_CRYPTO_BACKEND_CC310_AES_CCM_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_AES_CCM_STAR_ENABLED - Enable the AES CCM* mode using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_AES_CCM_STAR_ENABLED #define NRF_CRYPTO_BACKEND_CC310_AES_CCM_STAR_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_CHACHA_POLY_ENABLED - Enable the CHACHA-POLY mode using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_CHACHA_POLY_ENABLED #define NRF_CRYPTO_BACKEND_CC310_CHACHA_POLY_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_SECP160R1_ENABLED - Enable the secp160r1 elliptic curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_SECP160R1_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_SECP160R1_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_SECP160R2_ENABLED - Enable the secp160r2 elliptic curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_SECP160R2_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_SECP160R2_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_SECP192R1_ENABLED - Enable the secp192r1 elliptic curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_SECP192R1_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_SECP192R1_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_SECP224R1_ENABLED - Enable the secp224r1 elliptic curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_SECP224R1_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_SECP224R1_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_SECP256R1_ENABLED - Enable the secp256r1 elliptic curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_SECP256R1_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_SECP256R1_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_SECP384R1_ENABLED - Enable the secp384r1 elliptic curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_SECP384R1_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_SECP384R1_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_SECP521R1_ENABLED - Enable the secp521r1 elliptic curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_SECP521R1_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_SECP521R1_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_SECP160K1_ENABLED - Enable the secp160k1 elliptic curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_SECP160K1_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_SECP160K1_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_SECP192K1_ENABLED - Enable the secp192k1 elliptic curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_SECP192K1_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_SECP192K1_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_SECP224K1_ENABLED - Enable the secp224k1 elliptic curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_SECP224K1_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_SECP224K1_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_SECP256K1_ENABLED - Enable the secp256k1 elliptic curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_SECP256K1_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_SECP256K1_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_CURVE25519_ENABLED - Enable the Curve25519 curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_CURVE25519_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_CURVE25519_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_ECC_ED25519_ENABLED - Enable the Ed25519 curve support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_ECC_ED25519_ENABLED #define NRF_CRYPTO_BACKEND_CC310_ECC_ED25519_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_HASH_SHA256_ENABLED - CC310 SHA-256 hash functionality. - + // CC310 backend implementation for hardware-accelerated SHA-256. @@ -1910,7 +1910,7 @@ #endif // NRF_CRYPTO_BACKEND_CC310_HASH_SHA512_ENABLED - CC310 SHA-512 hash functionality - + // CC310 backend implementation for SHA-512 (in software). @@ -1919,7 +1919,7 @@ #endif // NRF_CRYPTO_BACKEND_CC310_HMAC_SHA256_ENABLED - CC310 HMAC using SHA-256 - + // CC310 backend implementation for HMAC using hardware-accelerated SHA-256. @@ -1928,7 +1928,7 @@ #endif // NRF_CRYPTO_BACKEND_CC310_HMAC_SHA512_ENABLED - CC310 HMAC using SHA-512 - + // CC310 backend implementation for HMAC using SHA-512 (in software). @@ -1937,14 +1937,14 @@ #endif // NRF_CRYPTO_BACKEND_CC310_RNG_ENABLED - Enable RNG support using CC310. - + #ifndef NRF_CRYPTO_BACKEND_CC310_RNG_ENABLED #define NRF_CRYPTO_BACKEND_CC310_RNG_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_CC310_INTERRUPTS_ENABLED - Enable Interrupts while support using CC310. - + // Select a library version compatible with the configuration. When interrupts are disable, a version named _noint must be used @@ -1960,7 +1960,7 @@ #define NRF_CRYPTO_BACKEND_CIFRA_ENABLED 0 #endif // NRF_CRYPTO_BACKEND_CIFRA_AES_EAX_ENABLED - Enable the AES EAX mode using Cifra. - + #ifndef NRF_CRYPTO_BACKEND_CIFRA_AES_EAX_ENABLED #define NRF_CRYPTO_BACKEND_CIFRA_AES_EAX_ENABLED 1 @@ -1974,63 +1974,63 @@ #define NRF_CRYPTO_BACKEND_MBEDTLS_ENABLED 0 #endif // NRF_CRYPTO_BACKEND_MBEDTLS_AES_CBC_ENABLED - Enable the AES CBC mode mbed TLS. - + #ifndef NRF_CRYPTO_BACKEND_MBEDTLS_AES_CBC_ENABLED #define NRF_CRYPTO_BACKEND_MBEDTLS_AES_CBC_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_MBEDTLS_AES_CTR_ENABLED - Enable the AES CTR mode using mbed TLS. - + #ifndef NRF_CRYPTO_BACKEND_MBEDTLS_AES_CTR_ENABLED #define NRF_CRYPTO_BACKEND_MBEDTLS_AES_CTR_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_MBEDTLS_AES_CFB_ENABLED - Enable the AES CFB mode using mbed TLS. - + #ifndef NRF_CRYPTO_BACKEND_MBEDTLS_AES_CFB_ENABLED #define NRF_CRYPTO_BACKEND_MBEDTLS_AES_CFB_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_MBEDTLS_AES_ECB_ENABLED - Enable the AES ECB mode using mbed TLS. - + #ifndef NRF_CRYPTO_BACKEND_MBEDTLS_AES_ECB_ENABLED #define NRF_CRYPTO_BACKEND_MBEDTLS_AES_ECB_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_MBEDTLS_AES_CBC_MAC_ENABLED - Enable the AES CBC MAC mode using mbed TLS. - + #ifndef NRF_CRYPTO_BACKEND_MBEDTLS_AES_CBC_MAC_ENABLED #define NRF_CRYPTO_BACKEND_MBEDTLS_AES_CBC_MAC_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_MBEDTLS_AES_CMAC_ENABLED - Enable the AES CMAC mode using mbed TLS. - + #ifndef NRF_CRYPTO_BACKEND_MBEDTLS_AES_CMAC_ENABLED #define NRF_CRYPTO_BACKEND_MBEDTLS_AES_CMAC_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_MBEDTLS_AES_CCM_ENABLED - Enable the AES CCM mode using mbed TLS. - + #ifndef NRF_CRYPTO_BACKEND_MBEDTLS_AES_CCM_ENABLED #define NRF_CRYPTO_BACKEND_MBEDTLS_AES_CCM_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_MBEDTLS_AES_GCM_ENABLED - Enable the AES GCM mode using mbed TLS. - + #ifndef NRF_CRYPTO_BACKEND_MBEDTLS_AES_GCM_ENABLED #define NRF_CRYPTO_BACKEND_MBEDTLS_AES_GCM_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP192R1_ENABLED - Enable secp192r1 (NIST 192-bit) curve - + // Enable this setting if you need secp192r1 (NIST 192-bit) support using MBEDTLS @@ -2039,7 +2039,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP224R1_ENABLED - Enable secp224r1 (NIST 224-bit) curve - + // Enable this setting if you need secp224r1 (NIST 224-bit) support using MBEDTLS @@ -2048,7 +2048,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP256R1_ENABLED - Enable secp256r1 (NIST 256-bit) curve - + // Enable this setting if you need secp256r1 (NIST 256-bit) support using MBEDTLS @@ -2057,7 +2057,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP384R1_ENABLED - Enable secp384r1 (NIST 384-bit) curve - + // Enable this setting if you need secp384r1 (NIST 384-bit) support using MBEDTLS @@ -2066,7 +2066,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP521R1_ENABLED - Enable secp521r1 (NIST 521-bit) curve - + // Enable this setting if you need secp521r1 (NIST 521-bit) support using MBEDTLS @@ -2075,7 +2075,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP192K1_ENABLED - Enable secp192k1 (Koblitz 192-bit) curve - + // Enable this setting if you need secp192k1 (Koblitz 192-bit) support using MBEDTLS @@ -2084,7 +2084,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP224K1_ENABLED - Enable secp224k1 (Koblitz 224-bit) curve - + // Enable this setting if you need secp224k1 (Koblitz 224-bit) support using MBEDTLS @@ -2093,7 +2093,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_ECC_SECP256K1_ENABLED - Enable secp256k1 (Koblitz 256-bit) curve - + // Enable this setting if you need secp256k1 (Koblitz 256-bit) support using MBEDTLS @@ -2102,7 +2102,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP256R1_ENABLED - Enable bp256r1 (Brainpool 256-bit) curve - + // Enable this setting if you need bp256r1 (Brainpool 256-bit) support using MBEDTLS @@ -2111,7 +2111,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP384R1_ENABLED - Enable bp384r1 (Brainpool 384-bit) curve - + // Enable this setting if you need bp384r1 (Brainpool 384-bit) support using MBEDTLS @@ -2120,7 +2120,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_ECC_BP512R1_ENABLED - Enable bp512r1 (Brainpool 512-bit) curve - + // Enable this setting if you need bp512r1 (Brainpool 512-bit) support using MBEDTLS @@ -2129,7 +2129,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_ECC_CURVE25519_ENABLED - Enable Curve25519 curve - + // Enable this setting if you need Curve25519 support using MBEDTLS @@ -2138,7 +2138,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_HASH_SHA256_ENABLED - Enable mbed TLS SHA-256 hash functionality. - + // mbed TLS backend implementation for SHA-256. @@ -2147,7 +2147,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_HASH_SHA512_ENABLED - Enable mbed TLS SHA-512 hash functionality. - + // mbed TLS backend implementation for SHA-512. @@ -2156,7 +2156,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_HMAC_SHA256_ENABLED - Enable mbed TLS HMAC using SHA-256. - + // mbed TLS backend implementation for HMAC using SHA-256. @@ -2165,7 +2165,7 @@ #endif // NRF_CRYPTO_BACKEND_MBEDTLS_HMAC_SHA512_ENABLED - Enable mbed TLS HMAC using SHA-512. - + // mbed TLS backend implementation for HMAC using SHA-512. @@ -2181,7 +2181,7 @@ #define NRF_CRYPTO_BACKEND_MICRO_ECC_ENABLED 0 #endif // NRF_CRYPTO_BACKEND_MICRO_ECC_ECC_SECP192R1_ENABLED - Enable secp192r1 (NIST 192-bit) curve - + // Enable this setting if you need secp192r1 (NIST 192-bit) support using micro-ecc @@ -2190,7 +2190,7 @@ #endif // NRF_CRYPTO_BACKEND_MICRO_ECC_ECC_SECP224R1_ENABLED - Enable secp224r1 (NIST 224-bit) curve - + // Enable this setting if you need secp224r1 (NIST 224-bit) support using micro-ecc @@ -2199,7 +2199,7 @@ #endif // NRF_CRYPTO_BACKEND_MICRO_ECC_ECC_SECP256R1_ENABLED - Enable secp256r1 (NIST 256-bit) curve - + // Enable this setting if you need secp256r1 (NIST 256-bit) support using micro-ecc @@ -2208,7 +2208,7 @@ #endif // NRF_CRYPTO_BACKEND_MICRO_ECC_ECC_SECP256K1_ENABLED - Enable secp256k1 (Koblitz 256-bit) curve - + // Enable this setting if you need secp256k1 (Koblitz 256-bit) support using micro-ecc @@ -2226,7 +2226,7 @@ #define NRF_CRYPTO_BACKEND_NRF_HW_RNG_ENABLED 0 #endif // NRF_CRYPTO_BACKEND_NRF_HW_RNG_MBEDTLS_CTR_DRBG_ENABLED - Enable mbed TLS CTR-DRBG algorithm. - + // Enable mbed TLS CTR-DRBG standardized by NIST (NIST SP 800-90A Rev. 1). The nRF HW RNG is used as an entropy source for seeding. @@ -2244,7 +2244,7 @@ #define NRF_CRYPTO_BACKEND_NRF_SW_ENABLED 0 #endif // NRF_CRYPTO_BACKEND_NRF_SW_HASH_SHA256_ENABLED - nRF SW hash backend support for SHA-256 - + // The nRF SW backend provide access to nRF SDK legacy hash implementation of SHA-256. @@ -2262,14 +2262,14 @@ #define NRF_CRYPTO_BACKEND_OBERON_ENABLED 0 #endif // NRF_CRYPTO_BACKEND_OBERON_CHACHA_POLY_ENABLED - Enable the CHACHA-POLY mode using Oberon. - + #ifndef NRF_CRYPTO_BACKEND_OBERON_CHACHA_POLY_ENABLED #define NRF_CRYPTO_BACKEND_OBERON_CHACHA_POLY_ENABLED 1 #endif // NRF_CRYPTO_BACKEND_OBERON_ECC_SECP256R1_ENABLED - Enable secp256r1 curve - + // Enable this setting if you need secp256r1 curve support using Oberon library @@ -2278,7 +2278,7 @@ #endif // NRF_CRYPTO_BACKEND_OBERON_ECC_CURVE25519_ENABLED - Enable Curve25519 ECDH - + // Enable this setting if you need Curve25519 ECDH support using Oberon library @@ -2287,7 +2287,7 @@ #endif // NRF_CRYPTO_BACKEND_OBERON_ECC_ED25519_ENABLED - Enable Ed25519 signature scheme - + // Enable this setting if you need Ed25519 support using Oberon library @@ -2296,7 +2296,7 @@ #endif // NRF_CRYPTO_BACKEND_OBERON_HASH_SHA256_ENABLED - Oberon SHA-256 hash functionality - + // Oberon backend implementation for SHA-256. @@ -2305,7 +2305,7 @@ #endif // NRF_CRYPTO_BACKEND_OBERON_HASH_SHA512_ENABLED - Oberon SHA-512 hash functionality - + // Oberon backend implementation for SHA-512. @@ -2314,7 +2314,7 @@ #endif // NRF_CRYPTO_BACKEND_OBERON_HMAC_SHA256_ENABLED - Oberon HMAC using SHA-256 - + // Oberon backend implementation for HMAC using SHA-256. @@ -2323,7 +2323,7 @@ #endif // NRF_CRYPTO_BACKEND_OBERON_HMAC_SHA512_ENABLED - Oberon HMAC using SHA-512 - + // Oberon backend implementation for HMAC using SHA-512. @@ -2341,7 +2341,7 @@ #define NRF_CRYPTO_BACKEND_OPTIGA_ENABLED 0 #endif // NRF_CRYPTO_BACKEND_OPTIGA_RNG_ENABLED - Optiga backend support for RNG - + // The Optiga backend provide external chip RNG. @@ -2350,7 +2350,7 @@ #endif // NRF_CRYPTO_BACKEND_OPTIGA_ECC_SECP256R1_ENABLED - Optiga backend support for ECC secp256r1 - + // The Optiga backend provide external chip ECC using secp256r1. @@ -2361,7 +2361,7 @@ // // NRF_CRYPTO_CURVE25519_BIG_ENDIAN_ENABLED - Big-endian byte order in raw Curve25519 data - + // Enable big-endian byte order in Curve25519 API, if set to 1. Use little-endian, if set to 0. @@ -2381,14 +2381,14 @@ //========================================================== // BLE_DFU_ENABLED - Enable DFU Service. - + #ifndef BLE_DFU_ENABLED #define BLE_DFU_ENABLED 0 #endif // NRF_DFU_BLE_BUTTONLESS_SUPPORTS_BONDS - Buttonless DFU supports bonds. - + #ifndef NRF_DFU_BLE_BUTTONLESS_SUPPORTS_BONDS #define NRF_DFU_BLE_BUTTONLESS_SUPPORTS_BONDS 0 @@ -2409,7 +2409,7 @@ #define COMP_ENABLED 0 #endif // COMP_CONFIG_REF - Reference voltage - + // <0=> Internal 1.2V // <1=> Internal 1.8V // <2=> Internal 2.4V @@ -2421,7 +2421,7 @@ #endif // COMP_CONFIG_MAIN_MODE - Main mode - + // <0=> Single ended // <1=> Differential @@ -2430,7 +2430,7 @@ #endif // COMP_CONFIG_SPEED_MODE - Speed mode - + // <0=> Low power // <1=> Normal // <2=> High speed @@ -2440,7 +2440,7 @@ #endif // COMP_CONFIG_HYST - Hystheresis - + // <0=> No // <1=> 50mV @@ -2449,7 +2449,7 @@ #endif // COMP_CONFIG_ISOURCE - Current Source - + // <0=> Off // <1=> 2.5 uA // <2=> 5 uA @@ -2460,7 +2460,7 @@ #endif // COMP_CONFIG_INPUT - Analog input - + // <0=> 0 // <1=> 1 // <2=> 2 @@ -2475,7 +2475,7 @@ #endif // COMP_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -2494,7 +2494,7 @@ // // EGU_ENABLED - nrf_drv_swi - SWI(EGU) peripheral driver - legacy layer - + #ifndef EGU_ENABLED #define EGU_ENABLED 0 @@ -2521,7 +2521,7 @@ #endif // GPIOTE_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -2578,7 +2578,7 @@ #endif // I2S_CONFIG_MASTER - Mode - + // <0=> Master // <1=> Slave @@ -2587,7 +2587,7 @@ #endif // I2S_CONFIG_FORMAT - Format - + // <0=> I2S // <1=> Aligned @@ -2596,7 +2596,7 @@ #endif // I2S_CONFIG_ALIGN - Alignment - + // <0=> Left // <1=> Right @@ -2605,7 +2605,7 @@ #endif // I2S_CONFIG_SWIDTH - Sample width (bits) - + // <0=> 8 // <1=> 16 // <2=> 24 @@ -2615,7 +2615,7 @@ #endif // I2S_CONFIG_CHANNELS - Channels - + // <0=> Stereo // <1=> Left // <2=> Right @@ -2625,7 +2625,7 @@ #endif // I2S_CONFIG_MCK_SETUP - MCK behavior - + // <0=> Disabled // <2147483648=> 32MHz/2 // <1342177280=> 32MHz/3 @@ -2651,7 +2651,7 @@ #endif // I2S_CONFIG_RATIO - MCK/LRCK ratio - + // <0=> 32x // <1=> 48x // <2=> 64x @@ -2667,7 +2667,7 @@ #endif // I2S_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -2689,7 +2689,7 @@ #define I2S_CONFIG_LOG_ENABLED 0 #endif // I2S_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -2701,7 +2701,7 @@ #endif // I2S_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -2717,7 +2717,7 @@ #endif // I2S_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -2742,7 +2742,7 @@ #define LPCOMP_ENABLED 0 #endif // LPCOMP_CONFIG_REFERENCE - Reference voltage - + // <0=> Supply 1/8 // <1=> Supply 2/8 // <2=> Supply 3/8 @@ -2766,7 +2766,7 @@ #endif // LPCOMP_CONFIG_DETECTION - Detection - + // <0=> Crossing // <1=> Up // <2=> Down @@ -2776,7 +2776,7 @@ #endif // LPCOMP_CONFIG_INPUT - Analog input - + // <0=> 0 // <1=> 1 // <2=> 2 @@ -2791,14 +2791,14 @@ #endif // LPCOMP_CONFIG_HYST - Hysteresis - + #ifndef LPCOMP_CONFIG_HYST #define LPCOMP_CONFIG_HYST 0 #endif // LPCOMP_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -2822,7 +2822,7 @@ #define NRFX_CLOCK_ENABLED 1 #endif // NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source - + // <0=> RC // <1=> XTAL // <2=> Synth @@ -2834,7 +2834,7 @@ #endif // NRFX_CLOCK_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -2854,7 +2854,7 @@ #define NRFX_CLOCK_CONFIG_LOG_ENABLED 0 #endif // NRFX_CLOCK_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -2866,7 +2866,7 @@ #endif // NRFX_CLOCK_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -2882,7 +2882,7 @@ #endif // NRFX_CLOCK_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -2907,7 +2907,7 @@ #define NRFX_COMP_ENABLED 0 #endif // NRFX_COMP_CONFIG_REF - Reference voltage - + // <0=> Internal 1.2V // <1=> Internal 1.8V // <2=> Internal 2.4V @@ -2919,7 +2919,7 @@ #endif // NRFX_COMP_CONFIG_MAIN_MODE - Main mode - + // <0=> Single ended // <1=> Differential @@ -2928,7 +2928,7 @@ #endif // NRFX_COMP_CONFIG_SPEED_MODE - Speed mode - + // <0=> Low power // <1=> Normal // <2=> High speed @@ -2938,7 +2938,7 @@ #endif // NRFX_COMP_CONFIG_HYST - Hystheresis - + // <0=> No // <1=> 50mV @@ -2947,7 +2947,7 @@ #endif // NRFX_COMP_CONFIG_ISOURCE - Current Source - + // <0=> Off // <1=> 2.5 uA // <2=> 5 uA @@ -2958,7 +2958,7 @@ #endif // NRFX_COMP_CONFIG_INPUT - Analog input - + // <0=> 0 // <1=> 1 // <2=> 2 @@ -2973,7 +2973,7 @@ #endif // NRFX_COMP_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -2993,7 +2993,7 @@ #define NRFX_COMP_CONFIG_LOG_ENABLED 0 #endif // NRFX_COMP_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -3005,7 +3005,7 @@ #endif // NRFX_COMP_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3021,7 +3021,7 @@ #endif // NRFX_COMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3051,7 +3051,7 @@ #endif // NRFX_GPIOTE_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -3071,7 +3071,7 @@ #define NRFX_GPIOTE_CONFIG_LOG_ENABLED 0 #endif // NRFX_GPIOTE_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -3083,7 +3083,7 @@ #endif // NRFX_GPIOTE_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3099,7 +3099,7 @@ #endif // NRFX_GPIOTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3157,7 +3157,7 @@ #endif // NRFX_I2S_CONFIG_MASTER - Mode - + // <0=> Master // <1=> Slave @@ -3166,7 +3166,7 @@ #endif // NRFX_I2S_CONFIG_FORMAT - Format - + // <0=> I2S // <1=> Aligned @@ -3175,7 +3175,7 @@ #endif // NRFX_I2S_CONFIG_ALIGN - Alignment - + // <0=> Left // <1=> Right @@ -3184,7 +3184,7 @@ #endif // NRFX_I2S_CONFIG_SWIDTH - Sample width (bits) - + // <0=> 8 // <1=> 16 // <2=> 24 @@ -3194,7 +3194,7 @@ #endif // NRFX_I2S_CONFIG_CHANNELS - Channels - + // <0=> Stereo // <1=> Left // <2=> Right @@ -3204,7 +3204,7 @@ #endif // NRFX_I2S_CONFIG_MCK_SETUP - MCK behavior - + // <0=> Disabled // <2147483648=> 32MHz/2 // <1342177280=> 32MHz/3 @@ -3230,7 +3230,7 @@ #endif // NRFX_I2S_CONFIG_RATIO - MCK/LRCK ratio - + // <0=> 32x // <1=> 48x // <2=> 64x @@ -3246,7 +3246,7 @@ #endif // NRFX_I2S_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -3266,7 +3266,7 @@ #define NRFX_I2S_CONFIG_LOG_ENABLED 0 #endif // NRFX_I2S_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -3278,7 +3278,7 @@ #endif // NRFX_I2S_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3294,7 +3294,7 @@ #endif // NRFX_I2S_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3319,7 +3319,7 @@ #define NRFX_LPCOMP_ENABLED 0 #endif // NRFX_LPCOMP_CONFIG_REFERENCE - Reference voltage - + // <0=> Supply 1/8 // <1=> Supply 2/8 // <2=> Supply 3/8 @@ -3343,7 +3343,7 @@ #endif // NRFX_LPCOMP_CONFIG_DETECTION - Detection - + // <0=> Crossing // <1=> Up // <2=> Down @@ -3353,7 +3353,7 @@ #endif // NRFX_LPCOMP_CONFIG_INPUT - Analog input - + // <0=> 0 // <1=> 1 // <2=> 2 @@ -3368,14 +3368,14 @@ #endif // NRFX_LPCOMP_CONFIG_HYST - Hysteresis - + #ifndef NRFX_LPCOMP_CONFIG_HYST #define NRFX_LPCOMP_CONFIG_HYST 0 #endif // NRFX_LPCOMP_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -3395,7 +3395,7 @@ #define NRFX_LPCOMP_CONFIG_LOG_ENABLED 0 #endif // NRFX_LPCOMP_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -3407,7 +3407,7 @@ #endif // NRFX_LPCOMP_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3423,7 +3423,7 @@ #endif // NRFX_LPCOMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3448,7 +3448,7 @@ #define NRFX_PDM_ENABLED 0 #endif // NRFX_PDM_CONFIG_MODE - Mode - + // <0=> Stereo // <1=> Mono @@ -3457,7 +3457,7 @@ #endif // NRFX_PDM_CONFIG_EDGE - Edge - + // <0=> Left falling // <1=> Left rising @@ -3466,7 +3466,7 @@ #endif // NRFX_PDM_CONFIG_CLOCK_FREQ - Clock frequency - + // <134217728=> 1000k // <138412032=> 1032k (default) // <142606336=> 1067k @@ -3476,7 +3476,7 @@ #endif // NRFX_PDM_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -3496,7 +3496,7 @@ #define NRFX_PDM_CONFIG_LOG_ENABLED 0 #endif // NRFX_PDM_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -3508,7 +3508,7 @@ #endif // NRFX_PDM_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3524,7 +3524,7 @@ #endif // NRFX_PDM_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3549,7 +3549,7 @@ #define NRFX_POWER_ENABLED 0 #endif // NRFX_POWER_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -3564,7 +3564,7 @@ #endif // NRFX_POWER_CONFIG_DEFAULT_DCDCEN - The default configuration of main DCDC regulator - + // This settings means only that components for DCDC regulator are installed and it can be enabled. @@ -3573,7 +3573,7 @@ #endif // NRFX_POWER_CONFIG_DEFAULT_DCDCENHV - The default configuration of High Voltage DCDC regulator - + // This settings means only that components for DCDC regulator are installed and it can be enabled. @@ -3594,7 +3594,7 @@ #define NRFX_PPI_CONFIG_LOG_ENABLED 0 #endif // NRFX_PPI_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -3606,7 +3606,7 @@ #endif // NRFX_PPI_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3622,7 +3622,7 @@ #endif // NRFX_PPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3740,21 +3740,21 @@ #define NRFX_PWM_ENABLED 0 #endif // NRFX_PWM0_ENABLED - Enable PWM0 instance - + #ifndef NRFX_PWM0_ENABLED #define NRFX_PWM0_ENABLED 0 #endif // NRFX_PWM1_ENABLED - Enable PWM1 instance - + #ifndef NRFX_PWM1_ENABLED #define NRFX_PWM1_ENABLED 0 #endif // NRFX_PWM2_ENABLED - Enable PWM2 instance - + #ifndef NRFX_PWM2_ENABLED #define NRFX_PWM2_ENABLED 0 @@ -3789,7 +3789,7 @@ #endif // NRFX_PWM_DEFAULT_CONFIG_BASE_CLOCK - Base clock - + // <0=> 16 MHz // <1=> 8 MHz // <2=> 4 MHz @@ -3804,7 +3804,7 @@ #endif // NRFX_PWM_DEFAULT_CONFIG_COUNT_MODE - Count mode - + // <0=> Up // <1=> Up and Down @@ -3818,7 +3818,7 @@ #endif // NRFX_PWM_DEFAULT_CONFIG_LOAD_MODE - Load mode - + // <0=> Common // <1=> Grouped // <2=> Individual @@ -3829,7 +3829,7 @@ #endif // NRFX_PWM_DEFAULT_CONFIG_STEP_MODE - Step mode - + // <0=> Auto // <1=> Triggered @@ -3838,7 +3838,7 @@ #endif // NRFX_PWM_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -3858,7 +3858,7 @@ #define NRFX_PWM_CONFIG_LOG_ENABLED 0 #endif // NRFX_PWM_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -3870,7 +3870,7 @@ #endif // NRFX_PWM_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3886,7 +3886,7 @@ #endif // NRFX_PWM_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -3917,7 +3917,7 @@ #define NRFX_PWM_NRF52_ANOMALY_109_WORKAROUND_ENABLED 0 #endif // NRFX_PWM_NRF52_ANOMALY_109_EGU_INSTANCE - EGU instance used by the nRF52 Anomaly 109 workaround for PWM. - + // <0=> EGU0 // <1=> EGU1 // <2=> EGU2 @@ -3939,7 +3939,7 @@ #define NRFX_QDEC_ENABLED 0 #endif // NRFX_QDEC_CONFIG_REPORTPER - Report period - + // <0=> 10 Samples // <1=> 40 Samples // <2=> 80 Samples @@ -3954,7 +3954,7 @@ #endif // NRFX_QDEC_CONFIG_SAMPLEPER - Sample period - + // <0=> 128 us // <1=> 256 us // <2=> 512 us @@ -3995,7 +3995,7 @@ #endif // NRFX_QDEC_CONFIG_LEDPOL - LED polarity - + // <0=> Active low // <1=> Active high @@ -4004,21 +4004,21 @@ #endif // NRFX_QDEC_CONFIG_DBFEN - Debouncing enable - + #ifndef NRFX_QDEC_CONFIG_DBFEN #define NRFX_QDEC_CONFIG_DBFEN 0 #endif // NRFX_QDEC_CONFIG_SAMPLE_INTEN - Sample ready interrupt enable - + #ifndef NRFX_QDEC_CONFIG_SAMPLE_INTEN #define NRFX_QDEC_CONFIG_SAMPLE_INTEN 0 #endif // NRFX_QDEC_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -4038,7 +4038,7 @@ #define NRFX_QDEC_CONFIG_LOG_ENABLED 0 #endif // NRFX_QDEC_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -4050,7 +4050,7 @@ #endif // NRFX_QDEC_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4066,7 +4066,7 @@ #endif // NRFX_QDEC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4091,14 +4091,14 @@ #define NRFX_RNG_ENABLED 0 #endif // NRFX_RNG_CONFIG_ERROR_CORRECTION - Error correction - + #ifndef NRFX_RNG_CONFIG_ERROR_CORRECTION #define NRFX_RNG_CONFIG_ERROR_CORRECTION 1 #endif // NRFX_RNG_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -4118,7 +4118,7 @@ #define NRFX_RNG_CONFIG_LOG_ENABLED 0 #endif // NRFX_RNG_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -4130,7 +4130,7 @@ #endif // NRFX_RNG_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4146,7 +4146,7 @@ #endif // NRFX_RNG_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4171,21 +4171,21 @@ #define NRFX_RTC_ENABLED 0 #endif // NRFX_RTC0_ENABLED - Enable RTC0 instance - + #ifndef NRFX_RTC0_ENABLED #define NRFX_RTC0_ENABLED 0 #endif // NRFX_RTC1_ENABLED - Enable RTC1 instance - + #ifndef NRFX_RTC1_ENABLED #define NRFX_RTC1_ENABLED 0 #endif // NRFX_RTC2_ENABLED - Enable RTC2 instance - + #ifndef NRFX_RTC2_ENABLED #define NRFX_RTC2_ENABLED 0 @@ -4204,14 +4204,14 @@ #endif // NRFX_RTC_DEFAULT_CONFIG_RELIABLE - Ensures safe compare event triggering - + #ifndef NRFX_RTC_DEFAULT_CONFIG_RELIABLE #define NRFX_RTC_DEFAULT_CONFIG_RELIABLE 0 #endif // NRFX_RTC_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -4231,7 +4231,7 @@ #define NRFX_RTC_CONFIG_LOG_ENABLED 0 #endif // NRFX_RTC_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -4243,7 +4243,7 @@ #endif // NRFX_RTC_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4259,7 +4259,7 @@ #endif // NRFX_RTC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4284,7 +4284,7 @@ #define NRFX_SAADC_ENABLED 1 #endif // NRFX_SAADC_CONFIG_RESOLUTION - Resolution - + // <0=> 8 bit // <1=> 10 bit // <2=> 12 bit @@ -4295,7 +4295,7 @@ #endif // NRFX_SAADC_CONFIG_OVERSAMPLE - Sample period - + // <0=> Disabled // <1=> 2x // <2=> 4x @@ -4311,14 +4311,14 @@ #endif // NRFX_SAADC_CONFIG_LP_MODE - Enabling low power mode - + #ifndef NRFX_SAADC_CONFIG_LP_MODE #define NRFX_SAADC_CONFIG_LP_MODE 0 #endif // NRFX_SAADC_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -4338,7 +4338,7 @@ #define NRFX_SAADC_CONFIG_LOG_ENABLED 0 #endif // NRFX_SAADC_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -4350,7 +4350,7 @@ #endif // NRFX_SAADC_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4366,7 +4366,7 @@ #endif // NRFX_SAADC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4398,21 +4398,21 @@ #endif // NRFX_SPIM1_ENABLED - Enable SPIM1 instance - + #ifndef NRFX_SPIM1_ENABLED #define NRFX_SPIM1_ENABLED 0 #endif // NRFX_SPIM2_ENABLED - Enable SPIM2 instance - + #ifndef NRFX_SPIM2_ENABLED #define NRFX_SPIM2_ENABLED 0 #endif // NRFX_SPIM_MISO_PULL_CFG - MISO pin pull configuration. - + // <0=> NRF_GPIO_PIN_NOPULL // <1=> NRF_GPIO_PIN_PULLDOWN // <3=> NRF_GPIO_PIN_PULLUP @@ -4422,7 +4422,7 @@ #endif // NRFX_SPIM_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -4442,7 +4442,7 @@ #define NRFX_SPIM_CONFIG_LOG_ENABLED 0 #endif // NRFX_SPIM_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -4454,7 +4454,7 @@ #endif // NRFX_SPIM_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4470,7 +4470,7 @@ #endif // NRFX_SPIM_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4488,7 +4488,7 @@ // // NRFX_SPIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 anomaly 109 workaround for SPIM. - + // The workaround uses interrupts to wake up the CPU by catching // a start event of zero-length transmission to start the clock. This @@ -4509,28 +4509,28 @@ #define NRFX_SPIS_ENABLED 0 #endif // NRFX_SPIS0_ENABLED - Enable SPIS0 instance - + #ifndef NRFX_SPIS0_ENABLED #define NRFX_SPIS0_ENABLED 0 #endif // NRFX_SPIS1_ENABLED - Enable SPIS1 instance - + #ifndef NRFX_SPIS1_ENABLED #define NRFX_SPIS1_ENABLED 0 #endif // NRFX_SPIS2_ENABLED - Enable SPIS2 instance - + #ifndef NRFX_SPIS2_ENABLED #define NRFX_SPIS2_ENABLED 0 #endif // NRFX_SPIS_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -4564,7 +4564,7 @@ #define NRFX_SPIS_CONFIG_LOG_ENABLED 0 #endif // NRFX_SPIS_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -4576,7 +4576,7 @@ #endif // NRFX_SPIS_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red < @@ -4592,7 +4592,7 @@ #endif // NRFX_SPIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4610,7 +4610,7 @@ // // NRFX_SPIS_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 Anomaly 109 workaround for SPIS. - + // The workaround uses a GPIOTE channel to generate interrupts // on falling edges detected on the CSN line. This will make @@ -4631,28 +4631,28 @@ #define NRFX_SPI_ENABLED 0 #endif // NRFX_SPI0_ENABLED - Enable SPI0 instance - + #ifndef NRFX_SPI0_ENABLED #define NRFX_SPI0_ENABLED 0 #endif // NRFX_SPI1_ENABLED - Enable SPI1 instance - + #ifndef NRFX_SPI1_ENABLED #define NRFX_SPI1_ENABLED 0 #endif // NRFX_SPI2_ENABLED - Enable SPI2 instance - + #ifndef NRFX_SPI2_ENABLED #define NRFX_SPI2_ENABLED 0 #endif // NRFX_SPI_MISO_PULL_CFG - MISO pin pull configuration. - + // <0=> NRF_GPIO_PIN_NOPULL // <1=> NRF_GPIO_PIN_PULLDOWN // <3=> NRF_GPIO_PIN_PULLUP @@ -4662,7 +4662,7 @@ #endif // NRFX_SPI_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -4682,7 +4682,7 @@ #define NRFX_SPI_CONFIG_LOG_ENABLED 0 #endif // NRFX_SPI_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -4694,7 +4694,7 @@ #endif // NRFX_SPI_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4710,7 +4710,7 @@ #endif // NRFX_SPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4735,49 +4735,49 @@ #define NRFX_SWI_ENABLED 0 #endif // NRFX_EGU_ENABLED - Enable EGU support - + #ifndef NRFX_EGU_ENABLED #define NRFX_EGU_ENABLED 0 #endif // NRFX_SWI0_DISABLED - Exclude SWI0 from being utilized by the driver - + #ifndef NRFX_SWI0_DISABLED #define NRFX_SWI0_DISABLED 0 #endif // NRFX_SWI1_DISABLED - Exclude SWI1 from being utilized by the driver - + #ifndef NRFX_SWI1_DISABLED #define NRFX_SWI1_DISABLED 0 #endif // NRFX_SWI2_DISABLED - Exclude SWI2 from being utilized by the driver - + #ifndef NRFX_SWI2_DISABLED #define NRFX_SWI2_DISABLED 0 #endif // NRFX_SWI3_DISABLED - Exclude SWI3 from being utilized by the driver - + #ifndef NRFX_SWI3_DISABLED #define NRFX_SWI3_DISABLED 0 #endif // NRFX_SWI4_DISABLED - Exclude SWI4 from being utilized by the driver - + #ifndef NRFX_SWI4_DISABLED #define NRFX_SWI4_DISABLED 0 #endif // NRFX_SWI5_DISABLED - Exclude SWI5 from being utilized by the driver - + #ifndef NRFX_SWI5_DISABLED #define NRFX_SWI5_DISABLED 0 @@ -4789,7 +4789,7 @@ #define NRFX_SWI_CONFIG_LOG_ENABLED 0 #endif // NRFX_SWI_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -4801,7 +4801,7 @@ #endif // NRFX_SWI_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4817,7 +4817,7 @@ #endif // NRFX_SWI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4842,42 +4842,42 @@ #define NRFX_TIMER_ENABLED 1 #endif // NRFX_TIMER0_ENABLED - Enable TIMER0 instance - + #ifndef NRFX_TIMER0_ENABLED #define NRFX_TIMER0_ENABLED 1 #endif // NRFX_TIMER1_ENABLED - Enable TIMER1 instance - + #ifndef NRFX_TIMER1_ENABLED #define NRFX_TIMER1_ENABLED 0 #endif // NRFX_TIMER2_ENABLED - Enable TIMER2 instance - + #ifndef NRFX_TIMER2_ENABLED #define NRFX_TIMER2_ENABLED 0 #endif // NRFX_TIMER3_ENABLED - Enable TIMER3 instance - + #ifndef NRFX_TIMER3_ENABLED #define NRFX_TIMER3_ENABLED 0 #endif // NRFX_TIMER4_ENABLED - Enable TIMER4 instance - + #ifndef NRFX_TIMER4_ENABLED #define NRFX_TIMER4_ENABLED 0 #endif // NRFX_TIMER_DEFAULT_CONFIG_FREQUENCY - Timer frequency if in Timer mode - + // <0=> 16 MHz // <1=> 8 MHz // <2=> 4 MHz @@ -4894,7 +4894,7 @@ #endif // NRFX_TIMER_DEFAULT_CONFIG_MODE - Timer mode or operation - + // <0=> Timer // <1=> Counter @@ -4903,7 +4903,7 @@ #endif // NRFX_TIMER_DEFAULT_CONFIG_BIT_WIDTH - Timer counter bit width - + // <0=> 16 bit // <1=> 8 bit // <2=> 24 bit @@ -4914,7 +4914,7 @@ #endif // NRFX_TIMER_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -4934,7 +4934,7 @@ #define NRFX_TIMER_CONFIG_LOG_ENABLED 0 #endif // NRFX_TIMER_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -4946,7 +4946,7 @@ #endif // NRFX_TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4962,7 +4962,7 @@ #endif // NRFX_TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -4987,21 +4987,21 @@ #define NRFX_TWIM_ENABLED 0 #endif // NRFX_TWIM0_ENABLED - Enable TWIM0 instance - + #ifndef NRFX_TWIM0_ENABLED #define NRFX_TWIM0_ENABLED 0 #endif // NRFX_TWIM1_ENABLED - Enable TWIM1 instance - + #ifndef NRFX_TWIM1_ENABLED #define NRFX_TWIM1_ENABLED 0 #endif // NRFX_TWIM_DEFAULT_CONFIG_FREQUENCY - Frequency - + // <26738688=> 100k // <67108864=> 250k // <104857600=> 400k @@ -5011,14 +5011,14 @@ #endif // NRFX_TWIM_DEFAULT_CONFIG_HOLD_BUS_UNINIT - Enables bus holding after uninit - + #ifndef NRFX_TWIM_DEFAULT_CONFIG_HOLD_BUS_UNINIT #define NRFX_TWIM_DEFAULT_CONFIG_HOLD_BUS_UNINIT 0 #endif // NRFX_TWIM_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -5038,7 +5038,7 @@ #define NRFX_TWIM_CONFIG_LOG_ENABLED 0 #endif // NRFX_TWIM_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -5050,7 +5050,7 @@ #endif // NRFX_TWIM_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -5066,7 +5066,7 @@ #endif // NRFX_TWIM_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -5084,7 +5084,7 @@ // // NRFX_TWIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 anomaly 109 workaround for TWIM. - + // The workaround uses interrupts to wake up the CPU by catching // the start event of zero-frequency transmission, clear the @@ -5104,21 +5104,21 @@ #define NRFX_TWIS_ENABLED 0 #endif // NRFX_TWIS0_ENABLED - Enable TWIS0 instance - + #ifndef NRFX_TWIS0_ENABLED #define NRFX_TWIS0_ENABLED 0 #endif // NRFX_TWIS1_ENABLED - Enable TWIS1 instance - + #ifndef NRFX_TWIS1_ENABLED #define NRFX_TWIS1_ENABLED 0 #endif // NRFX_TWIS_ASSUME_INIT_AFTER_RESET_ONLY - Assume that any instance would be initialized only once - + // Optimization flag. Registers used by TWIS are shared by other peripherals. Normally, during initialization driver tries to clear all registers to known state before doing the initialization itself. This gives initialization safe procedure, no matter when it would be called. If you activate TWIS only once and do never uninitialize it - set this flag to 1 what gives more optimal code. @@ -5127,7 +5127,7 @@ #endif // NRFX_TWIS_NO_SYNC_MODE - Remove support for synchronous mode - + // Synchronous mode would be used in specific situations. And it uses some additional code and data memory to safely process state machine by polling it in status functions. If this functionality is not required it may be disabled to free some resources. @@ -5146,7 +5146,7 @@ #endif // NRFX_TWIS_DEFAULT_CONFIG_SCL_PULL - SCL pin pull configuration - + // <0=> Disabled // <1=> Pull down // <3=> Pull up @@ -5156,7 +5156,7 @@ #endif // NRFX_TWIS_DEFAULT_CONFIG_SDA_PULL - SDA pin pull configuration - + // <0=> Disabled // <1=> Pull down // <3=> Pull up @@ -5166,7 +5166,7 @@ #endif // NRFX_TWIS_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -5186,7 +5186,7 @@ #define NRFX_TWIS_CONFIG_LOG_ENABLED 0 #endif // NRFX_TWIS_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -5198,7 +5198,7 @@ #endif // NRFX_TWIS_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -5214,7 +5214,7 @@ #endif // NRFX_TWIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -5239,21 +5239,21 @@ #define NRFX_TWI_ENABLED 1 #endif // NRFX_TWI0_ENABLED - Enable TWI0 instance - + #ifndef NRFX_TWI0_ENABLED #define NRFX_TWI0_ENABLED 0 #endif // NRFX_TWI1_ENABLED - Enable TWI1 instance - + #ifndef NRFX_TWI1_ENABLED #define NRFX_TWI1_ENABLED 1 #endif // NRFX_TWI_DEFAULT_CONFIG_FREQUENCY - Frequency - + // <26738688=> 100k // <67108864=> 250k // <104857600=> 400k @@ -5263,14 +5263,14 @@ #endif // NRFX_TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT - Enables bus holding after uninit - + #ifndef NRFX_TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT #define NRFX_TWI_DEFAULT_CONFIG_HOLD_BUS_UNINIT 0 #endif // NRFX_TWI_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -5290,7 +5290,7 @@ #define NRFX_TWI_CONFIG_LOG_ENABLED 0 #endif // NRFX_TWI_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -5302,7 +5302,7 @@ #endif // NRFX_TWI_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -5318,7 +5318,7 @@ #endif // NRFX_TWI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -5348,7 +5348,7 @@ #endif // NRFX_UARTE_DEFAULT_CONFIG_HWFC - Hardware Flow Control - + // <0=> Disabled // <1=> Enabled @@ -5357,7 +5357,7 @@ #endif // NRFX_UARTE_DEFAULT_CONFIG_PARITY - Parity - + // <0=> Excluded // <14=> Included @@ -5366,7 +5366,7 @@ #endif // NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE - Default Baudrate - + // <323584=> 1200 baud // <643072=> 2400 baud // <1290240=> 4800 baud @@ -5391,7 +5391,7 @@ #endif // NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -5411,7 +5411,7 @@ #define NRFX_UARTE_CONFIG_LOG_ENABLED 0 #endif // NRFX_UARTE_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -5423,7 +5423,7 @@ #endif // NRFX_UARTE_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -5439,7 +5439,7 @@ #endif // NRFX_UARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -5469,7 +5469,7 @@ #endif // NRFX_UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control - + // <0=> Disabled // <1=> Enabled @@ -5478,7 +5478,7 @@ #endif // NRFX_UART_DEFAULT_CONFIG_PARITY - Parity - + // <0=> Excluded // <14=> Included @@ -5487,7 +5487,7 @@ #endif // NRFX_UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate - + // <323584=> 1200 baud // <643072=> 2400 baud // <1290240=> 4800 baud @@ -5512,7 +5512,7 @@ #endif // NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -5532,7 +5532,7 @@ #define NRFX_UART_CONFIG_LOG_ENABLED 0 #endif // NRFX_UART_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -5544,7 +5544,7 @@ #endif // NRFX_UART_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -5560,7 +5560,7 @@ #endif // NRFX_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -5585,7 +5585,7 @@ #define NRFX_WDT_ENABLED 0 #endif // NRFX_WDT_CONFIG_BEHAVIOUR - WDT behavior in CPU SLEEP or HALT mode - + // <1=> Run in SLEEP, Pause in HALT // <8=> Pause in SLEEP, Run in HALT // <9=> Run in SLEEP and HALT @@ -5603,7 +5603,7 @@ #endif // NRFX_WDT_CONFIG_NO_IRQ - Remove WDT IRQ handling from WDT driver - + // <0=> Include WDT IRQ handling // <1=> Remove WDT IRQ handling @@ -5612,7 +5612,7 @@ #endif // NRFX_WDT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // <0=> 0 (highest) // <1=> 1 // <2=> 2 @@ -5632,7 +5632,7 @@ #define NRFX_WDT_CONFIG_LOG_ENABLED 0 #endif // NRFX_WDT_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -5644,7 +5644,7 @@ #endif // NRFX_WDT_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -5660,7 +5660,7 @@ #endif // NRFX_WDT_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -5685,7 +5685,7 @@ #define NRF_CLOCK_ENABLED 1 #endif // CLOCK_CONFIG_LF_SRC - LF Clock Source - + // <0=> RC // <1=> XTAL // <2=> Synth @@ -5697,14 +5697,14 @@ #endif // CLOCK_CONFIG_LF_CAL_ENABLED - Calibration enable for LF Clock Source - + #ifndef CLOCK_CONFIG_LF_CAL_ENABLED #define CLOCK_CONFIG_LF_CAL_ENABLED 0 #endif // CLOCK_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -5728,7 +5728,7 @@ #define PDM_ENABLED 0 #endif // PDM_CONFIG_MODE - Mode - + // <0=> Stereo // <1=> Mono @@ -5737,7 +5737,7 @@ #endif // PDM_CONFIG_EDGE - Edge - + // <0=> Left falling // <1=> Left rising @@ -5746,7 +5746,7 @@ #endif // PDM_CONFIG_CLOCK_FREQ - Clock frequency - + // <134217728=> 1000k // <138412032=> 1032k (default) // <142606336=> 1067k @@ -5756,7 +5756,7 @@ #endif // PDM_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -5780,7 +5780,7 @@ #define POWER_ENABLED 0 #endif // POWER_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -5797,7 +5797,7 @@ #endif // POWER_CONFIG_DEFAULT_DCDCEN - The default configuration of main DCDC regulator - + // This settings means only that components for DCDC regulator are installed and it can be enabled. @@ -5806,7 +5806,7 @@ #endif // POWER_CONFIG_DEFAULT_DCDCENHV - The default configuration of High Voltage DCDC regulator - + // This settings means only that components for DCDC regulator are installed and it can be enabled. @@ -5817,7 +5817,7 @@ // // PPI_ENABLED - nrf_drv_ppi - PPI peripheral driver - legacy layer - + #ifndef PPI_ENABLED #define PPI_ENABLED 0 @@ -5857,7 +5857,7 @@ #endif // PWM_DEFAULT_CONFIG_BASE_CLOCK - Base clock - + // <0=> 16 MHz // <1=> 8 MHz // <2=> 4 MHz @@ -5872,7 +5872,7 @@ #endif // PWM_DEFAULT_CONFIG_COUNT_MODE - Count mode - + // <0=> Up // <1=> Up and Down @@ -5886,7 +5886,7 @@ #endif // PWM_DEFAULT_CONFIG_LOAD_MODE - Load mode - + // <0=> Common // <1=> Grouped // <2=> Individual @@ -5897,7 +5897,7 @@ #endif // PWM_DEFAULT_CONFIG_STEP_MODE - Step mode - + // <0=> Auto // <1=> Triggered @@ -5906,7 +5906,7 @@ #endif // PWM_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -5923,21 +5923,21 @@ #endif // PWM0_ENABLED - Enable PWM0 instance - + #ifndef PWM0_ENABLED #define PWM0_ENABLED 0 #endif // PWM1_ENABLED - Enable PWM1 instance - + #ifndef PWM1_ENABLED #define PWM1_ENABLED 0 #endif // PWM2_ENABLED - Enable PWM2 instance - + #ifndef PWM2_ENABLED #define PWM2_ENABLED 0 @@ -5957,7 +5957,7 @@ #define PWM_NRF52_ANOMALY_109_WORKAROUND_ENABLED 0 #endif // PWM_NRF52_ANOMALY_109_EGU_INSTANCE - EGU instance used by the nRF52 Anomaly 109 workaround for PWM. - + // <0=> EGU0 // <1=> EGU1 // <2=> EGU2 @@ -5979,7 +5979,7 @@ #define QDEC_ENABLED 0 #endif // QDEC_CONFIG_REPORTPER - Report period - + // <0=> 10 Samples // <1=> 40 Samples // <2=> 80 Samples @@ -5994,7 +5994,7 @@ #endif // QDEC_CONFIG_SAMPLEPER - Sample period - + // <0=> 128 us // <1=> 256 us // <2=> 512 us @@ -6035,7 +6035,7 @@ #endif // QDEC_CONFIG_LEDPOL - LED polarity - + // <0=> Active low // <1=> Active high @@ -6044,21 +6044,21 @@ #endif // QDEC_CONFIG_DBFEN - Debouncing enable - + #ifndef QDEC_CONFIG_DBFEN #define QDEC_CONFIG_DBFEN 0 #endif // QDEC_CONFIG_SAMPLE_INTEN - Sample ready interrupt enable - + #ifndef QDEC_CONFIG_SAMPLE_INTEN #define QDEC_CONFIG_SAMPLE_INTEN 0 #endif // QDEC_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -6094,7 +6094,7 @@ #endif // QSPI_CONFIG_READOC - Number of data lines and opcode used for reading. - + // <0=> FastRead // <1=> Read2O // <2=> Read2IO @@ -6106,7 +6106,7 @@ #endif // QSPI_CONFIG_WRITEOC - Number of data lines and opcode used for writing. - + // <0=> PP // <1=> PP2O // <2=> PP4O @@ -6117,7 +6117,7 @@ #endif // QSPI_CONFIG_ADDRMODE - Addressing mode. - + // <0=> 24bit // <1=> 32bit @@ -6126,7 +6126,7 @@ #endif // QSPI_CONFIG_MODE - SPI mode. - + // <0=> Mode 0 // <1=> Mode 1 @@ -6135,7 +6135,7 @@ #endif // QSPI_CONFIG_FREQUENCY - Frequency divider. - + // <0=> 32MHz/1 // <1=> 32MHz/2 // <2=> 32MHz/3 @@ -6188,7 +6188,7 @@ #endif // QSPI_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -6212,7 +6212,7 @@ #define RNG_ENABLED 0 #endif // RNG_CONFIG_ERROR_CORRECTION - Error correction - + #ifndef RNG_CONFIG_ERROR_CORRECTION #define RNG_CONFIG_ERROR_CORRECTION 1 @@ -6224,7 +6224,7 @@ #endif // RNG_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -6255,14 +6255,14 @@ #endif // RTC_DEFAULT_CONFIG_RELIABLE - Ensures safe compare event triggering - + #ifndef RTC_DEFAULT_CONFIG_RELIABLE #define RTC_DEFAULT_CONFIG_RELIABLE 0 #endif // RTC_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -6279,21 +6279,21 @@ #endif // RTC0_ENABLED - Enable RTC0 instance - + #ifndef RTC0_ENABLED #define RTC0_ENABLED 0 #endif // RTC1_ENABLED - Enable RTC1 instance - + #ifndef RTC1_ENABLED #define RTC1_ENABLED 0 #endif // RTC2_ENABLED - Enable RTC2 instance - + #ifndef RTC2_ENABLED #define RTC2_ENABLED 0 @@ -6312,7 +6312,7 @@ #define SAADC_ENABLED 1 #endif // SAADC_CONFIG_RESOLUTION - Resolution - + // <0=> 8 bit // <1=> 10 bit // <2=> 12 bit @@ -6323,7 +6323,7 @@ #endif // SAADC_CONFIG_OVERSAMPLE - Sample period - + // <0=> Disabled // <1=> 2x // <2=> 4x @@ -6339,14 +6339,14 @@ #endif // SAADC_CONFIG_LP_MODE - Enabling low power mode - + #ifndef SAADC_CONFIG_LP_MODE #define SAADC_CONFIG_LP_MODE 0 #endif // SAADC_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -6370,7 +6370,7 @@ #define SPIS_ENABLED 0 #endif // SPIS_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -6387,7 +6387,7 @@ #endif // SPIS_DEFAULT_MODE - Mode - + // <0=> MODE_0 // <1=> MODE_1 // <2=> MODE_2 @@ -6398,7 +6398,7 @@ #endif // SPIS_DEFAULT_BIT_ORDER - SPIS default bit order - + // <0=> MSB first // <1=> LSB first @@ -6421,28 +6421,28 @@ #endif // SPIS0_ENABLED - Enable SPIS0 instance - + #ifndef SPIS0_ENABLED #define SPIS0_ENABLED 0 #endif // SPIS1_ENABLED - Enable SPIS1 instance - + #ifndef SPIS1_ENABLED #define SPIS1_ENABLED 0 #endif // SPIS2_ENABLED - Enable SPIS2 instance - + #ifndef SPIS2_ENABLED #define SPIS2_ENABLED 0 #endif // SPIS_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 Anomaly 109 workaround for SPIS. - + // The workaround uses a GPIOTE channel to generate interrupts // on falling edges detected on the CSN line. This will make @@ -6463,7 +6463,7 @@ #define SPI_ENABLED 0 #endif // SPI_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -6480,7 +6480,7 @@ #endif // NRF_SPI_DRV_MISO_PULLUP_CFG - MISO PIN pull-up configuration. - + // <0=> NRF_GPIO_PIN_NOPULL // <1=> NRF_GPIO_PIN_PULLDOWN // <3=> NRF_GPIO_PIN_PULLUP @@ -6495,7 +6495,7 @@ #define SPI0_ENABLED 0 #endif // SPI0_USE_EASY_DMA - Use EasyDMA - + #ifndef SPI0_USE_EASY_DMA #define SPI0_USE_EASY_DMA 1 @@ -6509,7 +6509,7 @@ #define SPI1_ENABLED 0 #endif // SPI1_USE_EASY_DMA - Use EasyDMA - + #ifndef SPI1_USE_EASY_DMA #define SPI1_USE_EASY_DMA 1 @@ -6523,7 +6523,7 @@ #define SPI2_ENABLED 0 #endif // SPI2_USE_EASY_DMA - Use EasyDMA - + #ifndef SPI2_USE_EASY_DMA #define SPI2_USE_EASY_DMA 1 @@ -6532,7 +6532,7 @@ // // SPIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED - Enables nRF52 anomaly 109 workaround for SPIM. - + // The workaround uses interrupts to wake up the CPU by catching // a start event of zero-length transmission to start the clock. This @@ -6553,7 +6553,7 @@ #define TIMER_ENABLED 0 #endif // TIMER_DEFAULT_CONFIG_FREQUENCY - Timer frequency if in Timer mode - + // <0=> 16 MHz // <1=> 8 MHz // <2=> 4 MHz @@ -6570,7 +6570,7 @@ #endif // TIMER_DEFAULT_CONFIG_MODE - Timer mode or operation - + // <0=> Timer // <1=> Counter @@ -6579,7 +6579,7 @@ #endif // TIMER_DEFAULT_CONFIG_BIT_WIDTH - Timer counter bit width - + // <0=> 16 bit // <1=> 8 bit // <2=> 24 bit @@ -6590,7 +6590,7 @@ #endif // TIMER_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -6607,35 +6607,35 @@ #endif // TIMER0_ENABLED - Enable TIMER0 instance - + #ifndef TIMER0_ENABLED #define TIMER0_ENABLED 0 #endif // TIMER1_ENABLED - Enable TIMER1 instance - + #ifndef TIMER1_ENABLED #define TIMER1_ENABLED 0 #endif // TIMER2_ENABLED - Enable TIMER2 instance - + #ifndef TIMER2_ENABLED #define TIMER2_ENABLED 0 #endif // TIMER3_ENABLED - Enable TIMER3 instance - + #ifndef TIMER3_ENABLED #define TIMER3_ENABLED 0 #endif // TIMER4_ENABLED - Enable TIMER4 instance - + #ifndef TIMER4_ENABLED #define TIMER4_ENABLED 0 @@ -6649,21 +6649,21 @@ #define TWIS_ENABLED 0 #endif // TWIS0_ENABLED - Enable TWIS0 instance - + #ifndef TWIS0_ENABLED #define TWIS0_ENABLED 0 #endif // TWIS1_ENABLED - Enable TWIS1 instance - + #ifndef TWIS1_ENABLED #define TWIS1_ENABLED 0 #endif // TWIS_ASSUME_INIT_AFTER_RESET_ONLY - Assume that any instance would be initialized only once - + // Optimization flag. Registers used by TWIS are shared by other peripherals. Normally, during initialization driver tries to clear all registers to known state before doing the initialization itself. This gives initialization safe procedure, no matter when it would be called. If you activate TWIS only once and do never uninitialize it - set this flag to 1 what gives more optimal code. @@ -6672,7 +6672,7 @@ #endif // TWIS_NO_SYNC_MODE - Remove support for synchronous mode - + // Synchronous mode would be used in specific situations. And it uses some additional code and data memory to safely process state machine by polling it in status functions. If this functionality is not required it may be disabled to free some resources. @@ -6691,7 +6691,7 @@ #endif // TWIS_DEFAULT_CONFIG_SCL_PULL - SCL pin pull configuration - + // <0=> Disabled // <1=> Pull down // <3=> Pull up @@ -6701,7 +6701,7 @@ #endif // TWIS_DEFAULT_CONFIG_SDA_PULL - SDA pin pull configuration - + // <0=> Disabled // <1=> Pull down // <3=> Pull up @@ -6711,7 +6711,7 @@ #endif // TWIS_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -6736,7 +6736,7 @@ #define UART_ENABLED 0 #endif // UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control - + // <0=> Disabled // <1=> Enabled @@ -6745,7 +6745,7 @@ #endif // UART_DEFAULT_CONFIG_PARITY - Parity - + // <0=> Excluded // <14=> Included @@ -6754,7 +6754,7 @@ #endif // UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate - + // <323584=> 1200 baud // <643072=> 2400 baud // <1290240=> 4800 baud @@ -6777,7 +6777,7 @@ #endif // UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -6794,14 +6794,14 @@ #endif // UART_EASY_DMA_SUPPORT - Driver supporting EasyDMA - + #ifndef UART_EASY_DMA_SUPPORT #define UART_EASY_DMA_SUPPORT 1 #endif // UART_LEGACY_SUPPORT - Driver supporting Legacy mode - + #ifndef UART_LEGACY_SUPPORT #define UART_LEGACY_SUPPORT 1 @@ -6813,7 +6813,7 @@ #define UART0_ENABLED 0 #endif // UART0_CONFIG_USE_EASY_DMA - Default setting for using EasyDMA - + #ifndef UART0_CONFIG_USE_EASY_DMA #define UART0_CONFIG_USE_EASY_DMA 1 @@ -6829,7 +6829,7 @@ #define USBD_ENABLED 0 #endif // USBD_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -6846,7 +6846,7 @@ #endif // USBD_CONFIG_DMASCHEDULER_MODE - USBD SMA scheduler working scheme - + // <0=> Prioritized access // <1=> Round Robin @@ -6855,7 +6855,7 @@ #endif // USBD_CONFIG_DMASCHEDULER_ISO_BOOST - Give priority to isochronous transfers - + // This option gives priority to isochronous transfers. // Enabling it assures that isochronous transfers are always processed, @@ -6868,7 +6868,7 @@ #endif // USBD_CONFIG_ISO_IN_ZLP - Respond to an IN token on ISO IN endpoint with ZLP when no data is ready - + // If set, ISO IN endpoint will respond to an IN token with ZLP when no data is ready to be sent. // Else, there will be no response. @@ -6885,7 +6885,7 @@ #define WDT_ENABLED 0 #endif // WDT_CONFIG_BEHAVIOUR - WDT behavior in CPU SLEEP or HALT mode - + // <1=> Run in SLEEP, Pause in HALT // <8=> Pause in SLEEP, Run in HALT // <9=> Run in SLEEP and HALT @@ -6903,7 +6903,7 @@ #endif // WDT_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -6940,7 +6940,7 @@ //========================================================== // NRF_TWI_SENSOR_ENABLED - nrf_twi_sensor - nRF TWI Sensor module - + #ifndef NRF_TWI_SENSOR_ENABLED #define NRF_TWI_SENSOR_ENABLED 0 @@ -6953,14 +6953,14 @@ //========================================================== // APP_GPIOTE_ENABLED - app_gpiote - GPIOTE events dispatcher - + #ifndef APP_GPIOTE_ENABLED #define APP_GPIOTE_ENABLED 1 #endif // APP_PWM_ENABLED - app_pwm - PWM functionality - + #ifndef APP_PWM_ENABLED #define APP_PWM_ENABLED 0 @@ -6972,14 +6972,14 @@ #define APP_SCHEDULER_ENABLED 0 #endif // APP_SCHEDULER_WITH_PAUSE - Enabling pause feature - + #ifndef APP_SCHEDULER_WITH_PAUSE #define APP_SCHEDULER_WITH_PAUSE 0 #endif // APP_SCHEDULER_WITH_PROFILER - Enabling scheduler profiling - + #ifndef APP_SCHEDULER_WITH_PROFILER #define APP_SCHEDULER_WITH_PROFILER 0 @@ -6993,7 +6993,7 @@ #define APP_SDCARD_ENABLED 0 #endif // APP_SDCARD_SPI_INSTANCE - SPI instance used - + // <0=> 0 // <1=> 1 // <2=> 2 @@ -7003,7 +7003,7 @@ #endif // APP_SDCARD_FREQ_INIT - SPI frequency - + // <33554432=> 125 kHz // <67108864=> 250 kHz // <134217728=> 500 kHz @@ -7017,7 +7017,7 @@ #endif // APP_SDCARD_FREQ_DATA - SPI frequency - + // <33554432=> 125 kHz // <67108864=> 250 kHz // <134217728=> 500 kHz @@ -7038,7 +7038,7 @@ #define APP_TIMER_ENABLED 1 #endif // APP_TIMER_CONFIG_RTC_FREQUENCY - Configure RTC prescaler. - + // <0=> 32768 Hz // <1=> 16384 Hz // <3=> 8192 Hz @@ -7051,7 +7051,7 @@ #endif // APP_TIMER_CONFIG_IRQ_PRIORITY - Interrupt priority - + // Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice // <0=> 0 (highest) @@ -7078,14 +7078,14 @@ #endif // APP_TIMER_CONFIG_USE_SCHEDULER - Enable scheduling app_timer events to app_scheduler - + #ifndef APP_TIMER_CONFIG_USE_SCHEDULER #define APP_TIMER_CONFIG_USE_SCHEDULER 0 #endif // APP_TIMER_KEEPS_RTC_ACTIVE - Enable RTC always on - + // If option is enabled RTC is kept running even if there is no active timers. // This option can be used when app_timer is used for timestamping. @@ -7109,14 +7109,14 @@ //========================================================== // APP_TIMER_WITH_PROFILER - Enable app_timer profiling - + #ifndef APP_TIMER_WITH_PROFILER #define APP_TIMER_WITH_PROFILER 0 #endif // APP_TIMER_CONFIG_SWI_NUMBER - Configure SWI instance used. - + #ifndef APP_TIMER_CONFIG_SWI_NUMBER #define APP_TIMER_CONFIG_SWI_NUMBER 0 @@ -7128,7 +7128,7 @@ // // APP_USBD_AUDIO_ENABLED - app_usbd_audio - USB AUDIO class - + #ifndef APP_USBD_AUDIO_ENABLED #define APP_USBD_AUDIO_ENABLED 0 @@ -7178,7 +7178,7 @@ #endif // APP_USBD_CONFIG_SELF_POWERED - Self-powered device, as opposed to bus-powered. - + #ifndef APP_USBD_CONFIG_SELF_POWERED #define APP_USBD_CONFIG_SELF_POWERED 1 @@ -7192,7 +7192,7 @@ #endif // APP_USBD_CONFIG_POWER_EVENTS_PROCESS - Process power events. - + // Enable processing power events in USB event handler. @@ -7220,7 +7220,7 @@ #endif // APP_USBD_CONFIG_SOF_HANDLING_MODE - Change SOF events handling mode. - + // Normal queue - SOF events are pushed normally into the event queue. // Compress queue - SOF events are counted and binded with other events or executed when the queue is empty. @@ -7237,7 +7237,7 @@ // // APP_USBD_CONFIG_SOF_TIMESTAMP_PROVIDE - Provide a function that generates timestamps for logs based on the current SOF. - + // The function app_usbd_sof_timestamp_get is implemented if the logger is enabled. // Use it when initializing the logger. @@ -7260,7 +7260,7 @@ #endif // APP_USBD_CONFIG_DESC_STRING_UTF_ENABLED - Enable UTF8 conversion. - + // Enable UTF8-encoded characters. In normal processing, only ASCII characters are available. @@ -7284,7 +7284,7 @@ #define APP_USBD_STRING_ID_MANUFACTURER 1 #endif // APP_USBD_STRINGS_MANUFACTURER_EXTERN - Define whether @ref APP_USBD_STRINGS_MANUFACTURER is created by macro or declared as a global variable. - + #ifndef APP_USBD_STRINGS_MANUFACTURER_EXTERN #define APP_USBD_STRINGS_MANUFACTURER_EXTERN 0 @@ -7314,7 +7314,7 @@ #define APP_USBD_STRING_ID_PRODUCT 2 #endif // APP_USBD_STRINGS_PRODUCT_EXTERN - Define whether @ref APP_USBD_STRINGS_PRODUCT is created by macro or declared as a global variable. - + #ifndef APP_USBD_STRINGS_PRODUCT_EXTERN #define APP_USBD_STRINGS_PRODUCT_EXTERN 0 @@ -7338,7 +7338,7 @@ #define APP_USBD_STRING_ID_SERIAL 3 #endif // APP_USBD_STRING_SERIAL_EXTERN - Define whether @ref APP_USBD_STRING_SERIAL is created by macro or declared as a global variable. - + #ifndef APP_USBD_STRING_SERIAL_EXTERN #define APP_USBD_STRING_SERIAL_EXTERN 0 @@ -7362,7 +7362,7 @@ #define APP_USBD_STRING_ID_CONFIGURATION 4 #endif // APP_USBD_STRING_CONFIGURATION_EXTERN - Define whether @ref APP_USBD_STRINGS_CONFIGURATION is created by macro or declared as global variable. - + #ifndef APP_USBD_STRING_CONFIGURATION_EXTERN #define APP_USBD_STRING_CONFIGURATION_EXTERN 0 @@ -7425,49 +7425,49 @@ // // APP_USBD_HID_GENERIC_ENABLED - app_usbd_hid_generic - USB HID generic - + #ifndef APP_USBD_HID_GENERIC_ENABLED #define APP_USBD_HID_GENERIC_ENABLED 0 #endif // APP_USBD_HID_KBD_ENABLED - app_usbd_hid_kbd - USB HID keyboard - + #ifndef APP_USBD_HID_KBD_ENABLED #define APP_USBD_HID_KBD_ENABLED 0 #endif // APP_USBD_HID_MOUSE_ENABLED - app_usbd_hid_mouse - USB HID mouse - + #ifndef APP_USBD_HID_MOUSE_ENABLED #define APP_USBD_HID_MOUSE_ENABLED 0 #endif // APP_USBD_MSC_ENABLED - app_usbd_msc - USB MSC class - + #ifndef APP_USBD_MSC_ENABLED #define APP_USBD_MSC_ENABLED 0 #endif // CRC16_ENABLED - crc16 - CRC16 calculation routines - + #ifndef CRC16_ENABLED #define CRC16_ENABLED 1 #endif // CRC32_ENABLED - crc32 - CRC32 calculation routines - + #ifndef CRC32_ENABLED #define CRC32_ENABLED 0 #endif // ECC_ENABLED - ecc - Elliptic Curve Cryptography Library - + #ifndef ECC_ENABLED #define ECC_ENABLED 0 @@ -7492,7 +7492,7 @@ #endif // FDS_VIRTUAL_PAGE_SIZE - The size of a virtual flash page. - + // Expressed in number of 4-byte words. // By default, a virtual page is the same size as a physical page. @@ -7521,7 +7521,7 @@ // Configure which nrf_fstorage backend is used by FDS to write to flash. //========================================================== // FDS_BACKEND - FDS flash backend. - + // NRF_FSTORAGE_SD uses the nrf_fstorage_sd backend implementation using the SoftDevice API. Use this if you have a SoftDevice present. // NRF_FSTORAGE_NVMC uses the nrf_fstorage_nvmc implementation. Use this setting if you don't use the SoftDevice. @@ -7561,7 +7561,7 @@ #define FDS_CRC_CHECK_ON_READ 0 #endif // FDS_CRC_CHECK_ON_WRITE - Perform a CRC check on newly written records. - + // Perform a CRC check on newly written records. // This setting can be used to make sure that the record data was not altered while being written to flash. @@ -7591,7 +7591,7 @@ // // HARDFAULT_HANDLER_ENABLED - hardfault_default - HardFault default handler for debugging and release - + #ifndef HARDFAULT_HANDLER_ENABLED #define HARDFAULT_HANDLER_ENABLED 1 @@ -7625,7 +7625,7 @@ #define HCI_SLIP_ENABLED 0 #endif // HCI_UART_BAUDRATE - Default Baudrate - + // <323584=> 1200 baud // <643072=> 2400 baud // <1290240=> 4800 baud @@ -7648,7 +7648,7 @@ #endif // HCI_UART_FLOW_CONTROL - Hardware Flow Control - + // <0=> Disabled // <1=> Enabled @@ -7691,14 +7691,14 @@ // // LED_SOFTBLINK_ENABLED - led_softblink - led_softblink module - + #ifndef LED_SOFTBLINK_ENABLED #define LED_SOFTBLINK_ENABLED 0 #endif // LOW_POWER_PWM_ENABLED - low_power_pwm - low_power_pwm module - + #ifndef LOW_POWER_PWM_ENABLED #define LOW_POWER_PWM_ENABLED 0 @@ -7813,7 +7813,7 @@ #define MEM_MANAGER_CONFIG_LOG_ENABLED 0 #endif // MEM_MANAGER_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -7825,7 +7825,7 @@ #endif // MEM_MANAGER_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -7841,7 +7841,7 @@ #endif // MEM_MANAGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -7859,7 +7859,7 @@ // // MEM_MANAGER_DISABLE_API_PARAM_CHECK - Disable API parameter checks in the module. - + #ifndef MEM_MANAGER_DISABLE_API_PARAM_CHECK #define MEM_MANAGER_DISABLE_API_PARAM_CHECK 0 @@ -7892,28 +7892,28 @@ #endif // NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED - Enables basic checks in this module. - + #ifndef NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED #define NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED 0 #endif // NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED - Enables double memory free check in this module. - + #ifndef NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED #define NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED 0 #endif // NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED - Enables free memory corruption check in this module. - + #ifndef NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED #define NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED 0 #endif // NRF_BALLOC_CLI_CMDS - Enable CLI commands specific to the module - + #ifndef NRF_BALLOC_CLI_CMDS #define NRF_BALLOC_CLI_CMDS 0 @@ -8007,7 +8007,7 @@ // Common settings to all fstorage implementations //========================================================== // NRF_FSTORAGE_PARAM_CHECK_DISABLED - Disable user input validation - + // If selected, use ASSERT to validate user input. // This effectively removes user input validation in production code. @@ -8055,7 +8055,7 @@ // // NRF_GFX_ENABLED - nrf_gfx - GFX module - + #ifndef NRF_GFX_ENABLED #define NRF_GFX_ENABLED 1 @@ -8066,7 +8066,7 @@ #endif // NRF_MEMOBJ_ENABLED - nrf_memobj - Linked memory allocator module - + #ifndef NRF_MEMOBJ_ENABLED #define NRF_MEMOBJ_ENABLED 1 @@ -8085,7 +8085,7 @@ #define NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED 0 #endif // NRF_PWR_MGMT_SLEEP_DEBUG_PIN - Pin number - + // <0=> 0 (P0.0) // <1=> 1 (P0.1) // <2=> 2 (P0.2) @@ -8127,7 +8127,7 @@ // // NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED - Enables CPU usage monitor. - + // Module will trace percentage of CPU usage in one second intervals. @@ -8150,21 +8150,21 @@ // // NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED - Enables FPU event cleaning. - + #ifndef NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED #define NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED 0 #endif // NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY - Blocked shutdown procedure will be retried every second. - + #ifndef NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY #define NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY 0 #endif // NRF_PWR_MGMT_CONFIG_USE_SCHEDULER - Module will use @ref app_scheduler. - + #ifndef NRF_PWR_MGMT_CONFIG_USE_SCHEDULER #define NRF_PWR_MGMT_CONFIG_USE_SCHEDULER 0 @@ -8185,7 +8185,7 @@ #define NRF_QUEUE_ENABLED 0 #endif // NRF_QUEUE_CLI_CMDS - Enable CLI commands specific to the module - + #ifndef NRF_QUEUE_CLI_CMDS #define NRF_QUEUE_CLI_CMDS 0 @@ -8194,42 +8194,42 @@ // // NRF_SECTION_ITER_ENABLED - nrf_section_iter - Section iterator - + #ifndef NRF_SECTION_ITER_ENABLED #define NRF_SECTION_ITER_ENABLED 1 #endif // NRF_SORTLIST_ENABLED - nrf_sortlist - Sorted list - + #ifndef NRF_SORTLIST_ENABLED #define NRF_SORTLIST_ENABLED 0 #endif // NRF_SPI_MNGR_ENABLED - nrf_spi_mngr - SPI transaction manager - + #ifndef NRF_SPI_MNGR_ENABLED #define NRF_SPI_MNGR_ENABLED 0 #endif // NRF_STRERROR_ENABLED - nrf_strerror - Library for converting error code to string. - + #ifndef NRF_STRERROR_ENABLED #define NRF_STRERROR_ENABLED 1 #endif // NRF_TWI_MNGR_ENABLED - nrf_twi_mngr - TWI transaction manager - + #ifndef NRF_TWI_MNGR_ENABLED #define NRF_TWI_MNGR_ENABLED 0 #endif // SLIP_ENABLED - slip - SLIP encoding and decoding - + #ifndef SLIP_ENABLED #define SLIP_ENABLED 0 @@ -8241,7 +8241,7 @@ #define TASK_MANAGER_ENABLED 0 #endif // TASK_MANAGER_CLI_CMDS - Enable CLI commands specific to the module - + #ifndef TASK_MANAGER_CLI_CMDS #define TASK_MANAGER_CLI_CMDS 0 @@ -8258,14 +8258,14 @@ #endif // TASK_MANAGER_CONFIG_STACK_PROFILER_ENABLED - Enable stack profiling. - + #ifndef TASK_MANAGER_CONFIG_STACK_PROFILER_ENABLED #define TASK_MANAGER_CONFIG_STACK_PROFILER_ENABLED 1 #endif // TASK_MANAGER_CONFIG_STACK_GUARD - Configures stack guard. - + // <0=> Disabled // <4=> 32 bytes // <5=> 64 bytes @@ -8283,14 +8283,14 @@ //========================================================== // BUTTON_ENABLED - Enables Button module - + #ifndef BUTTON_ENABLED #define BUTTON_ENABLED 1 #endif // BUTTON_HIGH_ACCURACY_ENABLED - Enables GPIOTE high accuracy for buttons - + #ifndef BUTTON_HIGH_ACCURACY_ENABLED #define BUTTON_HIGH_ACCURACY_ENABLED 0 @@ -8303,14 +8303,14 @@ //========================================================== // APP_USBD_CDC_ACM_ENABLED - Enabling USBD CDC ACM Class library - + #ifndef APP_USBD_CDC_ACM_ENABLED #define APP_USBD_CDC_ACM_ENABLED 0 #endif // APP_USBD_CDC_ACM_ZLP_ON_EPSIZE_WRITE - Send ZLP on write with same size as endpoint - + // If enabled, CDC ACM class will automatically send a zero length packet after transfer which has the same size as endpoint. // This may limit throughput if a lot of binary data is sent, but in terminal mode operation it makes sure that the data is always displayed right after it is sent. @@ -8326,7 +8326,7 @@ //========================================================== // NRF_CLI_ENABLED - Enable/disable the CLI module. - + #ifndef NRF_CLI_ENABLED #define NRF_CLI_ENABLED 0 @@ -8338,7 +8338,7 @@ #endif // NRF_CLI_BUILD_IN_CMDS_ENABLED - CLI built-in commands. - + #ifndef NRF_CLI_BUILD_IN_CMDS_ENABLED #define NRF_CLI_BUILD_IN_CMDS_ENABLED 1 @@ -8350,21 +8350,21 @@ #endif // NRF_CLI_ECHO_STATUS - CLI echo status. If set, echo is ON. - + #ifndef NRF_CLI_ECHO_STATUS #define NRF_CLI_ECHO_STATUS 1 #endif // NRF_CLI_WILDCARD_ENABLED - Enable wildcard functionality for CLI commands. - + #ifndef NRF_CLI_WILDCARD_ENABLED #define NRF_CLI_WILDCARD_ENABLED 0 #endif // NRF_CLI_METAKEYS_ENABLED - Enable additional control keys for CLI commands like ctrl+a, ctrl+e, ctrl+w, ctrl+u - + #ifndef NRF_CLI_METAKEYS_ENABLED #define NRF_CLI_METAKEYS_ENABLED 0 @@ -8393,28 +8393,28 @@ // // NRF_CLI_VT100_COLORS_ENABLED - CLI VT100 colors. - + #ifndef NRF_CLI_VT100_COLORS_ENABLED #define NRF_CLI_VT100_COLORS_ENABLED 1 #endif // NRF_CLI_STATISTICS_ENABLED - Enable CLI statistics. - + #ifndef NRF_CLI_STATISTICS_ENABLED #define NRF_CLI_STATISTICS_ENABLED 1 #endif // NRF_CLI_LOG_BACKEND - Enable logger backend interface. - + #ifndef NRF_CLI_LOG_BACKEND #define NRF_CLI_LOG_BACKEND 1 #endif // NRF_CLI_USES_TASK_MANAGER_ENABLED - Enable CLI to use task_manager - + #ifndef NRF_CLI_USES_TASK_MANAGER_ENABLED #define NRF_CLI_USES_TASK_MANAGER_ENABLED 0 @@ -8427,14 +8427,14 @@ //========================================================== // NRF_FPRINTF_ENABLED - Enable/disable fprintf module. - + #ifndef NRF_FPRINTF_ENABLED #define NRF_FPRINTF_ENABLED 1 #endif // NRF_FPRINTF_FLAG_AUTOMATIC_CR_ON_LF_ENABLED - For each printed LF, function will add CR. - + #ifndef NRF_FPRINTF_FLAG_AUTOMATIC_CR_ON_LF_ENABLED #define NRF_FPRINTF_FLAG_AUTOMATIC_CR_ON_LF_ENABLED 1 @@ -8489,7 +8489,7 @@ //========================================================== // NRF_LOG_ALLOW_OVERFLOW - Configures behavior when circular buffer is full. - + // If set then oldest logs are overwritten. Otherwise a // marker is injected informing about overflow. @@ -8499,7 +8499,7 @@ #endif // NRF_LOG_BUFSIZE - Size of the buffer for storing logs (in bytes). - + // Must be power of 2 and multiple of 4. // If NRF_LOG_DEFERRED = 0 then buffer size can be reduced to minimum. @@ -8517,14 +8517,14 @@ #endif // NRF_LOG_CLI_CMDS - Enable CLI commands for the module. - + #ifndef NRF_LOG_CLI_CMDS #define NRF_LOG_CLI_CMDS 0 #endif // NRF_LOG_DEFAULT_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -8536,7 +8536,7 @@ #endif // NRF_LOG_DEFERRED - Enable deffered logger. - + // Log data is buffered and can be processed in idle. @@ -8545,14 +8545,14 @@ #endif // NRF_LOG_FILTERS_ENABLED - Enable dynamic filtering of logs. - + #ifndef NRF_LOG_FILTERS_ENABLED #define NRF_LOG_FILTERS_ENABLED 0 #endif // NRF_LOG_STR_PUSH_BUFFER_SIZE - Size of the buffer dedicated for strings stored using @ref NRF_LOG_PUSH. - + // <16=> 16 // <32=> 32 // <64=> 64 @@ -8566,7 +8566,7 @@ #endif // NRF_LOG_STR_PUSH_BUFFER_SIZE - Size of the buffer dedicated for strings stored using @ref NRF_LOG_PUSH. - + // <16=> 16 // <32=> 32 // <64=> 64 @@ -8585,7 +8585,7 @@ #define NRF_LOG_USES_COLORS 0 #endif // NRF_LOG_COLOR_DEFAULT - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8601,7 +8601,7 @@ #endif // NRF_LOG_ERROR_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8617,7 +8617,7 @@ #endif // NRF_LOG_WARNING_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8660,7 +8660,7 @@ #define NRF_MPU_LIB_CONFIG_LOG_ENABLED 0 #endif // NRF_MPU_LIB_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -8672,7 +8672,7 @@ #endif // NRF_MPU_LIB_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8688,7 +8688,7 @@ #endif // NRF_MPU_LIB_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8711,7 +8711,7 @@ #define NRF_STACK_GUARD_CONFIG_LOG_ENABLED 0 #endif // NRF_STACK_GUARD_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -8723,7 +8723,7 @@ #endif // NRF_STACK_GUARD_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8739,7 +8739,7 @@ #endif // NRF_STACK_GUARD_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8762,7 +8762,7 @@ #define TASK_MANAGER_CONFIG_LOG_ENABLED 0 #endif // TASK_MANAGER_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -8774,7 +8774,7 @@ #endif // TASK_MANAGER_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8790,7 +8790,7 @@ #endif // TASK_MANAGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8819,7 +8819,7 @@ #define CLOCK_CONFIG_LOG_ENABLED 0 #endif // CLOCK_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -8831,7 +8831,7 @@ #endif // CLOCK_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8847,7 +8847,7 @@ #endif // CLOCK_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8870,7 +8870,7 @@ #define COMP_CONFIG_LOG_ENABLED 0 #endif // COMP_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -8882,7 +8882,7 @@ #endif // COMP_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8898,7 +8898,7 @@ #endif // COMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8921,7 +8921,7 @@ #define GPIOTE_CONFIG_LOG_ENABLED 0 #endif // GPIOTE_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -8933,7 +8933,7 @@ #endif // GPIOTE_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8949,7 +8949,7 @@ #endif // GPIOTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -8972,7 +8972,7 @@ #define LPCOMP_CONFIG_LOG_ENABLED 0 #endif // LPCOMP_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -8984,7 +8984,7 @@ #endif // LPCOMP_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9000,7 +9000,7 @@ #endif // LPCOMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9023,7 +9023,7 @@ #define MAX3421E_HOST_CONFIG_LOG_ENABLED 0 #endif // MAX3421E_HOST_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9035,7 +9035,7 @@ #endif // MAX3421E_HOST_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9051,7 +9051,7 @@ #endif // MAX3421E_HOST_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9074,7 +9074,7 @@ #define NRFX_USBD_CONFIG_LOG_ENABLED 0 #endif // NRFX_USBD_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9086,7 +9086,7 @@ #endif // NRFX_USBD_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9102,7 +9102,7 @@ #endif // NRFX_USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9125,7 +9125,7 @@ #define PDM_CONFIG_LOG_ENABLED 0 #endif // PDM_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9137,7 +9137,7 @@ #endif // PDM_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9153,7 +9153,7 @@ #endif // PDM_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9176,7 +9176,7 @@ #define PPI_CONFIG_LOG_ENABLED 0 #endif // PPI_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9188,7 +9188,7 @@ #endif // PPI_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9204,7 +9204,7 @@ #endif // PPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9227,7 +9227,7 @@ #define PWM_CONFIG_LOG_ENABLED 0 #endif // PWM_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9239,7 +9239,7 @@ #endif // PWM_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9255,7 +9255,7 @@ #endif // PWM_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9278,7 +9278,7 @@ #define QDEC_CONFIG_LOG_ENABLED 0 #endif // QDEC_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9290,7 +9290,7 @@ #endif // QDEC_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9306,7 +9306,7 @@ #endif // QDEC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9329,7 +9329,7 @@ #define RNG_CONFIG_LOG_ENABLED 0 #endif // RNG_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9341,7 +9341,7 @@ #endif // RNG_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9357,7 +9357,7 @@ #endif // RNG_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9373,7 +9373,7 @@ #endif // RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED - Enables logging of random numbers. - + #ifndef RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED #define RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED 0 @@ -9387,7 +9387,7 @@ #define RTC_CONFIG_LOG_ENABLED 0 #endif // RTC_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9399,7 +9399,7 @@ #endif // RTC_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9415,7 +9415,7 @@ #endif // RTC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9438,7 +9438,7 @@ #define SAADC_CONFIG_LOG_ENABLED 0 #endif // SAADC_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9450,7 +9450,7 @@ #endif // SAADC_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9466,7 +9466,7 @@ #endif // SAADC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9489,7 +9489,7 @@ #define SPIS_CONFIG_LOG_ENABLED 0 #endif // SPIS_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9501,7 +9501,7 @@ #endif // SPIS_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9517,7 +9517,7 @@ #endif // SPIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9540,7 +9540,7 @@ #define SPI_CONFIG_LOG_ENABLED 0 #endif // SPI_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9552,7 +9552,7 @@ #endif // SPI_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9568,7 +9568,7 @@ #endif // SPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9591,7 +9591,7 @@ #define TIMER_CONFIG_LOG_ENABLED 0 #endif // TIMER_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9603,7 +9603,7 @@ #endif // TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9619,7 +9619,7 @@ #endif // TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9642,7 +9642,7 @@ #define TWIS_CONFIG_LOG_ENABLED 0 #endif // TWIS_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9654,7 +9654,7 @@ #endif // TWIS_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9670,7 +9670,7 @@ #endif // TWIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9693,7 +9693,7 @@ #define TWI_CONFIG_LOG_ENABLED 0 #endif // TWI_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9705,7 +9705,7 @@ #endif // TWI_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9721,7 +9721,7 @@ #endif // TWI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9744,7 +9744,7 @@ #define UART_CONFIG_LOG_ENABLED 0 #endif // UART_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9756,7 +9756,7 @@ #endif // UART_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9772,7 +9772,7 @@ #endif // UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9795,7 +9795,7 @@ #define USBD_CONFIG_LOG_ENABLED 0 #endif // USBD_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9807,7 +9807,7 @@ #endif // USBD_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9823,7 +9823,7 @@ #endif // USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9846,7 +9846,7 @@ #define WDT_CONFIG_LOG_ENABLED 0 #endif // WDT_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9858,7 +9858,7 @@ #endif // WDT_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9874,7 +9874,7 @@ #endif // WDT_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9903,7 +9903,7 @@ #define APP_TIMER_CONFIG_LOG_ENABLED 0 #endif // APP_TIMER_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9915,7 +9915,7 @@ #endif // APP_TIMER_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled. - + // If module generates a lot of logs, initial log level can // be decreased to prevent flooding. Severity level can be @@ -9931,7 +9931,7 @@ #endif // APP_TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9947,7 +9947,7 @@ #endif // APP_TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9970,7 +9970,7 @@ #define APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED 0 #endif // APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -9982,7 +9982,7 @@ #endif // APP_USBD_CDC_ACM_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -9998,7 +9998,7 @@ #endif // APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10021,7 +10021,7 @@ #define APP_USBD_CONFIG_LOG_ENABLED 0 #endif // APP_USBD_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10033,7 +10033,7 @@ #endif // APP_USBD_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10049,7 +10049,7 @@ #endif // APP_USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10072,7 +10072,7 @@ #define APP_USBD_DUMMY_CONFIG_LOG_ENABLED 0 #endif // APP_USBD_DUMMY_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10084,7 +10084,7 @@ #endif // APP_USBD_DUMMY_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10100,7 +10100,7 @@ #endif // APP_USBD_DUMMY_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10123,7 +10123,7 @@ #define APP_USBD_MSC_CONFIG_LOG_ENABLED 0 #endif // APP_USBD_MSC_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10135,7 +10135,7 @@ #endif // APP_USBD_MSC_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10151,7 +10151,7 @@ #endif // APP_USBD_MSC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10174,7 +10174,7 @@ #define APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED 0 #endif // APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10186,7 +10186,7 @@ #endif // APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10202,7 +10202,7 @@ #endif // APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10225,7 +10225,7 @@ #define NRF_ATFIFO_CONFIG_LOG_ENABLED 0 #endif // NRF_ATFIFO_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10237,7 +10237,7 @@ #endif // NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled - + // <0=> Off // <1=> Error // <2=> Warning @@ -10249,7 +10249,7 @@ #endif // NRF_ATFIFO_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10265,7 +10265,7 @@ #endif // NRF_ATFIFO_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10288,7 +10288,7 @@ #define NRF_BALLOC_CONFIG_LOG_ENABLED 0 #endif // NRF_BALLOC_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10300,7 +10300,7 @@ #endif // NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled. - + // If module generates a lot of logs, initial log level can // be decreased to prevent flooding. Severity level can be @@ -10316,7 +10316,7 @@ #endif // NRF_BALLOC_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10332,7 +10332,7 @@ #endif // NRF_BALLOC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10355,7 +10355,7 @@ #define NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_ENABLED 0 #endif // NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10367,7 +10367,7 @@ #endif // NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled - + // <0=> Off // <1=> Error // <2=> Warning @@ -10379,7 +10379,7 @@ #endif // NRF_BLOCK_DEV_EMPTY_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10395,7 +10395,7 @@ #endif // NRF_BLOCK_DEV_EMPTY_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10418,7 +10418,7 @@ #define NRF_BLOCK_DEV_QSPI_CONFIG_LOG_ENABLED 0 #endif // NRF_BLOCK_DEV_QSPI_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10430,7 +10430,7 @@ #endif // NRF_BLOCK_DEV_QSPI_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled - + // <0=> Off // <1=> Error // <2=> Warning @@ -10442,7 +10442,7 @@ #endif // NRF_BLOCK_DEV_QSPI_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10458,7 +10458,7 @@ #endif // NRF_BLOCK_DEV_QSPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10481,7 +10481,7 @@ #define NRF_BLOCK_DEV_RAM_CONFIG_LOG_ENABLED 0 #endif // NRF_BLOCK_DEV_RAM_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10493,7 +10493,7 @@ #endif // NRF_BLOCK_DEV_RAM_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled - + // <0=> Off // <1=> Error // <2=> Warning @@ -10505,7 +10505,7 @@ #endif // NRF_BLOCK_DEV_RAM_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10521,7 +10521,7 @@ #endif // NRF_BLOCK_DEV_RAM_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10544,7 +10544,7 @@ #define NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED 0 #endif // NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10556,7 +10556,7 @@ #endif // NRF_CLI_BLE_UART_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10572,7 +10572,7 @@ #endif // NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10595,7 +10595,7 @@ #define NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED 0 #endif // NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10607,7 +10607,7 @@ #endif // NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10623,7 +10623,7 @@ #endif // NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10646,7 +10646,7 @@ #define NRF_CLI_UART_CONFIG_LOG_ENABLED 0 #endif // NRF_CLI_UART_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10658,7 +10658,7 @@ #endif // NRF_CLI_UART_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10674,7 +10674,7 @@ #endif // NRF_CLI_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10697,7 +10697,7 @@ #define NRF_LIBUARTE_CONFIG_LOG_ENABLED 0 #endif // NRF_LIBUARTE_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10709,7 +10709,7 @@ #endif // NRF_LIBUARTE_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10725,7 +10725,7 @@ #endif // NRF_LIBUARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10748,7 +10748,7 @@ #define NRF_MEMOBJ_CONFIG_LOG_ENABLED 0 #endif // NRF_MEMOBJ_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10760,7 +10760,7 @@ #endif // NRF_MEMOBJ_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10776,7 +10776,7 @@ #endif // NRF_MEMOBJ_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10799,7 +10799,7 @@ #define NRF_PWR_MGMT_CONFIG_LOG_ENABLED 0 #endif // NRF_PWR_MGMT_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10811,7 +10811,7 @@ #endif // NRF_PWR_MGMT_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10827,7 +10827,7 @@ #endif // NRF_PWR_MGMT_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10850,7 +10850,7 @@ #define NRF_QUEUE_CONFIG_LOG_ENABLED 0 #endif // NRF_QUEUE_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10862,7 +10862,7 @@ #endif // NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled - + // <0=> Off // <1=> Error // <2=> Warning @@ -10874,7 +10874,7 @@ #endif // NRF_QUEUE_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10890,7 +10890,7 @@ #endif // NRF_QUEUE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10913,7 +10913,7 @@ #define NRF_SDH_ANT_LOG_ENABLED 0 #endif // NRF_SDH_ANT_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10925,7 +10925,7 @@ #endif // NRF_SDH_ANT_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10941,7 +10941,7 @@ #endif // NRF_SDH_ANT_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10964,7 +10964,7 @@ #define NRF_SDH_BLE_LOG_ENABLED 0 #endif // NRF_SDH_BLE_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -10976,7 +10976,7 @@ #endif // NRF_SDH_BLE_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -10992,7 +10992,7 @@ #endif // NRF_SDH_BLE_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11023,7 +11023,7 @@ #define NRF_SDH_FREERTOS_LOG_LEVEL 4 #endif // NRF_SDH_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11035,7 +11035,7 @@ #endif // NRF_SDH_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11051,7 +11051,7 @@ #endif // NRF_SDH_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11074,7 +11074,7 @@ #define NRF_SDH_SOC_LOG_ENABLED 0 #endif // NRF_SDH_SOC_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11086,7 +11086,7 @@ #endif // NRF_SDH_SOC_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11102,7 +11102,7 @@ #endif // NRF_SDH_SOC_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11125,7 +11125,7 @@ #define NRF_SORTLIST_CONFIG_LOG_ENABLED 0 #endif // NRF_SORTLIST_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11137,7 +11137,7 @@ #endif // NRF_SORTLIST_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11153,7 +11153,7 @@ #endif // NRF_SORTLIST_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11176,7 +11176,7 @@ #define NRF_TWI_SENSOR_CONFIG_LOG_ENABLED 0 #endif // NRF_TWI_SENSOR_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11188,7 +11188,7 @@ #endif // NRF_TWI_SENSOR_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11204,7 +11204,7 @@ #endif // NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11227,7 +11227,7 @@ #define PM_LOG_ENABLED 0 #endif // PM_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11239,7 +11239,7 @@ #endif // PM_LOG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11255,7 +11255,7 @@ #endif // PM_LOG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11284,7 +11284,7 @@ #define SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED 0 #endif // SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11296,7 +11296,7 @@ #endif // SER_HAL_TRANSPORT_CONFIG_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11312,7 +11312,7 @@ #endif // SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11338,7 +11338,7 @@ // // NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED - nrf_log_str_formatter - Log string formatter - + #ifndef NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED #define NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED 1 @@ -11351,14 +11351,14 @@ //========================================================== // NFC_AC_REC_ENABLED - nfc_ac_rec - NFC NDEF Alternative Carrier record encoder - + #ifndef NFC_AC_REC_ENABLED #define NFC_AC_REC_ENABLED 0 #endif // NFC_AC_REC_PARSER_ENABLED - nfc_ac_rec_parser - Alternative Carrier record parser - + #ifndef NFC_AC_REC_PARSER_ENABLED #define NFC_AC_REC_PARSER_ENABLED 0 @@ -11370,7 +11370,7 @@ #define NFC_BLE_OOB_ADVDATA_ENABLED 0 #endif // ADVANCED_ADVDATA_SUPPORT - Non-mandatory AD types for BLE OOB pairing are encoded inside the NDEF message (e.g. service UUIDs) - + // <1=> Enabled // <0=> Disabled @@ -11381,7 +11381,7 @@ // // NFC_BLE_OOB_ADVDATA_PARSER_ENABLED - nfc_ble_oob_advdata_parser - BLE OOB pairing AD data parser - + #ifndef NFC_BLE_OOB_ADVDATA_PARSER_ENABLED #define NFC_BLE_OOB_ADVDATA_PARSER_ENABLED 0 @@ -11398,7 +11398,7 @@ #define NFC_BLE_PAIR_LIB_LOG_ENABLED 0 #endif // NFC_BLE_PAIR_LIB_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11410,7 +11410,7 @@ #endif // NFC_BLE_PAIR_LIB_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11426,7 +11426,7 @@ #endif // NFC_BLE_PAIR_LIB_DEBUG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11454,28 +11454,28 @@ #define BLE_NFC_SEC_PARAM_BOND 1 #endif // BLE_NFC_SEC_PARAM_KDIST_OWN_ENC - Enables Long Term Key and Master Identification distribution by device. - + #ifndef BLE_NFC_SEC_PARAM_KDIST_OWN_ENC #define BLE_NFC_SEC_PARAM_KDIST_OWN_ENC 1 #endif // BLE_NFC_SEC_PARAM_KDIST_OWN_ID - Enables Identity Resolving Key and Identity Address Information distribution by device. - + #ifndef BLE_NFC_SEC_PARAM_KDIST_OWN_ID #define BLE_NFC_SEC_PARAM_KDIST_OWN_ID 1 #endif // BLE_NFC_SEC_PARAM_KDIST_PEER_ENC - Enables Long Term Key and Master Identification distribution by peer. - + #ifndef BLE_NFC_SEC_PARAM_KDIST_PEER_ENC #define BLE_NFC_SEC_PARAM_KDIST_PEER_ENC 1 #endif // BLE_NFC_SEC_PARAM_KDIST_PEER_ID - Enables Identity Resolving Key and Identity Address Information distribution by peer. - + #ifndef BLE_NFC_SEC_PARAM_KDIST_PEER_ID #define BLE_NFC_SEC_PARAM_KDIST_PEER_ID 1 @@ -11484,7 +11484,7 @@ // // BLE_NFC_SEC_PARAM_MIN_KEY_SIZE - Minimal size of a security key. - + // <7=> 7 // <8=> 8 // <9=> 9 @@ -11501,7 +11501,7 @@ #endif // BLE_NFC_SEC_PARAM_MAX_KEY_SIZE - Maximal size of a security key. - + // <7=> 7 // <8=> 8 // <9=> 9 @@ -11523,56 +11523,56 @@ // // NFC_BLE_PAIR_MSG_ENABLED - nfc_ble_pair_msg - NDEF message for OOB pairing encoder - + #ifndef NFC_BLE_PAIR_MSG_ENABLED #define NFC_BLE_PAIR_MSG_ENABLED 0 #endif // NFC_CH_COMMON_ENABLED - nfc_ble_pair_common - OOB pairing common data - + #ifndef NFC_CH_COMMON_ENABLED #define NFC_CH_COMMON_ENABLED 0 #endif // NFC_EP_OOB_REC_ENABLED - nfc_ep_oob_rec - EP record for BLE pairing encoder - + #ifndef NFC_EP_OOB_REC_ENABLED #define NFC_EP_OOB_REC_ENABLED 0 #endif // NFC_HS_REC_ENABLED - nfc_hs_rec - Handover Select NDEF record encoder - + #ifndef NFC_HS_REC_ENABLED #define NFC_HS_REC_ENABLED 0 #endif // NFC_LE_OOB_REC_ENABLED - nfc_le_oob_rec - LE record for BLE pairing encoder - + #ifndef NFC_LE_OOB_REC_ENABLED #define NFC_LE_OOB_REC_ENABLED 0 #endif // NFC_LE_OOB_REC_PARSER_ENABLED - nfc_le_oob_rec_parser - LE record parser - + #ifndef NFC_LE_OOB_REC_PARSER_ENABLED #define NFC_LE_OOB_REC_PARSER_ENABLED 0 #endif // NFC_NDEF_LAUNCHAPP_MSG_ENABLED - nfc_launchapp_msg - Encoding data for NDEF Application Launching message for NFC Tag - + #ifndef NFC_NDEF_LAUNCHAPP_MSG_ENABLED #define NFC_NDEF_LAUNCHAPP_MSG_ENABLED 0 #endif // NFC_NDEF_LAUNCHAPP_REC_ENABLED - nfc_launchapp_rec - Encoding data for NDEF Application Launching record for NFC Tag - + #ifndef NFC_NDEF_LAUNCHAPP_REC_ENABLED #define NFC_NDEF_LAUNCHAPP_REC_ENABLED 0 @@ -11584,7 +11584,7 @@ #define NFC_NDEF_MSG_ENABLED 0 #endif // NFC_NDEF_MSG_TAG_TYPE - NFC Tag Type - + // <2=> Type 2 Tag // <4=> Type 4 Tag @@ -11605,7 +11605,7 @@ #define NFC_NDEF_MSG_PARSER_LOG_ENABLED 0 #endif // NFC_NDEF_MSG_PARSER_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11617,7 +11617,7 @@ #endif // NFC_NDEF_MSG_PARSER_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11637,7 +11637,7 @@ // // NFC_NDEF_RECORD_ENABLED - nfc_ndef_record - NFC NDEF Record generator module - + #ifndef NFC_NDEF_RECORD_ENABLED #define NFC_NDEF_RECORD_ENABLED 0 @@ -11654,7 +11654,7 @@ #define NFC_NDEF_RECORD_PARSER_LOG_ENABLED 0 #endif // NFC_NDEF_RECORD_PARSER_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11666,7 +11666,7 @@ #endif // NFC_NDEF_RECORD_PARSER_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11686,21 +11686,21 @@ // // NFC_NDEF_TEXT_RECORD_ENABLED - nfc_text_rec - Encoding data for a text record for NFC Tag - + #ifndef NFC_NDEF_TEXT_RECORD_ENABLED #define NFC_NDEF_TEXT_RECORD_ENABLED 0 #endif // NFC_NDEF_URI_MSG_ENABLED - nfc_uri_msg - Encoding data for NDEF message with URI record for NFC Tag - + #ifndef NFC_NDEF_URI_MSG_ENABLED #define NFC_NDEF_URI_MSG_ENABLED 0 #endif // NFC_NDEF_URI_REC_ENABLED - nfc_uri_rec - Encoding data for a URI record for NFC Tag - + #ifndef NFC_NDEF_URI_REC_ENABLED #define NFC_NDEF_URI_REC_ENABLED 0 @@ -11717,7 +11717,7 @@ #define NFC_T2T_PARSER_LOG_ENABLED 0 #endif // NFC_T2T_PARSER_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11729,7 +11729,7 @@ #endif // NFC_T2T_PARSER_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11759,7 +11759,7 @@ #define NFC_T4T_APDU_LOG_ENABLED 0 #endif // NFC_T4T_APDU_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11771,7 +11771,7 @@ #endif // NFC_T4T_APDU_LOG_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11801,7 +11801,7 @@ #define NFC_T4T_CC_FILE_PARSER_LOG_ENABLED 0 #endif // NFC_T4T_CC_FILE_PARSER_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11813,7 +11813,7 @@ #endif // NFC_T4T_CC_FILE_PARSER_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11843,7 +11843,7 @@ #define NFC_T4T_HL_DETECTION_PROCEDURES_LOG_ENABLED 0 #endif // NFC_T4T_HL_DETECTION_PROCEDURES_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11855,7 +11855,7 @@ #endif // NFC_T4T_HL_DETECTION_PROCEDURES_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -11895,7 +11895,7 @@ #define NFC_T4T_TLV_BLOCK_PARSER_LOG_ENABLED 0 #endif // NFC_T4T_TLV_BLOCK_PARSER_LOG_LEVEL - Default Severity level - + // <0=> Off // <1=> Error // <2=> Warning @@ -11907,7 +11907,7 @@ #endif // NFC_T4T_TLV_BLOCK_PARSER_INFO_COLOR - ANSI escape code prefix. - + // <0=> Default // <1=> Black // <2=> Red @@ -12107,7 +12107,7 @@ #endif // NRF_SDH_BLE_SERVICE_CHANGED - Include the Service Changed characteristic in the Attribute Table. - + #ifndef NRF_SDH_BLE_SERVICE_CHANGED #define NRF_SDH_BLE_SERVICE_CHANGED 1 @@ -12574,7 +12574,7 @@ // This setting configures how Stack events are dispatched to the application. //========================================================== // NRF_SDH_DISPATCH_MODEL - + // NRF_SDH_DISPATCH_MODEL_INTERRUPT: SoftDevice events are passed to the application from the interrupt context. // NRF_SDH_DISPATCH_MODEL_APPSH: SoftDevice events are scheduled using @ref app_scheduler. @@ -12594,7 +12594,7 @@ //========================================================== // NRF_SDH_CLOCK_LF_SRC - SoftDevice clock source. - + // <0=> NRF_CLOCK_LF_SRC_RC // <1=> NRF_CLOCK_LF_SRC_XTAL // <2=> NRF_CLOCK_LF_SRC_SYNTH @@ -12608,7 +12608,7 @@ #define NRF_SDH_CLOCK_LF_RC_CTIV 0 #endif -// NRF_SDH_CLOCK_LF_RC_TEMP_CTIV - SoftDevice calibration timer interval under constant temperature. +// NRF_SDH_CLOCK_LF_RC_TEMP_CTIV - SoftDevice calibration timer interval under constant temperature. // How often (in number of calibration intervals) the RC oscillator shall be calibrated // if the temperature has not changed. @@ -12617,22 +12617,22 @@ #endif // NRF_SDH_CLOCK_LF_ACCURACY - External clock accuracy used in the LL to compute timing. - -// <0=> NRF_CLOCK_LF_ACCURACY_250_PPM -// <1=> NRF_CLOCK_LF_ACCURACY_500_PPM -// <2=> NRF_CLOCK_LF_ACCURACY_150_PPM -// <3=> NRF_CLOCK_LF_ACCURACY_100_PPM -// <4=> NRF_CLOCK_LF_ACCURACY_75_PPM -// <5=> NRF_CLOCK_LF_ACCURACY_50_PPM -// <6=> NRF_CLOCK_LF_ACCURACY_30_PPM -// <7=> NRF_CLOCK_LF_ACCURACY_20_PPM -// <8=> NRF_CLOCK_LF_ACCURACY_10_PPM -// <9=> NRF_CLOCK_LF_ACCURACY_5_PPM -// <10=> NRF_CLOCK_LF_ACCURACY_2_PPM -// <11=> NRF_CLOCK_LF_ACCURACY_1_PPM + +// <0=> NRF_CLOCK_LF_ACCURACY_250_PPM +// <1=> NRF_CLOCK_LF_ACCURACY_500_PPM +// <2=> NRF_CLOCK_LF_ACCURACY_150_PPM +// <3=> NRF_CLOCK_LF_ACCURACY_100_PPM +// <4=> NRF_CLOCK_LF_ACCURACY_75_PPM +// <5=> NRF_CLOCK_LF_ACCURACY_50_PPM +// <6=> NRF_CLOCK_LF_ACCURACY_30_PPM +// <7=> NRF_CLOCK_LF_ACCURACY_20_PPM +// <8=> NRF_CLOCK_LF_ACCURACY_10_PPM +// <9=> NRF_CLOCK_LF_ACCURACY_5_PPM +// <10=> NRF_CLOCK_LF_ACCURACY_2_PPM +// <11=> NRF_CLOCK_LF_ACCURACY_1_PPM #ifndef NRF_SDH_CLOCK_LF_ACCURACY -#define NRF_SDH_CLOCK_LF_ACCURACY 0 +#define NRF_SDH_CLOCK_LF_ACCURACY 7 #endif //