-
-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FR] [Marlin2ForPipetBot] Add support for G29 mesh bed leveling, ABL, external UI and Crealty CR10s #15
Comments
ok that problem overcome when understood which that also gcode\bedlevel\abl\ g29.cpp so i overwrited it with file from printer specific build. |
So there was a compile error in g29.cpp? Thanks for the info. I cannot test that feature in hardware, so I am happy to accept pull requests to fix the issue. |
Few things to point out somewhere in your builds i saw that one should not us any Auto bed leveling, so that was first problem why it did not compile. After lots of struggling I've managed to adapt Pipetbot2 for cr10s pro printer with integrated touchscreen. Also with working 4th axis which currently configured to switch 5 channel peristaltic pump ( axis switches between active channels). i cant remember though which g29.cpp that worked for me, but basically one of InsanityAutomation releases, tried g29.cpp from either marlin 1.1.9 or 2.0 release .. ... Also current setup has auto bed leveling which i hoped to preserve... Most code editing was oriented to extensible ui particularly ui_api.cpp and printer specific Creality_DWIN.cpp. And thank you for developing this multi axis support. In my opinion it will be very useful fw for multi tooled or additional functions enabled machines |
Hello,
kinda noob with good old c/c++ code syntax. Getting compiling errors as 4th axis pins arent defined.. Compiling for creality 2.4.1 motherbord based on ramps 1.4. For compiling used Marlin-Marlin2ForPipetBot-2.0.0.
In file included from Marlin\src\Marlin.cpp:259:0: Marlin\src\Marlin.cpp: In function 'bool pin_is_protected(pin_t)': Marlin\src\pins/sensitive_pins.h:158:17: error: 'I_STEP_PIN' was not declared in this scope #define _I_PINS I_STEP_PIN, I_DIR_PIN, I_ENABLE_PIN, _I_MIN _I_MAX _I_MS1 _I_MS2 _I_MS3 _I_CS ^ Marlin\src\pins/sensitive_pins.h:642:3: note: in expansion of macro '_I_PINS' _I_PINS \ ^ Marlin\src\Marlin.cpp:262:49: note: in expansion of macro 'SENSITIVE_PINS' static const pin_t sensitive_pins[] PROGMEM = SENSITIVE_PINS;
error repeats with I_STEP_PIN; I_DIR_PIN; I_ENABLE_PIN;
played with different settings for 1284 boards and active 4 axis (xyzi) compiles without error thought if change to ramps 1.4 above mentioned error shows up.
What Im missing??
thank you.
The text was updated successfully, but these errors were encountered: