Update docs/wiki/PEv2.md to include detailed information on PEv2 pins and parameters, both general and per-axis.
Add methods in pokeys_py/pev2_motion_control.py to handle all required pins and parameters for PEv2.
Documentation Changes
Add sections for PEv2 pins and parameters in docs/wiki/PEv2.md.
Include examples of usage for the new pins and parameters.
Code Changes
Add methods in pokeys_py/pev2_motion_control.py to set and get axis state, configuration, switch configuration, soft limits, homing speeds, homing algorithm, home offsets, probe positions, current positions, reference position speeds, max speeds, max accelerations, MPG jog multipliers, MPG jog encoders, MPG jog dividers, digital inputs and outputs for limits, home, error, probe, soft limits, axis enabled, limit override, backlash width, backlash register, backlash acceleration, emergency pin, emergency invert, emergency output pin, probe pin, and probe invert.
Related to #131
Update
docs/wiki/PEv2.md
to include detailed information on PEv2 pins and parameters, both general and per-axis.Add methods in
pokeys_py/pev2_motion_control.py
to handle all required pins and parameters for PEv2.Documentation Changes
docs/wiki/PEv2.md
.Code Changes
pokeys_py/pev2_motion_control.py
to set and get axis state, configuration, switch configuration, soft limits, homing speeds, homing algorithm, home offsets, probe positions, current positions, reference position speeds, max speeds, max accelerations, MPG jog multipliers, MPG jog encoders, MPG jog dividers, digital inputs and outputs for limits, home, error, probe, soft limits, axis enabled, limit override, backlash width, backlash register, backlash acceleration, emergency pin, emergency invert, emergency output pin, probe pin, and probe invert.For more details, open the Copilot Workspace session.