Book Synopsis
This book is for people who want to use their PC to control their Celestron Advanced Series GT telescope mount. I will say up front that my mount is several years old and uses RS-232 for communication instead of USB. However, the command protocol is the same and the Python code should mostly be the same also. I have used this code on both a Windows 10 and Windows 11 PC.
I assume that the reader is familiar with the Python programming language. You don’t need to be an expert programmer—I’m not—but you do need to be sufficiently experienced with Python to read and understand the code examples. All the code examples in this book were written using Python 3.6. The GUI was developed using Tkinter.
The chapters are heavy on examples. There is no point wasting a lot of words when the code speaks for itself. However, I include explanations where necessary and clarify issues that are poorly explained in the Celestron instruction manual. Source code for the two libraries I developed for this application, pyTele.py and pyASGT.py, is included in the appendices.