ASTRO ELECTRONIC
Dipl.-Ing. Michael Koch
Raabestr. 43     D-37412 Herzberg     Germany
Tel: +49 (0)5521 854265    Fax:  +49 (0)5521 854266
www.astro-electronic.de       e-mail
 

Liste der FS2 Software-Versionen        List of FS2 Software versions

Die aktuelle FS2 Software Version können Sie bei ASTRO ELECTRONIC bestellen und selber in Ihre Steuerung einbauen. Das Software-Update besteht aus einem neuen Eprom, der neusten Anleitung und einer Einbau-Anleitung. Sie können aber auch gerne Ihre Steuerung einschicken und uns den Einbau der neuen Software überlassen. Den Preis für das Update finden Sie in der Preisliste. You can order the latest FS2 software version at ASTRO ELECTRONIC and put it yourself into your drive unit. The software update consists of a new eprom, the latest instuction manual and instructions how to put the eprom in the drive unit. You will find the price in the Price list.
PARAMETER TRANSFER FS2 <--> PC
Es gibt ein PC-Programm, mit dem man alle Parameter von der FS2 in den PC übertragen kann, und auch umgekehrt. Das ist besonders dann hilfreich, wenn man eine FS2 an zwei verschiedenen Montierungen verwenden möchte.
Zum Download (50kB ZIP-Datei) klicken Sie bitte hier und lesen Sie die "service.txt" Datei. Zu diesem Progamm gibt es keinen Support.

MAC OS X Software für FS2, geschrieben von Sebastien Marchand:
http://www.poisson-lune.com/pages/astro/pages_anglais/FS2.html

NEU: Parameter Setup FS2<-->PC, Windows-Version, geschrieben von Adriano Palenga:
http://digilander.libero.it/datacomm/download/FS2setup.zip

PARAMETER TRANSFER FS2 <--> PC
There is a PC program which can transfer all parameters from the FS2 to the PC, and vice versa. This is useful if you have one FS2 for two different mounts. 
For download (50kB ZIP-File) please click here and read the "service.txt" file. Please note that this program is supplied as-is and there is no support.

MAC OS X Software for FS2, written by Sebastien Marchand:
http://www.poisson-lune.com/pages/astro/pages_anglais/FS2.html

NEW: Parameter Setup FS2<-->PC, Windows-Version, written by Adriano Palenga:
http://digilander.libero.it/datacomm/download/FS2setup.zip

Wenn Sie Verbesserungsvorschläge zur FS2 haben lassen Sie es mich bitte wissen.
If you have any suggestions for improving the FS2 please let me know.

21.12.09
V1.26
LX200 Kommando :R3# hinzugefügt, dadurch wird die Geschwindigkeits-Stufe 3 angewählt.
Ich weise darauf hin, dass die PEC-Funktion in Version 1.26 nicht funktioniert. Alle sonstigen Funktionen funktionieren. Wenn Sie eine funktionsfähige PEC-Funktion benötigen, dann verwenden Sie bitte die Version 1.21 
Added LX200 command :R3# which selects speed rate 3. 

Please note that the PEC function in version 1.26 doesn't work.
All other functions are working fine. If you need a working PEC function, please use version 1.21

