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...