/btstack/doc/manual/docs-template/ |
H A D | integration.md | 3 While the run loop provided by BTstack is sufficient for new designs, 5 the run loop, data sources, and timers may need to be adapted. The 25 BTstack provides a basic run loop that supports the concept of data 28 to a basic operating system or a different scheduler, BTstack’s run loop 40 Framework used in OS X and iOS. All run loop functions are 49 - *btstack_run_loop_qt* is an integration for the Qt run loop. 57 The basic execution model of BTstack is a general while loop. Aside from
|
H A D | how_to.md | 13 - run loop 19 that is necessary to setup BTstack. From the point when the run loop 277 // select embedded run loop 297 First, BTstack’s memory pools are set up. Then, the standard run loop 317 executing the run loop. 342 ## Run loop configuration {#sec:runLoopHowTo} 345 and [the run loop](#sec:runLoopHowTo) respectively, then setup HCI and all needed higher 348 BTstack uses the concept of a run loop to handle incoming data and to schedule work. 349 The run loop handles events from two different types of sources: data 374 BTstack provides different run loop implementations that implement the *btstack_run_loop_t* interfa… [all …]
|
H A D | architecture.md | 10 a single run loop. 22 BTstack-based single-threaded application that includes the BTstack run loop. 35 loop to handle data sources and timers. Data sources represent 40 events. During a run loop cycle, the callback functions of all
|
H A D | porting.md | 30 initialization of the run loop. 54 be called from BTstack’s run loop and when setting a timer for the
|
/btstack/port/arduino/examples/iBeacon/ |
H A D | iBeacon.ino | 23 void loop(void){ 24 BTstack.loop();
|
/btstack/3rd-party/lwip/core/src/apps/http/ |
H A D | httpd.c | 692 int loop; in extract_uri_parameters() local 706 for (loop = 0; (loop < LWIP_HTTPD_MAX_CGI_PARAMETERS) && pair; loop++) { in extract_uri_parameters() 709 http_cgi_params[loop] = pair; in extract_uri_parameters() 737 http_cgi_param_vals[loop] = equals + 1; in extract_uri_parameters() 739 http_cgi_param_vals[loop] = NULL; in extract_uri_parameters() 743 return loop; in extract_uri_parameters() 2151 size_t loop; local 2168 for (loop = 0; loop < NUM_SHTML_EXTENSIONS; loop++) { 2169 if (!lwip_stricmp(ext, g_pcSSIExtensions[loop])) { 2194 size_t loop; local [all …]
|
/btstack/port/arduino/examples/iBeaconScanner/ |
H A D | iBeaconScanner.ino | 23 void loop(void){ 24 BTstack.loop();
|
/btstack/port/arduino/examples/ANCS/ |
H A D | ANCS.ino | 61 void loop(void){ 62 BTstack.loop();
|
/btstack/port/arduino/examples/LECentral/ |
H A D | LECentral.ino | 91 * @text In the standard Arduino loop() function, BTstack's loop() is called first 95 * next loop iteration. 98 void loop(void){ 99 BTstack.loop();
|
/btstack/platform/corefoundation/ |
H A D | btstack_run_loop_corefoundation.m | 61 // to trigger run loop from other thread 138 // create run loop source 149 // add to run loop 242 // trigger run loop
|
/btstack/port/arduino/examples/LEPeripheral/ |
H A D | LEPeripheral.ino | 44 void loop(void){ 45 BTstack.loop();
|
/btstack/3rd-party/micro-ecc/ |
H A D | asm_arm.inc | 2128 "1: \n\t" /* outer loop (k < uECC_WORDS) */ 2132 "2: \n\t" /* outer loop (k >= uECC_WORDS) */ 2136 "3: \n\t" /* inner loop */ 2150 "bge 4f \n\t" /* if not, exit the loop */ 2154 "4: \n\t" /* end inner loop */ 2162 "blt 1b \n\t" /* if not, loop back, start with i = 0 */ 2164 "blt 2b \n\t" /* if not, loop back, start with i = (k + 1) - uECC_WORDS */ 2165 /* end outer loop */ 2194 "1: \n\t" /* outer loop (k < uECC_WORDS) */ 2198 "2: \n\t" /* outer loop (k >= uECC_WORDS) */ [all …]
|
/btstack/3rd-party/lwip/core/src/apps/http/makefsdata/ |
H A D | makefsdata.c | 884 size_t loop; in is_ssi_file() local 885 for (loop = 0; loop < NUM_SHTML_EXTENSIONS; loop++) { in is_ssi_file() 886 if (strstr(filename, g_pcSSIExtensions[loop])) { in is_ssi_file()
|
/btstack/3rd-party/lc3-google/ |
H A D | README.md | 96 In such way you can easly test encoding / decoding loop with : 176 you can easly test encoding / decoding loop with :
|
/btstack/3rd-party/micro-ecc/test/ecc_test/ |
H A D | ecc_test.ino | 40 void loop() {
|
/btstack/port/stm32-l451-miromico-sx1280/Drivers/STM32L4xx_HAL_Driver/Src/ |
H A D | stm32l4xx_hal_sd.c | 4024 uint32_t count, loop = 0 ; in SD_HighSpeed() local 4070 SD_hs[(8U*loop)+count] = SDMMC_ReadFIFO(hsd->Instance); in SD_HighSpeed() 4072 loop ++; in SD_HighSpeed() 4137 uint32_t count, loop = 0 ; in SD_UltraHighSpeed() local 4183 SD_hs[(8U*loop)+count] = SDMMC_ReadFIFO(hsd->Instance); in SD_UltraHighSpeed() 4185 loop ++; in SD_UltraHighSpeed() 4266 uint32_t count, loop = 0 ; in SD_DDR_Mode() local 4312 SD_hs[(8U*loop)+count] = SDMMC_ReadFIFO(hsd->Instance); in SD_DDR_Mode() 4314 loop ++; in SD_DDR_Mode()
|
/btstack/port/windows-h4/ |
H A D | README.md | 3 The Windows-H4 port uses the native run loop and allows to use Bluetooth Controllers connected via …
|
/btstack/port/windows-winusb/ |
H A D | README.md | 3 The Windows-WinUSB port uses the native run loop and WinUSB API to access a USB Bluetooth dongle.
|
/btstack/port/arduino/ |
H A D | BTstack.h | 135 void loop(void);
|
H A D | BTstack.cpp | 808 void BTstackManager::loop(void){ in loop() function in BTstackManager
|
/btstack/ |
H A D | CHANGELOG.md | 61 - POSIX: clear run loop exit flag 174 …query complete event for gatt_client_discover_characteristic_descriptors in next run loop iteration 297 - SM: avoid potential loop during CTKD 449 …loop_poll_data_sources_from_irq*: used to transfer control from IRQ handler to main thread/run loop 451 - *btstack_run_loop_trigger_exit*: trigger run loop exit 530 - Run Loop Base: functionality used in most platform run loop implementations 764 - FreeRTOS: btstack_run_loop_freertos_trigger_exit allows to request run loop exit 816 - port/qt-usb and port/qt-h4: integrate BTstack Qt run loop for Unix- and Win32-based Qt applicatio… 1200 - RFCOMM: fix infinite loop on L2CAP connection error (regression from 4c3eeed1)
|
H A D | README.md | 9 On smaller embedded systems, a minimal run loop implementation allows to use BTstack without a Real…
|
/btstack/port/qt-usb/ |
H A D | CMakeLists.txt | 189 # add qt main.cpp and run loop
|
/btstack/port/qt-h4/ |
H A D | CMakeLists.txt | 191 # add qt main.cpp and run loop
|
/btstack/doc/manual/docs-template/appendix/ |
H A D | migration.md | 58 - To allow for simpler integration of custom run loop implementations, *run_loop_init(...)* is now …
|