R/C receiver problem

I am trying for some time to program an arduino 2.5 to read my R/C chanels from the controller. First I tried with a digital input and the only value I was receiving was 0.Then I tried with an analog input and there was another problem, I was receiving a value different than 0 but it was constant although I was moving the throttle chanel. I am stuck at this point and I really don't know what to do.

I am trying for some time to program an arduino 2.5

What would that be?

First I tried with a digital input

How? No code + no schematic = No help.

Then I tried with an analog input and there was another problem

I'm not at all surprised.

I am stuck at this point and I really don't know what to do.

Well, there have been plenty of people that have connected an RC controller to an Arduino, and gotten useful information. So, it seems that you simply need to sharpen up your google skills.

Use a function called pulseIn() to read the receiver output with a digital input on arduino. This will give you the pulse width of the PWM signal from the receiver. For some reason the signal comes out really jumpy for me, maybe you'll have better luck.

Try this

const byte receiverPin = 7;
unsigned long duration;

void setup()
{
  Serial.begin(115200);
  pinMode(receiverPin, INPUT);
}

void loop()
{
  duration = pulseIn(receiverPin, HIGH);
  Serial.println(duration);
  delay(100);
}

Power the RC receiver from the Arduino for the test and connect an RC channel to pin 7.

Try DuaneB's notes and posts on the subject.