Programm TELESKOP ================= von Jürgen Goldan, 13.04.2019 Starten des Programms --------------------- ohne Argumente wird die Einstellungsdatei 'Setup.teleskop' genutzt. Sonst wird das Argument als mögliche Einstellungsdatei genutzt. Beispiel: Teleskop simulation.teleskop Wird den Dateien *.teleskop das Programm Teleskop.exe zugewiesen, so kann das Teleskop-Programm auch durch Doppelklicken auf die xxxx.teleskop Datei gestartet werden. Alle Funktionen des Programmes werden intern über ein Kommando ausgeführt. So ein Kommando kann auch eingegeben werden unter dem Menüfunktion "Kommando". Mögliche Befehle: (alphabetisch) BEEP Beep-Ton erzeugen (für RUN praktisch) CLICK Auslösung der DSR-Kamera über COM-Port. Argumente: Dauer [Port [Pause]] CLS Bildschirm wiederherstellen COLOR Wechselt die Farbdarstellung schwarz/weiss DEBUG Debug-Ausgaben ein-/auschalten DEL [n] letztes oder Nr. n der Initialisierungsobjekte löschen (für SUPER) DIM Wechsel in den Nachtmodus FILE=datei Setzen der Datendatei (def. LISTE) mit Objekten FLIP Fernrohrlage für Arduino wechseln FOLLOW= (0/1) Das Folgen des Objektes setzen oder abfragen FOTO [sec][[hh]:ss] Fotographische Nachführung (beide Achsen) FS3=[n] für FS3 Geschwindigkeit der Handbox abfragen/setzen (wird von TELESKOP verstellt) HELP Übersicht aller Befehle INFO Information zu den Einstellungen und Programm INIT objekt Position auf Objekt setzen INIT LOAD nr auf das Objekt nr in der Datei initialisieren KALIB Testfahrten der Motoren unter gearing (s. Protokoll) LS [Pfad] Verzeichnisinhalt anzeigen MAN [sec][[hh]:ss] Manuelle Steuerung für sec Sekunden oder absoluter Zeit bei Zeiten sind Platzhalter * möglich Beispiele: man 21:45 wartet bis 21:45:00 man :*0 wartet bis nächster voller 10er Minute man :** warte bis nächster voller Minute MAN=freq Die max. Frequenz für manuelles Fahren abfragen NOTE text.. Notiz ins Protokoll schreiben PARKEN Teleskop in Parkposition fahren und stoppen (SLEEP) PORT Auswählen eines COM-Ports über Menü PORT= Port der Steuerung ändern (COM1, COM4, ..) POS objekt auf Objekt fahren POS LOAD nr auf das Objekt nr in der Datei fahren PROTO Protokollierung ein/aus QUIT Verlassen des Programms RESET erneutes Einlesen der INI-Datei RUN datei [n] 'datei' enthält Kommandos und wird ausgeführt, opt. Start ab Zeile n, hierbei 'GOTO zeile' für eine Schleife möglich Befehl SET setzt Variablen (max. 10, wie: SET Time=20) Ausgabe mit %var% (wie in Kommandozeile Windows) Rechnen ist möglich mit +, -, =, <, >, (letzte liefern 1 oder 0) IF Abfrage THEN Befehl Globale Variablen: %OBJ_NAME% für Objektnamen %OBJ_MAG% für Objekthelligkeit in mag %OBJ_HEIGHT% für Objekthöhe in Grad Es können in einem Job andere Jobs aufgerufen werden Beispiele: SET Nr=Nr+1 IF Nr>10 THEN GOTO 20 NOTE Angefahren %OBJ_NAME%, Hoehe=%OBJ_HEIGHT% SATBEFORE=[sec] Vorausfahren auf Satelliten in sec setzen oder abfragen SAVE Einstellungsdatei *.teleskop speichern SAVEPOS aktuelle Position speichern (s. FILE=) SECURE Wechsel zwischen schnellem und 2x Anfahren (wg. Getriebespiel) Montierung fährt zuerst über das Getriebespiel in beiden Achsen voraus, dann zurück SEND ... String ... an seriellen Port senden SHOW Koordinatenanzeige ein/aus SLEEP Montierung wird gestoppt (nur Arduino) SKY einfache Himmelsansicht mit akt. Position (Sky.exe) STATUS [text] Text im Statusfenster ausgeben STOP Motoren stoppen (Not-Halt) SUPER [datei] erweiterte Initialisierung mit Aufstellungsfehler ein/aus 'datei' enthält Ausgaben einer Initialiesierung (aus Protokoll) SWAP alpha|delta Logik der Fahrtrichtungen wechseln UPDATE Bahnelemente für Satelliten per Internet aufdatieren (Visual.tle) VAR Variablen anzeigen (für SUPER) VIEW Anzeige der Positionierungsobjekte (Bild) anzeigen (ein/aus) WRITE Schneckenlauffehler speichern (REC...OUT) ZEIT Stellen der PC-Uhrzeit Als Objekte sind möglich: 1 Argument: ist der Name eines Objektes wie Sonne, m13, ngc2354, halley, .. ist das erste Zeichen ein '!' so wird ein Satellit in den TLE-Dateien gesucht 2 Argumente: sind Südazimut und Höhe (°) 2 Argumente: mit Vorzeichen sind Differenzen (°) für Südazimut und Höhe 4 Argumente: Stundenwinkel (hh mm.mm) und Deklination (° ') 4 Argumente: mit Vorzeichen sind Differenzen (° ') für R.A. und Deklination fahren 6 Argumente: sind R.A. (h m s) und Deklination (° ' ") 7 Argumente: wie 6 Argumente, aber noch mit Jahr des Äquinoktiums. Dateien ------- Click.exe Programm zum Auslösen einer DSLR (Kommandozeilen Programm) Komando.txt Liste der letzten Befehle I(autom. erzeugt) Messier.kat alle Messier-Objekte Stern.kat 60 helle Sterne zum Initialisieren (FK4) Sternbild.kat Liste aller Sternbilder Teleskop.rsc NGC/IC Kataloge Sky.dat Datendatei für Programm Sky.exe Sky.var Datei mit Sternen bis zur 5. Größe (binär) *.dat Listen mit ausgewählten Objekten *.job Stapeldateien als Beispiele Stb\*.dat Listen mit Objekten in Sternbildern Objekte\*.* Dateien mit Bahnelementen für Pluto, Kometen, Kleinplaneten und Satelliten Image\planet\*.* Bilder aller Planeten Image\messier\*.* Bilder aller Messier-Objekte Image\ngc\*.* Bilder der NGC Objekte Image\ic\*.* Bilder der IC Objekte