diff options
author | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2020-10-28 14:45:36 -0700 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2020-10-29 10:27:36 -0700 |
commit | 8c6373667aebae94722eb1960434231528b51f3f (patch) | |
tree | 19a7c95c82c906de2a533d6b248dbeaa77714510 /src/main.conf | |
parent | d2e6c9ed48fe62f4c9477f617faf671ec93215cb (diff) | |
download | bluez-8c6373667aebae94722eb1960434231528b51f3f.tar.gz |
core: Split LE and BR/EDR parameters
This splits LE and BR/EDR config parameters and checks main_conf.mode
when parsing them.
Diffstat (limited to 'src/main.conf')
-rw-r--r-- | src/main.conf | 78 |
1 files changed, 43 insertions, 35 deletions
diff --git a/src/main.conf b/src/main.conf index 8d85702d4..1b3498212 100644 --- a/src/main.conf +++ b/src/main.conf @@ -86,71 +86,79 @@ # profile is connected. Defaults to true. #RefreshDiscovery = true -[Controller] -# The following values are used to load default adapter parameters. BlueZ loads -# the values into the kernel before the adapter is powered if the kernel -# supports the MGMT_LOAD_DEFAULT_PARAMETERS command. If a value isn't provided, -# the kernel will be initialized to it's default value. The actual value will -# vary based on the kernel version and thus aren't provided here. +[BREDR] +# The following values are used to load default adapter parameters for BR/EDR. +# BlueZ loads the values into the kernel before the adapter is powered if the +# kernel supports the MGMT_LOAD_DEFAULT_PARAMETERS command. If a value isn't +# provided, the kernel will be initialized to it's default value. The actual +# value will vary based on the kernel version and thus aren't provided here. # The Bluetooth Core Specification should be consulted for the meaning and valid # domain of each of these values. # BR/EDR Page scan activity configuration -#BRPageScanType= -#BRPageScanInterval= -#BRPageScanWindow= +#PageScanType= +#PageScanInterval= +#PageScanWindow= # BR/EDR Inquiry scan activity configuration -#BRInquiryScanType= -#BRInquiryScanInterval= -#BRInquiryScanWindow= +#InquiryScanType= +#InquiryScanInterval= +#InquiryScanWindow= # BR/EDR Link supervision timeout -#BRLinkSupervisionTimeout= +#LinkSupervisionTimeout= # BR/EDR Page Timeout -#BRPageTimeout= +#PageTimeout= # BR/EDR Sniff Intervals -#BRMinSniffInterval= -#BRMaxSniffInterval= - +#MinSniffInterval= +#MaxSniffInterval= + +[LE] +# The following values are used to load default adapter parameters for LE. +# BlueZ loads the values into the kernel before the adapter is powered if the +# kernel supports the MGMT_LOAD_DEFAULT_PARAMETERS command. If a value isn't +# provided, the kernel will be initialized to it's default value. The actual +# value will vary based on the kernel version and thus aren't provided here. +# The Bluetooth Core Specification should be consulted for the meaning and valid +# domain of each of these values. # LE advertisement interval (used for legacy advertisement interface only) -#LEMinAdvertisementInterval= -#LEMaxAdvertisementInterval= -#LEMultiAdvertisementRotationInterval= +#MinAdvertisementInterval= +#MaxAdvertisementInterval= +#MultiAdvertisementRotationInterval= # LE scanning parameters used for passive scanning supporting auto connect # scenarios -#LEScanIntervalAutoConnect= -#LEScanWindowAutoConnect= +#ScanIntervalAutoConnect= +#ScanWindowAutoConnect= # LE scanning parameters used for passive scanning supporting wake from suspend # scenarios -#LEScanIntervalSuspend= -#LEScanWindowSuspend= +#ScanIntervalSuspend= +#ScanWindowSuspend= # LE scanning parameters used for active scanning supporting discovery # proceedure -#LEScanIntervalDiscovery= -#LEScanWindowDiscovery= +#ScanIntervalDiscovery= +#ScanWindowDiscovery= # LE scanning parameters used for passive scanning supporting the advertisement # monitor Apis -#LEScanIntervalAdvMonitor= -#LEScanWindowAdvMonitor= +#ScanIntervalAdvMonitor= +#ScanWindowAdvMonitor= # LE scanning parameters used for connection establishment. -#LEScanIntervalConnect= -#LEScanWindowConnect= +#ScanIntervalConnect= +#ScanWindowConnect= # LE default connection parameters. These values are superceeded by any # specific values provided via the Load Connection Parameters interface -#LEMinConnectionInterval= -#LEMaxConnectionInterval= -#LEConnectionLatency= -#LEConnectionSupervisionTimeout= -#LEAutoconnecttimeout= +#MinConnectionInterval= +#MaxConnectionInterval= +#ConnectionLatency= +#ConnectionSupervisionTimeout= +#Autoconnecttimeout= [GATT] # GATT attribute cache. |