johncarlson21 / SV04-Marlin-2.1.x

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
http://marlinfw.org
GNU General Public License v3.0
21 stars 7 forks source link

Z-axis position is incorrect on display #13

Open Piccyman opened 1 year ago

Piccyman commented 1 year ago

Go to move screen and the z-axis reading decimal point is out by 10 It reads 1.20 mm instead of 12.0 mm

It just a display error

johncarlson21 commented 1 year ago

yep.. I'm working on this..

GMaassen commented 1 year ago

Yes, I think this is the same on the "Move" screen, but for all axes. I'm trying to set my off-set using the Ember Prototypes CXC, but I'm one decimal place off.

johncarlson21 commented 1 year ago

I guess I don't know what you mean by this cxc.. what are you trying to do with the move screen? like just trying to find the z?

GMaassen commented 1 year ago

It's an external camera, developed to find off-sets. Check the website! What I meant was, in the Settings screen of the Sovol SV04 -> Move. The numbers on this screen seem to be in cm not in mm.

johncarlson21 commented 1 year ago

seems like an extra step, but yes the numbers are off and need to be fixed.. punching in the numbers you put them in correctly, but it shows the wrong numbers.

johncarlson21 commented 1 year ago

I think in your situation the problem is the screen, currently in the latest build and code, I have those 10 but the screen is looking for 100, however this caused a problem in the screen as those inputs can only handle so many numbers and it can only be up to like a specific number, which for the Z which can go to 400+ causes the numbers in the input to show some random messed up number. so I've been working on how to fix that in the screen so we can get 2 decimal places, but for the Z this seems not to work correctly. Also X is off once it gets to like over 350 I believe when using 2 decimal places.