/openthread-latest/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-latest/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 | 605 mLinkMargin = aChildTlv.GetLinkMargin(); in SetFrom() 626 mLinkMargin = aTlv.GetLinkMargin(); in SetFrom()
|
/openthread-latest/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 | 108 uint8_t mLinkMargin; ///< Link Margin member
|
/openthread-latest/src/core/thread/ |
D | link_metrics.cpp | 202 values.mMetrics.mLinkMargin = true; in HandleReport() 375 if (values.GetMetrics().mLinkMargin && idx < aLength) in ProcessEnhAckIeData() 625 if (aValues.mMetrics.mLinkMargin) in AppendReportSubTlvToMessage() 671 VerifyOrExit(!aMetrics.mLinkMargin, error = kErrorParse); in ReadTypeIdsFromMessage() 672 aMetrics.mLinkMargin = true; in ReadTypeIdsFromMessage() 747 … VerifyOrExit(aMetrics.mLqi || aMetrics.mLinkMargin || aMetrics.mRssi, status = kStatusOtherError); in ConfigureEnhAckProbing() 748 …VerifyOrExit(!(aMetrics.mLqi && aMetrics.mLinkMargin && aMetrics.mRssi), status = kStatusOtherErro… in ConfigureEnhAckProbing() 754 …VerifyOrExit(!aMetrics.mLqi && !aMetrics.mLinkMargin && !aMetrics.mRssi, status = kStatusOtherErro… in ConfigureEnhAckProbing()
|
D | network_diagnostic_tlvs.hpp | 811 uint8_t GetLinkMargin(void) const { return mLinkMargin; } in GetLinkMargin() 892 uint8_t mLinkMargin; // Link margin in dB. member in ot::NetworkDiagnostic::ChildTlv 1009 uint8_t GetLinkMargin(void) const { return mLinkMargin; } in GetLinkMargin() 1055 uint8_t mLinkMargin; // Link Margin. member in ot::NetworkDiagnostic::RouterNeighborTlv
|
D | network_diagnostic_tlvs.cpp | 62 mLinkMargin = aChild.GetLinkInfo().GetLinkMargin(); in InitFrom() 89 mLinkMargin = aRouter.GetLinkInfo().GetLinkMargin(); in InitFrom()
|
D | link_metrics_types.cpp | 61 if (mLinkMargin) in ConvertToTypeIds()
|
D | neighbor.cpp | 102 mLinkMargin = aNeighbor.GetLinkInfo().GetLinkMargin(); in SetFrom()
|
D | neighbor.hpp | 769 return (mEnhAckProbingMetrics.mLqi != 0) || (mEnhAckProbingMetrics.mLinkMargin != 0) || in IsEnhAckProbingActive()
|
D | mle.hpp | 1217 uint8_t mLinkMargin; member in ot::Mle::Mle::ParentCandidate
|
D | mle.cpp | 3091 rval = ThreeWayCompare(aTwoWayLinkMargin, mParentCandidate.mLinkMargin); in IsBetterParent() 3281 mParentCandidate.mLinkMargin = twoWayLinkMargin; in HandleParentResponse()
|
/openthread-latest/tests/unit/ |
D | test_link_metrics_manager.cpp | 98 aLinkMetricsValues.mMetrics.mLinkMargin = true; in SetTestLinkMetricsValues() 174 VerifyOrQuit(subject1->mData.mLinkMargin == kTestLinkMargin); in TestLinkMetricsManager()
|
/openthread-latest/src/cli/ |
D | cli_link_metrics.cpp | 430 aLinkMetrics.mLinkMargin = true; in ParseLinkMetricsFlags() 468 if (aMetricsValues->mMetrics.mLinkMargin) in PrintLinkMetricsValue()
|
D | cli.cpp | 5324 aChildEntry->mLinkMargin); in HandleMeshDiagQueryChildTableResult() 5364 aNeighborEntry->mLinkMargin); in HandleMeshDiagQueryRouterNeighborTableResult()
|
/openthread-latest/include/openthread/platform/ |
D | radio.h | 453 bool mLinkMargin : 1; ///< Link Margin. member
|
/openthread-latest/src/lib/spinel/ |
D | radio_spinel.cpp | 2327 if (aLinkMetrics.mLinkMargin) in ConfigureEnhAckProbing()
|
/openthread-latest/src/ncp/ |
D | ncp_base.cpp | 2716 aMetrics->mLinkMargin = true; in DecodeLinkMetrics()
|
D | ncp_base_mtd.cpp | 238 if (aMetricsValues->mMetrics.mLinkMargin) in EncodeLinkMetricsValues()
|