Home
last modified time | relevance | path

Searched refs:devices (Results 1 – 25 of 25) sorted by relevance

/hal_espressif-latest/components/bt/host/bluedroid/stack/hid/
Dhidh_conn.c112 hh_cb.devices[xx].in_use = FALSE ; in hidh_conn_reg()
113 hh_cb.devices[xx].delay_remove = FALSE; in hidh_conn_reg()
114 hh_cb.devices[xx].conn.conn_state = HID_CONN_STATE_UNUSED; in hidh_conn_reg()
131 tHID_CONN *p_hcon = &hh_cb.devices[dhandle].conn; in hidh_conn_disconnect()
139 L2CA_SetIdleTimeoutByBdAddr(hh_cb.devices[dhandle].addr, 0, BT_TRANSPORT_BR_EDR); in hidh_conn_disconnect()
217 p_hcon = &hh_cb.devices[i].conn; in hidh_l2cif_connect_ind()
218 p_dev = &hh_cb.devices[i]; in hidh_l2cif_connect_ind()
292 hh_cb.devices[p_tle->param].conn_tries++; in hidh_proc_repage_timeout()
293 hh_cb.callback( (UINT8) p_tle->param, hh_cb.devices[p_tle->param].addr, in hidh_proc_repage_timeout()
294 HID_HDEV_EVT_RETRYING, hh_cb.devices[p_tle->param].conn_tries, NULL ) ; in hidh_proc_repage_timeout()
[all …]
Dhidh_api.c361 if ((hh_cb.devices[i].in_use) && in HID_HostAddDev()
362 (!memcmp(addr, hh_cb.devices[i].addr, BD_ADDR_LEN))) { in HID_HostAddDev()
369 if ( !hh_cb.devices[i].in_use) { in HID_HostAddDev()
379 if (!hh_cb.devices[i].in_use) { in HID_HostAddDev()
380 hh_cb.devices[i].in_use = TRUE; in HID_HostAddDev()
381 hh_cb.devices[i].delay_remove = FALSE; in HID_HostAddDev()
382 memcpy( hh_cb.devices[i].addr, addr, sizeof( BD_ADDR ) ) ; in HID_HostAddDev()
383 hh_cb.devices[i].state = HID_DEV_NO_CONN; in HID_HostAddDev()
384 hh_cb.devices[i].conn_tries = 0 ; in HID_HostAddDev()
388 hh_cb.devices[i].attr_mask = attr_mask; in HID_HostAddDev()
[all …]
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/hid/
Dbta_hh_co.c26 p_dev = &btc_hh_cb.devices[i]; in bta_hh_co_open()
41 if (btc_hh_cb.devices[i].dev_status == ESP_HIDH_CONN_STATE_UNKNOWN) { in bta_hh_co_open()
42 p_dev = &btc_hh_cb.devices[i]; in bta_hh_co_open()
88 p_dev = &btc_hh_cb.devices[i]; in bta_hh_co_close()
Dbtc_hh.c140 …if (btc_hh_cb.devices[i].dev_status == ESP_HIDH_CONN_STATE_CONNECTED && btc_hh_cb.devices[i].dev_h… in btc_hh_find_connected_dev_by_handle()
141 return &btc_hh_cb.devices[i]; in btc_hh_find_connected_dev_by_handle()
159 if (btc_hh_cb.devices[i].dev_status != ESP_HIDH_CONN_STATE_UNKNOWN && in btc_hh_find_dev_by_bda()
160 memcmp(btc_hh_cb.devices[i].bd_addr, bd_addr, BD_ADDR_LEN) == 0) { in btc_hh_find_dev_by_bda()
161 return &btc_hh_cb.devices[i]; in btc_hh_find_dev_by_bda()
180 if (btc_hh_cb.devices[i].dev_status == ESP_HIDH_CONN_STATE_CONNECTED && in btc_hh_find_connected_dev_by_bda()
181 memcmp(btc_hh_cb.devices[i].bd_addr, bd_addr, BD_ADDR_LEN) == 0) { in btc_hh_find_connected_dev_by_bda()
182 return &btc_hh_cb.devices[i]; in btc_hh_find_connected_dev_by_bda()
462 btc_hh_cb.devices[i].dev_status = ESP_HIDH_CONN_STATE_UNKNOWN; in btc_hh_init()
496 if(btc_hh_cb.devices[i].dev_status == ESP_HIDH_CONN_STATE_CONNECTED){ in btc_hh_deinit()
[all …]
/hal_espressif-latest/
DREADME.md10 In case you are looking for a way to start in Zephyr with Espressif devices, [follow this tutorial]…
/hal_espressif-latest/components/bt/host/bluedroid/stack/hid/include/
Dhid_int.h48 tHID_HOST_DEV_CTB devices[HID_HOST_MAX_DEVICES]; member
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/include/
Dbtc_hh.h94 btc_hh_device_t devices[BTC_HH_MAX_HID]; member
/hal_espressif-latest/components/bt/esp_ble_mesh/
DKconfig.in160 When there are multiple unprovisioned devices around, fast provisioning can
177 devices into the BLE Mesh network.
182 int "Maximum number of unprovisioned devices that can be added to device queue"
186 This option specifies how many unprovisioned devices can be added to device
192 int "Maximum number of devices that can be provisioned by Provisioner"
196 This option specifies how many devices can be provisioned by a Provisioner.
197 This value indicates the maximum number of unprovisioned devices which can be
199 Provisioner can provision up to 6 unprovisioned devices.
201 up to 32766 unprovisioned devices, here we limit the maximum number to 100
211 This option specifies how many devices can be provisioned at the same time
[all …]
/hal_espressif-latest/components/bt/controller/esp32c3/
DKconfig.in113 If other devices are sending packets in the air and the signal is strong,
278 different devices.
289 are reported only once, even if they originate from different devices.
307 int "Maximum number of devices in scan duplicate filter"
312 Maximum number of devices which can be recorded in scan duplicate filter.
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/
DREADME40 The TinyCrypt Library provides an implementation for constrained devices of a
/hal_espressif-latest/components/spi_flash/
DKconfig219 bool "Support other devices attached to SPI1 bus"
224 Each SPI bus needs a lock for arbitration among devices. This allows multiple
225 devices on a same bus, but may reduce the speed of esp_flash driver access to the
229 this option, and the lock will be bypassed on SPI1 bus. Otherwise if extra devices
/hal_espressif-latest/components/bt/controller/esp32/
DKconfig.in323 different devices.
335 once even though they are from different devices.
353 int "Maximum number of devices in scan duplicate filter"
358 Maximum number of devices which can be recorded in scan duplicate filter.
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/documentation/
Dtinycrypt.rst8 The TinyCrypt Library provides an implementation for targeting constrained devices
10 serve applications targeting constrained devices, TinyCrypt implementations differ
107 serve applications targeting constrained devices in general. Some of these
/hal_espressif-latest/tools/esptool_py/docs/en/esptool/
Dbasic-options.rst30 … Information <https://support.apple.com/en-us/HT203001>`__'s list of USB devices to identify the m…
Dflashing-firmware.rst11 Sometimes there might be a need to comfortably flash a bigger amount of devices with the same binar…
Dadvanced-commands.rst128 …flash memory chip. These parameters help identify and interact with different flash devices. Usage:
/hal_espressif-latest/components/bt/host/bluedroid/
DKconfig.in1069 including ADV, SCAN and connections. The ESP32-C3/S3 chip can connect up to 9 devices if
1071 to a maximum of 8 devices. Because Bluetooth cannot reclaim used instances once ADV or SCAN
1115 The number of security records for peer devices.
1154 …advertising packets from peer devices that contain private address, HW will not receive the advert…
1160 For other BLE chips, devices support network privacy mode and device privacy mode,
/hal_espressif-latest/components/bootloader/subproject/
DCMakeLists.txt202 … "* Not recommended to re-use the same secure boot keyfile on multiple production devices."
/hal_espressif-latest/components/wpa_supplicant/src/wps/
Dwps_registrar.c177 struct wps_registrar_device *devices; member
297 for (dev = reg->devices; dev; dev = dev->next) { in wps_device_get()
334 d->next = reg->devices; in wps_device_store()
335 reg->devices = d; in wps_device_store()
738 wps_free_devices(reg->devices); in wps_registrar_flush()
739 reg->devices = NULL; in wps_registrar_flush()
/hal_espressif-latest/tools/esptool_py/docs/en/
Dtroubleshooting.rst21 * If you have connected other devices to GPIO pins, try removing them and see if esptool starts wo…
39 Some devices only support the ``dio`` flash mode. Writing to flash with ``qio`` mode will succeed b…
/hal_espressif-latest/components/bt/controller/esp32c6/
DKconfig.in580 different devices.
592 once even though they are from different devices.
/hal_espressif-latest/components/bt/controller/esp32h2/
DKconfig.in572 different devices.
584 once even though they are from different devices.
/hal_espressif-latest/tools/esptool_py/docs/en/advanced-topics/
Dspi-flash-modes.rst29 In general, choose the fastest option for flash_mode that works with your device. Not all devices s…
/hal_espressif-latest/components/bt/host/nimble/
DKconfig.in1025 devices. It will prohibit the usage of standard APIs.
1033 int "Maximum number of EAD devices to save across reboots"
/hal_espressif-latest/components/esp_wifi/
DKconfig609 be shared to other devices, making it in readable format increases