Closed ajs123 closed 1 month ago
The modified instructions for cross-compilation were top notch - thanks @ajs123.
This is a pretty massive fix for many issues with Guppy on Nebula pads. Looks like this has been sitting for a while. Are there some easy to follow steps for me to compile and use this branch on my Ender 3 V3 KE w/ Nebula Pad? (Already using Guppy on it)?
Fixes in nightly build here https://github.com/ballaswag/guppyscreen/actions/runs/8629364623 guppyscreen-smallscreen. If anyone tests it out please let me know if touch calibration works.
Fixes in nightly build here https://github.com/ballaswag/guppyscreen/actions/runs/8629364623 guppyscreen-smallscreen. If anyone tests it out please let me know if touch calibration works.
The screen cal worked for me!
@ajs123 How did you get the file to an Ender 3 V3 KE? I don't think they support FTP (WinSCP is failing for me).
@ajs123 How did you get the file to an Ender 3 V3 KE? I don't think they support FTP (WinSCP is failing for me).
On the build machine...
scp build/bin/guppyscreen root@<ip.address>:/usr/data/guppyscreen/guppyscreen-new
(may require the -O option to scp)
Then on the Nebula...
cd /usr/data/guppyscreen
cp guppyscreen guppyscreen-save
cp guppydcreen-new guppyscreen
/etc/init.d/S99guppyscreen restart
Thanks! Only difference I had was to make the permissions match on the new binary vs. the previous one.
My thoughts: This build still looks like it has some issues. The Homing screen still has the icons for the Z+ and Z- backwards, the target temperature for extruder on the main screen is still wrapping lines, etc. The good is that the refresh button under the Print icon now actually refreshes the gcode directory, and the touchscreen calibration has made more accurate clicks.
Changes for proper display on the Nebula Pad, and a few small fixes for known issues: