Satelliten-Software

     

Nachfolgend finden Sie Beschreibungen der wichtigsten meiner Programme für die Bahnberechnung  und Steuerung der Funkgeräte und Antennen. Sie können sich mit den entsprechenden Schaltflächen auch Bildschirmaufnahmen anzeigen lassen. Mit der Schaltfläche 'Zurück' Ihres Browsers oder der Schaltfläche 'zurück' unterhalb des jeweiligen Bildes können Sie zu dieser Seite zurückkehren.

Weitere Beschreibungen und Abbildungen finden Sie auf der AMSAT-DL-Webseite.

Die nachfolgend beschriebenen Programme sind im SatPC32-Paket enthalten:  
1. SatPC32, SatPC32ISS und Wisat32
2. WinAOS und 
3. WinListen
 
4. SuM, SuMListen

Die Programme sind in deutscher und englischer Fassung verfügbar. 

Sie können auf CD oder per Internet-Download bezogen werden.

Wenn Sie auf Ihrem PC Windows Vista oder Windows 7 (32- oder 64-bit) verwenden, lesen Sie bitte die Hinweise zur  Vista- und Windows 7-Kompatibilität.

Da ich mit meinen Programmen die Arbeit der AMSAT-DL unterstütze, erfolgt der Vertrieb über den 
AMSAT-DL-Warenvertrieb
Martin Blanz, DL9SAD
Liegnitzer Str. 70
71701 Schwieberdingen

AMSAT DL Warenvertrieb

Eine voll funktionsfähige Demo des SatPC32-Pakets mit nur einer kleinen Einschränkung ggü. der Vollversion kann von der vorgenannten Seite der AMSAT-DL oder meiner (deutschen) Seite  Downloads  heruntergeladen werden.
Die Demo-Version kann nach Registrierung zur Vollversion freigeschaltet werden. Das Programm enthält selbst alle erforderlichen Hinweise für die Registrierung. 

Das Programm DDESat32 wird vom SatPC32-Setup-Programm  nicht mit installiert.  Eine unentgeltliche Vollversion  kann auf der Seite Downloads separat heruntergeladen werden.  


1. SatPC32, SatPC32ISS und Wisat32 

Die Bildschirmaufnahme zeigt das Hauptfenster von SatPC32 zur oben rechts angegebenen Zeit. Durch Mausclick auf einen der Buchstaben unterhalb der Grafik kann zwischen den einzelnen Satelliten gewählt werden. Ist der Satellit am Beobachterstandort  gerade hörbar, wird sein Buchstabe farblich hervorgehoben (in der Grafik ist das der Fall für AO-07). Der Hörbarkeitsbereich für den aktuell gewählten Satelliten wird farblich hervorgehoben. Die Angaben unterhalb der Grafik beziehen sich auf diesen Satelliten. Die gepunktete Linie gibt den Verlauf des nächsten Orbits an. Der zeitliche Abstand zwischen 2 Punkten beträgt 2 Minuten.  Bei den weiteren Satelliten wird der Hörbarkeitsbereich umrandet, ferner werden der Satellitenname, der Zeitpunkt des nächstean Aufgangs (AOS) oder Untergangs (LOS) angegeben und die maximale Elevation für diesen Übergang angezeigt. 

Alternativ zu den mit SatPC32 gelieferten politischen Weltkarten können physikalische ein 2D-/3D-Karten verwendet werden, die auf den topografischen "Blue Marble"-Karten beruhen. Das NASA Earth Observatory als Eigentümer der Blue-Marble-Karten gestattet freundlicherweise deren Verwendung . Per Mausklick kann zwischen den  Kartensätzen gewechselt werden (s. "Weitere Bildschirmaufnahmen).



Das Hauptfenster von Wisat32

Das Programm ist besonders für die Zusammenarbeit mit Wisp32 geeignet. Dabei ist Wisp32 für den Datenverkehr zuständig, Wisat32 für die Rotor- und CAT-Steuerung. Das Programm verfügt weitgehend über die selben Steuerfunktionen wie SatPC32. Es übernimmt automatisch die in SatPC32 vorgenommenen Einstellungen. Das Programm unterstützt bisher nicht die Yaesu- und Icom-Halbduplex-Geräte (FT-817, FT-857, FT-897, IC-706MKIIG, IC-7000. 


Weitere Bildschirmaufnahmen
  


Die Programme SatPC32.Exe (im folgenden: SatPC32) und Wisat32.Exe  (im folgenden: Wisat32)  berechnen die Bahnen erdumlaufender Satelliten. Die Berechnungen erfolgen auf der Grundlage des SGP4/SDP4-Modells, das sehr genaue Ergebnisse liefert und u.a.  Bahnstörungen infolge: Abplattung der Erde, Rest-Luftwiderstandes, Brechung des Signals in der Atmosphäre, Schwerkrafteinflüssen von Sonne und Mond berücksichtigt.  Beide Programme sind Bestandteil des SatPC32-Programmpakets.  

Das Programm SatPC32ISS.Exe (im folgenden SatPC32ISS) ist eine - ebenfalls im Programmpaket enthaltene - Spezialfassung von SatPC32. Sie ist  für Betrieb über Satelliten mit Uplink und Downlink im selben Band  (In-Band-Betrieb) vorgesehen, wie er zur Zeit bei Amateurfunk mit der ISS erfolgt.  Die Normalfassung des Programms ist hierfür nicht geeignet, da sie die Funkgeräte  in den Satelliten-Modus schaltet, um gleichzeitiges Senden- und Empfangen zu ermöglichen. Beim Satelliten-Modus müssen Uplink und Dowlink deshalb notwendigerweise in verschiedenen  Bändern liegen.  Die nachfolgenden Ausführungen gelten, von kleinen Einschränkungen abgesehen, auch für SatPC32ISS. 

SatPC32 bildet die Hörbarkeitsbereiche eines oder mehrerer ausgewählter  Satelliten innerhalb der Weltkarte ab und gibt die Ergebnisse in Textzeilen auf den Bildschirm aus. Wisat32 stellt die Satellitenpositionen in Echtzeit in Listenform dar. Die Berechnungen erfolgen bei beiden Programmen im Sekundentakt. Die Unterschiede zwischen SatPC32 und Wisat32 ergeben sich aus dem Fehlen der grafischen Funktionen bei Wisat32.       

Beide Programme steuern die Antennennachführung und die Frequenzeinstellung des Transceivers (CAT) zum Ausgleich des Doppler-Effekts.  Beide sind  für Multitaskingbetrieb mit Programmen geeignet,  die Datenverkehr mit Satelliten ermöglichen (Wisp32). Dabei übernehmen SatPC32 und Wisat32 die Antennen- und Frequenzsteuerung. Die automatische Umschaltung auf einen Satelliten erfolgt  synchron mit dem Datenprogramm.  

Die Programme sind  auch für Betriebsarten geeignet, bei denen die   Frequenzeinstellung mit dem VFO vorgenommen werden muß, wie z.B. bei SSB-Betrieb über Analog-Transponder (FO-20, FO-29, AO-10, AO-40).

 Die Antennensteuerung ist für das von Dr. J. Hocke entwickelte und im AMSAT-Journal 6/86 beschriebene AMSAT-Rotor-Interface und das  Fertiggerät IF-100 ausgelegt.  

Ferner werden folgende Interfaces und Controller unterstützt:
RIF-PC von Orbitronic ,  
WinRotor32 von Funkbox  (Parallel-Port und USB-Version),
ARS von EA4TX ,  
HalloRotor von DB3DH
Fodtrack-Interface
  (XQ2FOD)  
Kansas City Tracker /Tuner
(KCT/T), 
Yaesu GS-232 und kompatible Interfaces (z.B. G6LVB-Tracker, Alfa-Spid, DL7AOT, CX6DD, 
ST3 (FoxDelta), Easy-Rotor-Control, das franz. SatDrive),  
SAEBRTrackBox von  N8MH,
Satellite Tracker (Mini, Junior, Senior) 
SatEL-Interface von Satellite Electronics,
Egis-Rotoren,
Labjack U12 (USB Controller)/ PiggyBack von
NLSA,
Labjack U3 (USB-Controller,  siehe Seite 'Downloads'),
LVB Tracker.
AlfaSpid controller,
ST1 controller (VU2FD),
Pro.Sis.Tel. controller (siehe Seite 'Downloads'),
M2 RC-2800 Rotoren (nur Azimut!)                       

Für diese Interfaces  (außer WinRotor32, ARS und HalloRotor,  die über eigene Treibersoftware verfügen ) werden Treiberprogramme mitgeliefert , die die Daten für die Rotor- und Catsteuerung über  DDE-Schnittstellen von den Hauptprogrammen SatPC32 und Wisat32 beziehen. Am Ende dieses Abschnitts finden  Sie als Beispiel  Bildschirmaufnahmen des Treiberprogramms für das KCT (ServerKCT.Exe).

Eine Frequenzsteuerung ist mit folgenden Geräten möglich: 

YAESU  FT-736R; FT-847, FT-817, FT-857 und FT-897,

ICOM-Transceivern IC-820H/IC-821H, IC-910H, IC-9100 und anderen 
ICOM-Geräten, die das gleiche Protokoll wie die Transceiver verwenden, (z.B. IC-275, IC475),  

Kenwood TS-790E/A und TS-2000.

Eine Frequenzsteuerung ist auch mit weiteren Geräten dieser Hersteller möglich, dies muss jedoch getestet werden.

Bei den namentlich  aufgeführten  Funkgeräten mit Ausnahme des FT-736R (s. unten)  kann  bei Vfo-Betrieb die Frequenz-Abstimmung sowohl mit dem Vfo als auch mit der Maus und Tastatur   in wählbaren Frequenzschritten (20, 100, 500 Hz,  1 kHz und 5 kHz) vorgenommen werden. Nur der FT-736R, dessen Vfo nicht ausgelesen werden kann,  kann lediglich in der beschriebenen Weise   mit der Maus und Tastatur abgestimmt werden.

Die Ausgaben der Rotor- und Catsteuerung können anstatt auf einen Port auf eine DDE-Schnittstelle zur Übernahme durch andere Programme umgeleitet werden. Dies geschieht z.B. bei Verwendung der oben genannten Rotor- und Cat-Systeme (außer dem IF-100, das direkt gesteuert wird).

Daneben besteht  eine ständig aktive DDE-Schnittstelle, über die Dritt-Programme die von SatPC32 errechneten Antennenrichtungen, Frequenzen und Betriebsarten abrufen können. 
Der Datenstring entspricht nach Inhalt und Form dem von Wisp32 (GSC) gesendeten DDE-String.
Über diese Schnittstelle kann z.B. WispDDE von CX6DD gesteuert werden. Dadurch ist auch die gesamte von WispDDE unterstützte Hardware durch SatPC32 steuerbar. 

Eine besondere Schnittstelle erlaubt die Zusammenarbeit mit Uni_Trac 3000. Dadurch  wird auch die Steuerung aller von diesem Programm unterstützten Hardware möglich (über die bereits von SatPC32 selbst unterstützten zahlreichen Geräte hinaus)..

Die Programme laufen auf IBM-kompatiblen Rechnern unter   WINDOWS 98/ME, Windows NT 4.0, Windows 2000,  Windows XP, Windows Vista (32- und 64-bit) und Windows 7 (32- und 64-bit).  SatPC32 und Wisat32 (und DDESat32, s. unten) sind nach meiner Kenntnis derzeit die einzigen 32-bit-Programme, die eine Rotorsteuerung des  RifPC und eine Rotor- und Frequenzsteuerung mit dem Kansas-City-Tracker/Tuner unter WinNT 4.0, Windows 2000 und Windows XP ermöglichen.

Die Programme unterstützen die bei Auflösungen ab 800 * 600 einstellbaren großen Schriftarten, nicht jedoch benutzerdefinierte. Die Größe des Programmfensters kann durch Wahl unter verschiedenen Sätzen von Weltkarten an die Bildschirmauflösung angepaßt werden. Bei einer Auflösung 1024 * 768 ist das Programm bei Wahl der größten Kartensatzes nahezu bildschirmfüllend.

Die Programme können wahlweise in UTC oder Lokalzeit des Beobachters  betrieben werden.

 

Downloads:
Die  aktuelle deutsche Fassung von SatPC32 können Sie auf der deutschen Seite  Downloads  (die englische Fassung auf der englischen Seite  Downloads) herunterladen. Das Programm wird zunächst als Demo mit nur einer geringen Einschränkung gegenüber der Vollversion installiert. Wenn Sie die Demo-Version bei der AMSAT registrieren lassen, erhalten Sie ein Passwort, mit dem Sie das Programm  zur Vollversion freischalten können.  

Eine vollständige Fassung des  Manuals der aktuellen Version  12.8b  der Programme SatPC32 und Wisat32  können Sie mit dem nachfolgenden Link herunterladen. 

Manual  (deutsch, 200 K, HTML-Format)

2. WinAOS

Das Programm gehört ebenfalls zum Lieferumfang  von SatPC32

Dies Programm wertet Quelldateien, die Keplerdaten im AMSAT- oder NASA-2-Line-Format enthalten, aus. Es erstellt Listen für beliebige Zeiträume, die auf den Bildschirm, den Drucker oder in eine Datei ausgegeben werden können.Die Berechnungen können wahlweise für einen oder mehrere Satelliten erfolgen. Die Dateien können außer den Datensätzen weiteren Text  enthalten. Eine Editierung ist deshalb nicht nötig.

Angezeigt werden die Auf- und Untergangszeiten der ausgewählten Satelliten in chronologischer Folge, die Dauer der Hörbarkeit in Minuten, die maximaleElevation während des Durchgangs in Grad und die Azimutwinkel bei Auf- und Untergang in Grad. 

Das Programm kann wahlweise in UTC oder Lokalzeit betrieben werden.
  
WinAOS  (12 K)

3. WinListen

Auch dies Programm gehört zum Lieferumfang von SatPC32.
Es wertet Quelldateien,  die  Keplerdaten  im  AMSAT-  oder NASA-2-Line-Format  enthalten,  aus.  Es  erstellt Listen,  die  auf   denBildschirm, den Drucker oder in eine Datei ausgegeben  werden  können. Die Berechnungen erfolgen für einen ausgewählten Satelliten.

Die Quell-Dateien  können  außer  den  Datensätzen  weiteren  Text enthalten. Eine Editierung ist deshalb nicht nötig.

Angezeigt werden entsprechend  der  gewählten  Funktion  alle Satellitenpositionen, Positionen   mit   positiver   Elevation,    Beginn  und  Ende der Öffnung,   Verbindungszeiten  für 2  Beobachter  oder  Beginn  und  Ende der Öffnung  für 2 Beobachter.  Der  Zeitschritt  zwischen  zwei  Berechnungen   kann  beliebig  festgelegt  werden (1 Sekunde - 12 Stunden). 

Das Programm kann wahlweise in  UTC  oder Lokalzeit betrieben  werden.

WinListen (10 K)


4. SuM, SuMListen
SuM (für  "Sonne und Mond") ist ein nicht-grafisches  Programm, dass die Positionen von Sonne und Mond mit hoher Genauigkeit berechnet, Es verwendet spezielle Routinen und benötigt keine Keplerdaten. Das Programm steuert auch die Antennen, es kann u.a.  verwendet werden, um anhand der Sonnen- oder Mondpositionen die Antennen auszurichten. 

SuMListen berechnet die Positionen von Sonne und Mond und gibt die Ergebnisse in Listenform auf den Bildschirm, den Drucker oder in eine Datei aus.

SuM,  SuMListen (40 K)

 

5. DDESat32

DDESat32 ist ein Schnittstellen-Programm, das nur zusammen mit den Wisp-Programmen eingesetzt werden kann. Es läuft auch nur in der SatPC32-Umgebung (ab SatPC32 Vers. 3.5). Das Programm bezieht über eine DDE-Schnittstelle von GSC dessen Ausgaben zu Azimut, Elevation, MA-Wert, Up- und Downlink-Frequenzen und -betriebsarten eines Satelliten während eines Übergangs. DDESat setzt diese Angaben in die Protokolle der angeschlossenen Geräte um und gibt sie über die parallelen und seriellen Schnittstellen des PC aus. Das Programm unterstüzt die Cat-Steuerung der Yaesu-Transceiver FT-736R und FT-847, der Kenwood-Transceiver TS-790A/E und TS-2000 und der Icom-Transceiver IC-820H/IC-821H und IC-910H  und getrennter Icom-Geräte, die dasselbe Protokoll verwenden wie die Transceiver (z.B.IC-275/475). Die Rotorsteuerung ist für das IF-100 ausgelegt, außerdem können über die DDE-Ausgabe die Egis-Rotoren  sowie die Rotor-Interfaces RifPC von Orbitronic, WinRotor32 und WinRotorUSB von Funkbox , ARS von EA4TX , HalloRotor von DB3DH , der Kansas City Tracker /Tuner (KCT), die Labjack-USB-Controller U12 und U3 und das Yaesu Interface GS-232 (sowie Interfaces, die dasselbe Protokoll wie das GS-232 verwenden, s. oben bei SatPC32) gesteuert werden. Für diese Geräte werden die benötigten Treiberprogramme mitgeliefert (außer für WinRotor32, ARS und HalloRotor, die eigene Treiber verwenden).

DDESat32 läuft unter Windows 95/98/ME, WinNT 4.0, Windows 2000 und Windows XP.
DDESat32 ist nach meiner Kenntnis neben SatPC32 und Wisat32 z.Zt. das einzige 32-bit-Programm, das eine Rotorsteuerung mit dem RifPC und eine Rotor- und Catsteuerung mit dem KCT unter WinNT 4.0,  Windows 2000 und Windows XP ermöglicht.

DDESat32  (8 K)

Home  Adressen Downloads  Bilder  DK1TB