Lines Matching +full:scan +full:- +full:limit

7  * Copyright (c) 2015-2016 Intel Corporation
9 * SPDX-License-Identifier: Apache-2.0
139 * @brief The advertising set has sent scan response data.
142 * has received a Scan Request packet, and has sent a Scan Response
275 * @see https://specificationrefs.bluetooth.com/assigned-values/Appearance%20Values.pdf
308 * subsequent call to this function with non-NULL @a addrs parameter.
328 * pre-defined address is provided, since in such a situation the app clearly
347 * parameter was non-NULL).
352 * the parameter was non-NULL). If privacy
381 * parameter was non-NULL).
386 * the parameter was non-NULL). If privacy
418 * Size of 'AD Structure'->'Length' field, equal to 1.
419 * Size of 'AD Structure'->'Data'->'AD Type' field, equal to 1.
420 * Size of 'AD Structure'->'Data'->'AD Data' field, equal to data_len.
463 * @param _bytes Variable number of single-byte parameters
491 * `input->data_len + 2` (for the type and the length).
506 * advertising is determined by providing scan response data.
543 * By default the GAP device name is put at the end of the scan
551 * name to appear in the advertising data of an advert with scan
557 * BT_DATA(BT_DATA_NAME_COMPLETE, name, sizeof(name) - 1)
571 * @brief Directed advertising to privacy-enabled peer.
575 * This is required if the remote device is privacy-enabled and
584 /** Use filter accept list to filter devices that can request scan
592 /** Notify the application when a scan response data has been sent to an
598 * @brief Support scan response data.
603 * When used together with @ref BT_LE_ADV_OPT_EXT_ADV then scan
649 * the trade-off of lower data rate and higher power consumption.
683 * than the scan response data.
690 * @brief Advertise using a Non-Resolvable Private Address.
711 * to scan and advertise simultaneously using two different
717 * @brief Advertising Set Identifier, valid range 0x00 - 0x0f.
733 /** Bit-field of advertising options */
810 /** Bit-field of periodic advertising options */
911 /** Non-connectable advertising with private address */
915 /** Non-connectable advertising with @ref BT_LE_ADV_OPT_USE_NAME */
920 /** Non-connectable advertising with @ref BT_LE_ADV_OPT_USE_IDENTITY */
942 /** Non-connectable extended advertising with private address */
947 /** Non-connectable extended advertising with @ref BT_LE_ADV_OPT_USE_NAME */
954 /** Non-connectable extended advertising with @ref BT_LE_ADV_OPT_USE_IDENTITY */
961 /** Non-connectable extended advertising on coded PHY with private address */
968 /** Non-connectable extended advertising on coded PHY with
977 /** Non-connectable extended advertising on coded PHY with
1044 * Set advertisement data, scan response data, advertisement parameters
1048 * will be directed to the peer. In this case advertisement data and scan
1055 * @param sd Data to be used in scan response packets.
1059 * @return -ENOMEM No free connection objects available for connectable
1061 * @return -ECONNREFUSED When connectable advertising is requested and there
1066 * this case may be -EIO.
1075 * Update advertisement and scan response data.
1079 * @param sd Data to be used in scan response packets.
1122 * this parameters must be set to a non-zero value less than or equal
1133 * Set to zero for no limit.
1143 * the limit is reached.
1145 * advertising events then the limit that is reached first will stop the
1167 * @brief Set an advertising set's advertising or scan response data.
1169 * Set advertisement data or scan response data. If the advertising set is
1175 * When @ref BT_LE_ADV_OPT_SCANNABLE is not enabled then scan response data is
1188 * data and scan response data length must be smaller or equal to what
1195 * @param sd Data to be used in scan response packets.
1213 * advertising data and scan response data.
1242 * The range of the returned value is 0..CONFIG_BT_EXT_ADV_MAX_ADV_SET-1
1271 * @brief Callback type for reporting LE scan results.
1601 /** Bit-field of periodic advertising sync options. */
1631 * The range of the returned value is 0..CONFIG_BT_PER_ADV_SYNC_MAX-1
1643 * The range of the index value is 0..CONFIG_BT_PER_ADV_SYNC_MAX-1
1690 * to periodic advertising reports from an advertiser. Scan shall either be
1691 * disabled or extended scan shall be enabled.
1739 * If the sync is already receiving the reports, -EALREADY is returned.
1750 * If the sync report receiving is already disabled, -EALREADY is returned.
1901 * @ref bt_le_scan_recv_info in the scan callback.
1914 * @ref bt_le_scan_recv_info in the scan callback.
1940 /** Enable scan on coded PHY (Long Range).*/
1944 * @brief Disable scan on 1M phy.
1954 /** Scan without requesting additional information from advertisers. */
1958 * @brief Scan and request additional information from advertisers.
1960 * Using this scan type will automatically send scan requests to all
1961 * devices. Scan responses are received in the same manner and using the
1967 /** LE scan parameters */
1969 /** Scan type (BT_LE_SCAN_TYPE_ACTIVE or BT_LE_SCAN_TYPE_PASSIVE) */
1972 /** Bit-field of scanning options. */
1975 /** Scan interval (N * 0.625 ms) */
1978 /** Scan window (N * 0.625 ms) */
1982 * @brief Scan timeout (N * 10 ms)
1984 * Application will be notified by the scan timeout callback.
1990 * @brief Scan interval LE Coded PHY (N * 0.625 MS)
1992 * Set zero to use same as LE 1M PHY scan interval.
1997 * @brief Scan window LE Coded PHY (N * 0.625 MS)
1999 * Set zero to use same as LE 1M PHY scan window.
2004 /** LE advertisement and scan response packet information */
2028 * May indicate that this is a scan response if the type is
2037 * May indicate that this is a scan response if the value contains the
2061 * @brief Advertisement packet and scan response received callback.
2063 * @param info Advertiser packet and scan response information.
2069 /** @brief The scanner has stopped scanning after scan timeout. */
2076 * @brief Initialize scan parameters
2078 * @param _type Scan Type, BT_LE_SCAN_TYPE_ACTIVE or
2080 * @param _options Scan options
2081 * @param _interval Scan Interval (N * 0.625 ms)
2082 * @param _window Scan Window (N * 0.625 ms)
2096 * @brief Helper to declare scan parameters inline
2098 * @param _type Scan Type, BT_LE_SCAN_TYPE_ACTIVE or
2100 * @param _options Scan options
2101 * @param _interval Scan Interval (N * 0.625 ms)
2102 * @param _window Scan Window (N * 0.625 ms)
2166 * @param param Scan parameters.
2167 * @param cb Callback to notify scan results. May be NULL if callback
2294 * @retval -EINVAL RPA timeout value is invalid. Valid range is 1s - 3600s.
2353 * - Creating a connection in progress, wait for the connected callback.
2356 * - Advertiser is enabled using a Random Static Identity Address for a
2358 * - The local identity conflicts with the local identity used by other
2385 * - Creating a connection in progress, wait for the connected callback.
2432 * Valid range is 0x01 - 0x30.
2451 * @param count Number of results in storage. Valid range: 1-255.
2491 * Allows make local controller to listen on INQUIRY SCAN channel and responds
2506 * start listen to devices requests on PAGE SCAN channel. If disabled also