Home
last modified time | relevance | path

Searched +full:host +full:- +full:number +full:- +full:of +full:- +full:completed +full:- +full:packets (Results 1 – 19 of 19) sorted by relevance

/nrf52832-nimble/packages/NimBLE-latest/nimble/host/src/
H A Dble_hs_flow.c8 * with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
30 * The number of freed buffers since the most-recent
31 * number-of-completed-packets event was sent. This is used to determine if an
36 /** Periodically sends number-of-completed-packets events. */
56 /* For each connection with completed packets, send a separate in ble_hs_flow_tx_num_comp_pkts()
57 * host-number-of-completed-packets command. in ble_hs_flow_tx_num_comp_pkts()
63 if (conn->bhc_completed_pkts > 0) { in ble_hs_flow_tx_num_comp_pkts()
68 entry.conn_handle = conn->bhc_handle; in ble_hs_flow_tx_num_comp_pkts()
[all …]
H A Dble_hs_dbg.c8 * with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
26 #include "host/ble_monitor.h"
93 advlen -= imax; in ble_hs_dbg_le_event_disp()
155 struct hci_le_subev_direct_adv_rpt_param *params = data->params; in ble_hs_dbg_le_event_disp()
158 len < sizeof(*data) + data->num_reports * sizeof(*params)) { in ble_hs_dbg_le_event_disp()
165 "num=0x%02x ", len, data->num_reports); in ble_hs_dbg_le_event_disp()
167 for (i = 0; i < data->num_reports; i++) { in ble_hs_dbg_le_event_disp()
168 BLE_HS_LOG(DEBUG, "[%d]={evttype=0x%02x}\n", i, params->evt_type); in ble_hs_dbg_le_event_disp()
[all …]
H A Dble_hs_hci_cmd.c8 * with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
27 #include "host/ble_monitor.h"
127 * Send a LE command from the host to the controller.
164 if ((adv->adv_itvl_min > adv->adv_itvl_max) || in ble_hs_hci_cmd_body_le_set_adv_params()
165 (adv->own_addr_type > BLE_HCI_ADV_OWN_ADDR_MAX) || in ble_hs_hci_cmd_body_le_set_adv_params()
166 (adv->peer_addr_type > BLE_HCI_ADV_PEER_ADDR_MAX) || in ble_hs_hci_cmd_body_le_set_adv_params()
167 (adv->adv_filter_policy > BLE_HCI_ADV_FILT_MAX) || in ble_hs_hci_cmd_body_le_set_adv_params()
168 (adv->adv_type > BLE_HCI_ADV_TYPE_MAX) || in ble_hs_hci_cmd_body_le_set_adv_params()
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/test/src/
H A Dble_hs_hci_test.c8 * with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
25 #include "host/ble_hs_test.h"
59 params[2] = -8; in TEST_CASE()
65 TEST_ASSERT(rssi == -8); in TEST_CASE()
76 ble_hs_test_util_hci_ack_set_params(opcode, 0, params, sizeof params - 1); in TEST_CASE()
102 /* The controller has room for five 20-byte payloads (+ 4-byte header). */ in TEST_CASE()
109 /* Ensure the ATT doesn't truncate our data packets. */ in TEST_CASE()
112 /* Send two 3-byte data packets. */ in TEST_CASE()
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/
H A Dsyscfg.yml7 # with the License. You may obtain a copy of the License at
9 # http://www.apache.org/licenses/LICENSE-2.0
13 # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
21 description: 'Indicates that a BLE host is present.'
26 Causes the BLE host to automatically start during system
37 host simulates incoming acks. Only recommended for test code
42 Specifies whether the host can depend on the kernel being present.
60 This value should be a power of 2.
81 Size of internal buffer for console output. Any line exceeding this
88 The number of L2CAP channels to allocate. The default value allows
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/src/
H A Dble_ll_conn_hci.c8 * with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
38 * Used to limit the rate at which we send the number of completed packets
39 * event to the host. This is the os time at which we can send an event.
63 * @return int 0: success -1: failure
76 rc = -1; in ble_ll_init_alloc_conn_comp_ev()
157 put_le16(evbuf + 4, connsm->conn_handle); in ble_ll_conn_comp_event_send()
159 evbuf[6] = connsm->conn_role - 1; in ble_ll_conn_comp_event_send()
160 peer_addr_type = connsm->peer_addr_type; in ble_ll_conn_comp_event_send()
[all …]
H A Dble_ll.c8 * with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
54 * 2) Need to figure out what to do with packets that we hand up that did
56 * packets I think. Need to figure out what to do with this.
59 * start of a frame. Need to look at the various states to see if this is the
247 * - Preamble, Access Address, CI, TERM1 (always coded as S=8)
248 * - PDU, CRC, TERM2 (coded as S=2 or S=8)
258 * Counts the number of advertising PDU's received, by type. For advertising
259 * PDU's that contain a destination address, we still count these packets even
[all …]
H A Dble_ll_conn.c8 * with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
52 * -> This is true. There are a couple things to do
62 * 2) Make sure we check incoming data packets for size and all that. You
66 * and master. We should just set this to the end of the connection event.
68 * to be scheduled prior to the start of the event to account for the time it
72 * connection to extend past the end of the allocated connection end
79 * the host that issued the create connection. Need to resolve this.
87 * purely slave. We can make a union of them.
[all …]
H A Dble_ll_scan.c8 * with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
46 * 1) I think I can guarantee that we dont process things out of order if
51 * a list of advertisers to which I sent a scan request and have yet to
55 /* Dont allow more than 255 of these entries */
71 /* The scanning parameters set by host */
124 * to the host.
139 /* Contains list of advertisers that we have heard scan responses from */
144 /* Used to filter duplicate advertising events to host */
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/
H A Dsyscfg.yml7 # with the License. You may obtain a copy of the License at
9 # http://www.apache.org/licenses/LICENSE-2.0
13 # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
42 description: 'The priority of the LL task'
46 # Sleep clock accuracy (sca). This is the amount of drift in the system
50 # than have a piece of code calculate this value, the developer must set
51 # this value based on the value of the SCA using the following table:
69 description: 'The system clock accuracy of the device.'
83 number of completed packets event to the host. Rate is in os time
92 # Configuration items for the number of duplicate advertisers and the
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/include/nimble/
H A Dhci_common.h8 * with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
33 * -> Opcode group field & Opcode command field (2)
34 * -> Parameter Length (1)
35 * Length of all the parameters (does not include any part of the hci
60 * Number of LE commands. NOTE: this is really just used to size the array
61 * containing the lengths of the LE commands.
65 /* List of OCF for Link Control commands (OGF=0x01) */
69 /* List of OCF for Controller and Baseband commands (OGF=0x03) */
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/core/
H A Ddns.c3 * DNS - host name to IP address resolver.
9 * This file implements a DNS host name to IP address resolver.
14 * uIP version Copyright (c) 2002-2003, Adam Dunkels.
20 * 1. Redistributions of source code must retain the above copyright
21 * notice, this list of conditions and the following disclaimer.
23 * notice, this list of conditions and the following disclaimer in the
25 * 3. The name of the author may not be used to endorse or promote
31 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
34 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
35 * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/include/controller/
H A Dble_ll.h8 * with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
66 * should be a note in there that the converted usecs to ticks value of this
68 * value of settle time should be 31 usecs. I would suspect all settling times
98 * per controller although there may be many instances of the link layer state
109 /* Number of ACL data packets supported */
132 /* Packet receive queue (and event). Holds received packets from PHY */
143 /* Number of completed packets event */
236 * but host will want to use this procedure, we will try. If not
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/core/
H A Ddns.c3 * DNS - host name to IP address resolver.
8 * Implements a DNS host name to IP address resolver.
10 * The lwIP DNS resolver functions are used to lookup a host name and
11 * map it to a numerical IP address. It maintains a list of resolved
15 * The lwIP version of the resolver also adds a non-blocking version of
23 * Once a hostname has been resolved (or found to be non-existent),
28 * However, only "One-Shot Multicast DNS Queries" are supported (RFC 6762
29 * chapter 5.1), this is not a fully compliant implementation of continuous
34 * @see @ref netconn_common for thread-safe access.
43 * uIP version Copyright (c) 2002-2003, Adam Dunkels.
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/core/
H A Ddns.c3 * DNS - host name to IP address resolver.
8 * Implements a DNS host name to IP address resolver.
10 * The lwIP DNS resolver functions are used to lookup a host name and
11 * map it to a numerical IP address. It maintains a list of resolved
15 * The lwIP version of the resolver also adds a non-blocking version of
23 * Once a hostname has been resolved (or found to be non-existent),
28 * However, only "One-Shot Multicast DNS Queries" are supported (RFC 6762
29 * chapter 5.1), this is not a fully compliant implementation of continuous
36 * @see @ref netconn_common for thread-safe access.
45 * uIP version Copyright (c) 2002-2003, Adam Dunkels.
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/apps/mdns/
H A Dmdns.c8 * RFC 6762 - Multicast DNS\n
9 * RFC 6763 - DNS-Based Service Discovery\n
14 * -------------------------
16 * - Tiebreaking for simultaneous probing
17 * - Sending goodbye messages (zero ttl) - shutdown, DHCP lease about to expire, DHCP turned off...
18 * - Checking that source address of unicast requests are on the same network
19 * - Limiting multicast responses to 1 per second per resource record
20 * - Fragmenting replies if required
21 * - Handling multi-packet known answers
22 * - Individual known answer detection for all local IPv6 addresses
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/
H A DCHANGELOG7 * [Enter new changes just after this line - do not remove this line]
9 (STABLE-2.1.0):
13 2018-06-17: Simon Goldschmidt
16 2018-04-23: Dirk Ziegelmeier
19 2018-03-04: Ray Abram
22 2018-02-23: Benjamin Aigner
23 * 6lowpan: add 6lowpan-over-BLE netif (based on existing 6lowpan netif)
25 2018-02-22: Simon Goldschmidt
28 2018-02-16: Simon Goldschmidt
31 2018-02-01: Simon Goldschmidt
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/
H A DCHANGELOG5 * [Enter new changes just after this line - do not remove this line]
7 (STABLE-2.0.2)
11 2017-02-10: Dirk Ziegelmeier
18 2017-03-08
21 2017-03-08: Joel Cunningham
24 2017-03-01: Simon Goldschmidt
25 * httpd: LWIP_HTTPD_POST_MANUAL_WND: fixed double-free when httpd_post_data_recved
28 2017-02-28: David van Moolenbroek/Simon Goldschmidt
31 2017-02-17: Simon Goldschmidt
34 2017-02-16: Simon Goldschmidt
[all …]
/nrf52832-nimble/rt-thread/
H A DChangeLog.md1 # RT-Thread v4.0.0 Change Log
6 * Add support for 64-bit processors;
7 * When the thread is running on CPU, the state of this thread is changed to RUNNING stat instead of
14 * Fix the `fd_is_open()` issue: when the sub-path is the same in different mounted filesystem.
15 * Change the critical lock/unlock to dfs_lock/unlock in `getcwd()` function of DFS (the critical lo…
16 * Rewrite `list_thread/list_*` implementation of finsh cmd to avoid multi-core competition case;
27 * Fix the length issue of `ulog_strcpy`, which should be not exceed `ULOG_LINE_BUF_SIZE`;
28 * Add the macro definition of hexadecimal log output to ulog; (HubretXie)
29 * Add uTest component. The uTest is a unit test framework on RT-Thread, and can also be used for au…
37 * Add QSPI support in SFUD (based on the QSPI peripheral of stm32); SFUD is upgraded to version 1.1…
[all …]