[elektro] LM9832/3 chip lekérdezése C/C++ interpreterrel?

Acs Gabor levlista at e8e.eu
Tue Mar 5 23:18:54 CET 2013


Melyik C interpretert használod?
Csak kíváncsi vagyok, számomra nem annyira megszokott megoldás.


Gábor


2013.03.05. 22:49 keltezéssel, Cser Tamas írta:
> "sane-find-scanner"-hez hasonló adatok C/C++ interpreterrel?
>
> **************
> adott, hogy 2db Canon Lide 25 ( USB-s ) az alábbi választ adja:
>
> $ sane-find-scanner
> found USB scanner (vendor=0x04a9 [Canon], product=0x2220 [CanoScan],
> chip=LM9832/3) at libusb:002:002
>
> az LM9832/3 chip egy 100 lábú, és válaszol a linuxos kérdésre,
> annak ellenére, hogy az USB-re rádugás után egyébként nem munkaképesek
> a szkennerek
>
> 00-7F regiszterei közül
> a 69 regiszter  (Version number)  d2 d1 d0 bitjeiben
> 100= lm9832 chip  ( 011= lm9831 010= lm9830 )
>
> ha viszont válaszolt, akkor az 'internal ROM'-ból és az "external
>   EEPROM" ból is fel tudta tölteni a regisztereket bedugás után, tehát power
> van, csak a bekapcsolás utáni teszt letiltotta
> *************
> ami miatt gyanús a dolog, hogy egyszerre dobta fel mindkét szkenner
> két önálló gépen, más-más op.rendszer alatt a bocskort.
>
> igazából szeretném lekérdezni a 00 - 7F regisztereket
> hogy pl. az alábbi helyeken
> ( 28-as regiszter "reserved" a 8 bit mindegyike 0
> 5F-68  reserved  kinullázva
> 6A - 7F reserved nullákkal kitöltve )
> pl. nem kerül-e be egy kis szemét az EEPROMBÓL?
> (hasonlít ahhoz, amikor a tintás nyomtató festékpatronja
> azt hazudja, hogy már kifogyott a tinta)
>
> -----------------------------------------
>            elektro[-flame|-etc]
>



More information about the Elektro mailing list