Changes

Jump to: navigation, search

Dart Scanner for DMP-Printers

1 byte removed, 18:34, 28 March 2010
/* Technical */
Bit2 Carriage Returned/Parked (0=Wait/Head Parked, 1=Scan/Head Moving)
Bit? Scanned Pixel Color (0=Black, 1=White)
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 onesbit; the driver software simply checks "IF Port[FBEFh]<>FFh THEN PLOT pixel").
Observe that the manual includes some patches for usaging the scanning software with different printers.
6,388
edits