Older versions of the HXP firmware (v2.1.0 and earlier) are able to query the positions of the virtual axes independently using the following group names:
The hexapod driver should be modified to call GroupPositionCurrentGet() from the controller's polling thread, rather than the poll methods of the axes.
Older versions of the HXP firmware (v2.1.0 and earlier) are able to query the positions of the virtual axes independently using the following group names:
Newer versions of the firmware (confirmed with v3.1.0) return an error (-19: GroupName doesn't exist or unknown command).
Querying the positions of all six virtual axes simultaneously works on both v2.1.0 and v3.1.0:
The hexapod driver should be modified to call GroupPositionCurrentGet() from the controller's polling thread, rather than the poll methods of the axes.