Hi Chris,
To home to an index is pretty basic. It just involves an extra step after detecting the Limit to continue (or reverse) and wait for the index input.
I've attached a parameterized function that should do this. Add the function to your home.c program and call it specifying all the listed parameters.
HTH
Regards