Define a clear interface for the custom homing component and integrate it with PoKeys components.
pokeys_homecomp.comp: Update pin definitions for homing control, feedback, and status reporting. Implement the custom homing interface.
pokeys_homing.hal: Add a new file to link the pins from pokeys_homecomp.comp to the appropriate PoKeys components. Ensure proper connection to PoKeys digital IO, PEv2 axis homing signals, and feedback signals.
pokeys_rt.comp: Add a new file to modify the realtime component to manage the custom homing interface. Synchronize realtime homing behavior with the defined pokeys_homecomp.comp.
pokeys_py/pev2_motion_control.py: Implement the custom homing interface in the Python component. Ensure that the Python script manages the homing signals correctly and adheres to the defined interface.
Related to #21
Define a clear interface for the custom homing component and integrate it with PoKeys components.
pokeys_homecomp.comp
to the appropriate PoKeys components. Ensure proper connection to PoKeys digital IO, PEv2 axis homing signals, and feedback signals.pokeys_homecomp.comp
.For more details, open the Copilot Workspace session.