-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add support for Phytron MCC-1/MCC-2 integrated stepper motor controllers, add I/O support for all Phytron controllers #8
base: master
Are you sure you want to change the base?
Conversation
- update information about supported motor modules including maximum speed - update documentation - check axis number - add serial communication and optional autosave - reformat code
add license identifier add digital and analog I/O support add support for sending almost any command
…SREV,UREV A harmonic solution was presented by Mark Rivers, who pointed out that setting zero defaults for MRES,SREV,UREV requires to set MRES or UREV (and optional SREV). This needs only one file and this allows the user to decide, which field(s) should be used to initialize the motor.
@MarkRivers provided a harmonic solution using one Phytron_motor.db file and the last commit implements this idea. |
@lrossa, let me know when you're done adding commits to this PR. |
@kmpeters I got a notice, that automatically clearing the axis status before every move interferes with beta firmware of a I1EM02 axis. The commit 07b78bc makes this configurable and brings the expected behavior back. Now the deprecation of Github actions makes problems - could you help here? |
I added support for Phytron MCC-1/MCC-2 controllers, which fit better for single
or dual axis applications. These use most of the command set as the phyMOTION,
but with a different address scheme. In this case, you should use the new
command
phytronCreateMCC
(instead ofphytronCreateController
)and the rest has the same interfaces.
This also adds support for analog I/O, digital I/O and direct commands.