/Zephyr-latest/subsys/bluetooth/ |
D | Kconfig.adv | 39 bool "Periodic Advertising and Scanning support" 41 Select this to enable Periodic Advertising API support. This allows 43 intervals. Scanners can synchronize to the periodic advertisements 47 bool "Periodic Advertising with Responses support [EXPERIMENTAL]" 51 Select this to enable Periodic Advertising with Responses 55 bool "Periodic advertising sync support" 58 Select this to enable Periodic Advertising Sync API support. 59 Syncing with a periodic advertiser allows the device to periodically 64 bool "Periodic Advertising with Responses sync support [EXPERIMENTAL]" 68 Select this to enable Periodic Advertising with Responses Sync [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/host/adv/periodic/src/ |
D | per_adv_sync.c | 209 printk("Creating periodic advertising sync..."); in create_pa_sync() 217 FAIL("Failed to create periodic advertising sync: %d\n", err); in create_pa_sync() 222 printk("Waiting for periodic sync...\n"); in create_pa_sync() 224 printk("Periodic sync established.\n"); in create_pa_sync() 247 printk("Waiting for periodic advertising...\n"); in main_per_adv_sync() 249 printk("Found periodic advertising.\n"); in main_per_adv_sync() 253 printk("Waiting for periodic sync lost...\n"); in main_per_adv_sync() 256 PASS("Periodic advertising sync passed\n"); in main_per_adv_sync() 267 printk("Waiting for periodic advertising...\n"); in main_per_adv_sync_app_not_scanning() 269 printk("Found periodic advertising.\n"); in main_per_adv_sync_app_not_scanning() [all …]
|
D | per_adv_advertiser.c | 99 printk("Setting periodic advertising parameters..."); in create_per_adv_set() 102 printk("Failed to set periodic advertising parameters: %d\n", in create_per_adv_set() 122 printk("Setting periodic advertising parameters..."); in create_per_adv_set_coded() 125 printk("Failed to set periodic advertising parameters: %d\n", in create_per_adv_set_coded() 163 printk("Starting periodic advertising..."); in start_per_adv_set() 166 printk("Failed to start periodic advertising: %d\n", err); in start_per_adv_set() 180 printk("Setting Periodic Advertising Data..."); in set_per_adv_data() 183 printk("Failed to set periodic advertising data: %d\n", in set_per_adv_data() 209 printk("Stopping Periodic Advertising..."); in stop_per_adv_set() 212 printk("Failed to stop periodic advertising: %d\n", in stop_per_adv_set() [all …]
|
/Zephyr-latest/samples/bluetooth/central_past/ |
D | README.rst | 2 :name: Central Periodic Advertising Sync Transfer (PAST) 5 Use the Periodic Advertising Sync Transfer (PAST) feature as the sender. 10 A simple application demonstrating the Bluetooth LE Periodic Advertising Sync Transfer 25 another board that will start periodic advertising, to which this sample will 26 establish periodic advertising synchronization. 29 the Zephyr tree on another board that will advertise and await a periodic
|
/Zephyr-latest/tests/bsim/bluetooth/host/scan/start_stop/src/ |
D | main.c | 43 LOG_DBG("Periodic sync established"); in bt_sync_established_cb() 76 * - `peer`: runs an advertiser / periodic advertiser in run_dut() 84 * - [dut] stop the periodic sync in run_dut() 87 * - [peer] start periodic advertiser in run_dut() 105 /* Try to establish a sync to a periodic advertiser. in run_dut() 121 TEST_ASSERT(!err, "Periodic sync setup failed (err %d)\n", err); in run_dut() 122 LOG_DBG("Periodic sync started"); in run_dut() 125 * running due to the periodic sync. in run_dut() 143 /* Stop the scanner. That should not affect the periodic advertising sync. */ in run_dut() 148 /* We should be able to stop the periodic advertising sync. */ in run_dut() [all …]
|
/Zephyr-latest/samples/bluetooth/periodic_sync/ |
D | README.rst | 2 :name: Periodic Advertising Synchronization 5 Use Bluetooth LE Periodic Advertising Synchronization functionality. 10 A simple application demonstrating the Bluetooth LE Periodic Advertising Synchronization 25 another board that will start periodic advertising, to which this sample will 26 establish periodic advertising synchronization.
|
D | Kconfig | 7 mainmenu "Bluetooth: Periodic Advertising Sync" 10 string "Target Periodic Advertising Name" 13 Name of target advertising for Periodic Advertising Synchronization.
|
/Zephyr-latest/samples/bluetooth/periodic_sync_conn/ |
D | README.rst | 2 :name: Periodic Advertising Connection Procedure (Responder) 5 Respond to periodic advertising and establish a connection. 11 Periodic Advertising Connection Procedure. 21 * A controller that supports the Periodic Advertising with Responses (PAwR) - Scanner feature 30 another board that will start periodic advertising and connect to this sample
|
/Zephyr-latest/samples/bluetooth/periodic_adv/ |
D | README.rst | 2 :name: Periodic Advertising 5 Use Bluetooth LE Periodic Advertising functionality. 10 A simple application demonstrating the Bluetooth LE Periodic Advertising functionality. 24 Zephyr tree that will scan and establish a periodic advertising synchronization
|
/Zephyr-latest/samples/bluetooth/periodic_sync_rsp/ |
D | README.rst | 2 :name: Periodic Advertising with Responses (PAwR) Synchronization 5 Implement Bluetooth LE Periodic Advertising with Responses Synchronization. 10 A simple application demonstrating the Bluetooth LE Periodic Advertising with 29 * A controller that supports the Periodic Advertising with Responses (PAwR) - Scanner feature 38 another board that will start periodic advertising, which will connect to this
|
/Zephyr-latest/samples/bluetooth/peripheral_past/ |
D | README.rst | 2 :name: Periodic Advertising Synchronization Transfer Peripheral 5 Use the Periodic Advertising Sync Transfer (PAST) feature as the receiver. 10 A simple application demonstrating the Bluetooth LE Periodic Advertising Synchronization 25 another board that will connect to this and transfer a periodic advertisement
|
/Zephyr-latest/tests/bsim/bluetooth/host/adv/periodic/ |
D | testcase.yaml | 11 bluetooth.host.adv.periodic: 14 bluetooth.host.adv.periodic.coded: 19 bluetooth.host.adv.periodic.long_data:
|
/Zephyr-latest/samples/bluetooth/periodic_adv_conn/ |
D | README.rst | 2 :name: Periodic Advertising Connection Procedure (Initiator) 5 Initiate a connection to a device using the Periodic Advertising Connection Procedure. 11 Periodic Advertising Connection Procedure. 22 * A controller that supports the Periodic Advertising with Responses (PAwR) - Advertiser feature
|
/Zephyr-latest/samples/bluetooth/periodic_adv_rsp/ |
D | README.rst | 2 :name: Periodic Advertising with Responses (PAwR) Advertiser 5 Use Bluetooth LE Periodic Advertising with Responses (PAwR) Advertiser functionality. 10 A simple application demonstrating the Bluetooth LE Periodic Advertising with 28 * A controller that supports the Periodic Advertising with Responses (PAwR) - Advertiser feature
|
/Zephyr-latest/include/zephyr/bluetooth/ |
D | bluetooth.h | 54 /** Opaque type representing an periodic advertising sync. */ 188 * responded to a periodic advertising subevent indication. 858 /** Periodic Advertising options */ 880 * @brief Minimum Periodic Advertising Interval (N * 1.25 ms) 888 * @brief Maximum Periodic Advertising Interval (N * 1.25 ms) 895 /** Bit-field of periodic advertising options */ 902 * If zero, the periodic advertiser will be a broadcaster, without responses. 1193 * Helper to declare periodic advertising parameters inline 1195 * @param _int_min Minimum periodic advertising interval 1196 * @param _int_max Maximum periodic advertising interval [all …]
|
/Zephyr-latest/samples/bluetooth/periodic_adv/src/ |
D | main.c | 24 printk("Starting Periodic Advertising Demo\n"); in main() 47 /* Set periodic advertising parameters */ in main() 50 printk("Failed to set periodic advertising parameters" in main() 55 /* Enable Periodic Advertising */ in main() 58 printk("Failed to enable periodic advertising (err %d)\n", err); in main() 77 printk("Set Periodic Advertising Data..."); in main()
|
/Zephyr-latest/tests/subsys/portability/cmsis_rtos_v1/src/ |
D | timer.c | 77 /* Create periodic timer */ in ZTEST() 80 zassert_true(id2 != NULL, "error creating periodic timer"); in ZTEST() 84 zassert_true(status == osOK, "error starting periodic timer"); in ZTEST() 86 /* Timer should fire periodically if setup in periodic in ZTEST() 93 "error setting up periodic timer"); in ZTEST() 97 zassert_true(status == osOK, "error deleting periodic timer"); in ZTEST()
|
/Zephyr-latest/tests/subsys/portability/cmsis_rtos_v2/src/ |
D | timer.c | 85 /* Create periodic timer */ in ZTEST() 88 zassert_true(id2 != NULL, "error creating periodic timer"); in ZTEST() 94 zassert_true(status == osOK, "error starting periodic timer"); in ZTEST() 96 /* Timer should fire periodically if setup in periodic in ZTEST() 103 "error setting up periodic timer"); in ZTEST() 107 zassert_true(status == osOK, "error deleting periodic timer"); in ZTEST()
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_sync.c | 75 * Periodic Advertising Reports are generated. 126 if (!scan || scan->periodic.sync) { in ll_sync_create() 132 if (!scan_coded || scan_coded->periodic.sync) { in ll_sync_create() 153 scan->periodic.cancelled = 0U; in ll_sync_create() 154 scan->periodic.state = LL_SYNC_STATE_IDLE; in ll_sync_create() 155 scan->periodic.filter_policy = in ll_sync_create() 158 scan_coded->periodic.cancelled = 0U; in ll_sync_create() 159 scan_coded->periodic.state = LL_SYNC_STATE_IDLE; in ll_sync_create() 160 scan_coded->periodic.filter_policy = in ll_sync_create() 161 scan->periodic.filter_policy; in ll_sync_create() [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/host/adv/periodic/tests_scripts/ |
D | per_adv.sh | 5 # Basic periodic advertising sync test: an advertiser advertises with periodic 6 # advertising, and a scanner scans for and syncs to the periodic advertising.
|
D | per_adv_conn.sh | 5 # Basic periodic advertising sync test: an advertiser advertises with periodic 6 # advertising, and a scanner scans for and syncs to the periodic advertising.
|
D | per_adv_conn_privacy.sh | 5 # Basic periodic advertising sync test: an advertiser advertises with periodic 6 # advertising, and a scanner scans for and syncs to the periodic advertising.
|
D | per_adv_long_data.sh | 5 # Basic periodic advertising sync test: an advertiser advertises with periodic 6 # advertising, and a scanner scans for and syncs to the periodic advertising.
|
/Zephyr-latest/drivers/counter/ |
D | Kconfig.nxp_pit | 1 # MCUXpresso SDK Periodic Interrupt Timer (PIT) 12 Enable support for the NXP Periodic Interrupt Timer (PIT).
|
/Zephyr-latest/subsys/bluetooth/controller/ |
D | Kconfig | 726 bool "LE Periodic Advertising in Advertising State" 731 Enable support for Bluetooth 5.0 LE Periodic Advertising in the 735 bool "LE Periodic Advertising with Responses in Advertising State" 740 Enable support for Bluetooth 5.4 LE Periodic Advertising with 746 bool "Periodic Advertising ADI support" 749 Enable support for adding AdvDataInfo in Periodic Advertising PDUs. 752 hex "Periodic Advertising Interval Maximum" 758 Supported Periodic Advertising Interval Maximum value. 765 bool "LE Periodic Advertising in Synchronization State" 770 Enable support for Bluetooth 5.0 LE Periodic Advertising in [all …]
|