Lines Matching +full:channel +full:- +full:manager +full:- +full:csl
202 static_cast<Interpreter *>(aContext)->HandleDiagOutput(aFormat, aArguments); in HandleDiagOutput()
305 if (StringLength(aLine, kMaxLineLength) <= kMaxLineLength - 1) in ProcessLine()
382 … error = entry.mCommands[i].mCommand(entry.mContext, Arg::GetArgsLength(aArgs) - 1, args + 1); in ProcessUserCommands()
521 * @cparam ba id [@ca{border-agent-id}] in Process()
522 * Use the optional `border-agent-id` argument to set the Border Agent ID. in Process()
587 * @cli ba ephemeralkey start <keystring> [timeout-in-msec] [port] in Process()
592 * @cparam ba ephemeralkey start @ca{keystring} [@ca{timeout-in-msec}] [@ca{port}] in Process()
651 * BorderAgentEphemeralKey callback - state:Started in Process()
652 * BorderAgentEphemeralKey callback - state:Connected in Process()
754 reinterpret_cast<Interpreter *>(aContext)->HandleBorderAgentEphemeralKeyStateChange(); in HandleBorderAgentEphemeralKeyStateChange()
761 …OutputLine("BorderAgentEphemeralKey callback - state:%s", otBorderAgentEphemeralKeyStateToString(s… in HandleBorderAgentEphemeralKeyStateChange()
814 * - `Disabled`: NAT64 prefix manager is disabled. in Process()
815 …* - `NotRunning`: NAT64 prefix manager is enabled, but is not running. This could mean that the ro… in Process()
817 …* - `Idle`: NAT64 prefix manager is enabled and is running, but is not publishing a NAT64 prefix. … in Process()
819 * - `Active`: NAT64 prefix manager is enabled, running, and publishing a NAT64 prefix. in Process()
822 * - `Disabled`: NAT64 translator is disabled. in Process()
823 …* - `NotRunning`: NAT64 translator is enabled, but is not translating packets. This could mean tha… in Process()
825 * - `Active`: NAT64 translator is enabled and is translating packets. in Process()
888 …* +----------+---------------------------+-----------------------+--------+--------------+--------… in Process()
890 …* +----------+------------+--------------+-----------------------+--------+------+-------+------+-… in Process()
963 * +---------------+-------------------------+-------------------------+ in Process()
965 * +---------------+----------+--------------+----------+--------------+ in Process()
971 * +---------------+-------------------------+-------------------------+ in Process()
1123 OutputBytesLine(iid->mFields.m8); in Process()
1172 * max-used: 5
1187 * * `max-used` displays max number of used buffers at the same time since OT stack
1226 OutputLine("max-used: %u", bufferInfo.mMaxUsedBuffers); in Process()
1259 * -75 dBm
1263 * ccathreshold -62
1266 * @cparam ccathreshold [@ca{CCA-threshold-dBm}]
1267 * Use the optional `CCA-threshold-dBm` argument to set the CCA threshold.
1270 * IEEE 802.15.4 - 2015 section 10.1.4.
1359 * @cli channel (get,set)
1361 * channel
1366 * channel 11
1369 * @cparam channel [@ca{channel-num}]
1370 * Use `channel-num` to set the channel.
1372 * Gets or sets the IEEE 802.15.4 Channel value.
1374 template <> otError Interpreter::Process<Cmd("channel")>(Arg aArgs[]) in Process()
1379 * @cli channel supported in Process()
1381 * channel supported in Process()
1393 * @cli channel preferred in Process()
1395 * channel preferred in Process()
1408 * @cli channel monitor in Process()
1410 * channel monitor in Process()
1413 * threshold: -75 in Process()
1436 * Get the current channel monitor state and channel occupancy. in Process()
1456 for (uint8_t channel = 0; channel < channelNum; channel++) in Process() local
1461 if (!((1UL << channel) & channelMask)) in Process()
1466 occupancy = otChannelMonitorGetChannelOccupancy(GetInstancePtr(), channel); in Process()
1468 OutputLine("ch %u (0x%04x) %6s%% busy", channel, occupancy, in Process()
1476 * @cli channel monitor start in Process()
1478 * channel monitor start in Process()
1479 * channel monitor start in Process()
1483 * Start the channel monitor. in Process()
1493 * @cli channel monitor stop in Process()
1495 * channel monitor stop in Process()
1496 * channel monitor stop in Process()
1500 * Stop the channel monitor. in Process()
1517 else if (aArgs[0] == "manager") in Process()
1520 * @cli channel manager in Process()
1522 * channel manager in Process()
1523 * channel: 11 in Process()
1527 * supported: { 11-26} in Process()
1528 * favored: { 11-26} in Process()
1532 * Get the channel manager state. in Process()
1539 OutputLine("channel: %u", otChannelManagerGetRequestedChannel(GetInstancePtr())); in Process()
1569 * @cli channel manager change in Process()
1571 * channel manager change 11 in Process()
1572 * channel manager change 11 in Process()
1575 * @cparam channel manager change @ca{channel-num} in Process()
1587 * @cli channel manager select in Process()
1589 * channel manager select 1 in Process()
1590 * channel manager select 1 in Process()
1593 * @cparam channel manager select @ca{skip-quality-check} in Process()
1594 * Use a `1` or `0` for the boolean `skip-quality-check`. in Process()
1611 * @cli channel manager auto in Process()
1613 * channel manager auto 1 in Process()
1614 * channel manager auto 1 in Process()
1617 * @cparam channel manager auto @ca{enable} in Process()
1636 * @cli channel manager autocsl in Process()
1638 * channel manager autocsl 1 in Process()
1641 * @cparam channel manager autocsl @ca{enable} in Process()
1644 * Enables or disables the auto channel selection functionality for a CSL channel. in Process()
1660 * @cli channel manager delay in Process()
1662 * channel manager delay 120 in Process()
1663 * channel manager delay 120 in Process()
1666 * @cparam channel manager delay @ca{delay-seconds} in Process()
1678 * @cli channel manager interval in Process()
1680 * channel manager interval 10800 in Process()
1681 * channel manager interval 10800 in Process()
1684 * @cparam channel manager interval @ca{interval-seconds} in Process()
1697 * @cli channel manager supported in Process()
1699 * channel manager supported 0x7fffc00 in Process()
1700 * channel manager supported 0x7fffc00 in Process()
1703 * @cparam channel manager supported @ca{mask} in Process()
1716 * @cli channel manager favored in Process()
1718 * channel manager favored 0x7fffc00 in Process()
1719 * channel manager favored 0x7fffc00 in Process()
1722 * @cparam channel manager favored @ca{mask} in Process()
1735 * @cli channel manager threshold in Process()
1737 * channel manager threshold 0xffff in Process()
1738 * channel manager threshold 0xffff in Process()
1741 * @cparam channel manager threshold @ca{threshold-percent} in Process()
1742 * Use a hex value for `threshold-percent`. `0` maps to 0% and `0xffff` maps to 100%. in Process()
1789 …* | ID | RLOC16 | Timeout | Age | LQ In | C_VN |R|D|N|Ver|CSL|QMsgCnt| Extended MAC … in Process()
1790 …* +-----+--------+------------+------------+-------+------+-+-+-+---+---+-------+-----------------… in Process()
1803 "D", "N", "Ver", "CSL", "QMsgCnt", "Suprvsn", "Extended MAC", in Process()
1874 * CSL Synchronized: 1 in Process()
1879 * RSSI: -20 in Process()
1882 * @cparam child @ca{child-id} in Process()
1894 OutputLine("CSL Synchronized: %d ", childInfo.mIsCslSynced); in Process()
2030 * @cparam childsupervision checktimeout @ca{timeout-seconds} in Process()
2054 * @cparam childsupervision interval @ca{interval-seconds} in Process()
2093 * @cparam childtimeout @ca{timeout-seconds} in Process()
2225 … Uint64ToString((brCounters->*counter.mPacketsAndBytes).mPackets, uint64StringBuffer)); in OutputBorderRouterCounters()
2226 …OutputLine(" Bytes %s", Uint64ToString((brCounters->*counter.mPacketsAndBytes).mBytes, uint64Strin… in OutputBorderRouterCounters()
2229 OutputLine("RA Rx: %lu", ToUlong(brCounters->mRaRx)); in OutputBorderRouterCounters()
2230 OutputLine("RA TxSuccess: %lu", ToUlong(brCounters->mRaTxSuccess)); in OutputBorderRouterCounters()
2231 OutputLine("RA TxFailed: %lu", ToUlong(brCounters->mRaTxFailure)); in OutputBorderRouterCounters()
2232 OutputLine("RS Rx: %lu", ToUlong(brCounters->mRsRx)); in OutputBorderRouterCounters()
2233 OutputLine("RS TxSuccess: %lu", ToUlong(brCounters->mRsTxSuccess)); in OutputBorderRouterCounters()
2234 OutputLine("RS TxFailed: %lu", ToUlong(brCounters->mRsTxFailure)); in OutputBorderRouterCounters()
2399 OutputLine("TxTotal: %lu", ToUlong(macCounters->mTxTotal)); in Process()
2403 … OutputLine(kIndentSize, "%s: %lu", counter.mName, ToUlong(macCounters->*counter.mValuePtr)); in Process()
2406 OutputLine("RxTotal: %lu", ToUlong(macCounters->mRxTotal)); in Process()
2410 … OutputLine(kIndentSize, "%s: %lu", counter.mName, ToUlong(macCounters->*counter.mValuePtr)); in Process()
2479 OutputLine("%s: %u", counter.mName, mleCounters->*counter.mValuePtr); in Process()
2498 OutputUint64Line(mleCounters->*counter.mValuePtr); in Process()
2502 OutputUint64Line(mleCounters->mTrackedTime); in Process()
2560 OutputLine("%s: %lu", counter.mName, ToUlong(ipCounters->*counter.mValuePtr)); in Process()
2591 template <> otError Interpreter::Process<Cmd("csl")>(Arg aArgs[]) in Process()
2596 * @cli csl in Process()
2598 * csl in Process()
2599 * Channel: 11 in Process()
2605 * Gets the CSL configuration. in Process()
2613 OutputLine("channel: %u", otLinkGetCslChannel(GetInstancePtr())); in Process()
2618 * @cli csl channel in Process()
2620 * csl channel 20 in Process()
2623 * @cparam csl channel @ca{channel} in Process()
2627 else if (aArgs[0] == "channel") in Process()
2632 * @cli csl period in Process()
2634 * csl period 3000000 in Process()
2637 * @cparam csl period @ca{period} in Process()
2646 * @cli csl timeout in Process()
2651 * @cparam csl timeout @ca{timeout} in Process()
2759 static_cast<Interpreter *>(aContext)->HandleDetachGracefullyResult(); in HandleDetachGracefullyResult()
2773 * +---+------------------+------------------+------+------------------+----+-----+-----+
2774 * | 0 | OpenThread | dead00beef00cafe | ffff | f1d92a82c8d8fe43 | 11 | -20 | 0 |
2777 * @cparam discover [@ca{channel}]
2778 * `channel`: The channel to discover on. If no channel is provided, the discovery will cover all
2821 uint8_t channel; in Process() local
2823 SuccessOrExit(error = aArgs[0].ParseAsUint8(channel)); in Process()
2824 VerifyOrExit(channel < BitSizeOf(scanChannels), error = OT_ERROR_INVALID_ARGS); in Process()
2825 scanChannels = 1 << channel; in Process()
2905 * Returns the EID-to-RLOC cache entries.
3083 OutputBytesLine(otThreadGetExtendedPanId(GetInstancePtr())->m8); in Process()
3138 * @cparam fake /a/an @ca{dst-ipaddr} @ca{target} @ca{meshLocalIid} in Process()
3331 if (aArgs[0] == "-v") in Process()
3347 * ipaddr -v in Process()
3354 * @cparam ipaddr [@ca{-v}] in Process()
3355 * Use `-v` to get more verbose information about the address: in Process()
3356 … * - `origin`: can be `thread`, `slaac`, `dhcp6`, `manual` and indicates the origin of the address in Process()
3357 * - `plen`: prefix length in Process()
3358 * - `preferred`: preferred flag (boolean) in Process()
3359 * - `valid`: valid flag (boolean) in Process()
3367 for (const otNetifAddress *addr = unicastAddrs; addr; addr = addr->mNext) in Process()
3369 OutputIp6Address(addr->mAddress); in Process()
3373 …tputFormat(" origin:%s plen:%u preferred:%u valid:%u", AddressOriginToString(addr->mAddressOrigin), in Process()
3374 addr->mPrefixLength, addr->mPreferred, addr->mValid); in Process()
3489 addr = addr->mNext) in Process()
3491 OutputIp6AddressLine(addr->mAddress); in Process()
3512 SuccessOrExit(error = aArgs->ParseAsIp6Address(address)); in Process()
3516 while (!(++aArgs)->IsEmpty()); in Process()
3621 * @cparam keysequence guardtime @ca{guardtime-hours} in Process()
3745 "external-stable", // (2) OT_POWER_SUPPLY_EXTERNAL_STABLE in Process()
3746 "external-unstable", // (3) OT_POWER_SUPPLY_EXTERNAL_UNSTABLE in Process()
3774 OutputLine("PowerSupply : %s", Stringify(props->mPowerSupply, kPowerSupplyStrings)); in Process()
3775 OutputLine("IsBorderRouter : %s", props->mIsBorderRouter ? "yes" : "no"); in Process()
3776 OutputLine("SupportsCcm : %s", props->mSupportsCcm ? "yes" : "no"); in Process()
3777 OutputLine("IsUnstable : %s", props->mIsUnstable ? "yes" : "no"); in Process()
3778 OutputLine("WeightAdjustment : %d", props->mLeaderWeightAdjustment); in Process()
3783 * deviceprops battery 0 0 0 -5 in Process()
3792 * WeightAdjustment : -5 in Process()
3796 * `powerSupply`: should be 'battery', 'external', 'external-stable', 'external-unstable'. in Process()
3872 * ExtAddr:827aa7f7f63e1234, LinkMargin:80, Rssi:-20 in Process()
3977 static_cast<Interpreter *>(aContext)->HandleLocateResult(aError, aMeshLocalAddress, aRloc16); in HandleLocateResult()
4038 * @cli pskc -p in Process()
4040 * pskc -p 123456 in Process()
4043 * @cparam pskc -p @ca{passphrase} in Process()
4045 …* Generates the pskc from the passphrase (UTF-8 encoded), together with the current network name a… in Process()
4048 else if (aArgs[0] == "-p") in Process()
4210 while (aArgs->ParseAsIp6Address(addresses[numAddresses]) == OT_ERROR_NONE) in Process()
4221 if (aArgs->ParseAsUint32(timeout) == OT_ERROR_NONE) in Process()
4227 VerifyOrExit(aArgs->IsEmpty() && (numAddresses > 0), error = OT_ERROR_INVALID_ARGS); in Process()
4246 …static_cast<Interpreter *>(aContext)->HandleMlrRegResult(aError, aMlrStatus, aFailedAddresses, aFa… in HandleMlrRegResult()
4291 * mode - in Process()
4297 * - `-`: no flags set (rx-off-when-idle, minimal Thread device, stable network data) in Process()
4298 * - `r`: rx-on-when-idle in Process()
4299 * - `d`: Full Thread Device in Process()
4300 * - `n`: Full Network Data in Process()
4302 if (aArgs[0] != "-") in Process()
4412 * @cparam multiradio neighbor @ca{ext-address} in Process()
4485 * +------+--------+-----+----------+-----------+-+-+-+------------------+ in Process()
4486 * | C | 0xcc01 | 96 | -46 | -46 |1|1|1| 1eb9ba8a6522636b | in Process()
4487 * | R | 0xc800 | 2 | -29 | -29 |1|1|1| 9a91556102c39ddb | in Process()
4488 * | R | 0xf000 | 3 | -28 | -28 |1|1|1| 0ad7ed6beaa6016d | in Process()
4498 * - `R`: RX on when idle in Process()
4499 * - `D`: Full Thread device in Process()
4500 * - `N`: Full network data in Process()
4540 * +--------+------------------+-------------+-----------+---------+----------+-------+ in Process()
4541 * | 0xe800 | 9e2fa4e1b84f92db | 0.00 % | 0.00 % | -46 | -48 | 1 | in Process()
4542 * | 0xc001 | 0ad7ed6beaa6016d | 4.67 % | 0.08 % | -68 | -72 | 10 | in Process()
4579 * +--------+------------------+------------------+------------------+ in Process()
4587 * - RLOC16 in Process()
4588 * - Extended MAC in Process()
4589 * - Last Heard (Age): Number of seconds since last heard from neighbor. in Process()
4590 * - Connection Time: Number of seconds since link establishment with neighbor. in Process()
4601 * 0x8401 1a28be396a14a318 age:63 conn-time:644 in Process()
4602 * 0x5c00 723ebf0d9eba3264 age:23 conn-time:852 in Process()
4603 * 0xe800 ce53628a1e3f5b3c age:23 conn-time:180 in Process()
4648 …OutputLine(" age:%lu conn-time:%lu", ToUlong(neighborInfo.mAge), ToUlong(neighborInfo.mConnectionT… in Process()
4667 …* +-------------------------------------------------+---------------------------------------------…
4688 …otUdpSocket *socket = otUdpGetSockets(GetInstancePtr()); socket != nullptr; socket = socket->mNext) in Process()
4690 otIp6SockAddrToString(&socket->mSockName, string, sizeof(string)); in Process()
4691 OutputFormat("| %-47s ", string); in Process()
4692 otIp6SockAddrToString(&socket->mPeerName, string, sizeof(string)); in Process()
4693 OutputLine("| %-47s |", string); in Process()
4742 * - enterpriseNumber: IANA enterprise number in Process()
4743 * - serviceData: Hex-encoded binary service data in Process()
4744 * - serverData: Hex-encoded binary server data (empty if not provided) in Process()
4783 * - enterpriseNumber: IANA enterprise number in Process()
4784 * - serviceData: Hex-encoded binary service data in Process()
4823 * non-compliant with the Thread Specification.
4987 …* * `xtalthreshold`: The XTAL accuracy threshold for a device to become Router-Capable device, i… in Process()
5023 * +------+------+------+ in Process()
5027 * | 46 | - | - | in Process()
5074 OutputLine("%4s | %4s |", "-", "-"); in Process()
5169 …* cached information is necessary to support the Thread Test Harness - Test Scenario 8.2.x request… in Process()
5173 * information relevant for CSL Receiver operation. in Process()
5188 OutputLine("CSL clock accuracy: %u", parentInfo.mCslClockAccuracy); in Process()
5189 OutputLine("CSL uncertainty: %u", parentInfo.mCslUncertainty); in Process()
5228 * Gets or sets the assigned parent priority value: 1, 0, -1 or -2. -2 means not assigned.
5269 …* 1 packets transmitted, 1 packets received. Packet loss = 0.0%. Round-trip min/avg/max = 0/0.0/0 …
5273 * ping -I fd00:db8:0:0:76b:6a05:3ae9:a61a ff02::1 100 1 1 1
5275 * 1 packets transmitted, 1 packets received. Round-trip min/avg/max = 7/7.0/7 ms.
5282 …* 1 packets transmitted, 1 packets received. Packet loss = 0.0%. Round-trip min/avg/max = 0/0.0/0 …
5285 * @cparam ping [@ca{async}] [@ca{-I source}] [@ca{-m}] @ca{ipaddrc} [@ca{size}] [@ca{count}] <!--
5286 * --> [@ca{interval}] [@ca{hoplimit}] [@ca{timeout}]
5293 …* The optional `-m` flag sets the multicast loop flag, which allows looping back pings to multicas…
5399 static_cast<Interpreter *>(aContext)->HandleLinkPcapReceive(aFrame, aIsTx); in HandleLinkPcapReceive()
5406 info.mDataBytes = aFrame->mPsdu; in HandleLinkPcapReceive()
5407 info.mDataLength = aFrame->mLength; in HandleLinkPcapReceive()
5429 * - fd00:7d03:7d03:7d03::/64 prosD med in Process()
5436 * `-` is printed before the local Domain Prefix. in Process()
5455 OutputFormat("- "); in Process()
5622 … radioStats->mSleepTime + radioStats->mTxTime + radioStats->mRxTime + radioStats->mDisabledTime; in Process()
5632 OutputRadioStatsTime("Tx", radioStats->mTxTime, totalTimeUs); in Process()
5633 OutputRadioStatsTime("Rx", radioStats->mRxTime, totalTimeUs); in Process()
5634 OutputRadioStatsTime("Sleep", radioStats->mSleepTime, totalTimeUs); in Process()
5635 OutputRadioStatsTime("Disabled", radioStats->mDisabledTime, totalTimeUs); in Process()
5671 * OPENTHREAD/20191113-00825-g82053cc9d-dirty; SIMULATION; Jun 4 2020 17:53:16 in Process()
5860 * +----+--------+----------+-----------+-------+--------+-----+------------------+------+ in Process()
6120 if (!aArgs->IsEmpty()) in Process()
6122 SuccessOrExit(error = aArgs->ParseAsUint16(scanDuration)); in Process()
6127 if (!aArgs->IsEmpty()) in Process()
6129 uint8_t channel; in Process() local
6131 SuccessOrExit(error = aArgs->ParseAsUint8(channel)); in Process()
6132 VerifyOrExit(channel < BitSizeOf(scanChannels), error = OT_ERROR_INVALID_ARGS); in Process()
6133 scanChannels = 1 << channel; in Process()
6141 * +----+------+ in Process()
6142 * | 11 | -59 | in Process()
6143 * | 12 | -62 | in Process()
6144 * | 13 | -67 | in Process()
6145 * | 14 | -61 | in Process()
6146 * | 15 | -87 | in Process()
6147 * | 16 | -86 | in Process()
6148 * | 17 | -86 | in Process()
6149 * | 18 | -52 | in Process()
6150 * | 19 | -58 | in Process()
6151 * | 20 | -82 | in Process()
6152 * | 21 | -76 | in Process()
6153 * | 22 | -82 | in Process()
6154 * | 23 | -74 | in Process()
6155 * | 24 | -81 | in Process()
6156 * | 25 | -88 | in Process()
6157 * | 26 | -71 | in Process()
6163 * +----+------+ in Process()
6164 * | 20 | -82 | in Process()
6167 * @cparam scan energy [@ca{duration}] [@ca{channel}] in Process()
6170 * to use for scanning each channel. All channels are shown unless you specify a certain channel in Process()
6171 * by using the channel option. in Process()
6188 * +------+------------------+----+-----+-----+ in Process()
6189 * | ffff | f1d92a82c8d8fe43 | 11 | -20 | 0 | in Process()
6192 * @cparam scan [@ca{channel}] in Process()
6194 …* Performs an active IEEE 802.15.4 scan. The scan covers all channels if no channel is specified; … in Process()
6195 * span covers only the channel specified. in Process()
6217 static_cast<Interpreter *>(aContext)->HandleActiveScanResult(aResult); in HandleActiveScanResult()
6228 if (aResult->mDiscover) in HandleActiveScanResult()
6230 OutputFormat("| %-16s ", aResult->mNetworkName.m8); in HandleActiveScanResult()
6233 OutputBytes(aResult->mExtendedPanId.m8); in HandleActiveScanResult()
6237 OutputFormat("| %04x | ", aResult->mPanId); in HandleActiveScanResult()
6238 OutputExtAddress(aResult->mExtAddress); in HandleActiveScanResult()
6239 OutputFormat(" | %2u ", aResult->mChannel); in HandleActiveScanResult()
6240 OutputFormat("| %3d ", aResult->mRssi); in HandleActiveScanResult()
6241 OutputLine("| %3u |", aResult->mLqi); in HandleActiveScanResult()
6249 static_cast<Interpreter *>(aContext)->HandleEnergyScanResult(aResult); in HandleEnergyScanResult()
6260 OutputLine("| %2u | %4d |", aResult->mChannel, aResult->mMaxRssi); in HandleEnergyScanResult()
6299 * SNTP response - Unix time: 1540894725 (era: 0) in Process()
6304 * SNTP response - Unix time: 1540898611 (era: 0) in Process()
6310 * - SNTP server default IP address: `2001:4860:4806:8::` (Google IPv6 NTP Server) in Process()
6311 * - SNTP server default port: `123` in Process()
6354 static_cast<Interpreter *>(aContext)->HandleSntpResponse(aTime, aResult); in HandleSntpResponse()
6361 // Some Embedded C libraries do not support printing of 64-bit unsigned integers. in HandleSntpResponse()
6363 … OutputLine("SNTP response - Unix time: %lu (era: %lu)", ToUlong(static_cast<uint32_t>(aTime)), in HandleSntpResponse()
6368 OutputLine("SNTP error - %s", otThreadErrorToString(aResult)); in HandleSntpResponse()
6432 * - `child`: The device is currently operating as a Thread child. in Process()
6433 * - `router`: The device is currently operating as a Thread router. in Process()
6434 * - `leader`: The device is currently operating as a Thread leader. in Process()
6435 * - `detached`: The device is not currently participating in a Thread network/partition. in Process()
6436 * - `disabled`: The Thread stack is currently disabled. in Process()
6539 * +------+------+---------+ in Process()
6613 if (index < numBins - 1) in Process()
6615 OutputFormat("%4lu", ToUlong((index + 1) * binInterval - 1)); in Process()
6667 * txpower -10
6672 * -10 dBm
6707 * @cparam targetpower @ca{channel} @ca{targetpower}
6715 uint8_t channel; in Process() local
6719 SuccessOrExit(error = aArgs[0].ParseAsUint8(channel)); in Process()
6721 VerifyOrExit((1 << channel) & channelMask, error = OT_ERROR_INVALID_ARGS); in Process()
6724 error = otPlatRadioSetChannelTargetPower(GetInstancePtr(), channel, targetPower); in Process()
6738 * - Version
6739 * - Current state
6740 * - RLOC16, extended MAC address
6741 * - Unicast and multicast IPv6 address list
6742 * - Channel
6743 * - PAN ID and extended PAN ID
6744 * - Network Data
6745 * - Partition ID
6746 * - Leader Data
6749 * - Child and neighbor table
6750 * - Router table and next hop info
6751 * - Address cache table
6752 * - Registered MTD child IPv6 address
6753 * - Device properties
6756 * - SRP client state
6757 * - SRP client services and host info
6760 * - SRP server state and address mode
6761 * - SRP server registered hosts and services
6764 * - TREL status and peer table
6767 * - BR state
6768 * - BR prefixes (OMR, on-link, NAT64)
6769 * - Discovered prefix table
6782 "channel", in Process()
6786 "netdata show -x", in Process()
6840 strncpy(commandString, debugCommand, sizeof(commandString) - 1); in Process()
6841 commandString[sizeof(commandString) - 1] = '\0'; in Process()
7016 * @cparam joinerport @ca{udp-port} in Process()
7111 * - `datarequest`: Enqueues an IEEE 802.15.4 Data Request message for transmission. in Process()
7112 * - `emptydata`: Instructs the device to send an empty IEEE 802.15.4 data frame. in Process()
7114 * Instructs an `Rx-Off-When-Idle` device to send a MAC frame to its parent. in Process()
7157 * @note `OPENTHREAD_CONFIG_RADIO_LINK_TREL_ENABLE` is required for all `trel` sub-commands.
7220 … * +-----+------------------+------------------+--------------------------------------------------+ in Process()
7269 OutputExtAddress(peer->mExtAddress); in Process()
7271 OutputBytes(peer->mExtPanId.m8); in Process()
7273 OutputSockAddrLine(peer->mSockAddr); in Process()
7280 OutputExtAddress(peer->mExtAddress); in Process()
7282 OutputBytes(peer->mExtPanId.m8); in Process()
7283 otIp6SockAddrToString(&peer->mSockAddr, string, sizeof(string)); in Process()
7284 OutputLine(" | %-48s |", string); in Process()
7501 for (Arg *arg = &aArgs[2]; !arg->IsEmpty(); arg++) in Process()
7504 SuccessOrExit(error = arg->ParseAsUint8(tlvTypes[count++])); in Process()
7538 * - `0`: MAC Extended Address TLV in Process()
7539 * - `1`: Address16 TLV in Process()
7540 * - `2`: Mode TLV in Process()
7541 * - `3`: Timeout TLV (the maximum polling time period for SEDs) in Process()
7542 * - `4`: Connectivity TLV in Process()
7543 * - `5`: Route64 TLV in Process()
7544 * - `6`: Leader Data TLV in Process()
7545 * - `7`: Network Data TLV in Process()
7546 * - `8`: IPv6 Address List TLV in Process()
7547 * - `9`: MAC Counters TLV in Process()
7548 * - `14`: Battery Level TLV in Process()
7549 * - `15`: Supply Voltage TLV in Process()
7550 * - `16`: Child Table TLV in Process()
7551 * - `17`: Channel Pages TLV in Process()
7552 * - `19`: Max Child Timeout TLV in Process()
7553 * - `23`: EUI64 TLV in Process()
7554 * - `24`: Version TLV (version number for the protocols and features) in Process()
7555 * - `25`: Vendor Name TLV in Process()
7556 * - `26`: Vendor Model TLV in Process()
7557 * - `27`: Vendor SW Version TLV in Process()
7558 …* - `28`: Thread Stack Version TLV (version identifier as UTF-8 string for Thread stack codebase/c… in Process()
7559 * - `29`: Child TLV in Process()
7560 * - `34`: MLE Counters TLV in Process()
7561 * - `35`: Vendor App URL TLV in Process()
7607 static_cast<Interpreter *>(aContext)->HandleDiagnosticGetResponse( in HandleDiagnosticGetResponse()
7625 OutputIp6Address(aMessageInfo->mPeerAddr); in HandleDiagnosticGetResponse()
7628 length = otMessageGetLength(aMessage) - otMessageGetOffset(aMessage); in HandleDiagnosticGetResponse()
7637 length -= bytesToPrint; in HandleDiagnosticGetResponse()
7682 OutputFormat(kIndentSize, "- "); in HandleDiagnosticGetResponse()
7704 OutputFormat(kIndentSize, "- "); in HandleDiagnosticGetResponse()
7709 OutputFormat("Channel Pages: '"); in HandleDiagnosticGetResponse()
7771 OutputFormat(aIndentSize, "- "); in OutputRoute()
7881 static_cast<Interpreter *>(aContext)->HandleDiscoveryRequest(*aInfo); in HandleDiscoveryRequest()
7958 * @cli wakeup channel (get,set) in Process()
7960 * wakeup channel in Process()
7965 * wakeup channel 12 in Process()
7968 * @cparam wakeup channel [@ca{channel}] in Process()
7969 * Use `channel` to set the wake-up channel. in Process()
7971 * Gets or sets the wake-up channel value. in Process()
7975 if (aArgs[0] == "channel") in Process()
7994 * Gets or sets the wake-up listen interval and wake-up listen duration values. in Process()
8034 * Gets or sets current wake-up listening link state. in Process()
8050 * @cparam wakeup wake @ca{extaddr} @ca{wakeup-interval} @ca{wakeup-duration} in Process()
8052 …* Wakes a Wake-up End Device identified by its MAC extended address, using the provided wake-up in… in Process()
8053 * units of microseconds), and wake-up duration (in the units of milliseconds). in Process()
8083 static_cast<Interpreter *>(aContext)->HandleWakeupResult(aError); in HandleWakeupResult()
8116 … static_cast<Interpreter *>(static_cast<TimerMilliContext &>(aTimer).GetContext())->HandleTimer(); in HandleTimer()
8166 CmdEntry("channel"), in ProcessCommand()
8192 CmdEntry("csl"), in ProcessCommand()
8418 error = (this->*command->mHandler)(aArgs + 1); in ProcessCommand()