22.9.04
V1.25
Fehler beseitigt: In allen bisherigen Software-Versionen war ein Fehler der sich so bemerkbar macht: Wenn eine höhere Betriebsspannung als 12V verwendet wird und  wenn M2_Freq2 auf 0 Hz eingestellt ist, dann gibt es manchmal einen kleinen Ruck wenn der Deklinations-Motor anhält. Das fällt insbesondere dann auf, wenn die Getriebeuntersetzung klein ist, und wenn mit einer kleinen Korrektur-Geschwindigkeit gearbeitet wird.
Dies ist eine Testversion! Weil V1.25 auf V1.23 basiert, funktioniert die neue PEC Funktion noch nicht zuverlässig.
A bug was corrected: In all older software versions there is a bug which does sometimes produce a small jerk at the declination motor when the motor stops. This bug does only occur if the supply voltage is bigger than 12 volts and if M2_Freq2 is set to 0 Hz. The bug is only noticeable when the gear ratio is relatively small and if a small correction speed is used.
This is a beta version! Because V1.25 is based on V1.23, the new PEC function is not yet free of bugs. 
2.3.04
V1.24
Fehler beseitigt: In allen bisherigen Software-Versionen war ein Fehler der sich so bemerkbar macht: Wenn die Steuerung länger als 24 Stunden ununterbrochen eingeschaltet ist, dann entsteht schlagartig ein Fehler von ca. 4 Minuten in der RA Anzeige. Dieser Fehler tritt unabhängig davon auf ob der Stromspar-Modus verwendet wurde oder nicht.
Workaround für alle Versionen bis V1.23: Einfach einen neuen Referenzstern einstellen, oder die Steuerung kurz aus- und wieder einschalten.
Dies ist eine Testversion! Weil V1.24 auf V1.23 basiert, funktioniert die neue PEC Funktion noch nicht zuverlässig. 
A bug was corrected: In all older software versions there is a bug which produces a 4 minutes error in the RA display when the FS2 is running longer than 24 hours continuously. This error is independant of using the current saving mode or not.
Workaround for all older software versions: Enter a new reference star after 24 hours.
This is a beta version! Because V1.24 is based on V1.23, the new PEC function is not yet free of bugs. 
20.2.03
V1.23
-- Dies ist eine Testversion, und noch nicht fehlerfrei.
-- Neue PEC Funktion. Die Korrektur erfolgt kontinuierlich entsprechend einer Sinuskurve. Die Grösse des Fehlers kann in Bogensekunden angezeigt werden und kann dauerhaft im NV-Ram abgespeichert werden.
Das Abspeichern funktioniert aber nur, wenn die PEC-Daten VOR dem Ausschalten abgespeichert werden. Dazu gibt es im Hauptmenü die neue Funktion "PEC save". Die Funktion bewirkt dass die Schnecke in eine definierte Position gedreht wird. Wenn man die Steuerung ausschaltet, ohne diese Funktion zuvor aufgerufen zu haben, dann sind beim nächsten Einschalten keine PEC-Daten vorhanden (d.h. die Grösse des PEC-Fehlers wird dann definiert auf Null gesetzt). 
Wenn die PEC-Daten korrekt abgespeichert wurden, dann schaltet sich die PEC-Funktion beim nächsten Einschalten automatisch ein.
Nähere Informationen zur neuen PEC Funktion gibt es hier
-- Der erlaubte Bereich für die Getriebeuntersetzung wurde geändert auf 48...65535.
-- Der erlaubte Bereich für die Vollschritte pro Umdrehung wurde geändert auf 16...1020.
-- Der erlaubte Bereich für den Parameter "Zahnrad" (betr. Periodendauer für PEC) wurde geändert auf 48...2880.
-- Der erlaubte Bereich für den Parameter "Stufe 1" wurde geändert auf 0.05...0.95.
-- Die Funktion zum Ausgleich der Deklinations-Drift funktioniert in dieser Version noch nicht. Das wird aber noch geändert.
-- Im Menü "Diverses" gibt es einen neuen Parameter "Track". Hier kann man die einstellen, welche Nachführgeschwindigkeit standardmässig nach dem Einschalten der FS2 verwendet wird. Zur Auswahl stehen: Sterne, Mond, Sonne, Komet und Erde. Natürlich besteht auch weiterhin die Möglichkeit, die Nachführgeschwindigkeit über "Shift-Links" zu ändern (das wird dann aber nicht abgespeichert). Normalerweise wird dieser neue Parameter auf "Sterne" eingestellt. Wenn Sie aber beispielsweise immer nur die Sonne beobachten möchten, dann macht es Sinn "Sonne" einzustellen.
-- Die "Stromspar-Modus" wurde geändert: Wenn der Strom ausfällt, während der Stromspar-Modus eingeschaltet ist, dann wird die FS2 beim Wiedereinschalten (bzw. wenn der Strom wieder da ist) NICHT nachführen, d.h. als Nachführgeschwindigkeit wird dann automatisch "Erde" eingestellt. Dadurch wird verhindert, dass die Montierung  gegen irgendeinen Anschlag fahren kann, wenn der Strom ausfällt während sich die Steuerung unbeaufsichtigt im "Stromspar-Modus" befindet.
-- This is a beta version and not yet free of bugs.
-- New PEC function. The correction is continuously like a sine wave. The peak to valley size of the error is shown in arc seconds in the display and can be stored permanently in the NVRAM.
Storing works only if you select a "PEC_save" function before you switch off the FS2. This function turns the worm into a park position. If you forget to use the "PEC_save" function then the PEC data are not stored and will be definitels zero at the next power on. If PEC data has been stored correctly, they will be executed automatically after power on.
More informations about the new PEC here.
-- The valid range for gear ratio was changed to 48...65535.
-- The valid range for "full steps per motor revolution" was changed to 16...1020.
-- The valid range for "RA teeth" (used for PEC period length calculation)was changed to 48...2880.
-- The valid range for "Rate 1" was changed from 0.05...0.50 to 0.05...0.95.
-- The functon for declination drift compensation does not work in this version. Will be changed in a future version.
-- In the "misc" menue there is a new parameter "Track". Here you can set the default tracking speed after power on. You can choose between stars, moon, sun, comet and earth. Of course you can change the tracking speed at any time by pressing shift-east (but that will not be stored permanently). Normally you will set the "Track" parameter to "stars". If you are a solar observer, the it makes sense to use "sun". 
-- The "current saving mode" was changed: If there is a power fail while the FS2 is in current saving mode, the FS2 will NOT start tracking when the power outage ends. It will be in "earth" tracking mode instead. 
9.2.03
V1.22
Neue PEC Funktion, Testversion, fehlerhaft  New PEC function, beta version, not free of bugs 
3.5.02
V1.21
Fehler korrigiert: Die Ausführung der LX200 Befehle :Qn und :Qs war nicht korrekt. Betrifft insbesondere "AstroVideo". A bug was corrected: The execution of the LX200 commands :Qn and :Qs was incorrect, especially when "AstroVideo" was used. 
18.02.02
V1.20
Es gibt zwei neue Parameter, mit denen die Gleichmässigkeit der Drehbewegung der Motore noch weiter verbessert werden kann, und zwar insbesondere bei 30V oder 40V Betriebsspannung. Die neuen Parameter heissen "M1_Offs" und "M2_Offs" und sind in den Motor-Menüs zu finden. Die optimalen Werte sind etwa 0.08 A für den ESCAP P530 Motor und 0.12 A für den SECM8 Motor. Die Parameter bewirken, dass die Kurvenform des Stroms im Nulldurchgang besser an die Sinuskurve angepasst wird.
Zwei Beispiele für die Kurvenform des Wicklungsstroms ohne bzw. mit den neuen Parametern finden Sie hier (ganz nach unten scrollen).
Ein Fehler aus Version 1.19 wurde korrigiert: Das Einstellen der Parameter über die serielle Schnittstelle funktionierte nicht. Dieser Fehler betrifft ausschliesslich die Version 1.19 und nicht die älteren Versionen.
There are two new parameters which can improve the smoothness of the motor movement, especially if the supply voltage is 30V or 40V. The new parameters "M1_Offs" and "M2_Offs" can be found in the motor menus. The recommended setting for the ESCAP P530 motor is about 0.08 A, and about 0.12 A for the SECM8 motor. These parameters optimize the shape of the current waveform at the zero crossing point. You will find two examples for the current waveform with / without the new parameters here (scroll to the bottom of that page).
A bug in V1.19 was corrected: It was not possible to set the parameters over the serial port. This bug was only in V1.19, not in all earlier versions.
13.02.02
V1.19
Fehler korrigiert: Bei der Ausführung der LX200 Befehle :Mn und :Ms war manchmal (aber nicht immer) die Drehrichtung des Dekl.- Motors falsch.
Das LX200 Kommando "ACK" wird jetzt unterstützt und immer mit "G" beantwortet.
In Verbindung mit dem Programm ACP (Astronomers Control Panel) trat manchmal (oft erst nach mehreren Stunden bzw. nach vielen Tausend Kommandos) das Problem auf, dass LX200 Kommandos plötzlich falsch beantwortet wurden. Dieser Fehler wurde behoben.
A bug was corrected: While executing the LX200 commands :Mn and :Ms the turning direction of the dec motor was sometimes (but not always) wrong.
The LX200 command "ACK" is now supported and will always be answered with "G".
There was a bug when the FS2 was used together with the program ACP (Astronomers Control Panel). Sometimes (after thousands of commands have been processed correctly for many hours) there was the problem that LX200 commands were suddenly answered incorrect. This problem was solved.
15.03.01
V1.18
Ein kleiner Fehler wurde korrigiert. Dieser Fehler trat aber nur dann auf, wenn die FS2 über die serielle Schnittstelle von dem Programm "AstroVideo" angesteuert wird. Dieses Programm sendet direkt hintereinander :Mn und :Ms Kommandos, ohne ein :Q Kommando dazwischen. Dies führte dazu, dass die FS2 die Drehrichtung nicht umgekehrt hat. Mit der neuen Version 1.18 ist das :Q Kommando nicht mehr notwendig. Mit anderen Programmen (z.B. Guide, TheSky, StarryNight, SkymapPro) trat dieser Fehler nicht auf. A small bug was corrected. This bug occured only if the FS2 was controlled over the serial port by the PC program "AstroVideo".  This program sent out :Mn and :Ms commands, without a :Q command between them. With this command sequence the FS2 did not change the turning direction correctly. With the new 1.18 version the :Q command is no longer necessary. This bug did not occur with other programs, for example Guide, TheSky, StarryNight, SkymapPro.
5.06.00
V1.17
Korrekte Autoguider-Richtungen nach einem Ost-West Achsenschwenk: Es ist keine neue Kalibrierung des Autoguiders mehr notwendig. After slewing the telescope from the east position to the west position the directions of the autoguider will be correct. It is no longer required to re-calibrate the autoguider.
4.05.00
V1.16
"Volle Helligkeit beim Einschalten" wird nicht abgespeichert,
Fehler bei den Funktionen beim Einschalten (Position Ost/West und volle Helligkeit) beseitigt,
Der Fehler in "TheSky V5" beim LX200-Kommando ":Sr" (fehlende führende Null) wird automatisch korrigiert,
Der LX200 Befehl :CM zum synchronisieren der FS2 Koordinatenanzeige vom PC aus wird unterstützt,
LX200: wahlweise kurzes oder langes Koordinaten-Format für die Übertragung vom und zum PC, mit dem neuen Parameter "LX200" im Menü "Diverses" können Sie das gewünschte Format einstellen.
Mit dem LX200 Kommando ":U" kann das Format gewechselt werden. 
Full brightness at power-on will not be stored.
Errors with the power-on functions were corrected (Position east/west and full display brightness functions sometimes didn't work correctly).
The bug in "TheSky V5" regarding the LX200 command ":Sr" (leading zero is sometimes missing) is corrected by the FS2.
The LX200 command ":CM" is supported. This will enable to syncronize the FS2 coordinate display from the PC.
Now there is a new parameter "LX200" in the "misc." menu. You can choose if the short or long LX200 coordinate format is used.
The LX200 command ":U" will toggle the format.
24.04.00
V1.15
Fehler beseitigt: RA+Dec gleichzeitig schwenken funktionierte nicht. Der Fehler betrifft nur V 1.14. Bug corrected: It ws not possible to slew both axes simultaneously by pressing the buttons.
Corrected in V1.15. This bug was only in V1.14.
24.02.00
V1.14
Die PEC-Lernkurve kann jetzt auch über den Autoguider aufgenommen werden.
Die LX200 Kommandos :Sr und :Sd werden jetzt mit "1" beantwortet.
Stromverzerrung mit 4. Harmonischer: Bei einigen Schrittmotoren ist eine Verbesserung der Laufruhe möglich wenn der Strom nicht sinusförmig ist sondern mit der 4. Oberwelle verzerrt wird. Das funktioniert insbesondere bei solchen Schrittmotoren die nicht speziell für Mikroschrittbetrieb konstruiert wurden. Es gibt jetzt einen neuen Motorparameter "F*4" der den Grad der Verzerrung angibt. Bei solchen Schrittmotoren die gut für Mikroschrittbetrieb geeignet sind (ESCAP P530, ESCAP PH632 und SECM) sollte dieser Parameter auf Null gesetzt werden.
Now it is possible to let the autoguider learn the PEC corrections.
The FS2 will now send a "1" in response to the LX200 commands ":Sr" and ":Sd".
Modified sine waveform: Some stepper motors will run smoother if the current waveform is not a pure sine but modified by adding a small amount of the 4th harmonic. This is useful especially with those motors that were not designed for microstep mode. Now there is a new parameter "F*4" which defines how much of the 4th harmonic will be added. For motors which are well suitable for microstep mode (ESCAP P530, ESCAP PH632 and SECM) set this parameter to zero. 
16.01.00
V1.13 
Autoguider-Richtungsvertauschung entfällt (hat niemand gebraucht),
"RefObj" und "Gehe zu" können mit der linken Taste abgebrochen werden, 
Einige Motor-Parameter wurden umbenannt:
Der Parameter für den Motorstrom (bisher "Strom") heisst jetzt "Str2".
Der Parameter für den Stillstands-Motorstrom (bisher "S_Str") heisst jetzt "Str1".
Freq1: Umschaltfrequenz für Stromstärke. Dieser Parameter ist neu hinzugekommen und bestimmt die Frequenz, bei der vom kleineren Strom "Str1" auf den grösseren Strom "Str2" umgeschaltet wird. Dadurch ist es z.B. möglich beim normalen Nachführen den kleineren Strom zu verwenden und nur beim schnellen Schwenken den grösseren Strom. Dadurch wird Strom gespart und der Motor erwärmt sich nicht so stark.Wenn Sie "Freq1" auf Null setzten dann gilt der kleinere Strom nur bei Stillstand und der grössere Strom gilt wenn der Motor läuft.
Freq2: Umschaltfrequenz für Stromregler-Modus (bisher "UFreq"), 
Freq3: Frequenz für Getriebespiel-Ausgleich (bisher "SFreq"), 
Die Reihenfolge der Motorparameter im Menü wurde geändert, 
Die Frequenzen werden jetzt exakt abgespeichert ("-1" Fehler beseitigt)
The function for exchanging the autoguider directions was removed because nobody needed it.
The "Ref.Obj" and "Goto" functions can be aborted by pressing the left button.
Some motor parameters were renamed:
The normal motor current is now called "Curr2".
The current at motor standstill is now called "Curr1".
There is a new parameter called "Freq1" which defines the frequency at which the motor current is switched from the smaller value to the bigger value. It is possible to let the motor run with the smaller current at normal tracking speed and use the bigger current only for slewing. If you set "Freq1" to zero then the smaller current "Curr1" is used only at motor standstill and the bigger current "Curr2" is used if the motor runs.
The frequency at which the current regulators are switched into the faster mode is now called "Freq2".
The frequency which defines the speed for gear clearance compensation is now called "Freq3".
The order of the parameters was changed.
The frequencies are now stored correctly ("-1" bug corrected).
4.07.99
V1.12
Fehler bei serieller Übertragung beseitigt (Ausgangs-Puffer-Überlauf), 
LX200 Anfragen werden auch während des Schwenkens sofort beantwortet,
Einregelverhalten beim Schwenken verbessert,
Folgende LX200 Kommandos werden jetzt unterstützt: :GR :GD :Sr :Sd :MS :Q :Qn :Qs :Qe :Qw :Mn :Ms :Me :Mw :RS :RM :RC :RG 
Bug regarding the serial transmission corrected.
LX200 commands are answerded immediately even when the telescope is slewing.
These LX200 commands are now supported: :GR :GD :Sr :Sd :MS :Q :Qn :Qs :Qe :Qw :Mn :Ms :Me :Mw :RS :RM :RC :RG
9.05.99
V1.11
Datumsabspeicherung für Planeten: Fehler beseitigt Bug regarding the storing of the date for the planets was corrected.
12.03.99
V1.10 
Umschaltung deutsch/englisch  German / English language can be selected.
1.10.98
V1.09 
Einige englische Texte in der deutschen Version beseitigt
28.08.98
V1.08 
Einschalten mit voller Helligkeit ist möglich,
Korrekturgeschwindigkeit bis 3276.75-fach,
Wahlweise gibt es eine Version mit englischen Texten,
Unterspannungs-Warnung (nur mit neuer Schaltung),
TheSky Unterstützung 
1.05.98
V1.07
Keine Shift-Funktion, wenn zuerst eine andere Taste gedrückt wurde, 
14.04.98
V1.06
Rekt.- und Dekl.-Einstellung durchlaufend,
Besucher-Modus,
Planeten, Sonne,
Verbessertes Regelverhalten beim Schwenken,
Spiral-Suche mit ESC-Funktion 
21.03.98
V1.05
Guide-Schnittstelle,
Spiral-Suche,
Verbesserung der Toleranz-Berechnung Motor/Encoder 
13.03.98
V1.04
Autoguider Schnittstelle,
Stromspar-Modus,
Stromabsenkung bei Stillstand 
25.12.97 
V1.03
Ref.Obj.: Re+De

 
Anleitung zum Austauschen der FS2 Software (EPROM) 

1. Falls die Versionsnummer Ihrer alten FS2 Software kleiner als 1.08 ist, notieren Sie sich bitte zuerst die folgenden eingestellten Parameter:  Strom für beide Motore, Stillstands-Strom für beide Motore, und die Stufen 1 bis 5.
2. Bei den folgenden Arbeiten vermeiden Sie bitte unbedingt statische Aufladungen, wie sie z.B. beim Laufen auf bestimmten Teppichböden, insbesondere bei trockener Luft, entstehen können.
3. Trennen Sie die Steuerung von der Stromversorgung oder von der Batterie.
4. Entfernen Sie am Aluminium-Gehäuse vorne und hinten jeweils die oberen beiden Schrauben und nehmen Sie dann die obere Gehäusehälfte ab.
5. Etwa in der Mitte sehen Sie ein EPROM (möglicherweise mit Aufkleber), das in einer Steckfassung steckt. Das EPROM hat an einer der kurzen Seiten in der Mitte eine kleine Kerbe, welche die Orientierung angibt (siehe Bild unten). Entnehmen Sie das EPROM aus der Fassung, indem Sie einen ca. 5-6 mm breiten Schraubendreher zwischen dem EPROM und der Fassung ansetzten und vorsichtig verdrehen. Hebeln Sie das EPROM abwechselnd an allen vier Ecken vorsichtig hoch.
6. Beim Einsetzten des neuen EPROM's müssen Sie unbedingt die Orientierung beachten (siehe Bild unten). Prüfen Sie, ob die Anschlußpins des neuen EPROM's nicht verbogen sind und setzen Sie es auf die Fassung. Alle Pin's müssen gleichzeitig in den entsprechenden trichterförmigen Kontakt gleiten. Manchmal hakt ein Pin, drücken Sie dann das EPROM seitlich etwas hin und her. Dann drücken Sie das EPROM vorsichtig in die Fassung hinein.
7. Prüfen Sie noch einmal, ob kein Pin verbogen ist, und ob das EPROM richtig herum eingesetzt ist.
8. Schrauben Sie das Gehäuse wieder zu.
9. Stellen Sie gegebenenfalls die unter Punkt 1 notierten Parameter wieder richtig ein.

Instructions for changing the FS2 Software (EPROM)

1. If the version number of your old software is smaller than 1.08, then please note these parameters before you proceed: Current for both motors, Current at motor standstill for both motors, and Rates 1 to 5.
2. During the following steps please avoid electrostatic discharge, which occurs for example if you walk on some types of carpets, especially if the air is dry.
3. Disconnect the FS2 from the power supply or battery.
4. Remove the four top screws from the aluminium case (two on the front side and two on the back side) and lift the upper half of the case.
5. In the middle of the FS2 you will see an EPROM (possibly with a sticker on it), which rests in a socket. Please note that the EPROM has a mark on one of the short sides (see picture below), and this mark gives you the correct orientation of the EPROM. Remove the EPROM from the socket by pulling it up with a small screwdriver (about 5-6 mm wide). Insert the screwdriver between the EPROM and the socket and turn the screwdriver carefully. Pull at all four corners of the EPROM alternately.
6. When inserting the new EPROM it is absolutely necessary to consider the correct orientation of the EPROM. The EPROM's mark must be on the right side (see picture below).  Check if none of the pins of the new EPROM are bended and put it on the socket. All pins must glide into the funnel shaped contacts of the socket simultaneously. It is possible that some pins do not fit at once, in this case try to move the EPROM a little bit to the side. Then press the EPROM into the socket carefully.
7. Double check that none of the pins are bended and if the orientation is correct.
8. Close the aluminium case.
9. If necessary re-adjust the parameters which you noted at point 1.