New post
0

Problem with serial protocol of celestron NexStar (Set Location)

I am using SkySafari Plus ver 4.4.3 for android

I encountered an issue in the serial protocol to communicate with celestron NexStar.

I am emulating celestron protocol and i found an issue in your implementation of the Set Location command.

From the celestron protocol:
Set Location:
command:
“W” & chr(A) & chr(B) & chr(C) & chr(D) & chr(E) & chr(F) & chr(G) & chr(H) 
Response:
“#”

THE PROBLEM:

Your implementation of the command sends properly the location but doesn't wait for the "#" response, instead polls immediately for the pointing direction (command "e"). When receiving the "#" answer to the set location command, the app interprets it as missing information on the direction and stop the communication.

Best regards

Giovanni

 

1 comment

Please sign in to leave a comment.