Lines Matching +full:- +full:s
70 # Replace by the actual version string for the vendor's reference device
88 LOGX = re.compile(r'((\[(-|C|W|N|I|D)\])'
89 … r'|(-+$)' # e.x. ------------------------------------------------------------------------
95 assert LOGX.match('[-]')
101 assert LOGX.match('------------------------------------------------------------------------')
108 logging.basicConfig(level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s")
119 callstr = '====' * _callStackDepth + "> %s%s%s" % (func_name, str(args) if args else "",
125 self.log("%s returns %r", callstr, ret)
128 self.log("FUNC %s failed: %s", func_name, str(ex))
131 _callStackDepth -= 1
164 …ModuleHelper.WriteIntoDebugLogger("Exception raised while calling %s:\n%s" % (api_func.func_name, …
188 super(CommandError, self).__init__("Error %d: %s" % (code, msg))
214 Thread_Device_Role.SED: '-',
219 Thread_Device_Role.SSED: '-',
284 # self.log("command: %s", cmd)
321 # self.log("readline: %s", line)
334 raise Exception('%s: failed to find end of response: %s' % (self, response))
351 #self.log('Expecting [%s]' % (expected))
357 #self.log("readline: %s", line)
369 #self.log('Expected [%s]' % (expected))
372 raise Exception('failed to find expected string[%s]' % expected)
391 # print('%s - %s - %s' % (self.port, time.strftime('%b %d %H:%M:%S'), msg))
392 print('%s %s' % (self.port, msg))
450 return '[%s:%d]' % (self.telnetIp, self.telnetPort)
452 return '[%s]' % self.port
486 `Param9` should be a JSON string encoded in URL-safe base64 encoding.
489 … - "cmd-start-otbr-agent" : The command to start otbr-agent (default: systemctl start otbr-agent)
490 … - "cmd-stop-otbr-agent" : The command to stop otbr-agent (default: systemctl stop otbr-agent)
491 …- "cmd-restart-otbr-agent" : The command to restart otbr-agent (default: systemctl restart otbr-ag…
492 - "cmd-restart-radvd" : The command to restart radvd (default: service radvd restart)
496 "cmd-start-otbr-agent": "service otbr-agent start",
497 "cmd-stop-otbr-agent": "service otbr-agent stop",
498 "cmd-restart-otbr-agent": "service otbr-agent restart",
499 "cmd-restart-radvd": "service radvd stop; service radvd start",
502 :param Param9: A JSON string encoded in URL-safe base64 encoding.
528 r: rx-on-when-idle
529 s: secure IEEE 802.15.4 data request
537 cmd = 'mode %s' % mode
538 return self.__executeCommand(cmd)[-1] == 'Done'
551 cmd = 'routerupgradethreshold %s' % str(iThreshold)
552 return self.__executeCommand(cmd)[-1] == 'Done'
566 cmd = 'routerdowngradethreshold %s' % str(iThreshold)
567 return self.__executeCommand(cmd)[-1] == 'Done'
579 cmd = 'routerselectionjitter %s' % str(iRouterJitter)
580 return self.__executeCommand(cmd)[-1] == 'Done'
590 return self.__executeCommand(cmd)[-1] == 'Done'
680 cmd = 'router %s' % index
706 # pylint: disable=no-self-use
752 self.log("commissioning log: %s", line)
772 # pylint: disable=no-self-use
791 cmd = 'dataset channelmask %s' % channelMask
793 return self.__executeCommand(cmd)[-1] == 'Done'
796 cmd = 'dataset securitypolicy %s %s' % (
801 return self.__executeCommand(cmd)[-1] == 'Done'
813 cmd = 'keysequence guardtime %s' % str(iKeySwitchGuardTime)
814 if self.__executeCommand(cmd)[-1] == 'Done':
824 # pylint: disable=no-self-use
829 string (str): UTF-8 input string.
839 string = string.replace(char, '\\%s' % char)
858 cmd = 'networkname %s' % networkName
859 datasetCmd = 'dataset networkname %s' % networkName
861 …return self.__executeCommand(cmd)[-1] == 'Done' and self.__executeCommand(datasetCmd)[-1] == 'Done'
869 (0 - 10: Reserved)
870 (11 - 26: 2.4GHz channels)
871 (27 - 65535: Reserved)
877 cmd = 'channel %s' % channel
878 datasetCmd = 'dataset channel %s' % channel
881 …return self.__executeCommand(cmd)[-1] == 'Done' and self.__executeCommand(datasetCmd)[-1] == 'Done'
904 cmd = 'extaddr %s' % address64
905 if self.__executeCommand(cmd)[-1] == 'Done':
993 cmd = '%s %s' % (cmdName, networkKey)
994 datasetCmd = 'dataset %s %s' % (cmdName, networkKey)
997 cmd = '%s %s' % (cmdName, networkKey)
998 datasetCmd = 'dataset %s %s' % (cmdName, networkKey)
1002 …return self.__executeCommand(cmd)[-1] == 'Done' and self.__executeCommand(datasetCmd)[-1] == 'Done'
1029 cmd = 'macfilter addr add %s' % macAddr
1030 ret = self.__executeCommand(cmd)[-1] == 'Done'
1059 cmd = 'macfilter addr add %s' % macAddr
1060 ret = self.__executeCommand(cmd)[-1] == 'Done'
1086 if self.__executeCommand(cmd)[-1] == 'Done':
1109 if self.__executeCommand(cmd)[-1] == 'Done':
1130 mode = '-'
1156 mode = '-'
1160 mode = '-'
1185 mode = 's' if mode == '-' else mode + 's'
1206 … raise AssertionError("OT device {} could not attach to the network after {} s of timeout.".format(
1221 … raise AssertionError("OT Router {} could not attach to the network after {} s of timeout.".format(
1246 """get Thread device's parent extended address and rloc16 short address
1281 print("Waiting after reset timeout: {} s".format(timeout))
1342 cmd = 'ping %s %s' % (strDestination, str(ilength))
1349 self.sleep(6) # increase delay temporarily (+5s) to remedy TH's delay updates
1360 cmd = 'ping %s %s' % (destination, str(length))
1380 cmd = 'panid %s' % panid
1381 datasetCmd = 'dataset panid %s' % panid
1383 …return self.__executeCommand(cmd)[-1] == 'Done' and self.__executeCommand(datasetCmd)[-1] == 'Done'
1411 self.log('factoryreset finished within 10s timeout.')
1433 cmd = 'releaserouterid %s' % routerId
1434 return self.__executeCommand(cmd)[-1] == 'Done'
1545 return self.__executeCommand(cmd)[-1] == 'Done'
1555 3: 21 - 255 (dB)
1556 2: 11 - 20 (dB)
1557 1: 3 - 9 (dB)
1558 0: 0 - 2 (dB)
1576 cmd = 'macfilter rss add-lqi %s %s' % (address64, str(LinkQuality))
1577 return self.__executeCommand(cmd)[-1] == 'Done'
1586 3: 21 - 255 (dB)
1587 2: 11 - 20 (dB)
1588 1: 3 - 9 (dB)
1589 0: 0 - 2 (dB)
1595 cmd = 'macfilter rss add-lqi * %s' % str(LinkQuality)
1596 return self.__executeCommand(cmd)[-1] == 'Done'
1603 prefixEntry: a on-mesh prefix entry in IPv6 dotted-quad format
1610 cmd = 'prefix remove %s/64' % prefixEntry
1611 if self.__executeCommand(cmd)[-1] == 'Done':
1614 return self.__executeCommand(cmd)[-1] == 'Done'
1634 P_Prefix: IPv6 prefix that is available on the Thread Network in IPv6 dotted-quad format
1637 P_slaac_preferred: true if allowing auto-configure address using P_Prefix
1639 P_preference: is two-bit signed integer indicating router preference
1640 P_on_mesh: is true if P_Prefix is considered to be on-mesh
1664 parameter += 's'
1683 elif P_preference == -1:
1688 cmd = 'prefix add %s/64 %s %s' % (P_Prefix, parameter, prf)
1689 if self.__executeCommand(cmd)[-1] == 'Done':
1691 # do not send out server data ntf pro-actively
1697 return self.__executeCommand(cmd)[-1] == 'Done'
1743 cmd = 'networkidtimeout %s' % str(iNwkIDTimeOut)
1744 return self.__executeCommand(cmd)[-1] == 'Done'
1758 return self.__executeCommand(cmd)[-1] == 'Done'
1774 cmd = 'keysequence counter %s' % str(iKeySequenceValue)
1775 if self.__executeCommand(cmd)[-1] == 'Done':
1824 P_Prefix: IPv6 prefix for the route in IPv6 dotted-quad format
1826 R_Preference: a two-bit signed integer indicating Router preference
1829 -1: low
1842 elif R_Preference == -1:
1848 stable += 's'
1849 cmd = 'route add %s/64 %s %s' % (P_Prefix, stable, prf)
1851 cmd = 'route add %s/64 %s' % (P_Prefix, prf)
1853 if self.__executeCommand(cmd)[-1] == 'Done':
1856 return self.__executeCommand(cmd)[-1] == 'Done'
1873 cmd = 'router %s' % index
1898 children's extended address
1910 cmd = 'child %s' % index
1951 cmd = 'extpanid %s' % xpanid
1952 datasetCmd = 'dataset extpanid %s' % xpanid
1955 cmd = 'extpanid %s' % xpanid
1956 datasetCmd = 'dataset extpanid %s' % xpanid
1960 …return self.__executeCommand(cmd)[-1] == 'Done' and self.__executeCommand(datasetCmd)[-1] == 'Done'
2005 return self.__executeCommand(cmd)[-1] == 'Done'
2045 cmd = 'dataset meshlocalprefix %s' % sMeshLocalPrefix
2047 return self.__executeCommand(cmd)[-1] == 'Done'
2073 cmd = 'ipaddr add %s' % str(slaacAddress)
2074 return self.__executeCommand(cmd)[-1] == 'Done'
2099 cmd = 'networkdiagnostic get %s %s' % (
2114 cmd = 'networkdiagnostic reset %s %s' % (
2131 cmd = 'joiner start %s' % (strPSKc)
2132 return self.__executeCommand(cmd)[-1] == 'Done'
2182 if self.__executeCommand(cmd)[-1] == 'Done':
2197 xEUI: Joiner's EUI-64
2198 strPSKd: Joiner's PSKd for commissioning
2201 True: successful to add Joiner's steering data
2202 False: fail to add Joiner's steering data
2204 self.log("scanJoiner on channel %s", self.getChannel())
2216 cmd = 'commissioner joiner add %s %s %s' % (
2222 if self.__executeCommand(cmd)[-1] == 'Done':
2246 cmd = 'commissioner provisioningurl %s' % (strURL)
2247 return self.__executeCommand(cmd)[-1] == 'Done'
2259 if self.__executeCommand(cmd)[-1] == 'Done':
2272 strPSKd: Joiner's PSKd
2278 self.log("joinCommissioned on channel %s", self.getChannel())
2288 cmd = 'joiner start %s %s' % (strPSKd, self.provisioningUrl)
2289 if self.__executeCommand(cmd)[-1] == 'Done':
2349 payloadLineCount = (int(infoValue) + bytesInEachLine - 1) / bytesInEachLine
2353 payloadLineCount = payloadLineCount - 1
2393 cmd = 'commissioner energy %s %s %s %s %s' % (
2400 return self.__executeCommand(cmd)[-1] == 'Done'
2419 cmd = 'commissioner panid %s %s %s' % (panid, channelMask, sAddr)
2420 return self.__executeCommand(cmd)[-1] == 'Done'
2431 cmd = 'commissioner announce %s %s %s %s' % (
2437 return self.__executeCommand(cmd)[-1] == 'Done'
2455 cmd += ' ' + self.__replaceCommands['-x'] + ' '
2458 return self.__executeCommand(cmd)[-1] == 'Done'
2528 cmd += ' ' + self.__replaceCommands['-x'] + ' '
2620 return self.__executeCommand(cmd)[-1] == 'Done'
2638 cmd += ' ' + self.__replaceCommands['-x'] + ' '
2641 return self.__executeCommand(cmd)[-1] == 'Done'
2701 cmd += ' ' + self.__replaceCommands['-x'] + ' '
2710 return self.__executeCommand(cmd)[-1] == 'Done'
2724 cmd += ' ' + self.__replaceCommands['-x'] + ' '
2727 return self.__executeCommand(cmd)[-1] == 'Done'
2768 cmd += ' ' + self.__replaceCommands['-x'] + ' '
2771 return self.__executeCommand(cmd)[-1] == 'Done'
2775 cmd = 'dataset pskc %s' % strPSKc
2777 return self.__executeCommand(cmd)[-1] == 'Done'
2783 cmd = 'dataset activetimestamp %s' % str(xActiveTimestamp)
2784 return self.__executeCommand(cmd)[-1] == 'Done'
2798 return self.__executeCommand(cmd)[-1] == 'Done'
2809 return self.__executeCommand(cmd)[-1] == 'Done'
2833 return self.__executeCommand(cmd)[-1] == 'Done'
2842 cmd = 'delaytimermin %s' % iSeconds
2843 return self.__executeCommand(cmd)[-1] == 'Done'
2868 MUST NOT set SeqNumInc to True and SeqNum to non-None value at the same time.
2903 ret = self.__executeCommand(cmd)[-1] == 'Done'
2924 return self.__executeCommand(cmd)[-1] == 'Done'
2929 return self.__executeCommand(cmd)[-1] == 'Done'
2939 return self.__executeCommand(cmd)[-1] == 'Done'
2995 cmd = 'linkmetrics query %s single %s' % (dst_addr, self.getMetricsFlagsFromHexStr(metrics))
2996 return self.__executeCommand(cmd)[-1] == 'Done'
3000 cmd = 'linkmetrics mgmt %s ' % dst_addr
3002 cmd += 'forward %d %s' % (series_id, self.getForwardSeriesFlagsFromHexOrStr(flags))
3004 cmd += ' %s' % (self.getMetricsFlagsFromHexStr(metrics))
3006 cmd += 'enhanced-ack'
3008 cmd += ' register %s' % (self.getMetricsFlagsFromHexStr(metrics))
3011 return self.__executeCommand(cmd)[-1] == 'Done'
3015 cmd = 'linkmetrics query %s forward %d' % (dst_addr, series_id)
3016 return self.__executeCommand(cmd)[-1] == 'Done'
3021 cmd = 'linkmetrics probe %s %d' % (dst_addr, size)
3022 return self.__executeCommand(cmd)[-1] == 'Done'
3032 cmd += '-128'
3035 return self.__executeCommand(cmd)[-1] == 'Done'
3040 cmd = 'udp send %s %d %s' % (destination, port, payload)
3041 return self.__executeCommand(cmd)[-1] == 'Done'
3048 assert interface == 0, "non-BR must send UDP to Thread interface"
3051 cmd = 'udp send %s %s -x %s' % (destination, port, payload)
3052 return self.__executeCommand(cmd)[-1] == 'Done'
3062 cmd = 'udp bind %s 49152' % rlocAddr
3070 return self.__executeCommand(cmd)[-1] == 'Done'
3075 return self.__executeCommand(cmd)[-1] == 'Done'
3100 cmd += ' %s' % mliid
3116 iid = ipaddress.IPv6Address(sDua).packed[-8:]
3117 cmd = 'dua iid %s' % ''.join('%02x' % ord(b) for b in iid)
3118 return self.__executeCommand(cmd)[-1] == 'Done'
3124 mliid = mleid[-19:].replace(':', '')
3130 cmd = 'mliid %s' % sMlIid
3140 return self.__executeCommand(cmd)[-1] == 'Done'
3189 after migration for DUA-TC-06/06b (DEV-1923)
3197 print('new partition %s on channel %d' % (net_name, channel))
3214 return self.__executeCommand(cmd)[-1] == 'Done'
3218 cmd = 'mode %s' % OpenThreadTHCI._ROLE_MODE_DICT[role]
3219 return self.__executeCommand(cmd)[-1] == 'Done'
3252 '-x': 'binary',
3292 def __lstrip0x(s): argument
3296 s: hex string
3301 if s.startswith('0x'):
3302 s = s[2:]
3304 return s
3329 print('My port is %s' % self)
3384 logging.exception('%s: No new data', self)