AO-16 wurde am 22.01.1990 mit einer Ariane 4 von Kourou (Franz. Guiana) gestartet.
Er umkreist die Erde auf einer sonnensynchronen Umlaufbahn in 100 Minuten mit einer Inklination von 98°.
Basierend auf dem Erfolg von UoSat-Oscar 11’s Digital Communication Experiment, wurde AO-16 als ein “Store&Forward-Server” im All konzipiert. Jederman sollte ihn als fliegende Mailbox nutzen können. Dafür kam eine statische RAM-Disk von 10 MByte zum Einsatz.
Die Uplink-RX sind sehr sensitiv, man braucht also nur wenig Leistung, um über diesen Satelliten zu arbeiten. nach 14 Jahren ist AO-16 der einzige noch funktionierende PSK-Satellit. Leider wird er nur sehr wenig genutzt. Sicherlich liegt das auch an dem erhöhten Aufwand bzw. der Verfügbarkeit von PSK-Modems. Doch mittlerweile gibt es auch Alternativen – dazu weiter unten.
Nach vielen Versuchen AO-16 wieder zu reaktivieren ist es am 22.01.2008 gelungen, AO-16 wieder als Transponder zu nutzen. Uplink ist auf 145.920MHz in FM, Downlink auf 437.026 MHz in USB+LSB – der BPSK TX sendet auf beiden Seitenbändern! Über Europa ist das QRM entsprechend hoch.
Call PACSAT-1
Status
INACTIVE
Orbital Parameter
Name AO-16 NORAD 20439 COSPAR Bezeichnung 1990-005-D Inklination (Grad) 98,215 RAAN 11,658 Excentrizität 0,0009961 ARGP 249,065 Umläufe pro Tag 14,31782536 Periode 1h 40m 34s (100.57 Min) Semi-major axis 7164 km Perigäum x Apogäum 779 x 793 km Bstar (drag Faktor) 0,000021747 1/ER Mean Anomaly 110,948
Uplink
145.900 MHz (FM)
145.920 MHz (FM)
145.940 MHz (FM)
145.960 MHz (FM)
digital: 1k2 Manchester AX.25
Downlink
437.051 MHz (primär TX mit rechtsdrehend zirkularer Polarisation (RCHP), Raised Cosine, 1 Watt)
437.051 MHz (sekundär TX mit linksdrehender zirkularer Polarisation (LHCP), 1k2 BPSK AX.25, 1 Watt )
2401.1428 MHz (USB, 1k2 BPSK AX.25, 1 Watt)
so klingt das PSK Signal von AO-16
so klingt ein Manchester FM 1k2 codiertes Signal
Status
Transponder aktiv im Mode J
[26.01.2008] Erster Versuch über AO-16 zu arbeiten. Sehr gute Signale von AOS bis LOS. Trotz des hohen QRM über Europa gelangen auf Anhieb QSO’s mit I6VMS, TA1D, OT4B, RK3DXB, G8ATE und 2E1EUB.
[22.01.2008] Nach vielen Versuchen AO-16 wieder zu reaktivieren ist es nun gelungen, den “alten Vogel” wieder als Transponder zu nutzen. Heute wurde der FM/SSB Transponder für eine Testperiode eingeschaltet. Uplink ist auf 145.920MHz in FM, Downlink auf 437.026 MHz in USB+LSB – der BPSK TX sendet auf beiden Seitenbändern! Bitte mit moderater Leistung arbeiten und auch nur dann, wenn ein Downlink Signal hörbar ist. Enjoy this bird’s new life!
[10.11.2007] Seit dem 24.05.2007 war AO-16 nicht aktiv. Nun ist es gelungen, den “alten Vogel” wieder zu aktivieren, die Software wurde neu geladen und ab heute ist er wieder zu hören. Allerdings befindet er sich noch im MBLCTL Modus.
10.11.2007, 17:09:57 UTC ctrl: 3 {UI} PID: F0 {No L3} Frame Bytes: 23 [Payload Bytes: 4] from PACSAT to MBLCTL: 1 > 54 6B 65 80 Tke€ _______________________________________________________________________________ 10.11.2007, 17:09:57 UTC ctrl: 3 {UI} PID: F0 {No L3} Frame Bytes: 23 [Payload Bytes: 4] from PACSAT to MBLCTL: 1 > 54 6B 64 00 Tkd. _______________________________________________________________________________ 10.11.2007, 17:09:57 UTC ctrl: 3 {UI} PID: F0 {No L3} Frame Bytes: 23 [Payload Bytes: 4] from PACSAT to MBLCTL: 1 > 54 6B 63 80 Tkc€
Transponder
Gleich nach dem Einschalten des Transponders kamen weltweit Berichte über die hohe Empfindlichkeit und das “gewaltige” Downlinksignal von AO-16. Der Transponder ist schon bei 2-3° Elevation nutzbar, was natürlich auch wieder Interkontinental-QSO ermöglicht. Über Europa ist das QRM entsprechend hoch und die gewohnte Undisziplin macht sich auch hier schon wieder (nach nur sehr wenigen Tagen) breit. Der Downlink ist LHCP, da der Satellit sich aber relativ schnell dreht (etwa 4rpm) muss man einfach probieren, welche Polarisation die besten Resultate bringt. Es ist schon lustig, Voice-Pile-ups auf einem totgesagten Digital-Satelliten zu haben 🙂
AO-16 Transponder am 25.01.2008, 1610UTC
AO-16 QSO mit I6VMS am 26.01.2008, 1410UTC
AO-16 QSO mit OT4B am 26.01.2008, 1413UTC
Die 70cm Antenne ist eine, in der Z-Achse zirkular polarisiert Turnstile mit 4 abgeschrägten Elementen (wie ein Drehkreuz) bestehend aus etwa 1cm flexiblen Metallbändern. Man erkennt eine Periode von 14 Sekunden, was auf eine Spinrate von 4.28 rpm schliessen lässt. Ich finde das recht schnell, für einen Satelliten der schon 18 Jahre im All ist. Vielleicht ist es auch eine Mischung aus Drehen und Taumeln, da die Intervalle sich beim AOS und LOS scheinbar verändern. Die Polarisation meiner Antennen ist RHCP, die von AO-16 LHCP. Das ist sicher auch eine Erklärung, da die Strahlungsrichtung der Antennen sich ändert und die Polarisation sich stärker bemerkbar macht.
Betrieb über FM – Transponder
Mit AO-16 ist seit letzter Woche wieder ein neuer Transponder aktiv geworden – ein fast schon totgesagter Digital-Satellit wird zum FM/SSB Transponder. Die im Uplink empfangenen FM Signale werden durch den BPSK TX in beiden Seitenbändern wieder ausgesendet.
Immer wenn ein neuer Satellit im FM Mode verfügbar ist, kommt die Diskussion wieder in Gange, wie man diesen effizient für QSO’s nutzt. Die Erfahrungen in Europa zeigen allerdings immer wieder chaotische Zustände (z.B. UO-14 -> man findet einige Beispiele auf meiner Webseite)
Warum herrscht bei uns eigentlich so wenig Disziplin? Es muss doch an uns selber liegen – denn auch auf Kurzwelle, im DX Pile-Up sind es immer wieder die Europäer, die einen schlechten Ruf haben. Liegt es nur an der Mentalität der Südeuropäer oder an der Leistung der Osteuropäer?
Gerade wieder angeregt durch einen Beitrag von Ib (OZ1MY) und Tony, VK3JED im AMSAT-BB möchte ich meine eigenen Erfahrungen und Hinweise noch einmal überarbeiten und ergänzen.
Die erste und goldene Regel lautet – erst hören, dann senden !
- Nicht in laufende QSO’s rufen und sein eigenes CQ platzieren – Warten – auch wenn es schwer fällt und man schon mit den Fingern trommelt um auch diese Station zu arbeiten.
- Pfeifen, Klopfen, “Ola, Ola” usw. ist überflüssig – auf einem FM Transponder braucht man sich nicht einpfeifen
- Leistung auf ein Minimum reduzieren – wenn der Transponder zugestopft wird, nützt das niemanden.
- Kurz fassen und QSO’s auf das Wesentliche beschränken. Hier gehen sicher die Meinungen auseinander – ist es notwendig, einen Locator zu senden? Bei einem Contest auf Kurzwelle reicht der Rapport – 59 – für ein gültiges QSO. Wir haben hier in Europa diesen Stil entwickelt – aber wäre es nicht effektiver, im Contest-Stil zu arbeiten? Gerade wenn der Satellit sehr belegt ist – Call und Rapport – das war’s.
Name, QTH oder gar die Stationsausrüstung kann man austauschen, wenn man wirklich allein ist oder genügend Zeit hat.
Wenn man sich sicher ist, dass die Gegenstation das eigenen Rufzeichen verstanden hat – macht es keinen Sinn es noch mehrmals zu wiederholen. Auch die Gegenstation kennt ihr eigenes Call! - Disziplin üben, sich auch mit einem QSO pro Durchgang zufrieden geben – in den kostbaren max. 14 Minuten käme so jeder einmal zum Zuge. Ich habe schon so oft dagesessen, das Mikrofon in der Hand – und hab doch kein einziges QSO gemacht.
- Es wird immer wieder Stationen geben, über die man sich ärgert (auf Grund ihrer Betriebsweise) – es ist aber sinnlos, diese Stationen zu stören (Mitdrücken) – das nützt den anderen auch nichts.
- Respektieren wir QSO’s in eigener Sprache. Es funktioniert wirklich, bei entsprechender Disziplin und kurzen QSO – ein Durchgang ist wirklich multilingual und zuhören kann auch viel Spaß machen.
Vielleicht lassen wir uns von dem “täglichem Chaos” nicht einfangen und versuchen durch unsere Betriebstechnik ein wenig mehr Disziplin vorzumachen. Es ist schwer, aber wir sollten es probieren – auch wenn der Finger an der Mikrofontaste krabbelt, der Leistungsregler noch nicht am Anschlag ist und man schon die Augen verdreht, wenn der Name zum drittenmal wiederholt wird -> DISZIPLIN
Vielleicht gelingt es uns dann, die vorhandenen FM Satelliten so zu nutzen, wie man es erfolgreich über die verfügbaren SSB Transponder längst praktiziert.Informationen zum Betrieb über FM Satelliten
MBL Telemetrie
MBL (Microsat Boat Loader) ist eine Software, die sich im EPROM des On-Board Computer befindet. Sie ist vergleichbar mit dem BIOS auf unseren PC. Die in diesem Modus gesendete Telemetrie gibt einen kurzen Überblick über den “Gesundheitszustand” des Satelliten an.
Die ersten 2 Bytes beinhalten die Informationen über den EDAC-Zähler (Error Detection And Count) und 2 weitere Bytes über den Status (UI-Frame).
STATUS LOW byte (comes first) bit 7 - Timeout bit 6 - Valid command RX bit 5 - Scanning RX bit 4 - Reserved bit 3 - Reserved bit 2 - RX channel selected bit 1 - RX channel " bit 0 - RX channel " STATUS HIGH byte bit 7 - Watchdog bit 6 - TX allowed bit 5 - TX selected (0 - 1) bit 4 - Invalid CMD code bit 3 - TX status (1=ON) bit 2 - SCC overrun error (Serial Communication Controller) bit 1 - CRC error bit 0 - TLM in progress
Die MBL Telemetrie besteht aus weiteren 7 Kanälen, die in einzelnen KISS Frames gesendet werden.
ctrl: 3 {UI} PID: F0 {No L3} Frame Bytes: 23 [Payload Bytes: 4] from PACSAT to MBLCTL: 1 > 54 8E E1 00 ctrl: 3 {UI} PID: F0 {No L3} Frame Bytes: 5 [Payload Bytes: 2] 1 > 00 00 ctrl: 3 {UI} PID: F0 {No L3} Frame Bytes: 5 [Payload Bytes: 2] 1 > 01 79 ctrl: 3 {UI} PID: F0 {No L3} Frame Bytes: 5 [Payload Bytes: 2] 1 > 02 77 ctrl: 3 {UI} PID: F0 {No L3} Frame Bytes: 5 [Payload Bytes: 2] 1 > 03 7F ctrl: 3 {UI} PID: F0 {No L3} Frame Bytes: 5 [Payload Bytes: 2] 1 > 04 A1 ctrl: 3 {UI} PID: F0 {No L3} Frame Bytes: 5 [Payload Bytes: 2] 1 > 05 D9 ctrl: 3 {UI} PID: F0 {No L3} Frame Bytes: 5 [Payload Bytes: 2] 1 > 06 DA
Umrechnung der Daten der einzelnen Kanäle
Ch #0 10V Bus sensor defect -> 0 Ch #1 Batt Charge Reg (BB ^ 2 * 0.00004878499) + (BB * -0.00005247935) - 0.007146611 Ch #2 Baseplate Temp (CC * -0.6051) + 101.05 Ch #3 PSK RF Out (DD ^ 2 * 0.0000869) + (DD * 0.00361) - 0.0291 Ch #4 RX 5V Bus EE * 0.0305 Ch #5 RX 8.5V Bus FF * 0.0391 Ch #6 RX 10V Bus GG * 0.05
Download Sample KISS File mit MBL Telemetrie
Standard Telemetriedaten (OBC)
Die Telemetriewerte der einzelnen Kanäle berechnen sich aus dem Polynom Wert = A*N^2 + B*N + C
Kanal Parameter C B A Einheit ------------------------------------------------------------------ 0 Rx D DISC: +9.202 -0.08990 0.000 kHz 1 Rx D S meter: +0.000 +1.000 0.000 Counts 2 Rx C DISC: +9.179 -0.09277 0.000 kHz 3 Rx C S meter: +0.000 +1.000 0.000 Counts 4 Rx B DISC: +9.837 -0.08838 0.000 kHz 5 Rx B S meter: +0.000 +1.000 0.000 Counts 6 Rx A DISC: +9.779 -0.09144 0.000 kHz 7 Rx A S meter: +0.000 +1.000 0.000 Counts 8 Rx E/F DISC: +10.817 -0.09911 0.000 kHz 9 Rx E/F S meter:+0.000 +1.000 0.000 Counts A +5 Volt Bus: +0.000 +0.0305 0.000 Volts B +5V Rx Current:+0.000 +0.000250 0.000 Amps C +2.5V VREF: +0.000 +0.0108 0.000 Volts D +8.5V Bus: +0.000 +0.0391 0.000 Volts E IR Detector: +0.000 +1.000 0.000 Counts F LO Monitor I: +0.000 +0.000037 0.000 Amps 10 +10V Bus: +0.000 +0.0500 0.000 Volts 11 GASFET Bias I: +0.000 +0.000026 0.000 Amps 12 Ground REF: +0.000 +0.0100 0.000 Volts 13 +Z Array V: +0.000 +0.1023 0.000 Volts 14 Rx Temp: +101.05 -0.6051 0.000 Deg. C 15 +X (RX) temp: +101.05 -0.6051 0.000 Deg. C 16 Bat 1 V: +1.8225 -0.0038046 0.000 Volts 17 Bat 2 V: +1.9418 -0.0046890 0.000 Volts 18 Bat 3 V: +1.8699 -0.0041641 0.000 Volts 19 Bat 4 V: +1.7403 -0.0032880 0.000 Volts 1A Bat 5 V: +1.8792 -0.0042492 0.000 Volts 1B Bat 6 V: +2.0499 -0.0054532 0.000 Volts 1C Bat 7 V: +1.9062 -0.0045331 0.000 Volts 1D Bat 8 V: +1.7536 -0.0033192 0.000 Volts 1E Array V: +8.055 +0.06790 0.000 Volts 1F +5V Bus: +2.864583 4.090715E-2 -1.930042E-4 Volts 20 +8.5V Bus: +7.720951 +8.25979E-3 -1.76254E-5 Volts 21 +10V Bus: +8.882535 +1.39771E-2 0.000 Volts 22 BCR Set Point: -6.1130 +1.1270 0.000 Counts 23 BCR Load Cur: -0.0477 +0.00767 0.000 Amps 24 +8.5V Bus Cur: -0.00179 +0.000894 0.000 Amps 25 +5V Bus Cur: -0.00104 +0.00406 0.000 Amps 26 -X Array Cur: -0.00995 +0.00243 0.000 Amps 27 +X Array Cur: -0.02370 +0.00254 0.000 Amps 28 -Y Array Cur: -0.02220 +0.00273 0.000 Amps 29 +Y Array Cur: -0.01810 +0.00259 0.000 Amps 2A -Z Array Cur: -0.02230 +0.00221 0.000 Amps 2B +Z Array Cur: -0.02000 +0.00232 0.000 Amps 2C Ext Power Cur: -0.02000 +0.00250 0.000 Amps 2D* BCR Input Cur: -2.103334E-2 +3.382738E-3 0.000 Amps 2E* BCR Output Cur:-7.146611E-3 -5.247935E-5 4.878499E-5 Amps 2F Bat 1 Temp: +101.05 -0.6051 0.000 Deg. C 30 Bat 2 Temp: +101.05 -0.6051 0.000 Deg. C 31 Baseplt Temp: +101.05 -0.6051 0.000 Deg. C 32 PSK TX RF Out: -0.0291 +0.00361 +0.0000869 Watts 33 RC PSK TX Out: +0.0055 +0.00172 +0.0001180 Watts 34 PSK TX HPA Temp+101.05 -0.6051 0.000 Deg. C 35 +Y Array Temp: +101.05 -0.6051 0.000 Deg. C 36 RC PSK HPA Temp+101.05 -0.6051 0.000 Deg. C 37 RC PSK BP Temp:+101.05 -0.6051 0.000 Deg. C 38 +Z Array Temp: +101.05 -0.6051 0.000 Deg. C 39 S band HPA Temp: 0.00 1.0000 0.000 Counts 3A S band TX Out: -0.0088 +0.00435 0.000 Watts
ctrl: 3 {UI} PID: F0 {No L3} Total Frame Bytes: 138 from PACSAT-1 to TLM : 1 > C3 60 9F 3D 00 5F 01 90 02 67 03 7F 04 6C 05 9C 06 70 07 70 21 > 08 50 09 95 0A 9F 0B B5 0C E7 0D D6 0E 00 0F 2E 10 CC 11 81 41 > 12 00 13 04 14 B4 15 9A 16 A0 17 9B 18 9E 19 97 1A 9C 1B 95 61 > 1C 98 1D 9A 1E 1E 1F 55 20 77 21 58 22 19 23 30 24 1E 25 50 81 > 26 00 27 00 28 00 29 00 2A 00 2B 01 2C 00 2D 3D 2E 02 2F 9C 101 > 30 9C 31 9D 32 4C 33 0C 34 AD 35 AA 36 CA 37 A5 38 BD 39 CC 121 > 3A 00
Beispiele der Bake
PACSAT-1>AMSAT>UI,?,F0: March 2002 S-Band OFF, Digipeater ON Uplinks on 145.900 .920 .940 .960 AO-16 Pacsat owned and operated by AMSAT-NA (WJ9F) PACSAT-1>AMSAT>UI,?,F0: May 2002 S-Band OFF, Digipeater ON Uplinks on 145.900 .920 .940 .960 AO-16 Pacsat owned and operated by AMSAT-NA (WJ9F) PACSAT-1>AMSAT>UI,?,F0: November 2002 Digipeater ON S-band OFF AO-16 owned and operated by AMSAT-NA AO-16 Command Team (WJ9) PACSAT-1>AMSAT>UI,?,F0: January 2003 Digipeater on S-band off Happy 13th Birthday AO-16 AO-16 Command Team (WJ9F)
Datentypen
TIME
Diese Zeile enthält Informationen über den Satelliten, den Zeitpunkt des letzten Ladens der Software, von Datum und Uhrzeit in UTC.
PACSAT-1>TIME-1>UI,?,F0: PHT: uptime is 799/16:03:04. Time is Mon Apr 22 19:47:10 2002
STATUS
Der Status gibt Auskunft über die Schaltzustände an Bord des Microsats und sieht etwa folgendermaßen aus:
PACSAT-1>STATUS>UI,?,F0: C0 00 A6 A8 82 A8 AA A6 00 A0 82 86 A6 82 A8 03 03 F0 C8 9D CD 3C 80 00 00 1E B0 18 66 02 00 80 00 00 06 0D 1E 03 25 D3 00 00 C0
RI nb nb PI P2 P3 TI T2 nb SI nb = noch unbenutzt RI = Empfänger AART Kanal I Die oberen vier Bit geben die Empfindlichkeit des Infrarotsensors auf der + Z Fläche an. PI = Batterieladeregler Arbeitspunktvorgabe P2 = Analog-Multiplexer Auswahl P3 = Analog-Multiplexer Auswahl TI = Sendeleistungsauswahl Oberes und unteres Nibble geben jeweils die eingestellte Sendeleistung des entsprechenden Senders an. 00 = beide Sender auf Minimalleistung, FF = beide Sender mit maximaler Ausgangsleistung. T2 = u.a. Senderauswahl DOVE: Bit 0 = Sender 1, Bit 1 = Sender 2 (H = ein, L = aus) andere: Bit 0 = Sender 1, Bit 1 = Sender 2 (H = aus, L = ein) SI = S band ein/aus (AO-I6 und DO-I7) DOVE und AO-16: das höchstwertige Bit gibt den Zustand des 2.4 G Hz Senders an, H = ein, L = aus.
AO-16 Sample 1: 80 00 00 75 b0 18 77 02 00 80 00 00 06 0d 1e 03 25 89 00 00 TXA:1 TXB:0 TX Pwr:7 SbT:0 BCR:75 SCR:3 LP:6 HI:D BT:1E WC:25 AO-16 Sample 2 80 00 00 1e b0 18 66 02 00 80 00 00 06 0d 1e 03 25 d3 00 00 TXA:1 TXB:0 TX Pwr:6 SbT:0 BCR:1E SCR:3 LP:6 HI:D BT:1E WC:25
TLM/WOD
TLM und WOD enthalten die Telemtriedaten, welche nach obenstehender Tabelle ausgewertet werden können
from PACSAT-1 to TLM : [19.01.2003 19:14:51] C0 00 A8 98 9A 40 40 40 00 A0 82 86 A6 82 A8 03 03 F0 40 9E CD 3C 43 37 D8 3C 00 50 01 95 02 5F 03 7F 04 50 05 9E 06 33 07 76 08 56 09 94 0A A1 0B B2 0C E7 0D DD 0E 00 0F 2E 10 CA 11 7F 12 00 13 05 14 B8 15 A2 16 A2 17 AA 18 B0 19 9A 1A A0 1B 9D 1C 9D 1D 7D 1E F8 1F 5B 20 B1 21 54 22 19 23 17 24 10 25 30 26 1A 27 00 28 00 29 00 2A 00 2B 01 2C 00 2D 1F 2E 04 2F 9F 30 A0 31 9F 32 50 33 0D 34 AE 35 B0 36 CA 37 A7 38 C1 39 D1 3A 00 C0
Ausgewertet ergeben sich folgende Telemetriewerte:
BCRXMT
Die Laderate der Batterien relativ zur Temperatur wird in diesem Paket ausgesendet. Die Werte müssen durch 65536 geteilt werden.
LSTAT
Dieses Paket beschreibt den Lade Status des Satelliten.
PACSAT-1>LSTAT>UI,?,F0: I P:0x1D00 o:0 l:6654 f:7171, d:1 st:1
EDAC und WASH
Satelliten sind außerhalb der Erdatmosphäre einer hohen radioaktiven Strahlung ausgesetzt. Hochenergetische Alphateilchen durchdringen die Schaltungen und können unter anderem zu Umkehrungen von logischen Zuständen führen. Speicher-ICs sind hierfür besonders anfällig. Hier würden sich solche Fehler aber verherend auswirken (Absturz des Bordrechners). Wichtige Speicherbereiche werden daher mit einer Schaltung zur automatischen Fehlererkennung und -korrektur versehen (Error Detection and Correction EDAC). Da diese Schaltung sehr aufwendig ist, werden weniger kritische Speicherbereiche (z.B. Texte oder Meßwerte) durch eine Prüfsumme geschützt, die zyklisch vom Bordrechner überprüft wird, der bei erkannten Fehlern unter Umständen Gegemaßnahmen einleitet (Korrektur oder Fehlermarkierung). Bei den Microsats (AO-16, DO-17, WO-18, LO-19) werden Informationen über solche Ereignisse in Paketen mit Zieladresse WASH ausgegeben.
EDAC gibt an, wieviele SEUs (single event upsets) erkannt und behoben wurden. WASH addr zeigt den Speicherbereich an, dessen Prüfsumme soeben kontrolliert wird.
Arbeiten über AO-16 / Digipeater
Zum Arbeiten über AO-16 benötigt man ein PSK-Modem. Leider werden diese Modems nicht mehr verkauft, so dass nur der Selbstbau bleibt. Wer Interesse am Schaltplan und der Aufbauanleitung des Original-PSK-Modem von G3RUH hat – kurze e-mail genügt. Das Modem wird an den TNC angeschlossen (RxD, TxD und TxClock). Wird AO-16 als Digipeater benutzt trägt man im TNC folgende Daten ein :
The Firmware 2.7 : * c CQ PACSAT-1
TAPR 1.8 : UNPROTO PACSAT-1
Nun wird jedes ausgesendete Packet über den Satelliten zurück gesendet. Man merkt dies am Sternchen * hinter dem Rufzeichen PACSAT-1.
fm DF1VB to APRS via PACSAT-1* ctl UI^ pid F0 =5142.08N/0752.36E$000/000/cq cq cq de df1vb pse connect me!!! fm DK3WN to APRSAT via PACSAT-1* ctl UI^ pid F0 =4943.52N/00857.19E-73 de Mike via AO-16 ->www.qsl.net/dk3wn fm DF1VB to APRS via PACSAT-1* ctl UI^ pid F0 hallo dk3wn de df1vb fm DK3WN to APRSAT via PACSAT-1* ctl UI^ pid F0 =4943.52N/00857.19E-df1vb de dk3wn 73 !!! ----------------------------------------------------------------------- DF1VB/PACSAT-1*>APRS>UI,C,F0: hallo dk3wn, schvnen guten Morgen PACSAT-1>TIME-1>UI,?,F0: PHT: uptime is 1623/04:51:25. Time is Sat Jul 24 08:42:31 2004 DF1VB/PACSAT-1*>APRS>UI,C,F0: Hallo Mike, qth hier ist Dortmund DF1VB/PACSAT-1*>APRS>UI,C,F0: JO31RM ----------------------------------------------------------------------- PACSAT-1>TIME-1>UI,?,F0: PHT: uptime is 1624/04:19:56. Time is Sun Jul 25 08:11:02 2004 DF1VB/PACSAT-1*>APRS>UI,C,F0: hallo mike DK3WN/PACSAT-1*>CQ>UI,C,F0: hallo jochen DF1VB/PACSAT-1*>APRS>UI,C,F0: guten morgen DK3WN/PACSAT-1*>CQ>UI,C,F0: heute scheint es zu klappen DK3WN/PACSAT-1*>CQ>UI,C,F0: mein qth Kirchbrombach, jn49lr DF1VB/PACSAT-1*>APRS>UI,C,F0: ja, richtig primaja, richtig prima DK3WN/PACSAT-1*>CQ>UI,C,F0: ich teste gerade mit dem paxon terminal PACSAT-1>TIME-1>UI,?,F0: PHT: uptime is 1624/04:21:26. Time is Sun Jul 25 08:12:32 2004 DF1VB/PACSAT-1*>APRS>UI,C,F0: mein qth Dortmund im Pott DF1VB/PACSAT-1*>APRS>UI,C,F0: paxon kenn ich nicht, ich habe dsp-2232 DF1VB/PACSAT-1*>APRS>UI,C,F0: ao16 ist gleich unterm horizont, 73 de df1vb DK3WN/PACSAT-1*>CQ>UI,C,F0: paxon ist normalerweise für packetradio DK3WN/PACSAT-1*>CQ>UI,C,F0: bei mir auch... ------------------------------------------------------------------------
Frames vom 22.07.2004, 1935UTC
Leider sind recht wenige OM über diesen Satelliten QRV. Sicher liegt es auch an der Verfügbarkeit von PSK-Modems. Es gibt auch schon Lösungen über die Soundkarte, die ich allerdings noch nicht getestet habe. Vielleicht werde ich später einmal darauf eingehen.
fm PACSAT-1 to AMSAT ctl UI pid F0 [DAMA] - 04.05.02 10:30:19 March 2002 S-Band OFF, Digipeater ON Uplinks on 145.900 .920 .940 .960 AO-16 Pacsat owned and operated by AMSAT-NA (WJ9F) fm PACSAT-1 to LSTAT ctl UI pid F0 [DAMA] - 04.05.02 10:30:20 I P:0x1D00 o:0 l:6654 f:7171, d:1 st:1 fm DK3WN to CQ via PACSAT-1* ctl UI^ pid F0 - 04.05.02 10:30:38 Test via ao-16 * qsl de dk3wn@qsl.net fm PACSAT-1 to TIME-1 ctl UI pid F0 [DAMA] - 04.05.02 10:30:45 PHT: uptime is 811/06:45:24. Time is Sat May 04 10:29:30 2002 fm PACSAT-1 to LSTAT ctl UI pid F0 [DAMA] - 04.05.02 10:30:49 I P:0x1D00 o:0 l:6654 f:7171, d:1 st:1 fm DK3WN to CQ via PACSAT-1* ctl UI^ pid F0 - 04.05.02 10:31:05 test de dk3wn * qsl @dk3wn@qsl.net fm PACSAT-1 to TIME-1 ctl UI pid F0 [DAMA] - 04.05.02 10:31:15 PHT: uptime is 811/06:45:54. Time is Sat May 04 10:30:00 2002 fm DK3WN to CQ via PACSAT-1* ctl UI^ pid F0 - 04.05.02 10:32:37 CQ de DK3WN via AO-16 fm PACSAT-1 to TIME-1 ctl UI pid F0 [DAMA] - 04.05.02 10:32:45 PHT: uptime is 811/06:47:24. Time is Sat May 04 10:31:30 2002 ------------------------------------------------------------------------ PACSAT-1>AMSAT>UI,?,F0: November 2002 Digipeater ON S-band OFF AO-16 owned and operated by AMSAT-NA AO-16 Command Team (WJ9F) PACSAT-1>TIME-1>UI,?,F0: PHT: uptime is 1030/16:43:29. Time is Mon Dec 09 20:32:52 2002 ------------------------------------------------------------------------ PACSAT-1>LSTAT>UI,?,F0: I P:0x1D00 o:0 l:6654 f:7171, d:1 st:1 PACSAT-1>TIME-1>UI,?,F0: PHT: uptime is 1065/04:07:31. Time is Mon Jan 13 07:57:31 2003 PACSAT-1>AMSAT>UI,?,F0: January 2003 Digipeater on S-band off Happy 13th Birthday AO-16 AO-16 Command Team (WJ9F) ----------------------------------------------------------------------- Juli 2004 PACSAT-1>AMSAT>UI,?,F0: 1616Z 02/18/2003 WOD Dump of Array current Channels 26,27,28,29,2A,2B Will Dump data for 24 hours. AO16 Command Team (WJ9F) PACSAT-1>LSTAT>UI,?,F0: I P:0x1D00 o:0 l:6654 f:7171, d:1 st:1 PACSAT-1>TIME-1>UI,?,F0: PHT: uptime is 1612/15:13:36. Time is Tue Jul 13 19:04:42 2004
August 2005
PACSAT-1>TIME-1>UI,?,F0: PHT: uptime is 2044/01:45:33. Time is Sun Sep 18 05:36:39 2005 PACSAT-1>TLM>UI,?,F0: PACSAT-1>LSTAT>UI,?,F0: I P:0x1D00 o:0 l:6654 f:7171, d:1 st:1 PACSAT-1>TIME-1>UI,?,F0: PHT: uptime is 2044/01:46:03. Time is Sun Sep 18 05:37:09 2005 PACSAT-1>AMSAT>UI,?,F0: 1616Z 02/18/2003 WOD Dump of Array current Channels 26,27,28,29,2A,2B Will Dump data for 24 hours. AO16 Command Team WJ9F
Die interne Uhr geht 22 Minuten nach.
März 2006
PACSAT-1>I P:0x1D00 o:0 l:6654 f:7171, d:1 st:1 PACSAT-1>1616Z 02/18/2003 WOD Dump of Array current Channels 26,27,28,29,2A,2B Will Dump data for 24 hours. AO16 Command Team WJ9F PACSAT-1>PHT: uptime is 2226/12:32:21. Time is Sun Mar 19 16:23:27 2006
Telemetrie im März 2006
ctrl: 3 {UI} PID: F0 {No L3} Total Frame Bytes: 138 from PACSAT-1 to TLM: 1 > 61 85 1D 44 00 61 01 92 02 18 03 84 04 5C 05 A0 06 4C 07 88 21 > 08 52 09 91 0A A1 0B D0 0C E7 0D D8 0E 10 0F 2D 10 D2 11 81 41 > 12 00 13 BE 14 8A 15 85 16 93 17 90 18 92 19 8C 1A 8C 1B 92 61 > 1C 83 1D 89 1E B5 1F 57 20 8C 21 65 22 70 23 4B 24 26 25 35 81 > 26 01 27 01 28 64 29 00 2A 07 2B 01 2C 00 2D 5B 2E 66 2F 7B 101 > 30 7C 31 7E 32 96 33 00 34 7D 35 7D 36 83 37 76 38 90 39 A9 121 > 3A 01
uptime is 2226/12:31:51. Time is Sun Mar 19 16:22:57 2006 PACSAT Rx D DISC 0.482 k Rx D S meter 146.000 C Rx C DISC 6.953 k Rx C S meter 132.000 C Rx B DISC 1.706 k Rx B S meter 160.000 C Rx A DISC 2.830 k Rx A S meter 136.000 C Rx E/F DISC 2.690 k Rx E/F S meter 145.000 C +5 Volt Bus 4.911 V +5V Rx Current 0.052 A +2.5V VREF 2.495 V 8.5V BUS 8.446 V IR Detector 16.000 C LO Monitor I 0.002 A +10V Bus 10.500 V GASFET Bias I 0.003 A Ground REF 0.000 V +Z Array V 19.437 V Rx Temp 17.546 D +X (RX) temp 20.572 D Bat 1 V 1.263 V Bat 2 V 1.267 V Bat 3 V 1.262 V Bat 4 V 1.280 V Bat 5 V 1.284 V Bat 6 V 1.254 V Bat 7 V 1.312 V Bat 8 V 1.299 V Array V 20.345 V +5V Bus 4.749 V +8.5V Bus 8.040 V +10V Bus 10.175 V BCR Set Point 120.111 C BCR Load Cur 0.528 A +8.5V Bus Cur 0.032 A +5V Bus Cur 0.214 A -X Array Cur -0.008 A +X Array Cur -0.021 A -Y Array Cur 0.251 A +Y Array Cur -0.018 A -Z Array Cur -0.007 A +Z Array Cur -0.018 A Ext Power Cur -0.020 A BCR Input Cur 0.300 A BCR Output Cur 0.318 A Bat 1 Temp 26.623 D Bat 2 Temp 26.018 D Baseplt Temp 24.807 D PSK TX RF Out 2.468 W RC PSK TX Out 0.005 W PSK TX HPA Tem 25.413 D +Y Array Temp 25.413 D RC PSK HPA Tem 21.782 D RC PSK BP Temp 29.648 D +Z Array Temp 13.916 D S band TX Out 0.726 W S band HPA Tem 1.000 C Total Array C= 0.251 Bat Ch Cur=-0.210 Ifb= 0.049 I+10V= 0.479 TXA:1 TXB:0 TX Pwr:B SbT:0 BCR:7C SCR:3 LP:6 HI:D BT:1E WC:25
sehr selten ist eine Aktivität wie hier am 19. 03.2006
fm PACSAT-1 to LSTAT ctl UI pid F0 [DAMA] - 15.03.06 18:50:26 I P:0x1D00 o:0 l:6654 f:7171, d:1 st:1 fm HB9SKA to DK3WN via PACSAT-1* ctl I00+ pid F0 - 15.03.06 18:50:27 Hallo Mike fm DK5EC to JO30OR via PACSAT-1* ctl UI^ pid F0 - 15.03.06 18:50:30 =5042.15N/00714.82E-Karl 73 from Koenigswinter fm HB9SKA to CQ via PACSAT-1* ctl UI^ pid F0 - 15.03.06 18:50:31 =4726.07N/00812.00E-********** pse connect me! ********** fm DK5EC to JO30OR via PACSAT-1* ctl UI^ pid F0 - 15.03.06 18:51:00 /00714.82E-Karl 73 from Koenigswinter fm DK3WN to CQ via PACSAT-1* ctl UI^ pid F0 - 15.03.06 18:51:24 73 ihr beiden de Mike fm HB9SKA to CQ via PACSAT-1* ctl UI^ pid F0 - 15.03.06 18:51:41 =4726.07N/00812.00E-********** pse connect me! ********** fm DK3WN to CQ via PACSAT-1* ctl UI^ pid F0 - 15.03.06 18:52:04 Hallo Thomas, Hallo Karl fm DK5EC to ALL via PACSAT-1* ctl UI pid F0 - 15.03.06 18:52:49 :HB9SKA :hallo, ist ja richtig was los hier hallo Thomas fm DK5EC to ALL via PACSAT-1* ctl UI pid F0 - 15.03.06 18:52:54 :BLN0QSLs :DK3WN,PACSAT-1,HB9SKA{UISS41} fm DK3WN to CQ via PACSAT-1* ctl UI^ pid F0 - 15.03.06 18:52:59 Hallo Ihr Beiden - QSL ??? fm DK5EC to ALL via PACSAT-1* ctl UI pid F0 - 15.03.06 18:53:23 ... wie im Contest hi :DK3WN :hallo, ist ja richtig was los hier hallo Mike fm DK5EC to JO30OR via PACSAT-1* ctl UI^ pid F0 - 15.03.06 18:53:20 =5042.15N/00714.82E-Karl 73 from Koenigswinter fm DK3WN to CQ via PACSAT-1* ctl UI^ pid F0 - 15.03.06 18:53:33 endlich mal ein wenig Aktivität fm PACSAT-1 to TIME-1 ctl UI pid F0 [DAMA] - 15.03.06 18:53:52 HT: uptime is 2226/12:43:51. Time is Sun Mar 19 16:34:57 2006
Software zur Dekodierung der AO-16 Telemetrie
Ich habe ein kleines Programm geschrieben, womit die einzelnen Känale in übersichtlicher Form umgerechnet und dargestellt werden. Alle Daten eines Durchgangs werden dann grafisch dargestellt.
Wer Interesse hat, kann sich das File hier (ZIP-File 460k) herunterladen und ein wenig damit experimentieren. Das Programm benötigt allerdings eine Bildschirmauflösung von 1024 x 768 Pixel. Die Daten müssen als KISS File vorliegen (z.B. aus WISP). Die im ZIP-File befindliche “mschrt20.ocx” muss mit in das Verzeichnis kopiert werden, in dem sich auch das Programm befindet.
AO-16 Empfang mit Soundkarte und MixW32
MixW ist eine Multimode-Software für Funkamateure, geschrieben von Nick, UT2UZ und Denis, UU9JDR. Nahezu alle Soundkarte-betriebsarten sind hier unterstützt, neben einem Logbuch, Clustereinbindung, Filter, QSL-Karten-Druckprogramm usw. Es unterstützt die gängigen ICOM-Geräte, Kenwood, Ten-Tec und Yaesu Transceiver.
Betriebsarten
- SSB, AM, FM
- CW
- BPSK31, QPSK31, FSK31, RTTY
- Packet (HF und VHF) auch 9k6 (G3RUH kompatibel)
- Pactor (nur RX), Amtor
- MFSK, Hell
- SSTV, MT63
Einstellungen für PSK Empfang (AO-16, LO-19, IO-26)
- SoundCard : Full Duplex
- Mode Packet wählen ->
- Mode Setting : VHF 1200 (satellite PSK)
Weitere Informationen zu MixW32, MixW2 und die Demoversion kann man unter http://www.mixw.de finden.
Erzeugung eines KISS Files mit MixW und Terminal Emulation
Um speziell die im MBL Modus ausgesendeten Telemetriedaten zu dekodieren ist die Generierung eines KISS Files notwendig. Dazu gibt es bei MixW die Möglichkeit einen TNC zu emulieren. Die Daten werden an einen virtuellen seriellen Port gesendet. Mit einem speziellen Treiber werden diese Daten im Betriebssystem an einen zweiten virtuellen Port geschleift, von welchem ein gewöhnliches Terminalprogramm diese Daten empfängt. Wie das genau funktioniert habe ich hier: http://www.dk3wn.info/mixw_kiss.shtml beschrieben.
AO-16 Dekodierung mit WARBLER
Von Wouter, PE4WJ stammt ein ganz neues JAVA-Tool zur Dekodierung von 1200 bit/s PSK (AO-16, IO-16) über die Soundkarte. Es liegt in einer BETA Version vor, die hier heruntergeladen werden kann. Es erfordert keine weiteren Einstellungen. Zusätzlich wird ein KISS File generiert. Somit können die Telemetriedaten dann mit anderen Programmen ausgewertet werden.kurzes WAV File zum Testen von Warbler (fc=1600Hz)
AO-16 Senden mit Soundkarte und UPW
UPW ist ein von Douglas, KA2UPW geschriebenes Programm, dass den Uplink für Pacsat’s erzeugt. Es erledigt all die Aufgaben, die normalerweise ein Manchester Modem und ein TNC hat: das Generieren der HDLC Flags, Zero-Bit-Stuffing, CRC-Berechnung, Manchester-Modulation und PTT Erzeugung.
Download und weitere Informationen
… findet man unter http://members.aol.com/dquagliana/upw
PACSAT-1>LSTAT>UI,?,F0: I P:0x1D00 o:0 l:6654 f:7171, d:1 st:1 DK3WN-3/PACSAT-1*/WIDE/WIDE>APRS>UI,?,F0: !4943.86N/0857.50E$000/000/UPW107B Soundcard Modem PACSAT-1>TIME-1>UI,?,F0: PHT: uptime is 2433/12:32:21. Time is Thu Oct 12 16:23:27 2006 02/18/2003 WOD Dump of Array current Channels 26,27,28,29,2A,2B Will Dump data for 24 hours. AO16 Command Team WJ9F PACSAT-1>LSTAT>UI,?,F0: I P:0x1D00 o:0 l:6654 f:7171, d:1 st:1 PACSAT-1>TIME-1>UI,?,F0: PHT: uptime is 2433/12:33:51. Time is Thu Oct 12 16:24:57 2006 DK3WN-3/PACSAT-1*/WIDE/WIDE>APRS>UI,?,F0: !4943.86N/0857.50E$000/000/UPW107B Soundcard Modem PACSAT-1>TIME-1>UI,?,F0: PHT: uptime is 2433/12:34:21. Time is Thu Oct 12 16:25:27 2006 DK3WN-3/PACSAT-1*/WIDE/WIDE>APRS>UI,?,F0: !4943.86N/0857.50E$000/000/UPW107B Soundcard Modem
Versuche mit Soundkarten Uplink am 12.10.2006, 1700UTC