45
7.3 Use of FLCE
The FLCE is an execution program, and there are two methods for the use.
FLCE individually
FLCE as child-process in user application
In the individual use mode, it can be started up by a shortcut in which necessary parameters are set as
argument. Or in case it is started up in IDLE startup mode, FLCE.EXE icon can be accessed for direct access.
In user application, the FLCE can be started up as child-process with argument for file transmission and etc.
After completion of the transmission, termination code can be acquired as a return value of the process.
Before transmission via COM1 port, there is operation you must follow. If you do not follow the operation,
PC LINNK automatically starts up as RS-232C cable is connected, which will cause the transmission to fail.
The operation continues to be active until the setup is changed or cold-bootup takes place.

Operation

1. Select “Set up” in the start menu.
2. Tap “Communication” to open.
3. Select “Connection with PC”.
4. Deselect “Connect with PC if communication is possible”
5. Tap the OK button.
If you wish to have a communication by using with H/PC Explore and PC LINK, select the menu stated in
operation step 4 above.

Input Parameter

Command line argument : communication command, communication option, transmission pathname,
I/O interface to be used, baud rate, mode
Registry : Set up registry only if the following default values must be changed.
I/O interface to be used (RS-232C, IrDA), baud rate, drive letter
(refer to Chapter7.9 “Setting Up Registry”.)

Output Parameter

Return value of Winmain : termination code (refer to Chapter 7.10 “Termination Codes”.)
7.4 Termination of FLCE
This FLCE utility will terminate if;
All specified commands are implemented normally, or notification of normal end is received from
partner station.
Specified command results abnormal state, or notification of abnormal end is received from partner
station.
Timeout for session establishment is 1 minute. If the session cannot be established within the period,
timeout will cause an error. “INFINITE” of timeout (= no timeout) can be set for continuous session.
The cancel button in the status window which appears after the FLCE startup is tapped.