Home
last modified time | relevance | path

Searched refs:to (Results 1 – 8 of 8) sorted by relevance

/edtt-3.6.0-3.5.0-3.4.0/src/components/
Dbasic_commands.py501 def edtt_wait_cmd_cmpl(transport, idx, opcode, payload_fmt, to): argument
517 rsp = transport.recv(idx, rsp_size, to)
533 def echo(transport, idx, message, to): argument
538 packet = transport.recv(idx, len(cmd), to);
566 def inquire(transport, idx, lap, length, NumRsp, to): argument
572 packet = transport.recv(idx, 5, to);
590 def disconnect(transport, idx, handle, reason, to): argument
595 packet = transport.recv(idx, 5, to);
614 def read_remote_version_information(transport, idx, handle, to): argument
619 packet = transport.recv(idx, 5, to);
[all …]
Dedttt_bsim.py281 def recv(self, idx, number_bytes, to=None): argument
286 if to == None:
287 to = self.default_to
291 timeout = to*1000 + self.last_t;
293 self.Trace.trace(8, "Recv of %iB from dev %d, timeout %i ms"% (number_bytes, idx, to) )
/edtt-3.6.0-3.5.0-3.4.0/docs/
DEDTT_transport_bsim.md34 Each of the “-->” is a POSIX named pipe (FIFO) (which by default can buffer up to
37 The low level device (if enabled) is a BSim device in itself; It can be used to inject raw
42 * It allows reading and writting from the EDTT data to the appropriate device
51 * When the EDTT writes to a device, that data is piped immediately to the device (without unblockin…
52 * When the EDTT reads from the device, it tries to read from the device pipe immediately:
53 * If it succeeds it responds to the caller immediately with the data
56 simulation time to advance by `<RxWait>`, and try again.
58 * When the EDTT does `transport.wait(time)`, it tells the Phy to just let
64 * When the app tries to read from the EDTT transport: it will try immediately
65 * If there is enough data, it just returns it to the caller
[all …]
DEDTT_framework_Babblesim.md6to provide a basic understanding of the EDTT Framework for developers writing Tests for the Framew…
9 …erful environment, where tracing and debugging becomes a lot easier compared to an embedded system.
11 …an be a standalone application reacting to stimuli received “over the air”, a dedicated applicatio…
12 …ne of these test applications responds to standard HCI commands sent from the test and returns sta…
19 …. Since Bluetooth is all about communicating entities, a test needs access to more than a single D…
26 … addition to the DUTs, the EDTT BabbleSim transport also has a low level device that connects dire…
33 Commands are atomic transactions that maps to calls on the DUT side. Cannot be interleaved (for sim…
52 …llel with the programs running the individual DUTs. Each DUT is configured to run one of the EDTT …
54 …know how many DUTs it needs to connect to and the identity of each DUT. This information is passed…
67 …(-s=Test). It is told to host three devices (-D=3). The simulation length is set to 5 seconds (-si…
[all …]
DEDTT_transport.md3 The EDTT transport only function is to deliver data from and to the EDTT tests
8 How a given transport is implemented is fully up to the designer. It must only
22 to parse. The transport may use this to
24 to options which are meant for some other module.
28 * connect() : Connect to the devices under test.
29 * send(idx, message): Send the bytearray message to the device number
31 * recv(idx, number_bytes, timeout): Attempt to retrieve `<number_bytes>`
35 devices, `<time>` should refer to simultaed time. For real devices, simply
39 * n_devices : Number of devices it is connected to
40 * low_level_device: Reference to the low_level_device, if available. See [EDTT_transport_bsim.md](E…
[all …]
DLICENSE18 "control" means (i) the power, direct or indirect, to cause the
27 including but not limited to software source code, documentation
32 not limited to compiled object code, generated documentation,
33 and conversions to other media types.
37 copyright notice that is included in or attached to the work
45 separable from, or merely link (or bind by name) to the interfaces of,
50 to that Work or Derivative Works thereof, that is intentionally
51 submitted to Licensor for inclusion in the Work by the copyright owner
52 or by an individual or Legal Entity authorized to submit on behalf of
55 to the Licensor or its representatives, including but not limited to
[all …]
DREADME.md6 * A transport mechanism, which is used by this RPC to transport
20 A document giving an introduction on how to use the EDTT
21 with BabbleSim and how to write tests can be found in
31 process to be followed for its contributions.
33 This is done as a resonable measure to ensure all code in the project
36 By adding a ``Signed-off-by`` line to the commit body message like:
40 the contributor certifies that he has the right to, and does submit
41 that patch, under the applicable license, and, that he agrees to the DCO.
55 Everyone is permitted to copy and distribute verbatim copies of this
60 By making a contribution to this project, I certify that:
[all …]
/edtt-3.6.0-3.5.0-3.4.0/src/tests/
Dtest_utils.py21 def verifyAndShowEvent(transport, idx, expectedEvent, trace, to=100): argument
23 event = get_event(transport, idx, to);
27 def verifyNumCompleteEvents(transport, idx, handle, count, trace, to=100): argument
31 event = get_event(transport, idx, to)
52 def verifyAndFetchMetaEvent(transport, idx, expectedEvent, trace, to=100): argument
54 event = get_event(transport, idx, to);
241 def hasLeCisRequestMetaEvent(transport, idx, trace, to): argument
243 …success, aclConnectionHandle, cisConnectionHandle, cigId, cisId = has_event(transport, idx, to)[0]…
251 def hasLeLtkRequestMetaEvent(transport, idx, trace, to): argument
253 success, handle, rand, ediv = has_event(transport, idx, to)[0], -1, -1, -1
[all …]