前提条件:调用RF_open接口成功
现象:调用RF_runCmd接口设置频率等参数,结果发现无结果返回,导致后续代码无法继续执行。
请问是什么原因导致这个问题?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我这边也看了相关资料,RF_runCmd()是阻塞调用,可换用 RF_postCmd()或者RF_scheduleCmd()。然后用RF_pendCmd() 来阻塞命令,【RF_runCmd()其实就是 post + pend】。
也就是即便使用RF_postCmd去替换RF_runCmd,也需要使用RF_pendCmd,否则无法保证命令已执行。
是这样的
实际测试发现,等待了几分钟,也没有返回。这个情况属于正常现象吗?
这是预期的,如果命令一直没有完成,就会卡在此处