File: /~heha/hs/Funkuhr.zip/Liesmich.txt

Noch ein Funkuhr-Programm?
==========================
Ja. Fⁿr Windows, Win32. Und mit modernen Extras.

Braucht man das?
================
Wer permanent Internet hat, braucht so etwas _nicht_!
Ansonsten: warum nicht auf altmodische Art die PC-Uhr stellen?

Was braucht man dazu?
=====================
Irgendein DCF77-FunkempfΣnger-Modul, was typischerweise am seriellen Port
(ⁿber einen geeigneten Pegelkonverter) angeschlossen wird.
Auch moderne Anschlussvarianten mit USB stehen zur Verfⁿgung.

Eigenschaften:
==============
* Richtiges Win32-Programm, schnell, keine Extra-DLLs (bei Anschluss seriell)
* So klein wie irgend m÷glich (auch ohne EXE-Packer)
* Sollte ab Windows 98 und NT4 laufen (erfordert System-Tray)
* Unterstⁿtzung fⁿr XP-Stil (Teletubbie-Optik auch in Dialogen)
* Hardware-Anschluss: seriell, parallel (wahlfreie Portadresse) oder Gameport,
  nahezu beliebige Pin-Zuordnung, automatische PolaritΣtserkennung
* Uhrzeit nur anzeigen (normaler Nutzer) und/oder Uhr stellen (Administrator)
* Informatives Tray-Icon (bspw. mit Zeigern)
* Tray-Sprechblasen-Unterstⁿtzung in allen Windows-Versionen
* Umfangreiche Diagnosefunktionen (Sinuspiep, Histogramm, Kreisdarstellung...)
* Speicherung der Konfiguration in einem einzigen Registrierdatenbankzweig
* Keine Installation, einfach kopieren und starten
* Freier Quelltext mit der Lizenz: Mach damit, was Du willst (legales allerdings)
* deutsch+englisch, per Nur-Ressourcen-DLL lokalisierbar
* Kontextsensitive, ausdrucksstarke (nur deutsche) Hilfe fⁿr jedes Dialogelement
* Funktioniert auch mit kommerzieller äExpert mouse clockô, hierzu
  unter ╗Hardware½ äEmpfangsdaten an RxD(2)ô, äStromversorgung an DTR(4)ô einstellen.

Bekannte Fehler und Unsch÷nheiten:
==================================
* automatisches Beenden nicht implementiert
* Nur rudimentΣre Kommandozeilenunterstⁿtzung
* kein DDE
* Kein Dienst (kann man mittels "srvany" (von Microsoft) l÷sen)
* Keine permanente Log-Funktion (dafⁿr gibt es www.dcf77logs.de/Software.aspx)
* Kein älangsames Angleichenô der Systemzeit, Zeit kann springen

Neues und ─nderungen:
=====================
*080801	Serielle Eingabedaten an RxD eingebaut (PolaritΣt hierbei fest:
	TrΣgerabsenkung = positive Spannung, voller TrΣger = negative Spannung)
*080908	VerΣnderungen im Funkempfangs-Thread, damit bei Verwendung von FunkUsb
	auftretende Kommunikationsfehler (Ursache unbekannt) nicht zum Verbrauch
	von 100á% Rechenleistung (= Windows unbedienbar) fⁿhrt.
*0902??	Ich wei▀ nicht mehr genau, Kleinkram
+110716	Englische Ressourcen, Win64-fΣhige INPOUT32.DLL beigefⁿgt
-110905	▄berlaufproblem bei Histogramm
-110906	Wirklich ästillerô Empfangsmodus
+110906	Einstellbare TimeOuts (zz. nur mittels RegEdit)
*110908	Durchlaufender Funkempfang und Uhr-Stellen mit permanentem Tray-Icon
	(Dauer-)Pieps beim Einstellen der LautstΣrke mit Tastatur oder Maus
*110909	Getestetes AMD64-Kompilat, Einstellungen unter HKEY_CURRENT_USER
+1209xx	Dekodierung der Wettervorhersage (Dechiffrier-DLL erforderlich), dazu
	erhebliche Erweiterung der Programmfunktionen (und auch EXE-Gr÷▀e)
*1209xx	Fallenlassen der Windows95-KompatibilitΣt (u.a. kein Testsystem),
	nun ist	äWindows 98 Zweite Ausgabeô Mindestvoraussetzung;
	Getrenntes ANSI- und UNICODE-Kompilat
+121119	Unterstⁿtzung von USB-Joysticks als äEingabegerΣtô,
	Soundkarte mit I/Q-Demodulation sowie VorlaufempfΣnger in Vorbereitung
+1212xx	Europa-Wetterkarte, daher Explosion der EXE-Dateigr÷▀e (leider)
+130406	Unterstⁿtzung der externen Zeitmessung des neuen FunkUsb;Joystick
	Vorbereitung FunkUsb:Prefetcher
-130510	GPF bei Aktivierung der Piep-Ausgabe; GPF bei MessageBox (nur AMD64);
	Dialogelementpositionen bei äHardwareô; VorlaufempfΣnger immer noch tot
*130510	Bezug zu cfgmgr32.dll entfernt (unn÷tig, auch bei x86)
*130606	CHM-Hilfe (vorerst parallel zur RTF-Hilfe)
-130730	UnverstΣndliches Englisch (...ago) <rene.wieland⌐home.nl>
*130730	htmlhelp-light.lib fⁿr Direktimport von hhctrl.ocx
-1308xx	Sprachliche Korrektur beim Englischen (äagoô)
-130904	joyReleaseCapture()-Aufruf beim Beenden des Empfangs
-140819	Bessere Rⁿckkehr vom Suspend-Modus (?)
+141019	EuropΣische Staaten als Vektorgrafik
+141019	Warnungsanzeige in Wetterkarten-Statuszeile

haftmann#software, Oktober 2014,
Henrik.Haftmann@e-technik.tu-chemnitz.de
Detected encoding: OEM (CP437)1
Wrong umlauts? -
Assume file is OEM (CP437) encoded