Skip to content

Write tor acceletation registers not possible. #333

Open
@tlachmann

Description

@tlachmann

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.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions