I am trying to select 3 point leveling. I am using the newest code from Github and I copied it manually. I have successfully compiled using the default config files, so things are generally ok.
I get this compile error:
There do not seem to be any "sanity check" errors. I had some errors about not being able to reach probe points due to offsets, but I fixed those and I am left with this now.
These are the defines from Configuration.h
#define AUTO_BED_LEVELING_3POINT
#define ENABLE_LEVELING_AFTER_G28
These are the defines from Configuration_adv.h
#if EITHER(AUTO_BED_LEVELING_3POINT, AUTO_BED_LEVELING_UBL)
#define PROBE_PT_1_X 15
#define PROBE_PT_1_Y 290
#define PROBE_PT_2_X 15
#define PROBE_PT_2_Y 65
#define PROBE_PT_3_X 280
#define PROBE_PT_3_Y 65
Config files attached
I did that and it works fine (manually via SSH). I am finally printing!
I'm not printing very well yet, but printing.
Thanks for fixing my last serious problem.
have fixed and upload the code to github, replaced the function
random(-100, 101)
with
linux_random_101()
in the file Marlin2.x/pandapi/src/gcode/bedlevel/abl/G29.cpp
You can just update the marlin code from the webpage raspberry pi IP:8181 and compile again
Great news! Thanks, Mark.
I found this problem that the function random() should be updated with linux, I will fixed it those days.
I can reconfirm that this error goes away and it compiles fine if AUTO_BED_LEVELING_3POINT is undefined.
My problems are usually stupid, but I don't see how I can deal with this. Is it something in the configuration?