Hi Jasem,
I have some updates for you:

NexStar +
Tests with NexStar+ were definitely positive. My NexStar version is 5.29
On the other hand as per software.celestron.com/updates/CFM/CFM/F...Revision_History.pdf :
5.28.5300 11/2015 Bug Fix: RS-232 “h” command failures

Maybe is OK to drop from the code the restriction ?


StarSense

My StarSense version is 1.19.
I'm not a developer but, as far as I can understand, the test below:
if (fwInfo.controllerVersion >= 2.3 && fwInfo.Model != "AVX" && fwInfo.Model != "CGE Pro")

will completely exclude StarSense from start since the latest version of it is 1.19.17055 (see mentioned link).
Also bool CelestronGPS::updateProperties() is affected, by example (line 239) :
if (fwInfo.controllerVersion >= 2.3)
cap |= TELESCOPE_HAS_TRACK_MODE | TELESCOPE_CAN_CONTROL_TRACK;
else
LOG_WARN("Mount firmware does not support track mode.");
I can confirm that I receive all the time this log warn.

If you're considering to adjust the code regarding StarSense I'm glad to help with some testing.

Have a nice day,
Lucian

Read More...