EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Load_Jump_Table_Offset

Scanlab RTC6 PCIe Board
1004 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...
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
503
innovators for industry
Ctrl Command load_jump_table_offset
Function Loads a value table with Jump Delay data points from an ASCII text file (or alternatively
performs automatic determination on the attached scan system) and uses linear
interpolation to create the internal Jump Delay table for 2D jumps executable in
Jump Mode.
Call
NoOfDataPoints = load_jump_table_offset( Name, No, PosAck, Offset, MinDelay,
MaxDelay, ListPos )
Parameters
Name
Name of the text file or NULL. The text file may contain one or more tables.
As a pointer to a \0-terminated ANSI string.
No
Specifies:
For
Name
= Filename, which table of the text file should be loaded. The
parameter corresponds to the extension
<No>
of
[JumpTable<No>]
at the
beginning of the desired table.
For
Name
= NULL, which scan system (or which scan head connector)
should be used for automatic determination. Allowed values: [1, 2].
As an unsigned 32-bit value.
PosAck
Position tolerance value in [bits] (only relevant for automatic determination).
As an unsigned 32-bit value.
Offset
Offset in [10 µs] which is added to all automatically determined delay values
(only relevant for automatic determination).
As a signed 32-bit value.
MinDelay
Minimum Jump Delay in [10 µs] (only relevant for automatic determination).
As an unsigned 32-bit value.
MaxDelay
Maximum Jump Delay in [10 µs] (only relevant for automatic determination).
As an unsigned 32-bit value.
ListPos
List position (in the area of list 1 or 2) for six list commands that can be
overwritten (only relevant for automatic determination).
As an unsigned 32-bit value.
Result Error code. As a signed 32-bit value.
–1…– 50 Success for
Name
= filename. The absolute value of the return value equals the
number of valid data points found in the table. Invalid entry values are
ignored, see also Section ”Notes on Loading Determined Jump Delay Values”,
page 219.
–1024 Success for
Name
= NULL: Table has been automatically determined.
1 No valid data points found (but Table
No
found).
3 File not found.
4 Verify error: DSP memory error.
5 Busy error, board is BUSY list execution status or
INTERNAL-BUSY list execution status, no download (get_last_error
return code
RTC6_BUSY
).
8 Access error: board reserved for another user program (get_last_error
return code
RTC6_ACCESS_DENIED
).

Table of Contents