Plattformunabhängiger Python-Treiber für die MTS-3 mit GUI | |
Erstellt 20. August 2006, 17:25
#23248
(im Thema #1838)
|
|
---|---|
Erdling
|
in den letzten Tagen, genauer gesagt gestern und bei der Rückfahrt von Italien habe ich einen kleinen Treiber für die Boxdörfer MTS-3 geschrieben, da es mich leicht störte, dass es keinen vernünftigen Linux-Treiber für eben diese Teleskopsteuerung gab. Bis jetzt kann der Treiber noch nicht alles, was die MTS kann, aber immerhin einige Grundfunktionen beherrscht er: ### CHANGELOG Bewegen über Buttons Bewegen über Tastatur Bewegen nach Zeitangabe Bewegen nach Anzahl der zu fahrenden Halbschritte Positionsauslesen PEC Korrekturfunktion bedienen (21.8.06) Beobachtungsmodi wechseln (Sonne, Mond, Erde) (21.8.06) Derzeitigen Zustand auslesen (21.8.06) Dipschalter setzen(22.8.06) Das ist nun wirklich noch nicht viel, aber das Grundgerüst steht. In den nächsten Tagen wird dann voraussichtlich folgendes dazukommen (es ist nun wirklich nichtmehr schwer, da die Befehle zum Empfangen, in den Befehlscode umformen und Versenden fertig sind): ###TODO: – EEprom auslesen und beschreiben Geschrieben ist das ganze in Python, die GUI ist mittels tcl/tk durch Tkinter realisiert, ihr braucht also auch das Python-Modul Tkinter, doch dieses ist bei der WIndows-Python-Distri standardmäßig dabei. Außerdem wird das Modul PySerial zur Kommunikation über die serielle Schnittstelle benötigt. Das ganze sollte auch problemlos unter Win laufen, obwohl es unter Linux geschrieben ist – falls nicht, teilt mir bitte die Fehler mit! Den (meinen) MTS3-Treiber bekommt ihr hier: http://www.ewetel.net/…ni.schwiedel/mixed/mts.py Wie gesagt, ihr braucht noch mehr software, die bekommt ihr hier: http://www.python.org/download/ (Python 2.4) http://sourceforge.net…id=46487&package_id=39324 (PySerial 2.2) Ich würde mich sehr über Kritik, Anregungen und Tips freuen! Danke an Christian (Aquila), der mich trotz meines gefrages nicht erdrosselt hat Grüße, Raphael |
AW: Plattformunabhängiger Python-Treiber für die MTS-3 mit GUI | |
Erstellt 29. September 2006, 14:19
|
|
Erdling
|
Ich wollte auch mal einen eigenen Treiber dafür schreiben, bis ich feststellen musste, dass die ganzen Funktionen für die Zugriffe ab 3.1 nicht mehr gehen. Gibt es unter Linux keine LX200 generic-Treiber? Dann könntest Du Dir die Mühe sparen. Ich betreibe meine generell mit LX200 (ASCOM oder direkt).
Michael Korb
Wozu braucht man eigentlich klaren Himmel und gutes Seeing http://www.astronomie-hobby.de http://www.planetarium-berlin.de |
AW: Plattformunabhängiger Python-Treiber für die MTS-3 mit GUI | |
Erstellt 29. September 2006, 16:57
|
|
Erdling
|
|
AW: Plattformunabhängiger Python-Treiber für die MTS-3 mit GUI | |
Erstellt 29. September 2006, 17:04
|
|
Erdling
|
Michael Korb
Wozu braucht man eigentlich klaren Himmel und gutes Seeing http://www.astronomie-hobby.de http://www.planetarium-berlin.de |