Hello J-Steel, in the plugin sdk I used a timer to verify the axis index (in motor steps, NOT in inch or millimiters) every 50 milliseconds, if any axis changes the plugin sends the difference to the arduino board. You can read the axis index by reading the value in Engine->Axis[ x ].index (you should replace x with the axle you want to read, starting from 0 to 5. For example, 0 for X axis, 1 for Y axis and so on).