The issue is in the grid point checking algorithm, that checks to make sure we aren't going to probe outside the bounds of the print surface. There is a preprocessor check that says you can't compare floating point numbers, and that is what is throwing the error. I may get Roxy in on this one sice i don't know C that well.

you can comment out that entire block of code, and it will compile/run but it may go out of bounds and the only way to do so is to manually press the endstop

I'm actually running Roxy's version of the firmware right now. I need to get this figured out...


I left my springs, I just don't adjust them anymore.


and speaking of roxy in case she reads this...

Roxy here is a link to the code in question as well as the error

http://pastebin.com/mJwSVMqF