After a couple weeks of surfing, researching, playing with source code, etc… I finally landed on this topic that pretty much gave me my “ah ha!” moment!! Thanks, Loki, for shedding light on it. If my understanding is correct, and changes I want to make to the Bigtree Touch Screen (i.e. new buttons/commands) will have to be done to the Bigtree TFT src code… not the marlin code! I’m still struggling with how/why those are/seem completely separate. At the very least, I would have thought that they would have to be in “sync” kinda. My first impression as the the TFT was simply a screen, and the Marlin(SKR 1.3) was the computer… like a PC monitor and motherboard…
Last night, after a couple trials/errors, I did my first customization to the MOVE menu, allowing me to move 100mm at a time (only had 0.1, 1, and 10mm before) - allowing me to click only 4 times to move my router over 400mm instead of 40times! I’m betting MOST of us are making big CNC tables, right? Who wouldn’t want that!?
For my next trick, I’d like to add buttons for using my Z touch plate. The Z-home button doesn’t work the way I want. Or, I need to figure out how to change it’s command. Sure would be nice the get that double touch thing working that I’ve seen in various videos! Anyway, in the meantime, I was able to add a custom command in config.ini for it. It’s a little kludgey (sp?) kloooogy… having to go through several menus just to get to CUSTOM. Would be nice to have it right there in the HOME menu.
I’m no programmer. Been a UNIX/LINUX admin for ~30 years, so I’m real good at scripting. Coding HTML and javascript is also pretty cake… Hacking all this C++ isn’t so bad, but due to my lack, I’m slow. I’ll figure it out eventually, and then hopefully get to contribute back to this great project. I’ve already done some amazing things on my LOWRIDER2!
Would be great to see some videos or more discussions on this exact topic. Adding menus, adding buttons, etc. And how the TFT screen relates to the SKR (or whatever controller)… I’m not likely to use MARLIN mode (or so it seems this point in time) so maybe I will want to do everything in the TFT src.
Feel free to shed more light and thanks to all you guys/gals who got it all this far. I’m really excited and have wanted to bring my wood working hobby and my computer geekness together for a LONG time now. I’m finally there!