Removed unwanted check of RF cancel command
This commit is contained in:
parent
7e96029211
commit
9f32a96590
@ -533,18 +533,11 @@ static int
|
|||||||
set_rx(const PowerState state)
|
set_rx(const PowerState state)
|
||||||
{
|
{
|
||||||
if (state == POWER_STATE_OFF || state == POWER_STATE_RESTART) {
|
if (state == POWER_STATE_OFF || state == POWER_STATE_RESTART) {
|
||||||
const uint16_t status = g_vpCmdRx->status;
|
// Stop RX gracefully, don't care about the result
|
||||||
if (status != IDLE && status != IEEE_DONE_OK && status != IEEE_DONE_STOPPED) {
|
const uint8_t stopGracefully = 1;
|
||||||
const uint8_t stopGracefully = 1;
|
RF_cancelCmd(g_rfHandle, g_cmdRxHandle, stopGracefully);
|
||||||
const RF_Stat stat = RF_cancelCmd(g_rfHandle, g_cmdRxHandle,
|
|
||||||
stopGracefully);
|
|
||||||
if (stat != RF_StatSuccess)
|
|
||||||
{
|
|
||||||
PRINTF("set_rx(off): unable to cancel RX state=0x%02X\n", stat);
|
|
||||||
return CMD_RESULT_ERROR;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (state == POWER_STATE_ON || state == POWER_STATE_RESTART) {
|
if (state == POWER_STATE_ON || state == POWER_STATE_RESTART) {
|
||||||
if (g_vpCmdRx->status == ACTIVE) {
|
if (g_vpCmdRx->status == ACTIVE) {
|
||||||
PRINTF("set_rx(on): already in RX\n");
|
PRINTF("set_rx(on): already in RX\n");
|
||||||
|
Loading…
Reference in New Issue
Block a user