Marlin-Mackerel
Marlin-Mackerel copied to clipboard
128x64 full graphic smart controller support
My ramps 1.4 came with a 12864 display as is often the case. I thought it was a pitty that a very common display had been unsupported and I decided to implement support for it.
- Has custom screen designed to resemble the original status screen for 2004 Smart LCD Controller
- All menus work fine
- Support for blob/filament sensor
Should solve #7
@Mylan719 thanks for adding full graphic smart controller support
im new to github and want to download this code to see if the chance you've done is working
i can see the the chances you've done but cant find an option to download the code and just replace it with my current master version
whats the best way to download and check this pull request code ?
thanks
@viveksadhwani
im sorry for the last comment i was assuming that im using a master copy of this project but actually i download my copy from https://www.artme-3d.de/extruder-mk1-en/
anyways i found some error while implement this code
thanks error report.txt
This pull request is meant for [Release-Candidate](https://github.com/filipmu/Marlin-Mackerel/tree/Release-Candidate)
branch of this repository.
It will require changes if you wan to apply it as a patch to master branch. Master branch has no support for the "Blob sensor". This is why you are getting:
ultralcd.cpp:1007:37: error: 'blob_width_desired' was not declared in this scope
In master there is no variable blob_width_desired
because there is no support for blob sensor. The support was added in the Release-Candidate
branch.
I don't know if ARTME 3D has the blob support, their sources is modified, my changes may be incompatible.
Best way to get the changes is to:
- Install GIT
- do
git clone https://github.com/Mylan719/Marlin-Mackerel.git
clone my forked repo into directory of your choice - then
git checkout full-graphics-display
checkout myfull-graphics-display
branch that contains the changes for full display - now the sources should be version version
- verify you have
U8glib
library installed in your compiler of choice - you should be able to build the sources