otMeshDiagChildEntry
    #include <mesh_diag.h>
  
Informationen zu einem untergeordneten Eintrag aus otMeshDiagQueryChildTable(). 
Zusammenfassung
mSupportsErrRate gibt an, ob die Fehlerverfolgungsfunktion unterstützt wird, und die Werte mFrameErrorRate und mMessageErrorRate sind gültig. Die Frame-Fehlerrate erfasst Frame-Tx-Fehler (in Richtung des untergeordneten Elements) auf der MAC-Ebene, während mMessageErrorRate die Fehlerrate der IPv6-Nachrichten (über der MAC-Ebene und nach MAC-Wiederholungen) erfasst, wenn eine IPv6-Nachricht gelöscht wird. Wenn die Nachricht beispielsweise groß ist und eine 6LoWPAN-Fragmentierung erfordert, gilt die Nachricht tx als fehlgeschlagen, wenn einer ihrer Fragment-Frames tx fehlschlägt (z. B. nie bestätigt). 
| Öffentliche Attribute | |
|---|---|
| mAge | uint32_tSekunden, seit das Kind das letzte Mal etwas von dem Kind gehört hat.  | 
| mAverageRssi | int8_tDurchschnittlicher RSSI  | 
| mConnectionTime | uint32_tSekunden seit dem Anhängen des untergeordneten Elements.  | 
| mCslChannel | uint8_tCSL-Kanal  | 
| mCslPeriod | uint16_tCSL-Zeitraum in einer Einheit mit 10 Symbolen. Null zeigt an, dass CSL deaktiviert ist.  | 
| mCslSynchronized | boolIst CSL-fähig und CSL synchronisiert.  | 
| mCslTimeout | uint32_tCSL-Zeitlimit in Sekunden.  | 
| mDeviceTypeFtd | boolIst Geräte-FTD (im Vergleich zu MTD).  | 
| mExtAddress | Erweiterte Adresse.  | 
| mFrameErrorRate | uint16_tFramefehlerrate (0 x 0.000 -> 0%, 0xffff -> 100%).  | 
| mFullNetData | boolGibt an, ob das Gerät vollständige Netzwerkdaten erhält (im Vergleich zur stabilen Teilmenge).  | 
| mLastRssi | int8_tRSSI des letzten empfangenen Frames.  | 
| mLinkMargin | uint8_tLinkspanne in dB.  | 
| mMessageErrorRate | uint16_tMitteilungsfehlerrate (IPv6) (0x0000->0%, 0xffff->100%).  | 
| mQueuedMessageCount | uint16_tAnzahl der Nachrichten in der Warteschlange für indirekte Tx an das untergeordnete Element.  | 
| mRloc16 | uint16_tRLOC16  | 
| mRxOnWhenIdle | boolIst bei Inaktivität aktiviert (im Gegensatz zu schläfrig).  | 
| mSupervisionInterval | uint16_tElternaufsicht in Sekunden. Null, um anzuzeigen, dass nicht verwendet wird.  | 
| mSupportsErrRate | boolDie Werte  mFrameErrorRateundmMessageErrorRatesind gültig. | 
| mTimeout | uint32_tZeitlimit in Sekunden.  | 
| mVersion | uint16_tVersion  | 
Öffentliche Attribute
mAge
uint32_t otMeshDiagChildEntry::mAge
Sekunden, seit das Kind das letzte Mal etwas von dem Kind gehört hat.
mAverageRssi
int8_t otMeshDiagChildEntry::mAverageRssi
Durchschnittlicher RSSI
mConnectionTime
uint32_t otMeshDiagChildEntry::mConnectionTime
Sekunden seit dem Anhängen des untergeordneten Elements.
mCslChannel
uint8_t otMeshDiagChildEntry::mCslChannel
CSL-Kanal
mCslPeriod
uint16_t otMeshDiagChildEntry::mCslPeriod
CSL-Zeitraum in einer Einheit mit 10 Symbolen. Null zeigt an, dass CSL deaktiviert ist.
mCslSynchronized
bool otMeshDiagChildEntry::mCslSynchronized
Ist CSL-fähig und CSL synchronisiert.
mCslTimeout
uint32_t otMeshDiagChildEntry::mCslTimeout
CSL-Zeitlimit in Sekunden.
mDeviceTypeFtd
bool otMeshDiagChildEntry::mDeviceTypeFtd
Ist Geräte-FTD (im Vergleich zu MTD).
mFrameErrorRate
uint16_t otMeshDiagChildEntry::mFrameErrorRate
Framefehlerrate (0 x 0.000 -> 0%, 0xffff -> 100%).
mFullNetData
bool otMeshDiagChildEntry::mFullNetData
Gibt an, ob das Gerät vollständige Netzwerkdaten erhält (im Vergleich zur stabilen Teilmenge).
mLastRssi
int8_t otMeshDiagChildEntry::mLastRssi
RSSI des letzten empfangenen Frames.
mLinkMargin
uint8_t otMeshDiagChildEntry::mLinkMargin
Linkspanne in dB.
mMessageErrorRate
uint16_t otMeshDiagChildEntry::mMessageErrorRate
Mitteilungsfehlerrate (IPv6) (0x0000->0%, 0xffff->100%).
mQueuedMessageCount
uint16_t otMeshDiagChildEntry::mQueuedMessageCount
Anzahl der Nachrichten in der Warteschlange für indirekte Tx an das untergeordnete Element.
mRloc16
uint16_t otMeshDiagChildEntry::mRloc16
RLOC16
mRxOnWhenIdle
bool otMeshDiagChildEntry::mRxOnWhenIdle
Ist bei Inaktivität aktiviert (im Gegensatz zu schläfrig).
mSupervisionInterval
uint16_t otMeshDiagChildEntry::mSupervisionInterval
Elternaufsicht in Sekunden. Null, um anzuzeigen, dass nicht verwendet wird.
mSupportsErrRate
bool otMeshDiagChildEntry::mSupportsErrRate
Die Werte mFrameErrorRate und mMessageErrorRate sind gültig. 
mTimeout
uint32_t otMeshDiagChildEntry::mTimeout
Zeitlimit in Sekunden.
mVersion
uint16_t otMeshDiagChildEntry::mVersion
Version
Ressourcen
OpenThread API-Referenzthemen stammen aus dem Quellcode, der auf GitHub verfügbar ist. Weitere Informationen finden Sie unter Ressourcen. Dort können Sie auch einen Beitrag zu unserer Dokumentation leisten.