digitalSmooth problems

noodlegren:
sensor it works fine, if I use any two of the three sensors it works fine but if I try to use three sensors I get numbers much lower than they should be?

Are you saying that when the problem occurs, the numbers for all three sensors are lower, or the numbers for just the third sensor are too low.

  Serial.print(smoothData1);

Serial.print(",");
  Serial.print(smoothData2);
  Serial.print(",");
  Serial.println(smoothData3);

Might be a good idea to similarly print out rawData1-3. That may tell you whether the problem is with the "sensing" or with the "smoothing".

It doesn't look like digitalSmooth() is limited to any number of arrays since you are passing in the array to use.

John