<table><tr><td style="">mutlaqja added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D25380">View Revision</a></tr></table><br /><div><div><p>Thanks! I have to test this thoroughly. Btw, I believe I encountered the "star trails" issue only a couple of times in the last few years. I believe it is also related to driver race conditions such as what was happening to iOptron:</p>

<ol class="remarkup-list">
<li class="remarkup-list-item">Ekos commands slew.</li>
<li class="remarkup-list-item">Ekos now considers Slew in progress.</li>
<li class="remarkup-list-item">Mount accepts slew, but still think it is tracking. It sends IPS_OK</li>
<li class="remarkup-list-item">Ekos thinks tracking is complete, and then waits for settle ms to complete.</li>
<li class="remarkup-list-item">After settle-ms is complete, it captures an image to solve.</li>
</ol>

<p>I propose that in step 5, we do another sanity check. We check if mount is _still_ tracking or not. If not, then we bail and wait until it stops. Does this sounds like a reasonable solution?</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R321 KStars</div></div></div><br /><div><strong>BRANCH</strong><div><div>align_startrails</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D25380">https://phabricator.kde.org/D25380</a></div></div><br /><div><strong>To: </strong>wreissenberger, mutlaqja, lancaster, TallFurryMan<br /><strong>Cc: </strong>kde-edu, narvaez, apol<br /></div>