RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
341
Comments • If
pPath
= 0, then the path of the application’s current working directory is used.
Caution: The application’s current working directory isn’t always the directory from
which the application was launched. The current working directory can change, for
example, when a file from another directory is selected via the WINDOWS Explorer
(unless the “NoChangeDir” flag was set when incorporating the Explorer window into
the application).
• After each hardware reset (powerup), the first user program must begin by issuing a
load_program_file command during initialization of the RTC
®
5 board (see "RTC
®
5
Initialization", page 65). The command should also be executed (e.g. if another user
program acquires the board – see acquire_rtc) when the board needs to be returned
to the default state.
• If multiple RTC
®
5 boards are connected as master and slave, then load_program_file
must be executed on all boards prior to initializing and operating the individual boards
with further commands (see chapter 6.6.3 "Master/Slave Operation", page 84).
• The command load_program_file resets the RTC
®
5, initializes the memory configura-
tion (in the default configuration), performs a DSP memory check, loads the firmware
(
RTC5RBF.rbf
), the program file
RTC5OUT.out
and a binary support file (
RTC5DAT.dat
)
and starts the signal processor (DSP). After execution of the load_program_file
command, the laser focus is positioned in the center of the image field at the
point (0|0) and the laser control is deactivated.
Ctrl Command load_program_file