Skip to content
This repository has been archived by the owner on Aug 28, 2020. It is now read-only.

Commit

Permalink
Added features list to README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
darsto committed Aug 27, 2017
1 parent ac9c907 commit 18ac7d8
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,36 @@ Functional userspace driver for Brother scanners.
This is a server for brother click-to-scan feature.
To scan, simply press a button on the scanner.

This is a cross-platform, open-source and headless equivalent of Brother's Control Center 4.

Written in C11. Does not use any external dependencies.

## Advantages over the official Linux driver

Brother released a Linux driver for their scanners, however...

The official Linux driver uses click-to-scan Brother protocol only to notify about the button press event.
After receiving such event, the driver closes the connection and starts up separate SANE application
that will establish connection with the same scanner (again!) and will request single page scan.

As for DCP-J105 scanner model, the connection establishment + handshake takes around 3 seconds.
To scan a single page, one would have to wait at least 6 seconds before the actual scanning starts.

The press-to-scan protocol offers much more than. It can be used to receive entire
image data within the same (original) connection. But only on Windows... Well, not anymore!

## Features

* All the Windows Control Center 4 features, including:
* Scan to IMAGE, OCR, EMAIL, FILE
* Configurable scan params (DPI, Dimensions, Brightness, Contrast, Color, Compression)
* Scan multiple pages with almost no interval (~ 0 sec)
* Multiple scanners support
* Password-protected hosts (a feature apparently not implemented in Control Center 4)
* External scan hooks
* Minimal resource usage when idle
* Configurable hostname :)

# Installation
```
git clone https://github.com/darsto/brother-scanner-driver.git
Expand Down

0 comments on commit 18ac7d8

Please sign in to comment.