Benutzer-Werkzeuge

Webseiten-Werkzeuge


virtuelles_java-teleskop

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
virtuelles_java-teleskop [2023/01/21 13:38] torsten.roehlvirtuelles_java-teleskop [2023/01/21 13:43] (aktuell) torsten.roehl
Zeile 3: Zeile 3:
 ===== Übersicht ===== ===== Übersicht =====
 Die grundsätzliche Arbeitsweise zwischen Linux und dem Teleskop (Steuerung) kann man auch ohne Elektronik (& Teleskop) studieren. Die drei großen Clients (KStart, Skychart und Stellarium) können mit der Indi-Schnittstelle kommunizieren und virtuelle Teleskopmontierungen einbinden. Diese Teleskopsimulatoren sind technisch gesehen INDI-C-Treiber. Ich erzeuge hier z.B. mit Java eine virtuelle serielle Schnittstelle und benutze "täusche" eine rudimentäre LX200 Montierung vor, die mit Stellarium verwendet werden kann.  Die grundsätzliche Arbeitsweise zwischen Linux und dem Teleskop (Steuerung) kann man auch ohne Elektronik (& Teleskop) studieren. Die drei großen Clients (KStart, Skychart und Stellarium) können mit der Indi-Schnittstelle kommunizieren und virtuelle Teleskopmontierungen einbinden. Diese Teleskopsimulatoren sind technisch gesehen INDI-C-Treiber. Ich erzeuge hier z.B. mit Java eine virtuelle serielle Schnittstelle und benutze "täusche" eine rudimentäre LX200 Montierung vor, die mit Stellarium verwendet werden kann. 
 +
 +== Software ==
 +<WRAP center round info 100%>
 +Um mit Java auf die serielle Schnittstelle zugreifen zu können, verwenden wir die jSSC (Java Simple Serial Connector) API. Sie besteht aus nur einer jar-Datei und wird auch von der Arduino-IDE selbst verwendet. In Eclipse wird sie über Eigenschaften (Java Build Path - Add External JAR's...) dem Projekt hinzugefügt. https://code.google.com/archive/p/java-simple-serial-connector/ oder {{ :serial.zip}}
 +</WRAP>
 +
 +
 +
 +==== Installation und Inbetriebnahme ====
 +  - Eclipseprojekt erzeugen und die Datei (unten) SimulatorTeleskop einfügen
 +  - jssc-2.0.0.jar als Externe Library dem Projekt hinzufügen
 +  - Projekt mit Eclipse übersetzen (kann nicht fehlerfrei gestartet werden, da die Schnittstelle „/dev/ttyUSB60“ nicht vorhanden ist)
 +  - Virtuelle serielle Schnittstelle erzeugen - Rechte setzen - Testen
  
 == Details == == Details ==
virtuelles_java-teleskop.1674308302.txt.gz · Zuletzt geändert: 2023/01/21 13:38 von torsten.roehl