A new controller property has been added EcamSource where we can set which encoder source should be used for specific motors (axes). Then, this information is used for the calculation of start/end/step when setting up the ecam table (by taking into consideration the selected encoder resolution and setting it as source).
Up to now the ecam table was always using AXIS as source and now it supports ENCIN, ABSENC and INPOS
Notes:
The name of the branch says syncpos (because tests started with syncpos...) but syncpos is not actually used here at the end, only ecam
A new controller property has been added EcamSource where we can set which encoder source should be used for specific motors (axes). Then, this information is used for the calculation of start/end/step when setting up the ecam table (by taking into consideration the selected encoder resolution and setting it as source).
Up to now the ecam table was always using AXIS as source and now it supports ENCIN, ABSENC and INPOS
Notes: