/edtt-2.7.6/src/tests/ |
D | gatt_verification.py | 31 def attRequest(transport, initiator, txData, trace): argument 33 trace.trace(10, "LE Data Write Command returns status: 0x%02X" % status); 42 trace.trace(7, str(event)); 50 def attResponse(transport, initiator, trace, timeout=100): argument 59 trace.trace(10, "LE Data Read Command returns PB=%d BC=%d - %2d data bytes: %s" % \ 64 trace.trace(6, "Dropping data for non-ATT CID: %d" % cid); 73 def exchangeMTU(transport, initiator, mtuSize, trace): argument 78 trace.trace(7, str(attData)); 79 success = attRequest( transport, initiator, txData, trace ); 81 success, rxData = attResponse( transport, initiator, trace ); [all …]
|
D | hci_verification.py | 25 def __check_command_complete_event(transport, idx, trace): argument 27 trace.trace(7, str(event)); 30 def __check_unknown_command_rsp_event(transport, idx, trace, status): argument 32 trace.trace(7, str(event)); 38 def hci_gev_bv_01_c(transport, idx, trace): argument 43 success = __check_unknown_command_rsp_event(transport, idx, trace, status); 46 success = __check_unknown_command_rsp_event(transport, idx, trace, status) and success; 51 success = __check_unknown_command_rsp_event(transport, idx, trace, status) and success; 62 success = __check_unknown_command_rsp_event(transport, idx, trace, status) and success; 68 success = __check_unknown_command_rsp_event(transport, idx, trace, status) and success; [all …]
|
D | ll_verification.py | 52 def verifyAndShowEvent(transport, idx, expectedEvent, trace): argument 55 trace.trace(7, str(event)); 58 def verifyAndShowMetaEvent(transport, idx, expectedEvent, trace): argument 61 trace.trace(7, str(event)); 64 def verifyAndFetchEvent(transport, idx, expectedEvent, trace): argument 67 trace.trace(7, str(event)); 70 def verifyAndFetchMetaEvent(transport, idx, expectedEvent, trace): argument 73 trace.trace(7, str(event)); 76 def getCommandCompleteEvent(transport, idx, trace): argument 78 return verifyAndShowEvent(transport, idx, Events.BT_HCI_EVT_CMD_COMPLETE, trace); [all …]
|
D | gap_verification.py | 26 def gap_disc_nonm_bv_01_c(transport, upperTester, lowerTester, trace): argument 30 …advertiser = Advertiser(transport, upperTester, trace, AdvertiseChannel.ALL_CHANNELS, Advertising.… 32 …scanner = Scanner(transport, lowerTester, trace, ScanType.ACTIVE, AdvertisingReport.ADV_IND, ownAd… 44 …trace.trace(6, "Found device with address: %s complete local name: %s" % (formatAddress( toArray( … 46 …trace.trace(6, "Received %d advertising reports; %d scan responses" % (scanner.reports, scanner.re… 56 def gap_disc_nonm_bv_02_c(transport, upperTester, lowerTester, trace): argument 60 …advertiser = Advertiser(transport, upperTester, trace, AdvertiseChannel.ALL_CHANNELS, Advertising.… 62 …scanner = Scanner(transport, lowerTester, trace, ScanType.ACTIVE, AdvertisingReport.ADV_IND, ownAd… 74 …trace.trace(6, "Found device with address: %s complete local name: %s" % (formatAddress( toArray( … 76 …trace.trace(6, "Received %d advertising reports; %d scan responses" % (scanner.reports, scanner.re… [all …]
|
D | ll_multiple_connections.py | 15 def ll_multiple_connections(transport, trace): argument 16 trace.trace(3, "ll_multiple_connections"); 25 …advertiser = Advertiser(transport, 0, trace, AdvertiseChannel.ALL_CHANNELS, Advertising.CONNECTABL… 29 …scanner1 = Scanner(transport, 1, trace, ScanType.PASSIVE, AdvertisingReport.ADV_IND, ownAddress, S… 31 …scanner2 = Scanner(transport, 2, trace, ScanType.PASSIVE, AdvertisingReport.ADV_IND, ownAddress, S… 33 trace.trace(1, '-'*80); 37 …trace.trace(1, "\nUsing initiator address: %s\n" % formatAddress( toArray(rawPeerAddress, 6), Simp… 38 success = success and preamble_set_public_address( transport, 1, rawPeerAddress, trace ); 39 success = success and preamble_set_public_address( transport, 2, rawPeerAddress, trace ); 47 …initiator1 = Initiator(transport, 1, 0, trace, initiatorAddress, Address( ExtendedAddressType.PUBL… [all …]
|
D | echo_test.py | 7 def _echo_test(transport, trace): argument 8 trace.trace(3, "Starting echo test"); 14 trace.trace(1,"Echo test failed: %s"%str(e)); 17 trace.trace(3,"Echo test passed with %i device(s)"% transport.n_devices); 37 def run_a_test(args, transport, trace, test_spec): argument 38 return test_spec.test_private(transport, trace);
|
D | le_transceiver_test.py | 13 def LE_Transceiver_Test(transport, trace): argument 14 trace.trace(3, "Starting le transceiver test"); 25 trace.trace(1, "LE Transceiver Test failed: %s" %str(e)); 32 …trace.trace(3, "LE Transceiver Test " + ("PASSED" if success else "FAILED") + " with %i device(s)"… 52 def run_a_test(args, transport, trace, test_spec): argument 53 return not test_spec.test_private(transport, trace);
|
/edtt-2.7.6/src/components/ |
D | preambles.py | 34 def __verifyAndShowEvent(transport, idx, expectedEvent, trace): argument 37 trace.trace(7, str(event)); 40 def __verifyAndShowMetaEvent(transport, idx, expectedEvent, trace): argument 43 trace.trace(7, str(event)); 46 def __verifyAndFetchEvent(transport, idx, expectedEvent, trace): argument 49 trace.trace(7, str(event)); 52 def __verifyAndFetchMetaEvent(transport, idx, expectedEvent, trace): argument 55 trace.trace(7, str(event)); 58 def __getCommandCompleteEvent(transport, idx, trace): argument 60 return __verifyAndShowEvent(transport, idx, Events.BT_HCI_EVT_CMD_COMPLETE, trace); [all …]
|
D | scanner.py | 64 …def __init__(self, transport, idx, trace, scanType, reportType, ownAddress, filterPolicy=ScanningF… argument 67 self.trace = trace; 100 self.trace.trace(7, str(event)); 108 self.trace.trace(6, "LE Set Scan Parameters Command returns status: 0x%02X" % status); 113 …self.trace.trace(6, "LE Set Scan Enable Command (%s) returns status: 0x%02X" % ("Enabling" if enab… 238 … self.trace.trace(7, "Received %d %s Advertise reports." % (self.reports, self.reportType.name) ); 240 …self.trace.trace(7, "Advertise Events spacing in range [%d, %d] ms. with mean value %d ms. and std… 244 …self.trace.trace(5, "Reported address %s / Expected address %s" % (str(self.reportAddress), str(ad… 249 … self.trace.trace(5, "Reported data: %s / Expected data: %s" % (self.reportData, data)); 252 self.trace.trace(7, "Received no %s Advertise reports." % self.reportType.name); [all …]
|
D | utils.py | 134 def showCommands(commands, trace): argument 183 trace.trace(8, fmt % CommandTexts[n][i] + ' ' + txt); 185 trace.trace(8, fmt % (n, CommandTexts[n][i] + ' ' + txt)); 188 def showFeatures(features, trace): argument 205 trace.trace(8, fmt % FeatureTexts[n][i] + ' ' + txt); 207 trace.trace(8, fmt % (n, FeatureTexts[n][i] + ' ' + txt)); 210 def showLEFeatures(features, trace): argument 222 trace.trace(8, fmt % LEFeatureTexts[n][i] + ' ' + txt); 224 trace.trace(8, fmt % (n, LEFeatureTexts[n][i] + ' ' + txt)); 227 def showLEStates(states, trace): argument [all …]
|
D | initiator.py | 32 …def __init__(self, transport, initiator, peer, trace, initiatorAddress, peerAddress, filterPolicy=… argument 36 self.trace = trace; 85 self.trace.trace(7, str(event)); 106 self.trace.trace(7, str(event)); 124 self.trace.trace(7, str(event)); 142 self.trace.trace(7, str(event)); 172 self.trace.trace(7, str(event)); 190 self.trace.trace(7, str(event)); 196 self.trace.trace(3, "LE Create Connection Command failed: %s" % str(e)); 211 self.trace.trace(7, str(event)); [all …]
|
D | resolvable.py | 36 def __init__(self, transport, idx, trace, localIRK=None): argument 39 self.trace = trace; 45 self.trace.trace(7, str(event)); 56 self.trace.trace(6, "LE Clear Resolving List Command returns status: 0x%02X" % status); 69 … self.trace.trace(6, "LE Add Device to Resolving List Command returns status: 0x%02X" % status); 79 …self.trace.trace(6, "LE Remove Device from Resolving List Command returns status: 0x%02X" % status… 84 …self.trace.trace(6, "LE Set Address Resolution " + ("Enable" if enable else "Disable") + " Command… 104 …self.trace.trace(6, "LE Set Resolvable Private Address Timeout Command returns status: 0x%02X" % s…
|
D | advertiser.py | 64 …def __init__(self, transport, idx, trace, channels, advertiseType, ownAddress, peerAddress, filter… argument 68 self.trace = trace; 106 self.trace.trace(7, str(event)); 125 … self.trace.trace(6, "LE Set Advertising Parameters Command returns status: 0x%02X" % self.status); 133 self.trace.trace(6, "LE Set Advertising Data Command returns status: 0x%02X" % self.status); 141 … self.trace.trace(6, "LE Set Scan Response Data Command returns status: 0x%02X" % self.status); 147 …self.trace.trace(6, "LE Set Advertising Enable Command (%s) returns status: 0x%02X" % ("Enabling" … 176 self.trace.trace(7, str(event));
|
D | pairing.py | 28 def __init__(self, transport, trace, initiator, IRKm, IRKs=None): argument 31 self.trace = trace; 433 self.trace.trace(7, str(event)); 441 self.trace.trace(7, str(event)); 451 self.trace.trace(7, str(event)); 459 self.trace.trace(7, str(event)); 477 self.trace.trace(7, str(event)); 654 self.trace.trace(6,"Both Initiator and Responder supports Secure Connections..."); 675 self.trace.trace(6, "Responders LTK = 0x%032X" % self.LTKs); 676 self.trace.trace(6, "Responders EDIV = 0x%04X" % self.EDIVs); [all …]
|
D | edttt_bsim.py | 79 self.Trace.trace(3,"Connecting to EDTT bridge"); 101 self.Trace.trace(4,"Connected to EDTT bridge"); 107 self.Trace.trace(4,"Cleaning up transport"); 110 self.Trace.trace(9,"Closed FIFO to Bridge"); 112 self.Trace.trace(9,"Closed FIFO to EDTT"); 116 self.Trace.trace(9,"(minor) Error closing FIFO " 121 self.Trace.trace(4,"Disconnecting bridge") 138 self.Trace.trace(4,"The EDTT bridge disappeared when trying to " 150 self.Trace.trace(4,"The EDTT bridge disapeared when trying to read "
|
/edtt-2.7.6/src/ |
D | edttool.py | 66 def init_transport(transport, xtra_args, trace): argument 68 transport = transport_module.EDTTT(xtra_args, trace); 72 def run_one_test(args, xtra_args, transport, trace, test_mod, test_spec, nameLen): argument 73 trace.trace(4, test_spec); 74 trace.trace(4, ""); 79 result = test_mod.run_a_test(args, transport, trace, test_spec); 80 …trace.trace(2, "%-*s %s %s" % (nameLen, test_spec.name, test_spec.description[1:], ("PASSED" if re… 85 def run_tests(args, xtra_args, transport, trace): argument 101 result = run_one_test(args, xtra_args, transport, trace, test_mod, test_spec, nameLen); 108 result = run_one_test(args, xtra_args, transport, trace, test_mod, test_specs[t], nameLen); [all …]
|