crash.software
Projects
Pull Requests
Issues
Builds
CatSniffer
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
CatSniffer
Files
🤬
Sign In
a470d269
ROOT
/
firmware
/
ot-cc13x2-cc26x2
/
openthread
/
examples
/
platforms
/
simulation
/
radio.c
Search
History
1270 lines
|
ISO-8859-1
|
36 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
OT_RADIO_GROUP
(anonymous)
IEEE802154_ACK_LENGTH
IEEE802154_FRAME_TYPE_ACK
IEEE802154_FRAME_PENDING
(anonymous)
SIM_RECEIVE_SENSITIVITY
SIM_HIGH_RSSI_SAMPLE
SIM_LOW_RSSI_SAMPLE
SIM_HIGH_RSSI_PROB_INC_PER_CHANNEL
sTxFd
:
int
sRxFd
:
int
sPortOffset
:
uint16_t
sPort
:
uint16_t
(anonymous)
SIM_RADIO_CHANNEL_MIN
SIM_RADIO_CHANNEL_MAX
RadioMessage
mChannel
:
uint8_t
mPsdu
:
uint8_t[OT_RADIO_FRAME_MAX_SIZE]
OT_TOOL_PACKED_END
:
struct RadioMessage
radioTransmit
(
struct RadioMessage*,const struct otRadioFrame*
)
:
void
radioSendMessage
(
otInstance*
)
:
void
radioSendAck
(
void
)
:
void
radioProcessFrame
(
otInstance*
)
:
void
sState
:
otRadioState
sReceiveMessage
:
struct RadioMessage
sTransmitMessage
:
struct RadioMessage
sAckMessage
:
struct RadioMessage
sReceiveFrame
:
otRadioFrame
sTransmitFrame
:
otRadioFrame
sAckFrame
:
otRadioFrame
sExtAddress
:
otExtAddress
sShortAddress
:
otShortAddress
sPanid
:
otPanId
sPromiscuous
:
bool
sTxWait
:
bool
sTxPower
:
int8_t
sCcaEdThresh
:
int8_t
sLnaGain
:
int8_t
sRegionCode
:
uint16_t
(anonymous)
kMinChannel
kMaxChannel
sChannelMaxTransmitPower
:
int8_t[kMaxChannel - kMinChannel + 1]
sCurrentChannel
:
uint8_t
sSrcMatchEnabled
:
bool
sAckIeData
:
uint8_t[OT_ACK_IE_MAX_SIZE]
sAckIeDataLength
:
uint8_t
gRadioCaps
:
otRadioCaps
sMacFrameCounter
:
uint32_t
sKeyId
:
uint8_t
sPrevKey
:
struct otMacKey
sCurrKey
:
struct otMacKey
sNextKey
:
struct otMacKey
ReverseExtAddress
(
otExtAddress*,const otExtAddress*
)
{...}
:
void
hasFramePending
(
const otRadioFrame*
)
{...}
:
bool
crc16_citt
(
uint16_t,uint8_t
)
{...}
:
uint16_t
otPlatRadioGetIeeeEui64
(
otInstance*,uint8_t*
)
{...}
:
void
otPlatRadioSetPanId
(
otInstance*,otPanId
)
{...}
:
void
otPlatRadioSetExtendedAddress
(
otInstance*,const otExtAddress*
)
{...}
:
void
otPlatRadioSetShortAddress
(
otInstance*,otShortAddress
)
{...}
:
void
otPlatRadioSetPromiscuous
(
otInstance*,bool
)
{...}
:
void
initFds
(
void
)
{...}
:
void
platformRadioInit
(
void
)
{...}
:
void
otPlatRadioIsEnabled
(
otInstance*
)
{...}
:
bool
otPlatRadioEnable
(
otInstance*
)
{...}
:
otError
otPlatRadioDisable
(
otInstance*
)
{...}
:
otError
otPlatRadioSleep
(
otInstance*
)
{...}
:
otError
otPlatRadioReceive
(
otInstance*,uint8_t
)
{...}
:
otError
otPlatRadioTransmit
(
otInstance*,otRadioFrame*
)
{...}
:
otError
otPlatRadioGetTransmitBuffer
(
otInstance*
)
{...}
:
otRadioFrame*
otPlatRadioGetRssi
(
otInstance*
)
{...}
:
int8_t
otPlatRadioGetCaps
(
otInstance*
)
{...}
:
otRadioCaps
otPlatRadioGetPromiscuous
(
otInstance*
)
{...}
:
bool
radioReceive
(
otInstance*
)
{...}
:
void
radioComputeCrc
(
struct RadioMessage*,uint16_t
)
{...}
:
void
radioProcessTransmitSecurity
(
otRadioFrame*
)
{...}
:
otError
radioSendMessage
(
otInstance*
)
{...}
:
void
platformRadioIsTransmitPending
(
void
)
{...}
:
bool
platformRadioUpdateFdSet
(
fd_set*,fd_set*,int*
)
{...}
:
void
platformRadioDeinit
(
void
)
{...}
:
void
platformRadioProcess
(
otInstance*,const fd_set*,const fd_set*
)
{...}
:
void
radioTransmit
(
struct RadioMessage*,const struct otRadioFrame*
)
{...}
:
void
radioSendAck
(
void
)
{...}
:
void
radioProcessFrame
(
otInstance*
)
{...}
:
void
otPlatRadioEnableSrcMatch
(
otInstance*,bool
)
{...}
:
void
otPlatRadioEnergyScan
(
otInstance*,uint8_t,uint16_t
)
{...}
:
otError
otPlatRadioGetTransmitPower
(
otInstance*,int8_t*
)
{...}
:
otError
otPlatRadioSetTransmitPower
(
otInstance*,int8_t
)
{...}
:
otError
otPlatRadioGetCcaEnergyDetectThreshold
(
otInstance*,int8_t*
)
{...}
:
otError
otPlatRadioSetCcaEnergyDetectThreshold
(
otInstance*,int8_t
)
{...}
:
otError
otPlatRadioGetFemLnaGain
(
otInstance*,int8_t*
)
{...}
:
otError
otPlatRadioSetFemLnaGain
(
otInstance*,int8_t
)
{...}
:
otError
otPlatRadioGetReceiveSensitivity
(
otInstance*
)
{...}
:
int8_t
otPlatRadioGetState
(
otInstance*
)
{...}
:
otRadioState
otPlatRadioGetNow
(
otInstance*
)
{...}
:
uint64_t
generateAckIeData
(
uint8_t*,uint8_t
)
{...}
:
uint8_t
otPlatRadioSetMacKey
(
otInstance*,uint8_t,uint8_t,const otMacKey*,const otMacKey*,const otMacKey*
)
{...}
:
void
otPlatRadioSetMacFrameCounter
(
otInstance*,uint32_t
)
{...}
:
void
otPlatRadioSetChannelMaxTransmitPower
(
otInstance*,uint8_t,int8_t
)
{...}
:
otError
otPlatRadioSetRegion
(
otInstance*,uint16_t
)
{...}
:
otError
otPlatRadioGetRegion
(
otInstance*,uint16_t*
)
{...}
:
otError
All occurrences
Please wait...
Page is in error, reload to recover