Description
Writiing to the following register does not work:
0x0eh 14 | Pulley_acceleration |
0x0fh 15 | Selector_acceleration |
0x10h 16 | Idler_acceleration |
I tried via terminal:
Read stock value:
Send: M707 A0x0e
Recv: MMU Register value: 800
Recv: ResetRetryAttempts
Recv: ok
Write Mod value:
Send: M708 A0x0e X400
Recv: ResetRetryAttempts
Recv: ok
verify Mod value:
Send: M707 A0x0e
Recv: MMU Register value: 800
Recv: ResetRetryAttempts
Recv: ok
No Value cange!
I tried to write as decimal,hex (unsigned/signed) with and without Postfix "h"
Writing to other registers like bowden length, cut lentgh, iRun currents and feedrates works.
Change Cut length works:
read:
Send: M707 A0x23
Recv: MMU Register value: 8
Recv: ResetRetryAttempts
Recv: ok
write:
Send: M708 A0x23 X15
Recv: ResetRetryAttempts
Recv: ok
verify:
Send: M707 A0x23
Recv: MMU Register value: 15
Recv: ResetRetryAttempts
Recv: ok
Change pulley load rate also works:
read:
Send: M707 A0x11
Recv: MMU Register value: 130
Recv: ResetRetryAttempts
Recv: ok
write
Send: M708 A0x11 X140
Recv: ResetRetryAttempts
Recv: ok
verify
Send: M707 A0x11
Recv: MMU Register value: 140
Recv: ResetRetryAttempts
Recv: ok
Changeing acceleration needs to work, cause the pulley acceleration with 800 is with large spools somtimes so hard that the filament will be grinded by the spinning pulley wheel.