Remote Control Stepper Question

I am trying to control a stepper motor with a remote control that sends a E0E040BF hex code when pressing the power button. The motor is supposed to move whenever I press the power button, but nothing is happening. I am not getting any error codes. Here is the code:

]#include <IRremote.h>
#include <Stepper.h>
int RECV_PIN = 11;

IRrecv irrecv(RECV_PIN);

decode_results results;
int stepIN1Pin = 8;
int stepIN2Pin = 9;
int stepIN3Pin = 10;
int stepIN4Pin = 12;

int stepsPerRevolution = 20;

Stepper myStepper(stepsPerRevolution,
                  stepIN1Pin, stepIN3Pin,
                  stepIN2Pin, stepIN4Pin);

void setup()
{
    // set the RPM
    myStepper.setSpeed(6);
     irrecv.enableIRIn(); // Start the receiver
}

void loop()
{
    
  if (irrecv.decode(&results)) {
    Serial.print(results.value,HEX);
    if(results.value == 0xE0E040BF
){
      myStepper.step(stepsPerRevolution);
    // wait a second
    
    
    }
    irrecv.resume(); // Receive the next value

  }
  delay(100);

}

Is it printing the correct hex code to your serial monitor? What board are you using?

I am using the OSEPP Uno. The only one Fry's had :expressionless:

Two questions, one answer is the wrong ratio.

Without the IR connected, and no IR code, does the stepper move?

PaulS:
Two questions, one answer is the wrong ratio.

Without the IR connected, and no IR code, does the stepper move?

Yes, the stepper moves.

Is it printing the correct hex code to your serial monitor?

You still haven't answered this question.