I don't think I want to compile his until we are sure of the changes just to be safe. Off to get those files now.
Printable View
I don't think I want to compile his until we are sure of the changes just to be safe. Off to get those files now.
Just so we are onthe same page just hit the checkmark to check it but don't flash it, right?
I use the Arduino 1.5.8 beta ide.
What the check mark does is just compile it and that is it.
It verified (the checkmark) just fine so it compiled without any issues using the stock files.
Ah... Is this what you have been using all along? I do not believe the Marlin code base has been checked out on Arduino 1.5 yet. If this is what you have been using, I suggest we take a quick time out and have you install Arduino v. 1.0.5 and try that real quick.
But either way... Let's get Dacb's stuff to compile with v. 1.0.5 cleanly and proceed from there. Once everything is up an running and behaving as you expect it to... Then we can play with different compilers. OK?
1.0.6 is what I used but I just upgraded to 1.5.8 beta so that isn't the issue I am having.
Let's do the work with v.1.0.5 until we get it going. In Configuration.h we need to change a couple of things. I put the lines in RED:
#define AUTO_BED_LEVELING_GRID
// with AUTO_BED_LEVELING_GRID, the bed is sampled in a
// AUTO_BED_LEVELING_GRID_POINTSxAUTO_BED_LEVELING_GR ID_POINTS grid
// and least squares solution is calculated
// Note: this feature occupies 10'206 byte
#ifdef AUTO_BED_LEVELING_GRID
#define ACCURATE_BED_LEVELING //<----<<< Delete this. This is old from the initial grid leveling
// set the rectangle in which to probe
...
// set the number of grid points per dimension
// I wouldn't see a reason to go above 3 (=9 probing points on the bed)
#define AUTO_BED_LEVELING_GRID_POINTS 5 // <---<<< Lower this to 5. 9 is way too high and could be causing problems
#define ACCURATE_BED_LEVELING_POINTS 5 // <----<<< Delete this. This is not helpful
...
#define NUM_SERVOS 3 // Servo index starts with 0 for M280 command Bump this up to 3
Why 3 for the servos when I only have one?
Changes made to the config as shown.