Thread 中讨论的其他器件:CC2650
1. 据我所知,RF_flushcmd()和 RF_cancelcmd()将返回文档中所述的其中一个值:
//RF Stat 报告为 RF_ratCmd()、RF_getRssi ()的返回值。 rf_setTxPwr ()、rf_cancelCmd ()
typedef 枚举{
RF_StatusSuccessess、//< API 运行成功
RF_StatCmdDoneSuccessess、//< Cmd Done and Successful
RF_STATUSCmdSch、//<计划执行的命令
RF_STATUS 错误= 0x80、//<通用错误说明符
RF_StatBusyError、//<由于射频驱动器忙而未执行命令。
RF_RadioStatusError、//< Cmd 未执行、因为无线电处于非活动状态。
RF_STATUSCmdDoneError、//< CMDST 完成、但 CMSTA 中存在错误
RF_StatusInvalidParamsError //<无效的 API 参数
} RF_Stat;
在什么情况下,我会得到 RF_StatusInvalidParamsError? 即使射频命令队列中没有显示任何内容、它似乎也会返回此值。
2.使用平稳和突然停止的区别是什么?