Jasem, thanks for fixing the pierSide issue.
I think except the last alignment HC imitation, the AUX driver is getting closer and closer being complete.
Regarding the last alignment, how about saving the encoder values (saveConfigItems) when the AUX driver disconnects.
In the connection tab one could add a property, such as "cold start (start at index)"
and "warm start (last alignment)". We could extend the function startupWithoutHC(bool isColdStart),
and send as currently implemented in case of cold start:

AUXBuffer data(3);
// EQ GEM start with 0x40 and other modes at zero index.
data[0] = (m_MountType == EQ_GEM) ? 0x40 : 0x00;
data[1] = 0x00;
data[2] = 0x00;

and is case of warm start the last stored encoder values.

I am currently at holiday and cannot sniff what the HC is sending in terms of last alignment. When I am
home I will report. I believe "last alignment" shall be the last encoder values.

Cheers
Thomas

Read More...