add position feedback for cyclic/profile modes on ethercat
update tests