Changes

Dart Scanner for DMP-Printers

193 bytes added, 18:43, 28 March 2010
/* Technical */
== Technical ==
 
The scanner optics are attached to the printer head. The scanner interface connects to the expansion port.
Uses port FBEFh, the port seems to be read-only.
Scanning is done in single scanlines (one pixels height). The scanning procedure waits while FBEFh.Bit2=0 (which probably indicates that the head is in the left-most position, or that it has just leaved it, or so). The horizontal "dot clock" is implemented as software delays. When scanning a black dot, one or more bits in Port FBEFh become non-zero (not sure which bit; the driver software simply checks "IF Port[FBEFh]<>FFh THEN PLOT pixel").
Observe that the manual includes some patches for usaging the Caution: The scanning software with may be required to be adjusted for different printersprinter/scanner versions, and printer DIP switches must be set up properly (see last page of manual for details).
== Cover ==
6,388
edits