PixelClock auslesen/berechnen unter Windows

Gast #849138
Lesenswert?

Hallo,

ich habe mit viel Interesse den Thread 
Beitrag "DCF 77"
gelesen. Dabei bin ich auf das Programm "das clock fake 77" 
http://mazzoo.de/code.html gestossen.
Ich bin gerade dabei es auf Windows zu portieren. Ich weiss aber leider 
nicht genau wie ich die PixelClock berechnen kann. Zur Zeit nehme ich 
einfach die Formel horizontale Auflösung x vertikale Auflösung x 
Refreshrate.
Also zB.: 1280x1024x60Hz ~78.6Mhz
Ist das so richtig?

buddy
Gast #850206
Lesenswert?

Danke für eure Antworten.
Ich hab jetzt erstmal Powerstrip benutzt um die PixelClock 
rauszubekommen. Das DCF Signal senden hat leider noch nicht geklappt. 
Evt. ist mein Monitor/bzw. der Funkwecker ungeeignet oder ich hab was 
bei der Programmierung übersehen.
#851672
Lesenswert?

Ich hoffe du versuchst das nicht auf einem TFT o.ä. ;)

Wie eh schon erwähnt wurde - die Pixelclock ist meist etwas höher. 
Interessanterweise habe ich vor kurzem einen Linux Treiber für ein 
spezielles Display angepasst. Obwohl es sich bei dem Display um ein 
LCD/TFT (kA ;) ) gehandelt hat, mussten auch hier diverse Timings 
eingehalten werden. Man würde meinen dass bei den digitalen Varianten 
der Elektronenstrahl nicht neu positioniert werden muss.
Hat mich schon etwas verwundert :)
#851690
Lesenswert?

Thomas Linder wrote:
> Ich hoffe du versuchst das nicht auf einem TFT o.ä. ;)

Es geht auch, man muss nur wissen welche Samplerate der TFT intern 
verwendet...

Ich habe z.B. gemerkt, dass meine Funkmaus Probleme macht, wenn ich viel 
*** auf dem Bildschirm anzeige. Keine Ahnung wiso, aber das Verhalten 
lässt sich eindeutig reproduzieren.

> Obwohl es sich bei dem Display um ein
> LCD/TFT (kA ;) ) gehandelt hat, mussten auch hier diverse Timings
> eingehalten werden. Man würde meinen dass bei den digitalen Varianten
> der Elektronenstrahl nicht neu positioniert werden muss.

Eigentlich sollte das Timing komplett egal sein, solange 
Unter/Obergrenze an Pixeltakt eingehalten werden, damit ADC & PLL 
funktionieren. Vor kurzem habe ich einen TFT gesehen, der bei zu 
geringer Auflösung das Bild nicht vergrößert hat, sondern unten einfach 
irgendeinen Datenmüll angezeigt hat. Sowas war mir bis dahin noch 
vollkommen unbekannt, dass es sowas gibt...
#851697
Lesenswert?

Benedikt K. wrote:
> Thomas Linder wrote:
>> Ich hoffe du versuchst das nicht auf einem TFT o.ä. ;)
>
> Es geht auch, man muss nur wissen welche Samplerate der TFT intern
> verwendet...
>
Interessant :)

> Eigentlich sollte das Timing komplett egal sein, solange
> Unter/Obergrenze an Pixeltakt eingehalten werden, damit ADC & PLL
> funktionieren. Vor kurzem habe ich einen TFT gesehen, der bei zu
> geringer Auflösung das Bild nicht vergrößert hat, sondern unten einfach
> irgendeinen Datenmüll angezeigt hat. Sowas war mir bis dahin noch
> vollkommen unbekannt, dass es sowas gibt...

So einfach wars nicht :D. Da mussten wirklich die angegebenen Parameter 
eingehalten werden. Die VSYNC und HSYNC Signale waren (gemessen) zu der 
korrekten Zeit dort, der Pixeltakt wurde auch eingehalten (war eh ein 
recht breiter Bereich möglich lt. Datenblatt) aber die Ohne zusätzliche 
Pixel/Zeilen hätte das Ding nicht funktioniert. Evtl. probier ichs bei 
Gelegenheit nochmal, vielleicht gabs sonst ein Problem, ich glaube aber 
nicht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren