Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Microcontroller seems to hang and get reset if GOTO az 360degrees is given. #95

Open
Short-bus opened this issue Dec 8, 2024 · 1 comment

Comments

@Short-bus
Copy link
Owner

Short-bus commented Dec 8, 2024

'pulsar' reported this in the discord group.
360Degrees is the movement limit for the azimuth motor. It's range is set to 0-360degrees, by default it will not move beyond 360 degrees unless the OptimiseMoves parameter is enabled.
It is likely that the telescope stops at or before the limit, or that it is wrapping round to 0Degrees - so the program never considers the move is complete.
Will test to see if the problem can be identified properly.

@Short-bus
Copy link
Owner Author

Test results confirmed when the azimuth moves to 360Degrees the microcontroller reports 0Degrees position, which triggers a fresh restart and a new move command to correct the situation. It will loop until the maximum number of resets has been reached, then it will declare failure. Program checking needs to handle the 360 = 0 azimuth result.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant