Floating Point Precision v. Rambo Board

Is the processor on the smoothie able to do more precise floating point calculations than the Rambo (arduino)? If so, to what degree of precision?

I’m trying to figure out why some users are getting what appear to be smoother prints!

Imported from wikidot

We do not have a FPU, that would be able to do floating point calculations faster. However, we do use more floating point ( float/double ) values when doing the math, instead of fixed point or integer values like in the arduino-based firmwares.

Other possible culprits for the better quality could be : 

  • More precise ( smoother )step generation
  • Smoother acceleration
  • Longer look-ahead
  • More precise math all around
  • Better temperature control

I think there is more but it’s all I can recall right now :slight_smile: