Skip to content

Add Innotronic Motor Module#194

Draft
JensOgorek wants to merge 53 commits intomainfrom
innotronic_motor_module
Draft

Add Innotronic Motor Module#194
JensOgorek wants to merge 53 commits intomainfrom
innotronic_motor_module

Conversation

@JensOgorek
Copy link
Copy Markdown
Contributor

Motivation

This Pull request will implement the custom Innotronic motor driver

Implementation

...

Progress

  • The implementation is complete.
  • Tested on hardware (or is not necessary).
  • Documentation has been updated (or is not necessary).

@JensOgorek JensOgorek self-assigned this Mar 20, 2026
@JensOgorek JensOgorek added the enhancement New feature or request label Mar 20, 2026
@JensOgorek JensOgorek added this to the 0.12.0 milestone Mar 20, 2026
@thomas-zauberzeug thomas-zauberzeug self-requested a review April 10, 2026 07:13
felixwrz and others added 10 commits April 10, 2026 14:18
Introduce dedicated reference drive functions that use CAN 0x0C
(SingleMotorControl) with motor selection, replacing direct
send_delta_angle_cmd/send_single_motor_control calls in delta arm.
Add CAN byte layout comments to all send functions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…tection

reference("both") starts both motors at once and independently stops
each motor when its endstop is reached before completing calibration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Subscribe to CmdID 0x14 and parse per-motor reference drive results
(REF_OK, REF_OVERCURRENT, REF_END) into ref_result_m1/m2 properties.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants