Marlin-Mackerel icon indicating copy to clipboard operation
Marlin-Mackerel copied to clipboard

128x64 full graphic smart controller support

Open Mylan719 opened this issue 2 years ago • 2 comments

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

image

Should solve #7

Mylan719 avatar May 27 '22 17:05 Mylan719

@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 avatar Sep 25 '22 16:09 viveksadhwani

@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:

  1. Install GIT
  2. do git clone https://github.com/Mylan719/Marlin-Mackerel.git clone my forked repo into directory of your choice
  3. then git checkout full-graphics-display checkout my full-graphics-display branch that contains the changes for full display
  4. now the sources should be version version
  5. verify you have U8glib library installed in your compiler of choice
  6. you should be able to build the sources

Mylan719 avatar Oct 11 '22 14:10 Mylan719