193 lines
5.7 KiB
Plaintext
193 lines
5.7 KiB
Plaintext
# Enable trace level reconfiguration function
|
|
# Must be present before any TRC_ trace level settings
|
|
TraceConf=true
|
|
|
|
# Trace level configuration
|
|
# BT_TRACE_LEVEL_NONE 0 ( No trace messages to be generated )
|
|
# BT_TRACE_LEVEL_ERROR 1 ( Error condition trace messages )
|
|
# BT_TRACE_LEVEL_WARNING 2 ( Warning condition trace messages )
|
|
# BT_TRACE_LEVEL_API 3 ( API traces )
|
|
# BT_TRACE_LEVEL_EVENT 4 ( Debug messages for events )
|
|
# BT_TRACE_LEVEL_DEBUG 5 ( Full debug messages )
|
|
# BT_TRACE_LEVEL_VERBOSE 6 ( Verbose messages ) - Currently supported for TRC_BTAPP only.
|
|
TRC_BTM=2
|
|
TRC_HCI=2
|
|
TRC_L2CAP=2
|
|
TRC_RFCOMM=2
|
|
TRC_OBEX=2
|
|
TRC_AVCT=2
|
|
TRC_AVDT=2
|
|
TRC_AVRC=2
|
|
TRC_AVDT_SCB=2
|
|
TRC_AVDT_CCB=2
|
|
TRC_A2D=2
|
|
TRC_SDP=2
|
|
TRC_SMP=2
|
|
TRC_BTAPP=2
|
|
TRC_BTIF=2
|
|
TRC_BNEP=2
|
|
TRC_PAN=2
|
|
TRC_HID_HOST=2
|
|
TRC_HID_DEV=2
|
|
|
|
# This is Log configuration for new C++ code using LOG() macros.
|
|
# See libchrome/base/logging.h for description on how to configure your logs.
|
|
# sample configuration:
|
|
#LoggingV=--v=0
|
|
#LoggingVModule=--vmodule=*/btm/*=1,btm_ble_multi*=2,btif_*=1,*/bta/gatt/*=1,*/stack/gatt/*=1,*/stack/smp/*=1
|
|
|
|
# PTS testing helpers
|
|
|
|
# Secure connections only mode.
|
|
# PTS_SecurePairOnly=true
|
|
|
|
# Disable LE Connection updates
|
|
#PTS_DisableConnUpdates=true
|
|
|
|
# Use EATT for the notifications
|
|
#PTS_ForceEattForNotifications=true
|
|
|
|
# PTS L2CAP Ecoc upper tester (hijack eatt)
|
|
#PTS_L2capEcocUpperTester=true
|
|
|
|
# PTS L2CAP initial number of channels
|
|
#note: PTS_EnableL2capUpperTester shall be true
|
|
#PTS_L2capEcocInitialChanCnt=3
|
|
|
|
# PTS Min key size for L2CAP ECOC upper tester
|
|
# note: PTS_EnableL2capUpperTester shall be true
|
|
#PTS_L2capEcocMinKeySize=16
|
|
|
|
# PTS Send connect request after connect confirmation
|
|
# note: PTS_L2capEcocInitialChanCnt shall be less than 5
|
|
#PTS_L2capEcocConnectRemaining=true
|
|
|
|
#PTS L2CAP CoC schedule sending data after connection
|
|
# note: PTS_EnableL2capUpperTester shall be true
|
|
#PTS_L2capEcocSendNumOfSdu=2
|
|
|
|
# Start EATT without validation Server Supported Features
|
|
# note: PTS_EnableL2capUpperTester shall be true
|
|
#PTS_ConnectEattUncondictionally=true
|
|
|
|
# Trigger reconfiguration after connection
|
|
# note: PTS_EnableL2capUpperTester shall be true
|
|
#PTS_L2capEcocReconfigure=true
|
|
|
|
# Start EATT on unecrypted link
|
|
# note: PTS_EnableL2capUpperTester shall be true
|
|
#PTS_ConnectEattUnencrypted=true
|
|
|
|
# Force EATT implementation to connect EATT as a peripheral for collision test case
|
|
# note: PTS_EnableL2capUpperTester shall be true
|
|
#PTS_EattPeripheralCollionSupport=true
|
|
|
|
# Disable BR/EDR discovery after LE pairing to avoid cross key derivation errors
|
|
#PTS_DisableSDPOnLEPair=true
|
|
|
|
# SMP Pair options (formatted as hex bytes) auth, io, ikey, rkey, ksize
|
|
#PTS_SmpOptions=0xD,0x4,0xf,0xf,0x10
|
|
|
|
# PTS AVRCP Test mode
|
|
#PTS_AvrcpTest=true
|
|
|
|
# Enable LE non-conn adv mode
|
|
# valid value: true, false
|
|
#PTS_EnableNonConnAdvMode=true
|
|
|
|
# Enable LE conn, non discoverable adv mode
|
|
# valid value: true, false
|
|
#PTS_EnableConnNonDiscAdvMode=true
|
|
|
|
# Disable LE security request
|
|
#PTS_DisableSecRequest=true
|
|
|
|
# Enable Fresh LE pairing
|
|
#PTS_EnableFreshPairing=true
|
|
|
|
# Start broadcast with unecryption mode
|
|
#PTS_BroadcastUnencrypted=true
|
|
|
|
# Use EATT for all services
|
|
#PTS_UseEattForAllServices=true
|
|
|
|
# Suspend stream after some timeout in LE Audio client module
|
|
#PTS_LeAudioSuspendStreaming=true
|
|
|
|
# Force to update metadata with multiple CCIDs
|
|
#PTS_ForceLeAudioMultipleContextsMetadata=true
|
|
|
|
# SMP Certification Failure Cases
|
|
# Set any of the following SMP error values (from smp_api_types.h)
|
|
# to induce pairing failues for various PTS SMP test cases.
|
|
# Setting PTS_SmpFailureCase to 0 means normal operation.
|
|
# Failure modes:
|
|
#
|
|
# SMP_PASSKEY_ENTRY_FAIL = 1
|
|
# SMP_PAIR_AUTH_FAIL = 3
|
|
# SMP_CONFIRM_VALUE_ERR = 4
|
|
# SMP_PAIR_NOT_SUPPORT = 5
|
|
# SMP_ENC_KEY_SIZE = 6
|
|
# SMP_PAIR_FAIL_UNKNOWN = 8
|
|
# SMP_REPEATED_ATTEMPTS = 9
|
|
# SMP_NUMERIC_COMPAR_FAIL = 12
|
|
#PTS_SmpFailureCase=0
|
|
|
|
# To Disable Encryption, set PTS_LeDisableEncryp to 1
|
|
#PTS_LeDisableEncryp=0
|
|
|
|
# To Disable Encryption, set PTS_DisableH7Support to 1
|
|
#PTS_DisableH7Support=0
|
|
|
|
# L2cap LE Certification Failure Cases
|
|
# Set any of the following L2cap LE error values (from l2cdefs.h)
|
|
# to induce pairing failues for various PTS L2cap LE test cases.
|
|
# Setting PTS_L2capLeInsuffEnc to 0 means normal operation.
|
|
# Failure modes:
|
|
#
|
|
# L2CAP_LE_RESULT_INSUFFICIENT_AUTHENTICATION = 5
|
|
# L2CAP_LE_RESULT_INSUFFICIENT_AUTHORIZATION = 6
|
|
# L2CAP_LE_RESULT_INSUFFICIENT_ENCRYP_KEY_SIZE = 7
|
|
# L2CAP_LE_RESULT_INSUFFICIENT_ENCRYP = 8
|
|
#PTS_L2capLeInsuffEnc=0
|
|
|
|
# SMP Certification Invalid Public Key Cases
|
|
# Invalid Public Key types:
|
|
#
|
|
# Set Public Key y-coordinate to be 0 and DHKey to be 0
|
|
# PTS_GenerateInvalidPublicKey = 1
|
|
|
|
# Set Public Key y-coordinate to be 0
|
|
# PTS_GenerateInvalidPublicKey = 2
|
|
#
|
|
# Flip one bit of Public Key y-coordinate
|
|
# PTS_GenerateInvalidPublicKey = 3
|
|
#
|
|
# Set Public Key coordinates (0, 0) and DHKey to be 0
|
|
# PTS_GenerateInvalidPublicKey = 4
|
|
|
|
# BREDR pairing Certification Cases
|
|
# Set any of the following auth values (from btm_api_types.h)
|
|
# to induce differen pairing cases for PTS test cases.
|
|
# BTM_AUTH_SP_NO 0 MITM Protection Not Required - non-bonding
|
|
# BTM_AUTH_SP_YES 1 MITM Protection Required - non-bonding
|
|
# BTM_AUTH_AP_NO 2 MITM Protection Not Required - dedicated-bonding
|
|
# BTM_AUTH_AP_YES 3 MITM Protection Required - dedicated-bonding
|
|
# BTM_AUTH_SPGB_NO 4 MITM Protection Not Required - General-bonding
|
|
# BTM_AUTH_SPGB_YES 5 MITM Protection Required - General-bonding
|
|
# PTS_BredrAuthReq=3
|
|
|
|
# BREDR secure connection host support disable
|
|
# PTS_BredrSecConnHostSupportDisable = true
|
|
|
|
# BREDR invalid encryption key size simulation
|
|
# PTS_BredrInvalidEncryKeysize=6
|
|
|
|
# PTS Broadcast audio configuration option
|
|
# Option:
|
|
# lc3_stereo_48_1_2
|
|
# lc3_stereo_48_2_2
|
|
# lc3_stereo_48_3_2
|
|
# lc3_stereo_48_4_2
|
|
#PTS_BroadcastAudioConfigOption=lc3_stereo_48_1_2
|