# M4: Calibration fail observations, large portrait vertical

**URL:** <https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473>\
**Category:** Troubleshooting\
**Created:** [April 2, 2024, 12:30am UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473 "2024-04-02T00:30:16Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![ronlawrence3](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/ronlawrence3/32/7886_2.png) [@ronlawrence3](https://forums.maslowcnc.com/u/ronlawrence3)\
**Post date:** [April 2, 2024, 10:26pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/21 "2024-04-02T22:26:50Z")

</div>

BTW I noticed this time that if I have the ui up on my computer and tablet, then I can go out to the garage with the tablet, and come back to a full console of stuff on the computer and it is QUITE a lot faster computing fitness 🙂

---

<div class="post-metadata">

**Author:** ![dlang](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/dlang/32/859_2.png) [@dlang](https://forums.maslowcnc.com/u/dlang)\
**Post date:** [April 2, 2024, 10:42pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/22 "2024-04-02T22:42:12Z")

</div>

as for where, we have a pulldown menu item for setup, this could be a similar  
menu item either ‘test’ or ‘advanced’

David Lang

---

<div class="post-metadata">

**Author:** ![bar](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/bar/32/10_2.png) [@bar](https://forums.maslowcnc.com/u/bar)\
**Post date:** [April 2, 2024, 10:50pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/23 "2024-04-02T22:50:55Z")

</div>

I think that there is something funky going on that both you and @Frank_Wiebenga are dealing with. It feels like the same issue to me.

You are both getting normal behavior, nothing clearly wrong but then the calibration results are weirdly low. I am 500% stumped on what it is.

---

<div class="post-metadata">

**Author:** ![ronlawrence3](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/ronlawrence3/32/7886_2.png) [@ronlawrence3](https://forums.maslowcnc.com/u/ronlawrence3)\
**Post date:** [April 2, 2024, 11:08pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/24 "2024-04-02T23:08:03Z")

</div>

Since this last one was at least stable now that I have the arms on (maybe) right, I’ll try a 4 x 6 or so and see what I get. Also I do have at least one if not two belts that have some chewed up areas, so I’ll rebuild and try this again once I get the new belts.

Right now, I’d really like a feature whereby once I’ve retracted / extended the machine keeps track of that enough that I can just update the calibration settings and start from there instead of having to retract/extend again. Retracting for me as you know is a pretty onerous process, although better now that I can custom extend my top belts more 😉 but still two trips up and down the ladder…

---

<div class="post-metadata">

**Author:** ![bar](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/bar/32/10_2.png) [@bar](https://forums.maslowcnc.com/u/bar)\
**Post date:** [April 2, 2024, 11:08pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/25 "2024-04-02T23:08:43Z")

</div>

OK, we may have a breakthrough.

@ronlawrence3 and @Frank_Wiebenga would you guys both be willing to give

> [@Interstitial Firmware Releases](https://forums.maslowcnc.com/t/interstitial-firmware-releases/20215/43):
>
> 0.66.8

A try?

Basically just press Retract All → Extend All then 1,000mm of belt (measured by the white part showing, length is 0 when fully retracted) will extend and can you measure that belt with a tape measure?

It will be slightly more than 1,000mm because of a little overshoot but it should be like 1009 or something like that.

---

<div class="post-metadata">

**Author:** ![bar](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/bar/32/10_2.png) [@bar](https://forums.maslowcnc.com/u/bar)\
**Post date:** [April 2, 2024, 11:09pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/26 "2024-04-02T23:09:49Z")

</div>

Before you do the whole process, can you give 0.66.8 a try? I think that we might have some sort of an issue there which could solve the whole thing.

---

<div class="post-metadata">

**Author:** ![ronlawrence3](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/ronlawrence3/32/7886_2.png) [@ronlawrence3](https://forums.maslowcnc.com/u/ronlawrence3)\
**Post date:** [April 2, 2024, 11:12pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/27 "2024-04-02T23:12:51Z")

</div>

Yes, I’m merging into my local branch now and will upload a new binary (thank God my office is next to the garage, the bluetooth reaches 🙂 )

---

<div class="post-metadata">

**Author:** ![bar](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/bar/32/10_2.png) [@bar](https://forums.maslowcnc.com/u/bar)\
**Post date:** [April 2, 2024, 11:15pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/28 "2024-04-02T23:15:50Z")

</div>

Sorry I meant 0.66.8! I typed wrong!

---

<div class="post-metadata">

**Author:** ![ronlawrence3](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/ronlawrence3/32/7886_2.png) [@ronlawrence3](https://forums.maslowcnc.com/u/ronlawrence3)\
**Post date:** [April 2, 2024, 11:16pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/29 "2024-04-02T23:16:43Z")

</div>

is this Maslow-Main? I just merged both projects from the upstream Maslow-Main…

---

<div class="post-metadata">

**Author:** ![bar](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/bar/32/10_2.png) [@bar](https://forums.maslowcnc.com/u/bar)\
**Post date:** [April 2, 2024, 11:19pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/30 "2024-04-02T23:19:20Z")

</div>

It isn’t on Maslow-Main because it can’t be used for actual calibration or cutting or anything, it’s just a test firmware which can only extend.

If you want to grab the branch it’s called [Extend-1000mm](https://github.com/BarbourSmith/FluidNC/tree/Extend-1000mm).

What we’re looking for is these values + the actual measured values with a tape measure.

 ![image](https://canada1.discourse-cdn.com/flex031/uploads/maslowcnc/original/3X/a/0/a02612991e1bef0351b2d0ebf4827ba1d98ceffe.png)

---

<div class="post-metadata">

**Author:** ![ronlawrence3](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/ronlawrence3/32/7886_2.png) [@ronlawrence3](https://forums.maslowcnc.com/u/ronlawrence3)\
**Post date:** [April 2, 2024, 11:20pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/31 "2024-04-02T23:20:10Z")

</div>

will do…

---

<div class="post-metadata">

**Author:** ![ronlawrence3](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/ronlawrence3/32/7886_2.png) [@ronlawrence3](https://forums.maslowcnc.com/u/ronlawrence3)\
**Post date:** [April 2, 2024, 11:31pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/32 "2024-04-02T23:31:26Z")

</div>

so this amount of logging makes my ipad angry… never loads, but I’m trying…

---

<div class="post-metadata">

**Author:** ![bar](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/bar/32/10_2.png) [@bar](https://forums.maslowcnc.com/u/bar)\
**Post date:** [April 2, 2024, 11:33pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/33 "2024-04-02T23:33:00Z")

</div>

It should only be logging once a second or so…hmm

---

<div class="post-metadata">

**Author:** ![ronlawrence3](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/ronlawrence3/32/7886_2.png) [@ronlawrence3](https://forums.maslowcnc.com/u/ronlawrence3)\
**Post date:** [April 2, 2024, 11:34pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/34 "2024-04-02T23:34:51Z")

</div>

yea, I’m not sure what was going on… I cleared my cache and all is better… stand by

---

<div class="post-metadata">

**Author:** ![ronlawrence3](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/ronlawrence3/32/7886_2.png) [@ronlawrence3](https://forums.maslowcnc.com/u/ronlawrence3)\
**Post date:** [April 2, 2024, 11:43pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/35 "2024-04-02T23:43:01Z")

</div>

```auto
(index):42 [MSG:INFO: Top Left position is 1006.078]
(index):42 [MSG:INFO: Top Right position is 1009.976]
(index):42 [MSG:INFO: Bottom Left position is 1007.871]
(index):42 [MSG:INFO: Bottom Right position is 1010.899]

```

All 4 of these seem nearly to the mm for me (as much as I can tell trying to measure with a tape.

---

<div class="post-metadata">

**Author:** ![Frank\_Wiebenga](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/frank_wiebenga/32/22326_2.png) [@Frank\_Wiebenga](https://forums.maslowcnc.com/u/Frank_Wiebenga)\
**Post date:** [April 2, 2024, 11:43pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/36 "2024-04-02T23:43:31Z")

</div>

> [@bar](#):
>
> A try?

Sure I can once the little one goes to bed.

---

<div class="post-metadata">

**Author:** ![ronlawrence3](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/ronlawrence3/32/7886_2.png) [@ronlawrence3](https://forums.maslowcnc.com/u/ronlawrence3)\
**Post date:** [April 2, 2024, 11:44pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/37 "2024-04-02T23:44:26Z")

</div>

Going to grab main again and run a X 4 Y 6 calibration in my same area and see what I get out of that.

---

<div class="post-metadata">

**Author:** ![bar](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/bar/32/10_2.png) [@bar](https://forums.maslowcnc.com/u/bar)\
**Post date:** [April 2, 2024, 11:46pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/38 "2024-04-02T23:46:20Z")

</div>

> [@ronlawrence3](#):
>
> All 4 of these seem nearly to the mm for me (as much as I can tell trying to measure with a tape.

Darn, I thought we were on to something there

---

<div class="post-metadata">

**Author:** ![ronlawrence3](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/ronlawrence3/32/7886_2.png) [@ronlawrence3](https://forums.maslowcnc.com/u/ronlawrence3)\
**Post date:** [April 2, 2024, 11:49pm UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/39 "2024-04-02T23:49:05Z")

</div>

I have obviously not tried (nor can I easily) horizontally. I wonder if I were to be either landscape vertical or horizontal if I’d get better results. I will have to wait for the weekend on trying any of that as I can’t manipulate this monster frame by myself and I’d have to clear out the garage a bit to get it landscape.

---

<div class="post-metadata">

**Author:** ![ronlawrence3](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/ronlawrence3/32/7886_2.png) [@ronlawrence3](https://forums.maslowcnc.com/u/ronlawrence3)\
**Post date:** [April 3, 2024, 1:00am UTC](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473/40 "2024-04-03T01:00:51Z")

</div>

OK, I think I have something…

I pulled out the ethernets one at a time, starting top-right, bottom-right, bottom-left, then top-left:

```auto
$/axes/x/homing/mpos_mm=0.000
$/axes/x/homing/positive_direction=true
$/axes/y/max_travel_mm=1219.200
$/axes/y/homing/mpos_mm=0.000
$/axes/y/homing/positive_direction=true
[MSG:INFO: Channel auto report interval set to 50 ms]
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
[MSG:INFO: Caution: Unlocked]
[MSG:INFO: Retracting all belts]
[MSG:INFO: 3 pulled tight with offset -2100.558]
[MSG:INFO: 0 pulled tight with offset -2115.588]
[MSG:INFO: 2 pulled tight with offset -2526.115]
[MSG:INFO: 1 pulled tight with offset -2843.259]
[MSG:WARN: Encoder read failure on 1]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Top Right encoder, failed to read 87 times in the last second]
[MSG:ERR: Failure on Top Right encoder, failed to read 167 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Top Right encoder, failed to read 81 times in the last second]
[MSG:WARN: Encoder read failure on 0]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Bottom Left encoder, failed to read 1 times in the last second]
[MSG:ERR: Failure on Bottom Left encoder, failed to read 167 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:ERR: Failure on Bottom Left encoder, failed to read 167 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:ERR: Failure on Bottom Left encoder, failed to read 169 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Bottom Left encoder, failed to read 6 times in the last second]
[MSG:WARN: Encoder read failure on 3]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Top Left encoder, failed to read 38 times in the last second]
[MSG:ERR: Failure on Top Left encoder, failed to read 166 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:ERR: Failure on Top Left encoder, failed to read 158 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Encoder read failure on 2]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Bottom Right encoder, failed to read 75 times in the last second]
[MSG:ERR: Failure on Bottom Right encoder, failed to read 167 times in the last second]
[MSG:ERR: PANIC! Stopping all motors]
[MSG:WARN: Bad connection on Bottom Right encoder, failed to read 32 times in the last second]

```

These don’t match! I’m not sure what is happening here. I thought it could be my firmware, so this is actually the Masow-Main branch. Also the cables are not long enough to put them “right” according to the messages.

Could the pins be messed up?

[Previous page](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473.md?page=1)

[Next page](https://forums.maslowcnc.com/t/m4-calibration-fail-observations-large-portrait-vertical/20473.md?page=3)
