home *** CD-ROM | disk | FTP | other *** search
-
- BACKEND LEO
-
- Across Technologies FS-1130
- (A rebadged LEO Technologies)
- 000: 06 31 14 01 1f 00 00 00 41 43 52 4f 53 53 20 20 .1......ACROSS
- 016: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
- 032: 31 2e 31 36 09 f6 0d b6 01 2c 01 2c 39 36 30 30 1.16.....,.,9600
-
-
- LEO LEOScan S3:
- 000: 06 31 14 01 1F 00 00 00 4C 45 4F 20 20 20 20 20 .1......LEO
- 016: 4C 45 4F 53 63 61 6E 2D 53 33 20 20 20 20 20 20 LEOScan-S3
- 032: 33 2E 30 31 09 F6 0D B6 01 2C 01 2C 39 36 30 30 3.01.....,.,9600
-
- or
- 000: 06 00 02 02 1f 00 00 00 4c 45 4f 00 00 00 00 00 ........LEO.....
- 016: 4c 45 4f 53 63 61 6e 2d 53 33 00 00 00 00 00 00 LEOScan-S3......
- 032: 31 2e 31 30 1.10
-
- Genius FS1130
- 000: 06 31 14 01 1f 00 00 00 4b 59 45 20 43 4f 52 50 .1......KYE CORP
- 016: 43 6f 6c 6f 72 50 61 67 65 2d 43 53 20 20 20 20 ColorPage-CS
- 032: 31 2e 31 34 1.14
-
- /*--------------------------------------------------------------------------*/
-
- SCSI commands supported by the FS-1130
-
-
- TEST UNIT READY
- 00 00 00 00 00 00
-
-
- INQUIRY
- 12 00 00 00 30 00
- 8-15: vendor name
- 16-31: product name
- 32-35: firmware level
- 36-37: scan area width in 1/300th of inches
- 38-39: scan area length in 1/300th of inches
- 40-41: max X resolution in dpi
- 42-43: max Y resolution in dpi
- 44-47: ?
-
-
- SCAN
- 1B 00 00 00 00 00
- Start a scan
-
-
- SET WINDOW
- 24 00 00 00 00 00 30 00 00 00
- Total length is 48 bytes
- 01 = 0x2E (may be 0x30 - 2, ie total length -2)
- 07 = length (48-8 = 40 = 0x28)
- 10-11 = X Resolution
- 12-13 = Y resolution
- 14-17 = X top left corner
- 18-21 = Y top left corner
- 22-25 = width (size in inches * 300)
- 26-29 = length (size in inches * 300)
- 31 = 0x80 ?
- 33 = scan mode
- 0x00 = black & white
- 0x01 = halftone
- 0x02 = grayscale
- 0x05 = color
- 34 = bit depth
- 1 or 8
- 37 = ? RIF + other
- 43 = ? 0x01
-
-
- READ
- 28 00 00 00 00 00 00 0B 28 00
-
-
- SEND
- 2A 00 03 00 00 01 00 03 00 00
- 2A 00 02 00 00 0F 00 01 00 00
- 2 = data type code
- 0x02 = halftone pattern
- 0x03 = gamma - 3 colors with 256 bytes each
-
-
- GET DATA BUFFER STATUS
- 34 00 00 00 00 00 00 00 10 00
- 7-8 allocation length
-
- returned buffer is 0x10 bytes long.
- 00 00 0D 00 00 00 03 D3 60 00 00 00 01 48 00 EE
-
- 0-2 = additional length (0x10-3 = 0x0D)
- 6-8 = (?) total scan length
- 9-11 = filled data buffer
- 12-13 = number of lines left (decrease during a scan)
- 14-15 = bytes per line (constant during a scan)
-
-
- /*--------------------------------------------------------------------------*/
-
- Command sequence for the FS-1130
-
- Setup the scan:
- TUR
- SET WINDOWS
- SEND gamma
- SEND haltone pattern (if halftone scan)
- SCAN
- TUR until scanner ready
- GET DATA BUFFER STATUS
-
- loop until all data read:
- GET DATA BUFFER STATUS
- READ
-
- park the CCD:
- SET WINDOWS
- TUR
- SCAN
-
- /*--------------------------------------------------------------------------*/
-
- Command sequence for the S3
-
- It seems similar to the FS-1130 except that no gamma nor halftone pattern is sent.
-
- Setup the scan:
- TUR
- SET WINDOWS
- SCAN
- TUR until scanner ready
-
- loop until all data read:
- GET DATA BUFFER STATUS
- READ
-
- park the CCD:
- SET WINDOWS
- SCAN
-