大家好,在WOR例程中,有两个小疑问需要确认:
#define US_TO_RAT_TICKS 4
#define CORR_PERIOD_SYM_MARGIN 16
uint32_t correlationPeriodUs = (syncWordSymbols + CORR_PERIOD_SYM_MARGIN)*symbolLengthUs;
rxSniffCmd->corrPeriod = (uint16_t)(correlationPeriodUs * US_TO_RAT_TICKS);
1.rxSniffCmd->corrPeriod = (uint16_t)(correlationPeriodUs * US_TO_RAT_TICKS);
这个参数是唤醒后的接收窗口时间,最大为65535us,这样理解对吗?
2.在合理范围内,我可以随意更改这两个宏参数 吗?
#define US_TO_RAT_TICKS 4
#define CORR_PERIOD_SYM_MARGIN 16
3.当芯片唤醒后且没有接收数据时,该情况下的功耗大约是多少mA,此时打开射频了吗?
望直接简单准确解答。。。