Lines Matching refs:upperTester
46 def ll_ddi_adv_bv_01_c(transport, upperTester, lowerTester, trace): argument
67 def ll_ddi_adv_bv_02_c(transport, upperTester, lowerTester, trace): argument
88 def ll_ddi_adv_bv_03_c(transport, upperTester, lowerTester, trace): argument
117 def ll_ddi_adv_bv_04_c(transport, upperTester, lowerTester, trace): argument
147 def ll_ddi_adv_bv_05_c(transport, upperTester, lowerTester, trace): argument
184 def ll_ddi_adv_bv_06_c(transport, upperTester, lowerTester, trace): argument
193 …ator = Initiator(transport, lowerTester, upperTester, trace, initiatorAddress, publicIdentityAddre…
230 def ll_ddi_adv_bv_07_c(transport, upperTester, lowerTester, trace): argument
246 …ator = Initiator(transport, lowerTester, upperTester, trace, initiatorAddress, publicIdentityAddre…
272 def ll_ddi_adv_bv_08_c(transport, upperTester, lowerTester, trace): argument
280 success = addAddressesToFilterAcceptList(transport, upperTester, peerAddresses, trace);
352 def ll_ddi_adv_bv_09_c(transport, upperTester, lowerTester, trace): argument
359 success = addAddressesToFilterAcceptList(transport, upperTester, peerAddresses, trace);
363 …advertiser = Advertiser(transport, upperTester, trace, AdvertiseChannel.ALL_CHANNELS, Advertising.…
414 …ator = Initiator(transport, lowerTester, upperTester, trace, initiatorAddress, publicIdentityAddre…
438 def ll_ddi_adv_bv_11_c(transport, upperTester, lowerTester, trace): argument
446 success = addAddressesToFilterAcceptList(transport, upperTester, [ peerAddress ], trace);
458 …itiator = Initiator(transport, lowerTester, upperTester, trace, ownAddress, publicIdentityAddress(…
474 def ll_ddi_adv_bv_15_c(transport, upperTester, lowerTester, trace): argument
481 success = addAddressesToFilterAcceptList(transport, upperTester, [ peerAddress ], trace);
498 def ll_ddi_adv_bv_16_c(transport, upperTester, lowerTester, trace): argument
522 def ll_ddi_adv_bv_17_c(transport, upperTester, lowerTester, trace): argument
554 def ll_ddi_adv_bv_18_c(transport, upperTester, lowerTester, trace): argument
562 success = addAddressesToFilterAcceptList(transport, upperTester, [ peerAddress ], trace);
596 def ll_ddi_adv_bv_19_c(transport, upperTester, lowerTester, trace): argument
604 success = addAddressesToFilterAcceptList(transport, upperTester, [ peerAddress ], trace);
613 …itiator = Initiator(transport, lowerTester, upperTester, trace, ownAddress, publicIdentityAddress(…
630 def ll_ddi_adv_bv_20_c(transport, upperTester, lowerTester, trace): argument
637 success = addAddressesToFilterAcceptList(transport, upperTester, [ peerAddress ], trace);
641 …success = success and preamble_default_physical_channel(transport, upperTester, AllPhys, TxPhys, R…
655 def ll_ddi_adv_bv_21_c(transport, upperTester, lowerTester, trace): argument
672 …success = preamble_ext_advertising_parameters_set(transport, upperTester, Handle, Properties, Prim…
687 …success = success and preamble_ext_advertising_data_set(transport, upperTester, Handle, Operation,…
700 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.ENABLE, SHan…
719 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.DISABLE, SHa…
729 def ll_ddi_adv_bv_22_c(transport, upperTester, lowerTester, trace, packets): argument
755 …success = preamble_ext_advertising_parameters_set(transport, upperTester, Handle, Properties, Prim…
763 …success = success and le_set_extended_advertising_data(transport, upperTester, Handle, FragmentOpe…
767 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.ENABLE, [Han…
789 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.DISABLE, [Ha…
794 flush_events(transport, upperTester, 100)
803 def ll_ddi_adv_bv_27_c(transport, upperTester, lowerTester, trace, packets): argument
804 status, MaxAdvDataLen = le_read_maximum_advertising_data_length(transport, upperTester, 200)
834 …success = preamble_ext_advertising_parameters_set(transport, upperTester, Handle, Properties, Prim…
853 if not set_complete_ext_adv_data(transport, upperTester, Handle, 0x00, advData):
856 flush_events(transport, upperTester, 100)
858 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.ENABLE, [Han…
950 flush_events(transport, upperTester, 100)
954 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.DISABLE, [Ha…
961 def ll_ddi_adv_bv_28_c(transport, upperTester, lowerTester, trace, packets): argument
993 …success = success and preamble_ext_advertising_parameters_set(transport, upperTester, Handle, Prop…
1000 …status = le_set_extended_advertising_data(transport, upperTester, Handle, FragmentOperation.COMPLE…
1004 flush_events(transport, upperTester, 100)
1005 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.ENABLE, [Han…
1088 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.DISABLE, [Ha…
1093 flush_events(transport, upperTester, 100)
1099 def do_ll_ddi_adv_bv_45_52_c(transport, upperTester, lowerTester, trace, packets, phy): argument
1101 status, MaxAdvDataLen = le_read_maximum_advertising_data_length(transport, upperTester, 200)
1154 …success = success and preamble_ext_advertising_parameters_set(transport, upperTester, Handle, Prop…
1162 …if not set_complete_ext_scan_response_data(transport, upperTester, Handle, round.FragmentPref, adv…
1165 flush_events(transport, upperTester, 100)
1166 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.ENABLE, [Han…
1309 if has_event(transport, upperTester, 200)[0]:
1310 event = get_event(transport, upperTester, 100)
1317 flush_events(transport, upperTester, 100)
1318 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.DISABLE, [Ha…
1323 flush_events(transport, upperTester, 100)
1331 def ll_ddi_adv_bv_45_c(transport, upperTester, lowerTester, trace, packets): argument
1332 …return do_ll_ddi_adv_bv_45_52_c(transport, upperTester, lowerTester, trace, packets, PhysicalChann…
1335 def do_ll_ddi_adv_bv_47_49_c(transport, upperTester, lowerTester, trace, packets, phy): argument
1337 status, MaxAdvDataLen = le_read_maximum_advertising_data_length(transport, upperTester, 200)
1386 …success = success and preamble_ext_advertising_parameters_set(transport, upperTester, Handle, Prop…
1395 … if not set_complete_ext_adv_data(transport, upperTester, Handle, round.FragmentPref, advData):
1399 …status = le_set_extended_advertising_data(transport, upperTester, Handle, FragmentOperation.COMPLE…
1403 flush_events(transport, upperTester, 100)
1404 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.ENABLE, [Han…
1421 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.DISABLE, [Ha…
1424 event = get_event(transport, upperTester, 200)
1572 flush_events(transport, upperTester, 100)
1580 def ll_ddi_adv_bv_47_c(transport, upperTester, lowerTester, trace, packets): argument
1581 …return do_ll_ddi_adv_bv_47_49_c(transport, upperTester, lowerTester, trace, packets, PhysicalChann…
1586 def ll_ddi_adv_bv_49_c(transport, upperTester, lowerTester, trace, packets): argument
1587 …return do_ll_ddi_adv_bv_47_49_c(transport, upperTester, lowerTester, trace, packets, PhysicalChann…
1592 def ll_ddi_adv_bv_52_c(transport, upperTester, lowerTester, trace, packets): argument
1593 …return do_ll_ddi_adv_bv_45_52_c(transport, upperTester, lowerTester, trace, packets, PhysicalChann…
1597 def do_ll_ddi_adv_bi_05_06_c(transport, upperTester, lowerTester, trace, eventProperties): argument
1616 …success = preamble_ext_advertising_parameters_set(transport, upperTester, Handle, Properties, Prim…
1622 …success = success and preamble_ext_scan_response_data_set(transport, upperTester, Handle, Fragment…
1624 …success = success and preamble_ext_advertising_data_set(transport, upperTester, Handle, FragmentOp…
1626 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.ENABLE, [Han…
1633 …status = le_set_extended_scan_response_data(transport, upperTester, Handle, FragmentOperation.COMP…
1635 …status = le_set_extended_advertising_data(transport, upperTester, Handle, FragmentOperation.COMPLE…
1639 event = get_event(transport, upperTester, 200)
1651 def ll_ddi_adv_bi_05_c(transport, upperTester, lowerTester, trace): argument
1653 return do_ll_ddi_adv_bi_05_06_c(transport, upperTester, lowerTester, trace, 0b00010000)
1658 def ll_ddi_adv_bi_06_c(transport, upperTester, lowerTester, trace): argument
1660 return do_ll_ddi_adv_bi_05_06_c(transport, upperTester, lowerTester, trace, 0b00010010)
1668 def ll_ddi_scn_bv_01_c(transport, upperTester, lowerTester, trace): argument
1670 …advertiser, scanner = setPassiveScanning(transport, upperTester, trace, Advertising.NON_CONNECTABL…
1705 def ll_ddi_scn_bv_02_c(transport, upperTester, lowerTester, trace): argument
1707 …advertiser, scanner = setPassiveScanning(transport, upperTester, trace, Advertising.NON_CONNECTABL…
1713 success = addAddressesToFilterAcceptList(transport, upperTester, [ peerAddress ], trace);
1752 def ll_ddi_scn_bv_03_c(transport, upperTester, lowerTester, trace): argument
1754 …advertiser, scanner = setActiveScanning(transport, upperTester, trace, Advertising.CONNECTABLE_UND…
1791 def ll_ddi_scn_bv_04_c(transport, upperTester, lowerTester, trace): argument
1793 …advertiser, scanner = setActiveScanning(transport, upperTester, trace, Advertising.CONNECTABLE_UND…
1799 success = addAddressesToFilterAcceptList(transport, upperTester, [ peerAddress ], trace);
1838 def ll_ddi_scn_bv_05_c(transport, upperTester, lowerTester, trace): argument
1840 …advertiser, scanner = setActiveScanning(transport, upperTester, trace, Advertising.NON_CONNECTABLE…
1885 def ll_ddi_scn_bv_10_c(transport, upperTester, lowerTester, trace): argument
1887 …advertiser, scanner = setPassiveScanning(transport, upperTester, trace, Advertising.CONNECTABLE_UN…
1922 def ll_ddi_scn_bv_11_c(transport, upperTester, lowerTester, trace): argument
1924 …advertiser, scanner = setPassiveScanning(transport, upperTester, trace, Advertising.CONNECTABLE_LD…
1930 success = addAddressesToFilterAcceptList(transport, upperTester, [ peerAddress ], trace);
1965 def ll_ddi_scn_bv_12_c(transport, upperTester, lowerTester, trace): argument
1967 …advertiser, scanner = setPassiveScanning(transport, upperTester, trace, Advertising.SCANNABLE_UNDI…
1973 success = addAddressesToFilterAcceptList(transport, upperTester, [ peerAddress ], trace);
2009 def ll_ddi_scn_bv_13_c(transport, upperTester, lowerTester, trace): argument
2011 …advertiser, scanner = setPrivatePassiveScanning(transport, upperTester, trace, Advertising.NON_CON…
2017 …RPAs = [ ResolvableAddresses( transport, upperTester, trace ), ResolvableAddresses( transport, low…
2018 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
2019 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester) ) and success;
2020 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
2024 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
2025 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
2037 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
2047 def ll_ddi_scn_bv_14_c(transport, upperTester, lowerTester, trace): argument
2049 …advertiser, scanner = setPrivatePassiveScanning(transport, upperTester, trace, Advertising.CONNECT…
2056 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
2057 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
2058 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
2059 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester) ) and success;
2063 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
2064 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
2073 …ok, address = readLocalResolvableAddress(transport, upperTester, publicIdentityAddress(upperTester…
2076 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
2086 def ll_ddi_scn_bv_15_c(transport, upperTester, lowerTester, trace): argument
2088 …advertiser, scanner = setPrivateActiveScanning(transport, upperTester, trace, Advertising.SCANNABL…
2098 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
2099 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
2100 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester) ) and success;
2101 …success = RPAs[upperTester].add( Address( SimpleAddressType.RANDOM, tests.test_utils.lowerRandomAd…
2105 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
2106 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
2116 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
2126 def ll_ddi_scn_bv_16_c(transport, upperTester, lowerTester, trace): argument
2128 …advertiser, scanner = setPrivateActiveScanning(transport, upperTester, trace, Advertising.SCANNABL…
2139 RPA = ResolvableAddresses( transport, upperTester, trace, upperIRK );
2164 …addressRead, resolvableAddresses[i] = readLocalResolvableAddress(transport, upperTester, lowerIden…
2179 def ll_ddi_scn_bv_17_c(transport, upperTester, lowerTester, trace): argument
2181 …advertiser, scanner = setPrivateActiveScanning(transport, upperTester, trace, Advertising.SCANNABL…
2190 …RPAs = [ ResolvableAddresses( transport, upperTester, trace ), ResolvableAddresses( transport, low…
2191 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
2192 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
2193 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester) ) and success;
2197 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
2198 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
2208 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
2218 def ll_ddi_scn_bv_18_c(transport, upperTester, lowerTester, trace): argument
2220 …advertiser, scanner = setPrivateActiveScanning(transport, upperTester, trace, Advertising.SCANNABL…
2229 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
2230 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
2231 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
2232 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
2236 success = RPAs[upperTester].timeout( 60 ) and RPAs[upperTester].timeout( 60 ) and success;
2237 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
2247 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
2257 def ll_ddi_scn_bv_26_c(transport, upperTester, lowerTester, trace): argument
2259 …advertiser, scanner = setPrivatePassiveScanning(transport, upperTester, trace, Advertising.NON_CON…
2264 RPA = ResolvableAddresses( transport, upperTester, trace );
2290 def ll_ddi_scn_bv_28_c(transport, upperTester, lowerTester, trace): argument
2292 …advertiser, scanner = setPrivatePassiveScanning(transport, upperTester, trace, Advertising.NON_CON…
2299 RPA = ResolvableAddresses( transport, upperTester, trace );
2305 …success = setPrivacyMode(transport, upperTester, lowerIdentityAddress, PrivacyMode.DEVICE_PRIVACY,…
2329 def ll_con_adv_bv_01_c(transport, upperTester, lowerTester, trace): argument
2335 …ator = Initiator(transport, lowerTester, upperTester, trace, initiatorAddress, publicIdentityAddre…
2363 def ll_con_adv_bv_04_c(transport, upperTester, lowerTester, trace): argument
2368 …initiator = Initiator(transport, lowerTester, upperTester, trace, initiatorAddress, Address( Exten…
2394 …ator = Initiator(transport, lowerTester, upperTester, trace, initiatorAddress, publicIdentityAddre…
2413 def do_ll_con_adv_bv_05_12_c(transport, upperTester, lowerTester, trace, packets, phy): argument
2450 …success = preamble_ext_advertising_parameters_set(transport, upperTester, Handle, Properties, Prim…
2457 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.ENABLE, [Han…
2464 status = le_set_event_mask(transport, upperTester, events, 100)
2467 … get_event(transport, upperTester, 200) # Read out command complete event for le_set_event_mask
2469 advA = publicIdentityAddress(upperTester)
2552 eventsWaiting = has_event(transport, upperTester, 200)[1]
2560 event = get_event(transport, upperTester, 200)
2584 if packet.idx == upperTester:
2603 elif packet.direction == 'Tx' and packet.idx == upperTester:
2616 status = disconnect(transport, upperTester, connectionHandle, 0x13, 200)
2658 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.DISABLE, [Ha…
2664 get_event(transport, upperTester, 200, True)
2675 def ll_con_adv_bv_05_c(transport, upperTester, lowerTester, trace, packets): argument
2676 …return do_ll_con_adv_bv_05_12_c(transport, upperTester, lowerTester, trace, packets, PhysicalChann…
2681 def ll_con_adv_bv_06_c(transport, upperTester, lowerTester, trace, packets): argument
2700 …success = preamble_ext_advertising_parameters_set(transport, upperTester, Handle, Properties, Prim…
2707 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.ENABLE, [Han…
2713 status = le_set_event_mask(transport, upperTester, events, 100)
2716 get_event(transport, upperTester, 200) # Read out command complete event for le_set_event_mask
2718 … lowerTester, None, trace, Address(ExtendedAddressType.PUBLIC), publicIdentityAddress(upperTester),
2746 eventsWaiting = has_event(transport, upperTester, 200)[1]
2754 event = get_event(transport, upperTester, 200)
2796 status = disconnect(transport, upperTester, connectionHandle, 0x13, 200)
2805 flush_events(transport, upperTester, 100)
2808 …success = preamble_ext_advertising_parameters_set(transport, upperTester, Handle, Properties, Prim…
2815 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.ENABLE, [Han…
2862 def ll_con_adv_bv_09_c(transport, upperTester, lowerTester, trace): argument
2870 success = setLEEventMask(transport, upperTester, events, trace);
2880 …success, handle, chSelAlgorithm = hasChannelSelectionAlgorithmEvent(transport, upperTester, trace);
2897 def ll_con_adv_bv_10_c(transport, upperTester, lowerTester, trace): argument
2905 success = setLEEventMask(transport, upperTester, events, trace);
2915 …success, handle, chSelAlgorithm = hasChannelSelectionAlgorithmEvent(transport, upperTester, trace);
2929 def ll_con_adv_bv_12_c(transport, upperTester, lowerTester, trace, packets): argument
2930 …return do_ll_con_adv_bv_05_12_c(transport, upperTester, lowerTester, trace, packets, PhysicalChann…
2933 def do_ll_con_adv_bv_14_15_c(transport, upperTester, lowerTester, trace, packets, phy): argument
2961 …success = preamble_ext_advertising_parameters_set(transport, upperTester, Handle, Properties, Prim…
2968 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.ENABLE, [Han…
2975 status = le_set_event_mask(transport, upperTester, events, 100)
2978 … get_event(transport, upperTester, 200) # Read out command complete event for le_set_event_mask
2980 advA = publicIdentityAddress(upperTester)
3050 eventsWaiting = has_event(transport, upperTester, 200)[1]
3058 event = get_event(transport, upperTester, 200)
3077 elif packet.direction == 'Tx' and packet.idx == upperTester:
3094 status = disconnect(transport, upperTester, connectionHandle, 0x13, 200)
3101 get_event(transport, upperTester, 200, True)
3112 def ll_con_adv_bv_14_c(transport, upperTester, lowerTester, trace, packets): argument
3114 …return do_ll_con_adv_bv_14_15_c(transport, upperTester, lowerTester, trace, packets, PhysicalChann…
3119 def ll_con_adv_bv_15_c(transport, upperTester, lowerTester, trace, packets): argument
3121 …return do_ll_con_adv_bv_14_15_c(transport, upperTester, lowerTester, trace, packets, PhysicalChann…
3129 def ll_con_ini_bv_01_c(transport, upperTester, lowerTester, trace): argument
3131 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
3149 status = le_set_random_address(transport, upperTester, randAddress, 100);
3152 getCommandCompleteEvent(transport, upperTester, trace);
3175 def ll_con_ini_bv_02_c(transport, upperTester, lowerTester, trace): argument
3177 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
3197 def ll_con_ini_bv_06_c(transport, upperTester, lowerTester, trace): argument
3202 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
3205 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3213 …success = addAddressesToFilterAcceptList(transport, upperTester, [ filterAcceptListAddress ], trac…
3252 def ll_con_ini_bv_07_c(transport, upperTester, lowerTester, trace): argument
3257 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
3260 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3268 …success = addAddressesToFilterAcceptList(transport, upperTester, [ filterAcceptListAddress ], trac…
3305 def ll_con_ini_bv_08_c(transport, upperTester, lowerTester, trace): argument
3307 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3313 RPA = ResolvableAddresses( transport, upperTester, trace, upperIRK );
3342 def ll_con_ini_bv_09_c(transport, upperTester, lowerTester, trace): argument
3344 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3350 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
3351 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
3352 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
3353 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
3357 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
3358 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
3371 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
3383 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
3393 def ll_con_ini_bv_10_c(transport, upperTester, lowerTester, trace): argument
3395 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3401 …RPAs = [ ResolvableAddresses( transport, upperTester, trace ), ResolvableAddresses( transport, low…
3402 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
3403 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
3404 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester) ) and success;
3408 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
3409 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
3422 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester) ) and success;
3434 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
3444 def ll_con_ini_bv_11_c(transport, upperTester, lowerTester, trace): argument
3446 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3452 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
3453 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
3454 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
3455 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
3459 success = RPAs[upperTester].timeout( 3 ) and RPAs[lowerTester].timeout( 60 ) and success;
3460 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
3473 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
3485 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
3495 def ll_con_ini_bv_12_c(transport, upperTester, lowerTester, trace): argument
3497 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3501 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
3502 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
3503 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
3504 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester) ) and success;
3508 success = RPAs[upperTester].timeout( 3 ) and RPAs[lowerTester].timeout( 60 ) and success;
3509 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
3518 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
3551 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
3561 def ll_con_ini_bv_16_c(transport, upperTester, lowerTester, trace): argument
3563 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
3568 success = setLEEventMask(transport, upperTester, events, trace);
3579 … ok, handle, chSelAlgorithm = hasChannelSelectionAlgorithmEvent(transport, upperTester, trace);
3596 def ll_con_ini_bv_17_c(transport, upperTester, lowerTester, trace): argument
3598 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
3603 success = setLEEventMask(transport, upperTester, events, trace);
3614 … ok, handle, chSelAlgorithm = hasChannelSelectionAlgorithmEvent(transport, upperTester, trace);
3631 def ll_con_ini_bv_18_c(transport, upperTester, lowerTester, trace): argument
3633 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3637 RPA = ResolvableAddresses( transport, upperTester, trace, upperIRK );
3666 def ll_con_ini_bv_19_c(transport, upperTester, lowerTester, trace): argument
3668 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3672 RPA = ResolvableAddresses( transport, upperTester, trace );
3701 def ll_con_ini_bv_20_c(transport, upperTester, lowerTester, trace): argument
3703 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3707 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
3708 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
3709 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
3710 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
3714 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
3715 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
3719 …success = setPrivacyMode(transport, upperTester, publicIdentityAddress(lowerTester), PrivacyMode.D…
3732 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
3742 def ll_con_ini_bv_21_c(transport, upperTester, lowerTester, trace): argument
3744 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3748 RPA = ResolvableAddresses( transport, upperTester, trace );
3759 …success = setPrivacyMode(transport, upperTester, publicIdentityAddress(lowerTester), PrivacyMode.D…
3782 def ll_con_ini_bv_23_c(transport, upperTester, lowerTester, trace): argument
3784 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3790 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
3791 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
3792 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester) ) and success;
3793 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
3799 RPAs[upperTester].localIRK = [ random.randint(0,255) for _ in range(16) ];
3800 success = RPAs[upperTester].add( extraAddressses[0] ) and success;
3801 RPAs[upperTester].localIRK = [ random.randint(0,255) for _ in range(16) ];
3802 success = RPAs[upperTester].add( extraAddressses[1] ) and success;
3806 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
3811 …success = addAddressesToFilterAcceptList(transport, upperTester, [ publicIdentityAddress(lowerTest…
3837 def ll_con_ini_bv_24_c(transport, upperTester, lowerTester, trace): argument
3839 …advertiser, initiator = setPrivateInitiator(transport, upperTester, trace, Advertising.CONNECTABLE…
3843 RPA = ResolvableAddresses( transport, upperTester, trace, upperIRK );
3870 def ll_con_per_bv_04_c(transport, upperTester, lowerTester, trace): argument
3876 success, maxPacketLength, maxPacketNumbers = readBufferSize(transport, upperTester, trace);
3892 … dataSent = writeData(transport, upperTester, initiator.handles[0], pbFlags, txData, trace);
3907 … dataSent = writeData(transport, upperTester, initiator.handles[0], pbFlags, txData, trace);
3927 def ll_con_per_bv_05_c(transport, upperTester, lowerTester, trace): argument
3948 dataReceived, rxData = readData(transport, upperTester, trace);
3964 def ll_con_per_bv_06_c(transport, upperTester, lowerTester, trace): argument
3984 … dataSent = writeData(transport, upperTester, initiator.handles[0], pbFlags, txData, trace);
3996 dataReceived, rxData = readData(transport, upperTester, trace);
4012 def ll_con_per_bv_10_c(transport, upperTester, lowerTester, trace): argument
4051 def ll_con_per_bv_11_c(transport, upperTester, lowerTester, trace): argument
4074 def ll_con_per_bv_12_c(transport, upperTester, lowerTester, trace): argument
4092 def ll_con_per_bv_13_c(transport, upperTester, lowerTester, trace): argument
4103 hasEvent = has_event(transport, upperTester, 3200)[0];
4106 event = get_event(transport, upperTester, 100);
4121 def ll_con_per_bv_14_c(transport, upperTester, lowerTester, trace): argument
4154 def ll_con_per_bv_19_c(transport, upperTester, lowerTester, trace): argument
4163 …success = readRemoteVersionInformation(transport, upperTester, initiator.handles[1], trace) and su…
4165 …facturer, subVersion = hasReadRemoteVersionInformationCompleteEvent(transport, upperTester, trace);
4184 def ll_con_per_bv_20_c(transport, upperTester, lowerTester, trace): argument
4214 def ll_con_per_bv_22_c(transport, upperTester, lowerTester, trace): argument
4226 success = readLocalFeatures(transport, upperTester, trace)[0] and success;
4230 … success = readRemoteFeatures(transport, upperTester, initiator.handles[0], trace) and success;
4234 … hasFeatures, handle, features = hasReadRemoteFeaturesCompleteEvent(transport, upperTester, trace);
4251 def ll_con_per_bv_24_c(transport, upperTester, lowerTester, trace): argument
4293 def ll_con_per_bv_25_c(transport, upperTester, lowerTester, trace): argument
4333 def ll_con_per_bv_26_c(transport, upperTester, lowerTester, trace): argument
4396 def ll_con_per_bv_27_c(transport, upperTester, lowerTester, trace): argument
4441 def ll_con_per_bv_29_c(transport, upperTester, lowerTester, trace): argument
4478 def ll_con_per_bv_33_c(transport, upperTester, lowerTester, trace): argument
4489 success = setLEEventMask(transport, upperTester, events, trace) and success;
4516 def ll_con_per_bv_34_c(transport, upperTester, lowerTester, trace): argument
4551 def ll_con_per_bv_40_c(transport, upperTester, lowerTester, trace): argument
4599 def ll_con_per_bv_42_c(transport, upperTester, lowerTester, trace): argument
4634 def ll_con_per_bv_77_c(transport, upperTester, lowerTester, trace): argument
4666 …success = setDataLength(transport, upperTester, initiator.handles[1], txOctets, txTime, trace) and…
4673 …ets, cmaxTxTime, maxRxOctets, maxRxTime = hasDataLengthChangedEvent(transport, upperTester, trace);
4686 dataReceived, rxData = readDataFragments(transport, upperTester, trace);
4693 … dataSent = writeData(transport, upperTester, initiator.handles[1], pbFlags, txData, trace);
4713 def ll_con_per_bv_78_c(transport, upperTester, lowerTester, trace): argument
4739 …success = setDataLength(transport, upperTester, initiator.handles[1], txOctets, txTime, trace) and…
4746 …ets, cmaxTxTime, maxRxOctets, maxRxTime = hasDataLengthChangedEvent(transport, upperTester, trace);
4760 … dataSent = writeData(transport, upperTester, initiator.handles[1], pbFlags, txData, trace);
4773 dataReceived, rxData = readData(transport, upperTester, trace);
4790 def ll_con_per_bv_80_c(transport, upperTester, lowerTester, trace): argument
4829 …success = setDataLength(transport, upperTester, initiator.handles[1], txOctets, txTime, trace) and…
4836 …ets, cmaxTxTime, maxRxOctets, maxRxTime = hasDataLengthChangedEvent(transport, upperTester, trace);
4849 dataReceived, rxData = readDataFragments(transport, upperTester, trace);
4856 … dataSent = writeData(transport, upperTester, initiator.handles[1], pbFlags, txData, trace);
4876 def ll_con_per_bv_81_c(transport, upperTester, lowerTester, trace): argument
4912 …success = setDataLength(transport, upperTester, initiator.handles[1], txOctets, txTime, trace) and…
4919 …ets, cmaxTxTime, maxRxOctets, maxRxTime = hasDataLengthChangedEvent(transport, upperTester, trace);
4929 … dataSent = writeData(transport, upperTester, initiator.handles[1], pbFlags, txData, trace);
4942 dataReceived, rxData = readData(transport, upperTester, trace);
4959 def ll_con_per_bi_08_c(transport, upperTester, lowerTester, trace): argument
4990 def ll_con_cen_bv_03_c(transport, upperTester, lowerTester, trace): argument
4992 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5011 … dataSent = writeData(transport, upperTester, initiator.handles[0], pbFlags, txData, trace);
5026 … dataSent = writeData(transport, upperTester, initiator.handles[0], pbFlags, txData, trace);
5047 def ll_con_cen_bv_04_c(transport, upperTester, lowerTester, trace): argument
5049 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5068 dataReceived, rxData = readData(transport, upperTester, trace);
5084 def ll_con_cen_bv_05_c(transport, upperTester, lowerTester, trace): argument
5086 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5103 … dataSent = writeData(transport, upperTester, initiator.handles[0], pbFlags, txData, trace);
5115 dataReceived, rxData = readData(transport, upperTester, trace);
5134 def ll_con_cen_bv_07_c(transport, upperTester, lowerTester, trace): argument
5136 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5173 def ll_con_cen_bv_08_c(transport, upperTester, lowerTester, trace): argument
5175 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5194 def ll_con_cen_bv_09_c(transport, upperTester, lowerTester, trace): argument
5196 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5216 def ll_con_cen_bv_13_c(transport, upperTester, lowerTester, trace): argument
5220 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5232 hasFeatures, upperFeatures = readLocalFeatures(transport, upperTester, trace)
5243 … success = readRemoteFeatures(transport, upperTester, initiator.handles[0], trace) and success;
5247 … hasFeatures, handle, features = hasReadRemoteFeaturesCompleteEvent(transport, upperTester, trace);
5266 def ll_con_cen_bv_20_c(transport, upperTester, lowerTester, trace): argument
5268 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5278 …success = readRemoteVersionInformation(transport, upperTester, initiator.handles[0], trace) and su…
5282 …facturer, subVersion = hasReadRemoteVersionInformationCompleteEvent(transport, upperTester, trace);
5301 def ll_con_cen_bv_21_c(transport, upperTester, lowerTester, trace): argument
5303 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5336 def ll_con_cen_bv_23_c(transport, upperTester, lowerTester, trace): argument
5338 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5371 def ll_con_cen_bv_24_c(transport, upperTester, lowerTester, trace): argument
5373 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5410 def ll_con_cen_bv_25_c(transport, upperTester, lowerTester, trace): argument
5412 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5453 def ll_con_cen_bv_26_c(transport, upperTester, lowerTester, trace): argument
5455 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5512 def ll_con_cen_bv_27_c(transport, upperTester, lowerTester, trace): argument
5514 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5525 success = channelMapUpdate(transport, upperTester, 0x1555555555, trace) and success;
5567 def ll_con_cen_bv_29_c(transport, upperTester, lowerTester, trace): argument
5569 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5606 def ll_con_cen_bv_30_c(transport, upperTester, lowerTester, trace): argument
5608 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5650 def ll_con_cen_bv_34_c(transport, upperTester, lowerTester, trace): argument
5652 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5661 success = setLEEventMask(transport, upperTester, events, trace) and success;
5691 def ll_con_cen_bv_35_c(transport, upperTester, lowerTester, trace): argument
5693 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5731 def ll_con_cen_bv_41_c(transport, upperTester, lowerTester, trace): argument
5733 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5766 def ll_con_cen_bv_43_c(transport, upperTester, lowerTester, trace): argument
5768 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5808 def ll_con_cen_bv_73_c(transport, upperTester, lowerTester, trace): argument
5810 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5825 … success = readRemoteFeatures(transport, upperTester, initiator.handles[0], trace) and success;
5826 … hasFeatures, handle, features = hasReadRemoteFeaturesCompleteEvent(transport, upperTester, trace);
5851 gotEvent = hasDataLengthChangedEvent(transport, upperTester, trace)[0];
5861 … dataSent = writeData(transport, upperTester, initiator.handles[0], pbFlags, txData, trace);
5874 dataReceived, rxData = readData(transport, upperTester, trace);
5891 def ll_con_cen_bv_74_c(transport, upperTester, lowerTester, trace): argument
5893 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5908 … success = readRemoteFeatures(transport, upperTester, initiator.handles[0], trace) and success;
5909 … hasFeatures, handle, features = hasReadRemoteFeaturesCompleteEvent(transport, upperTester, trace);
5915 …success = setDataLength(transport, upperTester, initiator.handles[0], txOctets, txTime, trace) and…
5922 …ets, cmaxTxTime, maxRxOctets, maxRxTime = hasDataLengthChangedEvent(transport, upperTester, trace);
5932 … dataSent = writeData(transport, upperTester, initiator.handles[0], pbFlags, txData, trace);
5945 dataReceived, rxData = readData(transport, upperTester, trace);
5962 def ll_con_cen_bv_76_c(transport, upperTester, lowerTester, trace): argument
5964 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
5979 … success = readRemoteFeatures(transport, upperTester, initiator.handles[0], trace) and success;
5980 … hasFeatures, handle, features = hasReadRemoteFeaturesCompleteEvent(transport, upperTester, trace);
6010 gotEvent = hasDataLengthChangedEvent(transport, upperTester, trace)[0];
6018 … dataSent = writeData(transport, upperTester, initiator.handles[0], pbFlags, txData, trace);
6031 dataReceived, rxData = readData(transport, upperTester, trace);
6048 def ll_con_cen_bv_77_c(transport, upperTester, lowerTester, trace): argument
6050 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
6065 … success = readRemoteFeatures(transport, upperTester, initiator.handles[0], trace) and success;
6066 … hasFeatures, handle, features = hasReadRemoteFeaturesCompleteEvent(transport, upperTester, trace);
6077 …success = setDataLength(transport, upperTester, initiator.handles[0], txOctets, txTime, trace) and…
6084 …ets, cmaxTxTime, maxRxOctets, maxRxTime = hasDataLengthChangedEvent(transport, upperTester, trace);
6098 … dataSent = writeData(transport, upperTester, initiator.handles[0], pbFlags, txData, trace);
6111 dataReceived, rxData = readData(transport, upperTester, trace);
6128 def ll_con_cen_bi_06_c(transport, upperTester, lowerTester, trace): argument
6130 …advertiser, initiator = setPublicInitiator(transport, upperTester, trace, Advertising.CONNECTABLE_…
6164 def ll_sec_adv_bv_01_c(transport, upperTester, lowerTester, trace): argument
6173 …success = addAddressesToFilterAcceptList(transport, upperTester, [ randomIdentityAddress(lowerTest…
6181 …status = le_set_random_address(transport, upperTester, toArray(address_scramble_OUI( toNumber(test…
6183 … success = getCommandCompleteEvent(transport, upperTester, trace) and (status == 0x0C) and success;
6199 def ll_sec_adv_bv_02_c(transport, upperTester, lowerTester, trace): argument
6204 setNonResolvableRandomAddress(transport, upperTester, trace);
6211 RPA = ResolvableAddresses( transport, upperTester, trace );
6226 success = success and scanner.qualifyReports( 100, randomIdentityAddress(upperTester) );
6240 def ll_sec_adv_bv_03_c(transport, upperTester, lowerTester, trace): argument
6246 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
6247 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6248 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester) ) and success;
6249 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
6253 success = RPAs[upperTester].timeout( 2 ) and RPAs[lowerTester].timeout( 60 ) and success;
6254 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6263 success = success and scanner.qualifyReports( 20, resolvablePublicAddress(upperTester) );
6267 …[n] = readPeerResolvableAddress(transport, lowerTester, publicIdentityAddress(upperTester), trace);
6275 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
6285 def ll_sec_adv_bv_04_c(transport, upperTester, lowerTester, trace): argument
6291 setNonResolvableRandomAddress(transport, upperTester, trace);
6301 success = scanner.qualifyReports( 100, randomIdentityAddress(upperTester) ) and success;
6312 def ll_sec_adv_bv_05_c(transport, upperTester, lowerTester, trace): argument
6321 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
6322 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6323 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
6324 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
6328 …success = addAddressesToFilterAcceptList(transport, upperTester, [ publicIdentityAddress(lowerTest…
6332 success = RPAs[upperTester].timeout( 2 ) and RPAs[lowerTester].timeout( 60 ) and success;
6333 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6342 success = scanner.qualifyReports( 20, resolvablePublicAddress(upperTester) ) and success;
6345 …addressRead, resolvableAddresses[n] = readLocalResolvableAddress(transport, upperTester, publicIde…
6352 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
6362 def ll_sec_adv_bv_06_c(transport, upperTester, lowerTester, trace): argument
6367 setNonResolvableRandomAddress(transport, upperTester, trace);
6380 initiator.peerAddress = randomIdentityAddress(upperTester);
6403 def ll_sec_adv_bv_07_c(transport, upperTester, lowerTester, trace): argument
6411 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
6412 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6413 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester) ) and success;
6414 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
6418 …success = addAddressesToFilterAcceptList(transport, upperTester, [ publicIdentityAddress(lowerTest…
6422 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
6423 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6439 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
6449 def ll_sec_adv_bv_08_c(transport, upperTester, lowerTester, trace): argument
6457 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
6458 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6459 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
6460 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
6464 …success = addAddressesToFilterAcceptList(transport, upperTester, [ publicIdentityAddress(lowerTest…
6468 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
6469 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6485 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
6495 def ll_sec_adv_bv_09_c(transport, upperTester, lowerTester, trace): argument
6503 …RPAs = [ ResolvableAddresses( transport, upperTester, trace ), ResolvableAddresses( transport, low…
6504 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6505 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
6506 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester) ) and success;
6510 …success = addAddressesToFilterAcceptList(transport, upperTester, [ publicIdentityAddress(lowerTest…
6514 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
6515 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6531 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success
6541 def ll_sec_adv_bv_10_c(transport, upperTester, lowerTester, trace): argument
6549 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
6550 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6555 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), bogusIRK ) and success;
6556 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
6560 …success = addAddressesToFilterAcceptList(transport, upperTester, [ publicIdentityAddress(lowerTest…
6562 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
6563 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6576 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
6586 def ll_sec_adv_bv_11_c(transport, upperTester, lowerTester, trace): argument
6594 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
6595 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6596 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
6597 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
6601 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
6602 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6626 success = RPAs[upperTester].disable() and success;
6666 def ll_sec_adv_bv_12_c(transport, upperTester, lowerTester, trace): argument
6673 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
6674 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6675 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester) ) and success;
6676 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
6680 success = RPAs[upperTester].timeout( 2 ) and RPAs[lowerTester].timeout( 2 ) and success;
6681 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6693 …[0] = readPeerResolvableAddress(transport, lowerTester, publicIdentityAddress(upperTester), trace);
6714 …[1] = readPeerResolvableAddress(transport, lowerTester, publicIdentityAddress(upperTester), trace);
6724 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
6734 def ll_sec_adv_bv_13_c(transport, upperTester, lowerTester, trace): argument
6742 …RPAs = [ ResolvableAddresses( transport, upperTester, trace ), ResolvableAddresses( transport, low…
6743 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6744 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
6745 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester) ) and success;
6749 success = RPAs[upperTester].timeout( 2 ) and RPAs[lowerTester].timeout( 2 ) and success;
6750 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6762 …0] = readLocalResolvableAddress(transport, lowerTester, publicIdentityAddress(upperTester), trace);
6779 …1] = readLocalResolvableAddress(transport, lowerTester, publicIdentityAddress(upperTester), trace);
6787 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
6797 def ll_sec_adv_bv_14_c(transport, upperTester, lowerTester, trace): argument
6805 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
6806 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6811 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), bogusIRK ) and success;
6812 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
6816 …success = addAddressesToFilterAcceptList(transport, upperTester, [ publicIdentityAddress(lowerTest…
6818 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
6819 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6834 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
6844 def ll_sec_adv_bv_15_c(transport, upperTester, lowerTester, trace): argument
6851 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
6852 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6853 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
6854 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
6858 …success = addAddressesToFilterAcceptList(transport, upperTester, [ publicIdentityAddress(lowerTest…
6862 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
6863 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6869 success = scanner.qualifyReports( 20, resolvablePublicAddress(upperTester) ) and success;
6874 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
6884 def ll_sec_adv_bv_16_c(transport, upperTester, lowerTester, trace): argument
6892 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
6893 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6894 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
6895 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
6899 …success = addAddressesToFilterAcceptList(transport, upperTester, [ publicIdentityAddress(lowerTest…
6903 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
6904 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6914 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
6924 def ll_sec_adv_bv_17_c(transport, upperTester, lowerTester, trace): argument
6932 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
6933 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6934 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
6935 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
6939 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
6940 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6950 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
6960 def ll_sec_adv_bv_18_c(transport, upperTester, lowerTester, trace): argument
6967 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
6968 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
6969 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
6970 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
6974 …success = setPrivacyMode(transport, upperTester, publicIdentityAddress(lowerTester), PrivacyMode.D…
6978 …success = addAddressesToFilterAcceptList(transport, upperTester, [ publicIdentityAddress(lowerTest…
6982 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
6983 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
6990 success = scanner.qualifyReports( 20, resolvablePublicAddress(upperTester) ) and success;
6993 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
7003 def ll_sec_adv_bv_19_c(transport, upperTester, lowerTester, trace): argument
7011 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
7012 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
7013 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
7014 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
7018 …success = setPrivacyMode(transport, upperTester, publicIdentityAddress(lowerTester), PrivacyMode.D…
7022 …success = addAddressesToFilterAcceptList(transport, upperTester, [ publicIdentityAddress(lowerTest…
7026 success = RPAs[upperTester].timeout( 2 ) and RPAs[lowerTester].timeout( 60 ) and success;
7027 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
7039 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
7049 def ll_sec_adv_bv_20_c(transport, upperTester, lowerTester, trace): argument
7057 …RPAs = [ ResolvableAddresses( transport, upperTester, trace, upperIRK ), ResolvableAddresses( tran…
7058 success = RPAs[upperTester].clear() and RPAs[lowerTester].clear();
7059 success = RPAs[upperTester].add( publicIdentityAddress(lowerTester), lowerIRK ) and success;
7060 success = RPAs[lowerTester].add( publicIdentityAddress(upperTester), upperIRK ) and success;
7064 …success = setPrivacyMode(transport, upperTester, publicIdentityAddress(lowerTester), PrivacyMode.D…
7068 success = RPAs[upperTester].timeout( 60 ) and RPAs[lowerTester].timeout( 60 ) and success;
7069 success = RPAs[upperTester].enable() and RPAs[lowerTester].enable() and success;
7080 success = RPAs[upperTester].disable() and RPAs[lowerTester].disable() and success;
7090 def ll_sec_scn_bv_01_c(transport, upperTester, lowerTester, trace): argument
7092 …advertiser, scanner = setPrivateActiveScanning(transport, upperTester, trace, Advertising.CONNECTA…
7103 …status = le_set_random_address(transport, upperTester, toArray(address_scramble_OUI( toNumber(test…
7108 while not getCommandCompleteEvent(transport, upperTester, trace):
7123 ok, localHash = encrypt(transport, upperTester, lowerIRK, toArray(randAddr, 16), trace);
7162 def ll_cis_per_bv_01_c(transport, upperTester, lowerTester, trace): argument
7178 … return cis_setup_response_procedure_peripheral(transport, upperTester, lowerTester, trace, params)
7240 def ll_cis_per_bv_02_c(transport, upperTester, lowerTester, trace): argument
7242 return cis_setup_peripheral_rejected(transport, upperTester, lowerTester, trace)
7299 def ll_cis_per_bv_05_c(transport, upperTester, lowerTester, trace): argument
7309 max_cis_nse = get_ixit_value(transport, upperTester, IXITS["TSPX_max_cis_nse"], 100)
7326 state_connected_isochronous_stream(transport, upperTester, lowerTester, trace, params)
7331 … success = iso_send_payload_pdu(transport, lowerTester, upperTester, trace, cisConnectionHandle,
7634 def ll_cis_per_bv_19_c(transport, upperTester, lowerTester, trace): argument
7650 … return cis_setup_response_procedure_peripheral(transport, upperTester, lowerTester, trace, params)
9202 def do_ll_tim_adv_bv_03_04_05_07_c(transport, upperTester, lowerTester, trace, packets, phy, timing… argument
9221 …success = preamble_ext_advertising_parameters_set(transport, upperTester, Handle, Properties, Prim…
9228 …success = success and preamble_ext_scan_response_data_set(transport, upperTester, Handle, Fragment…
9232 …success = success and preamble_ext_advertise_enable(transport, upperTester, Advertise.ENABLE, [Han…
9281 def ll_tim_adv_bv_03_c(transport, upperTester, lowerTester, trace, packets): argument
9284 …return do_ll_tim_adv_bv_03_04_05_07_c(transport, upperTester, lowerTester, trace, packets, Physica…
9289 def ll_tim_adv_bv_04_c(transport, upperTester, lowerTester, trace, packets): argument
9292 …return do_ll_tim_adv_bv_03_04_05_07_c(transport, upperTester, lowerTester, trace, packets, Physica…
9297 def ll_tim_adv_bv_05_c(transport, upperTester, lowerTester, trace, packets): argument
9300 …return do_ll_tim_adv_bv_03_04_05_07_c(transport, upperTester, lowerTester, trace, packets, Physica…
9305 def ll_tim_adv_bv_07_c(transport, upperTester, lowerTester, trace, packets): argument
9308 …return do_ll_tim_adv_bv_03_04_05_07_c(transport, upperTester, lowerTester, trace, packets, Physica…