EasyManua.ls Logo

Scanlab RTC 4 - Page 113

Scanlab RTC 4
136 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RTC
®
4 PC Interface Board
Rev. 1.3 e
10 Commands And Functions
113
innovators for industry
List Command set_pixel_line
Function switches to the pixel output mode, defines various pixel output parameters and marks the
beginning of a pixel line. Also see
chapter 5.7 "Scanning Raster Images (Bitmaps)",
page 47.
Parameters
pixel_mode
= 0: The laser focus "jumps" from one pixel to the next.
= 1: The laser focus moves from one pixel to the next in small steps
(microvectors). Also see chapter 5.7, page 47.
pixel_period
pixel output period (unsigned 16-bit value). 1 bit equals 10 µs.
dx, dy
distance in the X and Y directions between adjacent pixels in bits
(64-bit IEEE floating point values)
Integration Pascal:
procedure set_pixel_line(pixel_mode, pixel_period: word; dx, dy:
double);
C:
void set_pixel_line(unsigned short pixel_mode, unsigned short
pixel_period, double dx, double dy);
Basic:
sub set_pixel_line(ByVal pixel_mode%, ByVal pixel_period%,
ByVal dx#, ByVal dy#)
Comments Each image line must start with the command set_pixel_line. This command should be
preceded by a jump command to the start point of the image line.
The command set_pixel_line turns on the pixel output mode of the RTC
®
4.
The individual pixels of the image line are defined by set_pixel commands.
The set_pixel commands must follow immediately after the command set_pixel_line.
The first subsequent command in the list which is not a set_pixel command turns off
the pixel output mode.
The command set_pixel_line requires two list entries in the list buffer memory.
References set_pixel
List Command set_scanner_delays
Function sets the scanner delays
Parameters
jump_delay,
mark_delay,
polygon_delay
unsigned 16-bit values. Allowed range: [0…32767]; 1 bit equals 10 µs.
Integration Pascal:
procedure set_scanner_delays(jump_delay, mark_delay, polygon_delay:
word);
C:
void set_scanner_delays(unsigned short jump_delay, unsigned short
mark_delay, unsigned short polygon_delay);
Basic:
sub set_scanner_delays(ByVal jump_delay%, ByVal mark_delay%,
ByVal polygon_delay%)
Comments See "Scanner Delays" on page 17
•and "Limits For The Delays" on page 24.
References set_delay_mode, set_laser_delays

Table of Contents

Related product manuals