Du kannst nicht x mit NAN vergleichen,
Hier wird das aber so gemacht! Daher mein Versuch

http://http://forum.arduino.cc/index.php?topic=46912.0