请问能用RF_control 来修改工作频率吗?如把433改为434。
Alvin Chen:
The RF_control可以更新参数,cmd 命令为RF_CTRL_UPDATE_SETUP_CMD .这需要重启生效。
在你软件重启前需要使用RF_yield然后reset。
user4959119:
回复 Alvin Chen:
RF_cmdFs.frequency = (uint16_t)((Frequency.output * 1000U) / 1000000);
RF_cmdFs.fractFreq = (uint16_t) (((uint64_t)SetPara.frequency – ((uint64_t)RF_cmdFs.frequency * 1000000)) * 65536 / 1000000);
RF_control(rfHandle,RF_CTRL_UPDATE_SETUP_CMD);
RF_yield(rfHandle);
然后就可以了?