Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

otRadioFrame

#include <radio.h>

Struktur ini mewakili bingkai radio IEEE 802.15.4.

Ringkasan

Atribut publik

mAckFrameCounter
uint32_t
Penghitung bingkai keamanan ACK (berlaku jika mAckedWithSecEnhAck disetel).
mAckKeyId
uint8_t
Indeks kunci keamanan ACK (berlaku jika mAckedWithSecEnhAck disetel).
mAckedWithFramePending
bool
Ini menunjukkan apakah frame ini dikenal dengan set frame pending.
mAckedWithSecEnhAck
bool
Ini menunjukkan apakah frame ini dilengkapi dengan ACK Enhanced Secure.
mAesKey
const otMacKey *
Kunci yang digunakan untuk keamanan bingkai AES-CCM.
mChannel
uint8_t
Channel digunakan untuk mengirimkan / menerima frame.
mCslPresent
bool
Setel ke benar jika header CSL IE ada.
mCsmaCaEnabled
bool
Setel ke true untuk mengaktifkan CSMA-CA untuk paket ini, false jika tidak.
mIeInfo
Penunjuk ke informasi terkait Header IE (s).
mInfo
union otRadioFrame::@15
Penyatuan mengirimkan dan menerima informasi untuk bingkai radio.
mIsARetx
bool
Benar jika frame ini adalah transmisi ulang (diabaikan oleh driver radio).
mIsSecurityProcessed
bool
Benar jika SubMac harus melewati pemrosesan AES bingkai ini.
mLength
uint16_t
Panjang PSDU.
mLqi
uint8_t
Indikator Kualitas Tautan untuk bingkai yang diterima.
mMaxCsmaBackoffs
uint8_t
Jumlah maksimum upaya mundur sebelum menyatakan kegagalan CCA.
mMaxFrameRetries
uint8_t
Jumlah percobaan ulang maksimum yang diperbolehkan setelah transmisi gagal.
mPsdu
uint8_t *
PSDU.
mRadioType
uint8_t
Jenis tautan radio - harus diabaikan oleh driver radio.
mRssi
int8_t
Indikator kekuatan sinyal yang diterima dalam dBm untuk frame yang diterima.
mRxInfo
struct otRadioFrame::@15::@17
Struktur yang mewakili bingkai radio menerima informasi.
mTimestamp
uint64_t
Stempel waktu saat bingkai diterima dalam mikrodetik.
mTxDelay
uint32_t
Waktu tunda untuk transmisi ini (berdasarkan mTxDelayBaseTime ).
mTxDelayBaseTime
uint32_t
Waktu dasar untuk penundaan transmisi.
mTxInfo
struct otRadioFrame::@15::@16
Struktur yang mewakili informasi transmisi bingkai radio.

Atribut publik

mAckFrameCounter

uint32_t otRadioFrame::mAckFrameCounter

Penghitung bingkai keamanan ACK (berlaku jika mAckedWithSecEnhAck disetel).

mAckKeyId

uint8_t otRadioFrame::mAckKeyId

Indeks kunci keamanan ACK (berlaku jika mAckedWithSecEnhAck disetel).

mAckedWithFramePending

bool otRadioFrame::mAckedWithFramePending

Ini menunjukkan apakah frame ini dikenal dengan set frame tertunda.

mAckedWithSecEnhAck

bool otRadioFrame::mAckedWithSecEnhAck

Ini menunjukkan apakah frame ini dilengkapi dengan ACK Enhanced Secure.

mAesKey

const otMacKey * otRadioFrame::mAesKey

Kunci yang digunakan untuk keamanan bingkai AES-CCM.

mChannel

uint8_t otRadioFrame::mChannel

Channel digunakan untuk mengirimkan / menerima frame.

mCslPresent

bool otRadioFrame::mCslPresent

Setel ke benar jika header CSL IE ada.

mCsmaCaEnabled

bool otRadioFrame::mCsmaCaEnabled

Setel ke true untuk mengaktifkan CSMA-CA untuk paket ini, false jika tidak.

mIeInfo

otRadioIeInfo * otRadioFrame::mIeInfo

Penunjuk ke informasi terkait Header IE (s).

mInfo

union otRadioFrame::@15 otRadioFrame::mInfo

Penyatuan mengirimkan dan menerima informasi untuk bingkai radio.

mIsARetx

bool otRadioFrame::mIsARetx

Benar jika frame ini adalah transmisi ulang (diabaikan oleh driver radio).

mIsSecurityProcessed

bool otRadioFrame::mIsSecurityProcessed

Benar jika SubMac harus melewati pemrosesan AES bingkai ini.

panjang mL

uint16_t otRadioFrame::mLength

Panjang PSDU.

mLqi

uint8_t otRadioFrame::mLqi

Indikator Kualitas Tautan untuk bingkai yang diterima.

mMaxCsmaBackoffs

uint8_t otRadioFrame::mMaxCsmaBackoffs

Jumlah maksimum upaya mundur sebelum menyatakan kegagalan CCA.

mMaxFrameRetries

uint8_t otRadioFrame::mMaxFrameRetries

Jumlah percobaan ulang maksimum yang diperbolehkan setelah transmisi gagal.

mPsdu

uint8_t * otRadioFrame::mPsdu

PSDU.

mRadioType

uint8_t otRadioFrame::mRadioType

Jenis tautan radio - harus diabaikan oleh driver radio.

mRssi

int8_t otRadioFrame::mRssi

Indikator kekuatan sinyal yang diterima dalam dBm untuk frame yang diterima.

mRxInfo

struct otRadioFrame::@15::@17 otRadioFrame::mRxInfo

Struktur yang mewakili bingkai radio menerima informasi.

mTimestamp

uint64_t otRadioFrame::mTimestamp

Stempel waktu saat bingkai diterima dalam mikrodetik.

Nilai HARUS menjadi waktu ketika SFD diterima ketika TIME_SYNC atau CSL diaktifkan. Jika tidak, waktu saat frame MAC diterima sepenuhnya juga dapat diterima.

mTxDelay

uint32_t otRadioFrame::mTxDelay

Waktu tunda untuk transmisi ini (berdasarkan mTxDelayBaseTime ).

mTxDelayBaseTime

uint32_t otRadioFrame::mTxDelayBaseTime

Waktu dasar untuk penundaan transmisi.

mTxInfo

struct otRadioFrame::@15::@16 otRadioFrame::mTxInfo

Struktur yang mewakili informasi transmisi bingkai radio.