Komische Daten

OP (Firma: www.engyneer.at) #7462117
Lesenswert?
• ▲
▼

Beim Hacken von einem Contakt Image Sensor eines HP Deskjet 2540 Druckers bin ich auf folgendes Signal gestoßen. Gelb ist Clock, und Grün sind die Daten.

Nur ändert sich manchmal das Datensignal 90° versetzt, wie be jedem normalem Datensignal, damit man es bei Flanke des Clk samplen kann, aber leider nicht immer. Manchmal macht es genau gemeinsam mit dem Clk seine Änderung, wodurch es nicht mehr bei Clk Flanke stabil ist.

Kennt einer von euch so ein komisches Signal? Was ist das?

Ist das ein Bug oder ein Feature? ;)

Wie sampelt man das richtig?

Liebe Grüße, Martin

Angehängte Dateien:
Moderator (Firma: Titel) Persönliche Seite #7462307
Lesenswert?
• ▲
▼

Oliver R. schrieb:

Ja, auch das Suchen im Internet kann man lernen, gib noch nicht auf.

Du musst aber auch noch üben. Denn ausser Vermutungen hast du auch nichts gefundeen, was wirklich weiterhilft.

dann wird der Image-Sensor wohl die Scanner-Zeile sein.

Und, hast du einen Link darauf? Wenn nicht: evtl. staht ja auf dem Sensor, der vor dem Martin auf dem Tisch liegt, irgendeine Nummer drauf, die man auch mit der Ente nicht findet. Die aber evtl. hilfreich bei der weiteren Suche nach Informationen sein könnte, weil der gleichnamige Sensor noch in anderen Geräten im Einsatz ist.

OP (Firma: www.engyneer.at) #7462632
Lesenswert?
• ▲
▼

Ja es geht um die Scannerzeilen der Scanner. Das sind zig aneinandergereihte CMOS oder CCD Chips die man irgendwie seriell auslesen kann.

Ich hab da die ersten Initialisierungspackete abgefangen, weil ich die Zeile für cool(er)e Zwecke verwenden will.

Nur leider kommen mir diese Datenpakete komisch vor. Wenn die Daten bidirektional währen, würde dann das nicht logisch sein auch bei richtiger Flankenphase die Datenleitung zu wechseln?

Welches Protokoll macht das so komisch wie auf dem Bild?

Anbei noch ein Ausschnitt, damit es nicht so öde ist ;)

Da sieht man, wann die HF Daten dann anfangen rauszupurzeln aus der CIS. Also Gelb: Clk, Grün: Daten, Pink: HF Low, Türkis: HF High.

Die HF sind dann die echten Zeilenpixel.

Die Einstellung des CIS wird halt irgendwie mit den langsamen Daten gemacht, und dann schaltet die Beleuchtung ein und die HF Daten starten auch.

Bei dem Typen hier sind es direkt Analoge Daten und da ist kaum Intelligenz in der CIS:

https://www.youtube.com/watch?v=jOWXq9Qq3CU

Bei meinem, da ist anscheinend der ADC schon drauf, die LEDs werden auch irgendwie angesteuert, und damit kann ich mir das Schwerste ersparen. Nur halt wie starte ich den Spaß, damit auch was rauskommt, ohne einen ganzen Drucker daneben...

Angehängte Dateien:
#7462636
Lesenswert?
• ▲
▼

Martin G. schrieb:

Manchmal macht es genau gemeinsam mit dem Clk seine Änderung, wodurch es nicht mehr bei Clk Flanke stabil ist.

"Genau gemeinsam" gibt es nicht. Mir scheint eher, dass die Daten der Clock-Flank nacheilen, d.h. schnelle Reaktion. Bei der verwendeten Zeitauflösung ist das allerdings nicht so wirklich zu erkennen. Zoom einfach einmal vernünftig rein.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.