Home
last modified time | relevance | path

Searched refs:data (Results 1 – 20 of 20) sorted by relevance

/edtt-latest/src/components/
Dattdata.py101 self.data = [];
109 self.data = [ opcode ] + toArray( args[0], 2 );
115 self.data = [ opcode ] + toArray( args[0], 2 ) + toArray( args[1], 2 );
121 … self.data = [ opcode ] + toArray( args[0], 2 ) + toArray( args[1], 2 ) + toArray( args[2], 2 );
123 self.data += arg;
129 …self.data = [ opcode ] + toArray( args[0], 2 ) + toArray( args[1], 2 ) + toArray( args[2], 2 if ar…
135 self.data = [ opcode ] + toArray( args[0], 2 );
141 self.data = [ opcode ] + toArray( args[0], 2 ) + toArray( args[1], 2 );
147 self.data = [ opcode ];
149 self.data += toArray( arg, 2 );
[all …]
Dsmpdata.py96 self.data = [];
104 self.data = [ opcode ] + list( args[:6] );
110 self.data = [ opcode ] + list( args[:6] );
116 self.data = [ opcode ] + toArray( args[0], 16 );
122 self.data = [ opcode ] + toArray( args[0], 16 );
128 self.data = [ opcode ] + [ args[0] ];
134 self.data = [ opcode ] + toArray( args[0], 16 );
140 self.data = [ opcode ] + toArray( args[0], 2 ) + toArray( args[1], 8 );
146 self.data = [ opcode ] + toArray( args[0], 16 );
152 self.data = [ opcode ] + [ args[0] ] + toArray( args[1], 6 );
[all …]
Daddata.py318 self.data = [];
325 self.data = [ 2, adType, args[0] if args[0] >= 0 else 256+args[0] ];
332 self.data = [ 2, adType, args[0] ];
339 self.data = [ 1+2*len(args), adType ];
341 self.data += toArray(arg, 2);
348 self.data = [ 1+4*len(args), adType ];
350 self.data += toArray(arg, 4);
357 self.data = [ 1+16*len(args), adType ];
359 self.data += toArray(arg, 16);
368 self.data = [ 1+len(name), adType ] + [ _ for _ in name ];
[all …]
Ddump.py148 … def __init__(self, direction, idx, ts, aa, channel_num, phy, data, payload_type, header, payload): argument
155 self.data = data
161 return len(self.data)
169 def adv_ind(data): argument
171 adv_a = data[:6]
172 adv_data = data[6:]
176 def adv_direct_ind(data): argument
178 adv_a = data[:6]
179 target_a = data[6:12]
208 def parse_adv_pdu(direction, idx, ts, aa, channel_num, phy, data, aux_ptr_packets): argument
[all …]
Devents.py363 def __init__(self, event, data, time=None): argument
365 self.data = data[:];
369 self.size = len(self.data);
370 …self.subEvent = struct.unpack('B', self.data[:1])[0] if self.size > 0 and self.event == Events.BT_…
372 def __asNumber(self, data): argument
374 for part in reversed(data):
535 status, handle, reason = struct.unpack('<BHB', self.data[:4]);
543 status, handle, enabled = struct.unpack('<BHB', self.data[:4]);
553 status, handle, enabled, key_size = struct.unpack('<BHBB', self.data[:5])
564 … status, handle, version, manufacturer, subVersion = struct.unpack('<BHBHH', self.data[:8]);
[all …]
Dbtsnoop.py136 def send_event_sock(self, packet, data, eventLen): argument
139 self.sock.send(data)
142 def send_event_file(self, packet, data, eventLen): argument
145 self.file.write(data)
148 def send_event(self, idx, packet, data): argument
154 self.send_event_file(packet, data, eventLen)
156 self.send_event_sock(packet, data, eventLen)
159 def send_command_sock(self, opcode, len, data): argument
165 self.sock.send(data)
168 def send_command_file(self, opcode, len, data): argument
[all …]
Dscanner.py147 eventType, address, data = event.decode()[0:3];
150 self.reportData = data[:];
156 self.responseData = data[:];
236 def qualifyReports(self, count, address=None, data=None): argument
246 if not data is None:
247 success = success and (self.reportData == data);
248 if not self.reportData == data:
249 … self.trace.trace(5, "Reported data: %s / Expected data: %s" % (self.reportData, data));
253 success = data is None;
281 def qualifyResponses(self, count, data=None): argument
[all …]
Dgattdata.py136 data = [];
139 data = [ int(hexNumber, 16) for hexNumber in value.split(' ') ];
141 data = [ ord(char) for char in value ];
143 data = [ int(value, 16) ];
144 return data;
151 value = characteristic.firstChild.data.strip('\r\n\t');
160 value = characteristic.firstChild.data.strip('\r\n\t');
169 value = descriptor.firstChild.data.strip('\r\n\t');
178 value = descriptor.firstChild.data.strip('\r\n\t');
Dadvertiser.py112 def __confined_array(self, data, limit): argument
113 dataSize = len(data) if len(data) <= limit else limit;
114 dataCopy = data[ : ];
115 if len(data) < limit:
117 elif len(data) > limit:
Dbasic_commands.py1218 def le_set_advertising_data(transport, idx, dataLen, data, to): argument
1220 …mmands.CMD_LE_SET_ADVERTISING_DATA_REQ, 34, HCICommands.BT_HCI_OP_LE_SET_ADV_DATA, dataLen, *data);
1241 def le_set_scan_response_data(transport, idx, dataLen, data, to): argument
1243 …CMD_LE_SET_SCAN_RESPONSE_DATA_REQ, 34, HCICommands.BT_HCI_OP_LE_SET_SCAN_RSP_DATA, dataLen, *data);
2364 def le_set_extended_advertising_data(transport, idx, handle, op, FragPref, data, to): argument
2366data)) + 'B', Commands.CMD_LE_SET_EXTENDED_ADVERTISING_DATA_REQ, len(data) + 6, HCICommands.BT_HCI…
2387 def le_set_extended_scan_response_data(transport, idx, handle, op, FragPref, data, to): argument
2389data)) + 'B', Commands.CMD_LE_SET_EXTENDED_SCAN_RESPONSE_DATA_REQ, len(data) + 6, HCICommands.BT_H…
2572 def le_set_periodic_advertising_data(transport, idx, handle, op, dataLen, data, to): argument
2574 …_ADVERTISING_DATA_REQ, 256, HCICommands.BT_HCI_OP_LE_SET_PER_ADV_DATA, handle, op, dataLen, *data);
[all …]
Dutils.py149 def BLECRCUpdate(crc, data): argument
150 for i in range(len(data)):
151 tbl_idx = (crc ^ data[i]) & 0xff
Dpreambles.py51 return event.event == expectedEvent, event.data;
57 return event.subEvent == expectedEvent, event.data;
/edtt-latest/src/tests/
Dgatt_verification.py474 success, data = readCharacteristic(transport, initiator, handle, trace);
476 return success, bytes(data).decode('utf-8') if success else '';
481 def writeCharacteristic(transport, initiator, handle, data, trace): argument
485 txData = attData.encode( ATTOpcode.ATT_WRITE_REQUEST, handle, data );
503 def writeNoResponse(transport, initiator, handle, data, trace): argument
507 txData = attData.encode( ATTOpcode.ATT_WRITE_COMMAND, handle, data );
525 def __writeLong(transport, initiator, handle, data, offset, trace): argument
529 txData = attData.encode( ATTOpcode.ATT_PREPARE_WRITE_REQUEST, handle, offset, data );
562 def writeLong(transport, initiator, handle, data, mtuSize, trace): argument
568data[offset:offset+mtuSize-5 if offset+mtuSize-5 < len(data) else len(data)], offset, trace);
[all …]
Dtest_utils.py466 def le_iso_data_write_fragments(transport, idx, trace, conn_handle, data, iso_buffer_len): argument
473 while success and offset < len(data):
474 fragment_len = min(iso_buffer_len, len(data[offset:]))
479 if len(data[offset:]) <= iso_buffer_len:
483 …status = le_iso_data_write(transport, idx, conn_handle, PbFlag, TsFlag, data[offset:offset+fragmen…
922 data = [ variable in SetCIGParameters
951 fields = [t[0] for t in self.data] + [t[1] for t in self.data]
959 for (field, alias, per_cis, default) in self.data:
Dhci_verification.py66 data = [];
68 status = le_set_extended_advertising_data(transport, idx, handle, op, FragPref, data, 100);
72 data = [];
74 status = le_set_extended_scan_response_data(transport, idx, handle, op, FragPref, data, 100);
105 data = [0 for i in range(dataLength)];
107 status = le_set_periodic_advertising_data(transport, idx, handle, op, dataLength, data, 100);
Dll_verification.py710 eventType, data = event.decode()[0:3:2];
713 reportData = data;
/edtt-latest/docs/
DEDTT_transport_bsim.md42 * 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…
53 * If it succeeds it responds to the caller immediately with the data
54 * If there is not enough data yet from the device, it will wait
65 * If there is enough data, it just returns it to the caller
66 * If it does not have enough data yet, and the read was blocking,
105 When sending and receiving data to and towards the EDTT,
DEDTT_transport.md3 The EDTT transport only function is to deliver data from and to the EDTT tests
62 If set to EDTTT_NONBLOCK it returns as soon as there is no more data
75 If set to EDTTT_NONBLOCK it returns as soon as no more data could be
82 data is avalaible in the EDTT. But it is guaranteed that once this function
DREADME.md7 data in an out of an embedded device
DEDTT_framework_Babblesim.md123 * `data`: The raw data of the packet (excluding header)