/openthread-3.6.0/examples/platforms/utils/ |
D | link_metrics.cpp | 101 if (mLinkMetrics.mLinkMargin) in GetEnhAckData() 124 … return static_cast<uint8_t>(mLinkMetrics.mLqi) + static_cast<uint8_t>(mLinkMetrics.mLinkMargin) + in GetEnhAckDataLen() 177 …return !aLinkMetrics.mPduCount && !aLinkMetrics.mLqi && !aLinkMetrics.mLinkMargin && !aLinkMetrics… in IsLinkMetricsClear()
|
/openthread-3.6.0/include/openthread/ |
D | mesh_diag.h | 256 uint8_t mLinkMargin; ///< Link Margin in dB. member 362 uint8_t mLinkMargin; ///< Link Margin in dB. member
|
D | thread.h | 101 uint8_t mLinkMargin; ///< Link Margin member
|
/openthread-3.6.0/src/core/utils/ |
D | link_metrics_manager.cpp | 90 aMetricsValues.mLinkMarginValue = subject->mData.mLinkMargin; in GetLinkMetricsValueByExtAddr() 266 …VerifyOrExit(aMetricsValues->mMetrics.mRssi && aMetricsValues->mMetrics.mLinkMargin, error = kErro… in HandleEnhAckIe() 269 subject->mData.mLinkMargin = aMetricsValues->mLinkMarginValue; in HandleEnhAckIe() 298 metricsFlags.mLinkMargin = 1; in ConfigureEap()
|
D | link_metrics_manager.hpp | 113 uint8_t mLinkMargin; ///< Link Margin. The relative signal strength is recorded as member
|
D | mesh_diag.cpp | 611 mLinkMargin = aChildTlv.GetLinkMargin(); in SetFrom() 632 mLinkMargin = aTlv.GetLinkMargin(); in SetFrom()
|
/openthread-3.6.0/src/core/thread/ |
D | link_metrics.cpp | 201 values.mMetrics.mLinkMargin = true; in HandleReport() 376 if (values.GetMetrics().mLinkMargin && idx < aLength) in ProcessEnhAckIeData() 620 if (aValues.mMetrics.mLinkMargin) in AppendReportSubTlvToMessage() 668 VerifyOrExit(!aMetrics.mLinkMargin, error = kErrorParse); in ReadTypeIdsFromMessage() 669 aMetrics.mLinkMargin = true; in ReadTypeIdsFromMessage() 742 … VerifyOrExit(aMetrics.mLqi || aMetrics.mLinkMargin || aMetrics.mRssi, status = kStatusOtherError); in ConfigureEnhAckProbing() 743 …VerifyOrExit(!(aMetrics.mLqi && aMetrics.mLinkMargin && aMetrics.mRssi), status = kStatusOtherErro… in ConfigureEnhAckProbing() 749 …VerifyOrExit(!aMetrics.mLqi && !aMetrics.mLinkMargin && !aMetrics.mRssi, status = kStatusOtherErro… in ConfigureEnhAckProbing()
|
D | network_diagnostic_tlvs.cpp | 62 mLinkMargin = aChild.GetLinkInfo().GetLinkMargin(); in InitFrom() 89 mLinkMargin = aRouter.GetLinkInfo().GetLinkMargin(); in InitFrom()
|
D | network_diagnostic_tlvs.hpp | 791 uint8_t GetLinkMargin(void) const { return mLinkMargin; } in GetLinkMargin() 872 uint8_t mLinkMargin; // Link margin in dB. member in ot::NetworkDiagnostic::ChildTlv 989 uint8_t GetLinkMargin(void) const { return mLinkMargin; } in GetLinkMargin() 1035 uint8_t mLinkMargin; // Link Margin. member in ot::NetworkDiagnostic::RouterNeighborTlv
|
D | link_metrics_types.cpp | 61 if (mLinkMargin) in ConvertToTypeIds()
|
D | neighbor.cpp | 102 mLinkMargin = aNeighbor.GetLinkInfo().GetLinkMargin(); in SetFrom()
|
D | neighbor.hpp | 770 return (mEnhAckProbingMetrics.mLqi != 0) || (mEnhAckProbingMetrics.mLinkMargin != 0) || in IsEnhAckProbingActive()
|
D | mle.hpp | 1167 uint8_t mLinkMargin; member in ot::Mle::Mle::ParentCandidate
|
D | mle.cpp | 3126 rval = ThreeWayCompare(aLinkMargin, mParentCandidate.mLinkMargin); in IsBetterParent() 3331 mParentCandidate.mLinkMargin = linkMargin; in HandleParentResponse()
|
/openthread-3.6.0/tests/unit/ |
D | test_link_metrics_manager.cpp | 98 aLinkMetricsValues.mMetrics.mLinkMargin = true; in SetTestLinkMetricsValues() 174 VerifyOrQuit(subject1->mData.mLinkMargin == kTestLinkMargin); in TestLinkMetricsManager()
|
/openthread-3.6.0/src/cli/ |
D | cli_link_metrics.cpp | 386 aLinkMetrics.mLinkMargin = true; in ParseLinkMetricsFlags() 424 if (aMetricsValues->mMetrics.mLinkMargin) in PrintLinkMetricsValue()
|
D | cli.cpp | 5265 aChildEntry->mLinkMargin); in HandleMeshDiagQueryChildTableResult() 5305 aNeighborEntry->mLinkMargin); in HandleMeshDiagQueryRouterNeighborTableResult()
|
/openthread-3.6.0/include/openthread/platform/ |
D | radio.h | 433 bool mLinkMargin : 1; ///< Link Margin. member
|
/openthread-3.6.0/src/ncp/ |
D | ncp_base.cpp | 2660 aMetrics->mLinkMargin = true; in DecodeLinkMetrics()
|
D | ncp_base_mtd.cpp | 238 if (aMetricsValues->mMetrics.mLinkMargin) in EncodeLinkMetricsValues()
|
/openthread-3.6.0/src/lib/spinel/ |
D | radio_spinel.cpp | 2335 if (aLinkMetrics.mLinkMargin) in ConfigureEnhAckProbing()
|