rflib
|
IEEE 802.15.4 Modify CCA Parameter Command. More...
#include <rf_ieee_cmd.h>
Data Fields | |
uint16_t | commandNo |
The command ID number 0x2001. More... | |
struct { | |
uint8_t ccaEnEnergy:1 | |
Enable energy scan as CCA source. More... | |
uint8_t ccaEnCorr:1 | |
Enable correlator based carrier sense as CCA source. More... | |
uint8_t ccaEnSync:1 | |
Enable sync found based carrier sense as CCA source. More... | |
uint8_t ccaCorrOp:1 | |
Operator to use between energy based and correlator based CCA 0: Report busy channel if either ccaEnergy or ccaCorr are busy 1: Report busy channel if both ccaEnergy and ccaCorr are busy. More... | |
uint8_t ccaSyncOp:1 | |
Operator to use between sync found based CCA and the others 0: Always report busy channel if ccaSync is busy 1: Always report idle channel if ccaSync is idle. More... | |
uint8_t ccaCorrThr:2 | |
Threshold for number of correlation peaks in correlator based carrier sense. More... | |
} | newCcaOpt |
New value of ccaOpt for the running background level operation. More... | |
int8_t | newCcaRssiThr |
New value of ccaRssiThr for the running background level operation. More... | |
struct { | |
uint8_t ccaEnEnergy:1 | |
Enable energy scan as CCA source. More... | |
uint8_t ccaEnCorr:1 | |
Enable correlator based carrier sense as CCA source. More... | |
uint8_t ccaEnSync:1 | |
Enable sync found based carrier sense as CCA source. More... | |
uint8_t ccaCorrOp:1 | |
Operator to use between energy based and correlator based CCA 0: Report busy channel if either ccaEnergy or ccaCorr are busy 1: Report busy channel if both ccaEnergy and ccaCorr are busy. More... | |
uint8_t ccaSyncOp:1 | |
Operator to use between sync found based CCA and the others 0: Always report busy channel if ccaSync is busy 1: Always report idle channel if ccaSync is idle. More... | |
uint8_t ccaCorrThr:2 | |
Threshold for number of correlation peaks in correlator based carrier sense. More... | |
} | newCcaOpt |
New value of ccaOpt for the running background level operation. More... | |
struct { | |
uint8_t ccaEnEnergy:1 | |
Enable energy scan as CCA source. More... | |
uint8_t ccaEnCorr:1 | |
Enable correlator based carrier sense as CCA source. More... | |
uint8_t ccaEnSync:1 | |
Enable sync found based carrier sense as CCA source. More... | |
uint8_t ccaCorrOp:1 | |
Operator to use between energy based and correlator based CCA 0: Report busy channel if either ccaEnergy or ccaCorr are busy 1: Report busy channel if both ccaEnergy and ccaCorr are busy. More... | |
uint8_t ccaSyncOp:1 | |
Operator to use between sync found based CCA and the others 0: Always report busy channel if ccaSync is busy 1: Always report idle channel if ccaSync is idle. More... | |
uint8_t ccaCorrThr:2 | |
Threshold for number of correlation peaks in correlator based carrier sense. More... | |
} | newCcaOpt |
New value of ccaOpt for the running background level operation. More... | |
IEEE 802.15.4 Modify CCA Parameter Command.
uint16_t rfc_CMD_IEEE_MOD_CCA_s::commandNo |
The command ID number 0x2001.
uint8_t rfc_CMD_IEEE_MOD_CCA_s::ccaEnEnergy |
Enable energy scan as CCA source.
uint8_t rfc_CMD_IEEE_MOD_CCA_s::ccaEnCorr |
Enable correlator based carrier sense as CCA source.
uint8_t rfc_CMD_IEEE_MOD_CCA_s::ccaEnSync |
Enable sync found based carrier sense as CCA source.
uint8_t rfc_CMD_IEEE_MOD_CCA_s::ccaCorrOp |
Operator to use between energy based and correlator based CCA
0: Report busy channel if either ccaEnergy or ccaCorr are busy
1: Report busy channel if both ccaEnergy and ccaCorr are busy.
uint8_t rfc_CMD_IEEE_MOD_CCA_s::ccaSyncOp |
Operator to use between sync found based CCA and the others
0: Always report busy channel if ccaSync is busy
1: Always report idle channel if ccaSync is idle.
uint8_t rfc_CMD_IEEE_MOD_CCA_s::ccaCorrThr |
Threshold for number of correlation peaks in correlator based carrier sense.
struct { ... } rfc_CMD_IEEE_MOD_CCA_s::newCcaOpt |
New value of ccaOpt
for the running background level operation.
int8_t rfc_CMD_IEEE_MOD_CCA_s::newCcaRssiThr |
New value of ccaRssiThr
for the running background level operation.
struct { ... } rfc_CMD_IEEE_MOD_CCA_s::newCcaOpt |
New value of ccaOpt
for the running background level operation.
struct { ... } rfc_CMD_IEEE_MOD_CCA_s::newCcaOpt |
New value of ccaOpt
for the running background level operation.