otMeshDiagChildEntry
    #include <mesh_diag.h>
  
Rappresenta le informazioni su una voce secondaria di otMeshDiagQueryChildTable(). 
Riepilogo
mSupportsErrRate indica se la funzionalità di monitoraggio degli errori è supportata e i valori mFrameErrorRate e mMessageErrorRate sono validi. Il tasso di errore dei frame tiene traccia degli errori TX del frame (verso il livello secondario) a livello MAC, mentre mMessageErrorRate tiene traccia della percentuale di errori dei messaggi IPv6 (sopra il livello MAC e dopo i nuovi tentativi MAC) quando un messaggio IPv6 viene ignorato. Ad esempio, se il messaggio è di grandi dimensioni e richiede la frammentazione 6LoWPAN, il messaggio tx viene considerato non riuscito se uno dei suoi frammenti con tx ha esito negativo (ad esempio, mai ack). 
| Attributi pubblici | |
|---|---|
| mAge | uint32_tSecondi dall'ultimo ascolto del bambino.  | 
| mAverageRssi | int8_tRSSI medio.  | 
| mConnectionTime | uint32_tSecondi dall'allegato secondario.  | 
| mCslChannel | uint8_tCSL.  | 
| mCslPeriod | uint16_tPeriodo CSL in unità di tempo dei 10 simboli. Zero indica che la crittografia lato client è disattivata.  | 
| mCslSynchronized | boolSupporta CSL e sincronizzato.  | 
| mCslTimeout | uint32_tTimeout CSL in secondi.  | 
| mDeviceTypeFtd | boolÈ FTD del dispositivo (rispetto a MTD).  | 
| mExtAddress | Indirizzo esteso.  | 
| mFrameErrorRate | uint16_tFrequenza di errore dei frame (0x0000->0%, 0xffff->100%).  | 
| mFullNetData | boolIndica se il dispositivo riceve dati di rete completi (rispetto a un sottoinsieme stabile).  | 
| mLastRssi | int8_tRSSI dell'ultimo frame ricevuto.  | 
| mLinkMargin | uint8_tMargine link in dB.  | 
| mMessageErrorRate | uint16_t(IPv6) Tasso di errore dei mess. (0x0000->0%, 0xffff->100%).  | 
| mQueuedMessageCount | uint16_tNumero di messaggi in coda per invio indiretto a figlio.  | 
| mRloc16 | uint16_tRLOC16.  | 
| mRxOnWhenIdle | boolRx attivo quando inattivo (anziché sonno).  | 
| mSupervisionInterval | uint16_tIntervallo di supervisione in secondi. Zero per indicare che non è utilizzato.  | 
| mSupportsErrRate | boolI valori  mFrameErrorRateemMessageErrorRatesono validi. | 
| mTimeout | uint32_tTimeout in secondi.  | 
| mVersion | uint16_tVersione.  | 
Attributi pubblici
mAge
uint32_t otMeshDiagChildEntry::mAge
Secondi dall'ultimo ascolto del bambino.
mAverageRssi
int8_t otMeshDiagChildEntry::mAverageRssi
RSSI medio.
mConnectionTime
uint32_t otMeshDiagChildEntry::mConnectionTime
Secondi dall'allegato secondario.
mCslChannel
uint8_t otMeshDiagChildEntry::mCslChannel
CSL.
mCslPeriod
uint16_t otMeshDiagChildEntry::mCslPeriod
Periodo CSL in unità di tempo dei 10 simboli. Zero indica che la crittografia lato client è disattivata.
mCslSynchronized
bool otMeshDiagChildEntry::mCslSynchronized
Supporta CSL e sincronizzato.
mCslTimeout
uint32_t otMeshDiagChildEntry::mCslTimeout
Timeout CSL in secondi.
mDeviceTypeFtd
bool otMeshDiagChildEntry::mDeviceTypeFtd
È FTD del dispositivo (rispetto a MTD).
mFrameErrorRate
uint16_t otMeshDiagChildEntry::mFrameErrorRate
Frequenza di errore dei frame (0x0000->0%, 0xffff->100%).
mFullNetData
bool otMeshDiagChildEntry::mFullNetData
Indica se il dispositivo riceve dati di rete completi (rispetto a un sottoinsieme stabile).
mLastRssi
int8_t otMeshDiagChildEntry::mLastRssi
RSSI dell'ultimo frame ricevuto.
mLinkMargin
uint8_t otMeshDiagChildEntry::mLinkMargin
Margine link in dB.
mMessageErrorRate
uint16_t otMeshDiagChildEntry::mMessageErrorRate
(IPv6) Tasso di errore dei mess. (0x0000->0%, 0xffff->100%).
mQueuedMessageCount
uint16_t otMeshDiagChildEntry::mQueuedMessageCount
Numero di messaggi in coda per invio indiretto a figlio.
mRloc16
uint16_t otMeshDiagChildEntry::mRloc16
RLOC16.
mRxOnWhenIdle
bool otMeshDiagChildEntry::mRxOnWhenIdle
Rx attivo quando inattivo (anziché sonno).
mSupervisionInterval
uint16_t otMeshDiagChildEntry::mSupervisionInterval
Intervallo di supervisione in secondi. Zero per indicare che non è utilizzato.
mSupportsErrRate
bool otMeshDiagChildEntry::mSupportsErrRate
I valori mFrameErrorRate e mMessageErrorRate sono validi. 
mTimeout
uint32_t otMeshDiagChildEntry::mTimeout
Timeout in secondi.
mVersion
uint16_t otMeshDiagChildEntry::mVersion
Versione.
Risorse
Gli argomenti di riferimento dell'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per saperne di più o per contribuire alla nostra documentazione, consulta la sezione Risorse.