See this thread: https://alioth-lists.debian.net/pipermail/sane-devel/2022-November/039606.html
-
SAVE Avision backend (supports Minolta)
-
Docs about how to write a backend for SANE
-
Convert usbsnoop log to driver
See this thread: https://alioth-lists.debian.net/pipermail/sane-devel/2022-November/039606.html
SAVE Avision backend (supports Minolta)
Docs about how to write a backend for SANE
Convert usbsnoop log to driver
Endpoint: 0x01
28 00 60 00 0a 0d 00 00 10 00
Endpoint: 0x83
00000000: 00 00 00 00 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 00000010: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 00000020: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 00000030: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f
Response
00000000: 0a d2 01 1e 01 1f 00 00 00 00 ff 00 ff 00 ff 00
Endpoint: 0x82
00 00 00 00 00 00 00 00
Endpoint: 0x01
12 00 00 00 60 00
Endpoint: 0x83
00000000: 00 00 00 00 00 00 00 00 10 00 00 00 c9 2c 39 00 00000010: 3c ed 12 00 0a 00 00 00 68 ed 12 00 10 00 00 00 00000020: 39 2d 39 00 3c ed 12 00 0a 00 00 00 68 ed 12 00 00000030: 10 00 00 00 10 00 00 00 01 00 00 00 28 00 60 00
Response
00000000: 06 80 02 42 5b 00 00 00 4d 49 4e 4f 4c 54 41 20 00000010: 46 53 2d 56 31 20 20 20 20 20 20 20 20 20 20 20 00000020: 31 2e 32 36 a0 03 06 e7 0b 04 0b 04 0b 04 0b 04 00000030: 00 00 d9 94 fa 08 04 04 02 08 08 08 c0 d0 a8 05
Endpoint: 0x83
00000000: 0a d2 01 1e 01 1f 00 00 00 00 ff 00 ff 00 ff 00 00000010: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 00000020: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 00000030: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f
Response
00000000: 01 01 02 03 04 05 00 00 00 00 00 0f ff 00 00 00 00000010: 00 0a 80 0f c0 0a 80 0f c0 0b 04 03 00 20 00 00
Endpoint: 0x82
00 00 00 00 00 00 00 00
Endpoint: 0x01
28 00 60 00 0a 0d 00 00 10 00
Endpoint: 0x83
00000000: 01 01 02 03 04 05 00 00 00 00 00 0f ff 00 00 00 00000010: 00 0a 80 0f c0 0a 80 0f c0 0b 04 03 00 20 00 00 00000020: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 00000030: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f
Response
00000000: 0a d2 01 1e 01 1f 00 00 00 00 ff 00 ff 00 ff 00
Endpoint: 0x82
00 00 00 00 00 00 00 00
Endpoint: 0x01
12 00 00 00 60 00
Endpoint: 0x83
00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Response
00000000: 06 80 02 42 5b 00 00 00 4d 49 4e 4f 4c 54 41 20 00000010: 46 53 2d 56 31 20 20 20 20 20 20 20 20 20 20 20 00000020: 31 2e 32 36 a0 03 06 e7 0b 04 0b 04 0b 04 0b 04 00000030: 00 00 d9 94 fa 08 04 04 02 08 08 08 c0 d0 a8 05
Endpoint: 0x83
00000000: 0a d2 01 1e 01 1f 00 00 00 00 ff 00 ff 00 ff 00 00000010: 00 0a 80 0f c0 0a 80 0f c0 0b 04 03 00 20 00 00 00000020: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 00000030: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f
Response
00000000: 01 01 02 03 04 05 00 00 00 00 00 0f ff 00 00 00 00000010: 00 0a 80 0f c0 0a 80 0f c0 0b 04 03 00 20 00 00
Endpoint: 0x82
00 00 00 00 00 00 00 00
Endpoint: 0x01
28 00 60 00 0a 0d 00 00 10 00
Endpoint: 0x83
00000000: 01 01 02 03 04 05 00 00 00 00 00 0f ff 00 00 00 00000010: 00 0a 80 0f c0 0a 80 0f c0 0b 04 03 00 20 00 00 00000020: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 00000030: 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f
Response
00000000: 0a d2 01 1e 01 1f 00 00 00 00 ff 00 ff 00 ff 00
Endpoint: 0x82
00 00 00 00 00 00 00 00
Endpoint: 0x01
28 00 00 00 0a 0d 1f fe 00 00
Entpoint: 0x83
...data (buffer length: 001ffe00)