Navigator
Navigator
Navigator
Page 1 of 71
Introduction to Functions
FAQ
Operation Guide
Advanced Features
Introduction to Functions
How to Customize Navigator
Toolbar
Input Window
Output Window
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 2 of 71
Menu
Navigator includes the following menus:
1) File
2) Edit
3) View
4) Download
5) Tools
6) Help
File menu
The File menu is as shown in the following figure:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 3 of 71
Click the Search button to search the IP address of the gateway NE. All the IP addresses found are
displayed in the NE IP Address combo box. Click the drop-down arrow at the right most to view the IP
addresses of all the gateway NEs found. Click the Connect button to establish communication connection
with the IP address displayed in the NE IP Address edit box.
II) Login To NE...
This menu item is used to login NE, as shown in the following figure:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 4 of 71
IV) Exit
To exit Navigator
Edit menu
The Edit menu includes some basic standard operations for Windows as shown in the following figure:
These operations mainly aim at the Output and Input windows. If the current input focus is in the Input
window, you operate the Input window; If in the Output window, you operate the Output window.
View menu
The View menu is as shown in the following figure:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 5 of 71
There are two menu items above the delimiter in the Tools menu:
I)Configuration...
Click it to open Configuration Dialog Box
II)Calculator...
Click it to open the NE ID calculator as shown in the following figure:
You can input the ID and extended ID in the network ID calculator, and then press Enter to calculate its
decimal notation, hexadecimal notation and binary notation. You can also input it in decimal notation
and calculate other notations, or input it in hexadecimal notation and calculate other notations.
The menu items below the separator in the Tools menu are provided for the users to add their
customized menu items in the enhancement maintenance. There are 8 items currently:
I) StartLAPS Monitor
Click it to open the LAPS Monitor
II) StartBLSR Monitor
Click it to open the BLSRMonitor
III) FiberOpt Editor
The laser parameter editor. Click it to open the Laser Parameters Editor Interface
IV) COA Command Line
The command line maintenance tool for the Modem dial-up of COA board. For help, see Here
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 6 of 71
Help menu
The Help menu is used to display this help information, and the About dialog box which displays the
information such as the version and copyright, etc.
Toolbar
Navigator Toolbar locates under the menu by default, as shown in the following figure:
Functions
Shortcut
key
Connect
Ctrl+N
Ctrl+L
Login
Reconnect
None
Ctrl+R
Run
None
None
Pause
None
None
None
None
Tools-> Toolkit
Ctrl+E
Stop
Toolkit
Input Window
The Navigator Input window, locating on the status bar in the main interface, can be used to receive the
commands entered by the users.
The input window supports the context-sensitive menu and the menu items are described as follows:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 7 of 71
Name
Functions
Find
The standard Windows cut function. Click it to Search in the input window
Cut
The standard Windows cut function. Click it to put the current selected text into
the clipboard
Copy
The standard Windows copy function. Click it to duplicate the current selected
text into the clipboard
Paste
Font...
Hex To ASCII
The standard Windows paste function. Click it to paste the text in the clipboard to
the Input window and overwrite the current selected text
Set the font for the selected text. When the setting is completed, the selected text
will be displayed in this font
Convert the current hexadecimal data to ASCII, and display the data in the Output
window. For example:
Enter 42 and select it, right click and select Hex To ASCII, then 42 is converted to
B and displayed in the Output window.
Meanwhile, it supports the conversion for multiple hexadecimal data. For
example:
Enter 42 43 44 45 46 47 48, then select Hex To ASCII, they are converted to
BCDEFGH
Output Window
Navigator Output window, located under the toolbar and above the Input window, can be used to display
the command entered by the user and the return information for the command. It does not receive user's
edit.
The Output window also supports the context-sensitive menu, but it is a little different from that of Input
window. It is described as follows:
Name
Functions
Find
The standard Windows cut function. Click it to Search in the input window
Copy
The standard Windows copy function. Click it to duplicate the current selected
text into the clipboard
Font...
Set the font for the selected text. When the setting is completed, the selected text
will be displayed in this font
Hex To ASCII
Convert the current hexadecimal data to ASCII, and display the data in the Output
window. For example:
Enter 42 and select it, right click and select Hex To ASCII, then 42 is converted to
B and displayed in the Output window.
Meanwhile, it supports the conversion for multiple hexadecimal data. For
example:
Enter 42 43 44 45 46 47 48, then select Hex To ASCII, they are converted to
BCDEFGH
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 8 of 71
Configuration Interface
Command Line Configuration
Attribute Page
Introduction
Introduction
By the menu Tools|Configuration enter the configuration attribute list:
u Four property pages shown in the command line mode:
ClientMode page Set the login mode. In different mode Navigator will use different
protocol to communicate with NE.
Config page
Module page
u In TL1 mode, there are three properpage: ClientMode, Config and TelnetMgr. The
ClientMode page and the Config page is the same with those in the command line, and there
are public. The TelnetMgr page is used specially for TL1 mode
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 9 of 71
NE MML Client (TCP) Login in command line mode with the TCP protocol
NE MML Client (TP4) Login in command line mode with the TP4 protocol
TELNET Client
Login in Telnet mode with the TL1 protocol
In TL1 mode the TCL script is supported; In command line mode it is optional whether TCL
script is supported or not. For more info about the TCL script, please refer to some other books.
1. Add keyword:
Operation: Type in new keyword in the Add Key text box, and press the Add button. Press the
OK/Apply button to confirm to save in file or the Cancel button to keep unchanged.
Note: Same keyword cannot be typed in (Capital case and lower case are not differentiated, but
tabs such as spaces are valid, please avoid them).
2. Remove keyword:
Operation: Select the keyword to remove in the list box, and press the Remove button.
Press the OK/Apply button to confirm to save in file or the Cancel button to keep unchanged.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 10 of 71
Operation: Press the default font button to set the font type, style, size, color and effect, then
press the OK button to confirm or the Cancel button to keep unchanged.
Note: Font type, style and size may all be set by inputting texts or selecting from the list box.
The font color is set for non keywords, and will not overlay the keyword color set before, and
the keyword added then is still in the default keyword color.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 11 of 71
Operation: Use the background color button and default keyword color button, and double click
a keyword in the keyword list to enter the color dialog box, where press the Define color dialog
box, to pop up the right half of the dialog box. Each setting value may be adjusted in the mode
of text inputting or graphic operation. The results display in the Color|Solid Color box.
Press the Add to Custom Color button, and the choice will be added to the custom color
column.
Click the OK button and the program will accept the legal update (there may not be update
actually), or click the Cancel button and no update will affect.
9. Customized function list:
Operation: click any item in the function list box, you can set the function for every item:
Customize Enter Key
Customize the carriage key. By Default the key is the "Enter"
key.
Prompt to Save before Exit Before shut down Navigator, whether prompt to save the input
window text.
Enable IP History Record whether enable the IP history records
Chracter(s) in newline head Whenever you move the the new line with the Enter key,
these chars will appear in the new line head.
TCP Script Delay Time
The time-delay between two scripts' execution.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 12 of 71
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 13 of 71
Description:
Navigator black box configuration is mainly used to translate the host black box data file. Since
there may be completely different formats for black box records of each module in the host
black box, Navigator must use different translation configuration formats against different
modules to translate black box records of each module.
Note 1: Storage structure of the black box configuration
All the data of the host black box are saved in Flash, and the record format is as follows:
where:
"Black box record header" is in fixed format, mainly including the following: Module ID,
information type, record length, record serial No., record update time, etc.
"Information content" is the data format defined by each module itself.
Note 2: Logical structural relationship of black box configuration (four-layer)
A module may include many information types, each of which corresponds to a data format.
Each module corresponds to a Module No. token
Each information configuration type under a specific module corresponds to an info type Name
token.
Each section under the specific information type of the specific module corresponds to a
Section Type token
Each value in the above section corresponds to a Section Value token
Example: For information type 1 of the database module, the information contents include four
bytes, meaning the following:
| 2 bytes | 1 byte
| 1 byte
|
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 14 of 71
2. Load file:
Operation: Press the Load button to enter the Open dialog box, where select the configuration
file to open, and the program updates configuration according to the selected configuration file.
Note: The program at the start reads blackbox.ini (if existing) under the executable file
directory, and if this file is required, it needn't be loaded again.
3. Save file:
Operation: Press the Save button to save the current configuration in the configuration file
loaded before. If no configuration file has been loaded before, the current configuration will be
saved by default in the configuration file blackbox.ini under the executable file directory.
4. Select module:
Operation: Select a module from the module name list box, and the Module Label dialog box
updates appropriately, or fill in a label in the Module No. dialog box, and the Module Name list
box updates display to the appropriate module.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 15 of 71
and the new type will be added to the information type list box.
Note: There shouldn't be any repeat information type name under a module.
Operation: When specific module and information type are selected, press Add to pop up the
Section Configuration dialog box. Fill in the section name and type, and the section length is
automatically confirmed according to the section type, then click OK to confirm. The new
section appears in the Section Configuration list box.
Note: There maybe repeat of section names.
Clicking OK after filling incomplete information will not enable exit.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 16 of 71
This page is used specially for TL1 mode to customize the color of different content in the
output window:
Input Command
Set the display color of input commands in the output window.
Acknowledgments Msg Set the display color of acknowledgments msg in the output
window.
Output Response Msg Set the display color of output response msg in the output
window.
Autonomous Msg
Set the display color of autonomous msg in the output window.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 17 of 71
Overview
Precautions
Overview
In Navigator 6.1, the download of the host and the board software have been merged through the
newly special tool Toolkit. Through the menu Download | NE/BDSoft Download enter the
Download interface. For more info about Toolkit, please refer to its help file.
Precautions
1. You must have succeeded to logon NE before you could run Toolkit, other no download is
permitted
2. Toolkit must be placed in the directory bin\.
3. Please refer to the help file to learn how to use Toolkit properly and efficiently.
I. Overview
The board software uploading includes uploading the board software, the board Fpga, the laser
parameter and all other board files. It supports uploading/downloading the boards on various
equipment, and the uploading/downloading of 10GV2 direct connection board as well.
The interface for uploading the board software is shown as the following figure:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 18 of 71
By default, Navigator use TCP protocol for uploading board software. For some
products, it can be done in the direct connection mode using the board UDP protocol,
which is not the same as the LAN protocol used by the traditional
uploading/downloading of board software. Before the uploading, we should decide
which loading mode to be used. Because the direct connection mode is used scarcely,
the LAN protocol is used by default, that is, the UDP is not checked.
Note: If the direct connection mode is used, you need to modify the Navigator.ini
configuration file of Navigator. Set the communication module in the section
[OCP.PreLoad] of the file as cmpUDP as following:
[OCP.PreLoad]
iNavComNE.cmpUDP=cmpUDP;
iNavComDMM.cmpUDP=cmpUDP;
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 19 of 71
You can select the board side files to be uploaded to the local from the Board file
pulldown list, or enter the filename manually. As for the File edit box, you need to
specify the local filename of the board file to be uploaded, or enter the filename to be
saved manually.
Name
Usage
Board
Display the board slot and its descriptions with the following format: NE ID
- board position - board description. For example: 9-1-11-sln1sl16
Status
File
Name
Send
bytes
Progress
6. Function buttons:
On the right side of the Uploading/Downloading Board Software dialog box is the
function buttons area, which can be used to complete the upload/download operations as
following:
Button Name
Function
Login NE
Add Board
Refresh Board
Start
Start uploading
Stop
Stop uploading
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 20 of 71
Generally the procedure of uploading the board software includs the following steps:
1. Main interface connecting to login NE
The upload operations can be done only after you connect to login NE, therefore, you
should connect to login the gateway NE in the main interface, and then you can select
to login other NE to upload the board software during uploading the board software.
2. Open the Uploading Board Software dialog box
3. Login the NE you want to upload the board software:
It is possible that the NE to be operated is not a gateway NE, so you need to filled in the
correct NE ID and login the NE.
4. If the board you want to process doesn't appear in the board list, just press the Add Board
button to add the board information, or press the Refresh Bd button to refresh board list
5. Select the board
6. Select the board filename to be uploaded and specify the local filename.
7. Then click the Start button to upload/download.
If the board direct connection mode is used for the upload/download, the login is not
required. When you click to select the UDP button, the following dialog box will pop
up.
You need to populate the board position of target board, the local IP address and
connection port used in the direct connection mode, as well as the IP address and port
(should be 1510) of the board. Confirm the above and select the files to be
uploaded/downloaded and the software type, and then click the Start button to
upload/download.
Navigator User Manual
Navigator Script
Introduction
Precautions
Introduction:
Navigator Script is a dedicated script language developed for the Navigator software. It is
used to implement the batch processing operations, and integrated with Navigator perfectly.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 21 of 71
2. Variable descriptions
At present the command line batch processing files support only two types of variables: int
and char.
(1) Integer variable - int
It is the same as the unsigned int type in C and supports the hexadecimal (prefixed with
0x).
(2) Character variable - char
It is used to display the information.
(3) The variable definition grammar
int(char) var1,var2,...varn, Start with the keyword and the blank space is followed by the
variable name. The comma "," is used to separate the variables. The comma after the last
variable can be omitted.
For example:
int i,j,
char str1,str2,
3. Operations
(1) int variable
It supports +, -, *, /, (, ), and the priority is the same as that in C.
Grammar:
The variable name is prefixed with $ and suffixed with #.
For example:
$i# +10 *(2+ $j#)-3.
The int variable also supports <, >, ==, <= and >=.
Grammar:
Expression Operator Expression
For example:
$i# + 2 > $j# +1 ,
$i# > 0
Note: The operation expressions support only the integer operation, other than the floating-
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 22 of 71
4. Statements
(1) Assignment statement :=
Grammar:
Variable := Expression
For example:
i:= $i# + 1, i:=0xa, i:=$i#+0xf
Description:
Don't add delimiter for the variable on the left of :=.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 23 of 71
.....
endfor
Note: If there are no Start value and Step, the Start value is 0 and the Step is 1. If the End
value is only one "0", it indicates an infinite loop.
For example:
for 0
:time
endfor
int i,
for 50 2 3
echo $i#
i := $i# + 1
endfor
Description:
The for statement supports the previous version, however, it numerals support the
hexadecimal.
For example:
int i,
for 0x10 1 1
echo $i#
i := $i# + 1
endfor
Note: The above control statements supports the nested invoking.
5. Remark
The two types of remarks are supported: ?*? and ?/? , ?/?
(1)/*...*/ - usage: Remark for a full sentence.
Grammar:
/* cmd
......
*/
Description:
The remark statement should be at least one sentence, other than a half. The sentence
with the /* is regarded as the start, and */ is regarded as the end.
(2)// - Usage: Remark a sentence. It can be used to remark a single line, or make remarks for
the second half of a single line.
Grammar:
Cmdline; //comment for left.
Description:
It can be used for only one remark sentence, not be used to intermix with /*.
For example:
//Query the logical system information
:cfg-get-lgcsys //Query the number of logical systems
:cfg-get-slot<sysall> //Query the logical system service information
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 24 of 71
6. Format
(1) Each statement can be indented by the blank space or the Tab key.
(2) Multiple commands in one line are not permitted.
(3) You can use the \ for the word wrap. There is no special grammar requirement for the word
wrap by using \, which is just a simple way to connect two lines. The blank spaces in the
beginning of each line will be omitted.
For example:
Echo "hello wor\
ld"
It is displayed as:
"Hello world"
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 25 of 71
All the Navigator extended commands are supported in script files. Except that the run
command is regarded as the go command to be processed in the script, Other commands are the
same as the execution result in the interactive interface. (The extended commands are case
insensitive.)
Given below lists some useful extended commands for the script file.
(1) Stop: To stop the running of the script.
(2) Sleep: To hold down for a period of time.
(3) Wait: To wait for the NE data to continue.
(4) Nowait: Not to continue the execution when the NE data arrive.
(5) Settime: To set the NE command and the time for waiting returns.
(6) go and run: To execute another script in the script.
9. Use the parameters transmitted by using the go and run commands in the script files
For example: go filename [argv0] [argv1] ...
Use $argv0# and $argv1# to get the value of parameters in the script file.
Precautions
1. The keywords are case sensitive and support small letters only.
2. The strings containing this keyword are not permitted between the matching keywords in the
statements if ...endif, for...endfor and while...endwhile.
For example:
while[ 1==1]
for 2
echo "while-for" //Error occurs here, change it into While-For
break
endfor
echo hi
break
endwhile
Solutions:
Since the history reason, do not amend this problem. If the characters with the same
meaning of keywords should be used in the string, you can write them mixing the capital and
small letters, so as to keep from conflicting with the keywords.
4. Don't define the variables with the same name. If the variables have the same name, the first
one shall prevail.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 26 of 71
echo $ch1#
echo $ch2#
echo $ch3#
6. The right side of the assignment statement can not be the logical expressions, which are used
only for the condition judgment such as if and while, etc.
For example:
int i5
i5 := (4 == 4)
echo $i5#
7. If the end flags (endif, endfor and endwhile) are missing in the matching keywords (if
[]...endif, for...endfor and while[]...endwhile), no error information will appear until the end of
the file.
8. for (2), for [2] and for 0 will result in the infinite loop. The parentheses () or square brackets
[] cannot be used in the condition expressions of the for statement.
9. If the Start value is specified in the for statement, the Step should also be specified, or the
error will occur.
For example:
for 3 1 //Error occurs here. It should be for 3 1 1
echo "for73"
endfor
10. Variables are not permitted in the condition expression of the for statement.
For example:
int i7
i7 := 2
for $i7# //Error occurs here and it will result in the infinite loop.
echo $i7#
endfor
11. The blank space or Tab cannot exist between the $, # and the variable names.
12. If the infinite loop occurs during running the script, you can enter the stop command on the
interface to end the running of the script.
13. When the Navigator starts, the script file AutoCmd.txt will run automatically.
Navigator User Manual
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 27 of 71
I. Overview
Uploading and downloading laser parameters is included in the Uploading and Downloading
Board Software interface, and as a part of Uploading and Downloading Board Software, it need
select Laser for Software (software type) in the interface. At present, uploading and
downloading laser parameters only affects against MS1, BA2 and S16 boards in the 2500+
equipment.
Uploading and downloading laser parameters is integrated with the laser parameter editor. At the
end of uploading, whether to view the uploading laser parameter is prompted, and if yes, the
laser parameter editor will be called. When the Start button is clicked to download, the laser
parameter editor is called, when the existing laser parameter database file may be selected, or a
new laser parameter database file is created.
Since most operation of uploading and downloading laser parameters is similar to uploading and
downloading board software (including board files), the chapter focuses on introduction to the
using of the laser parameter editor. For operation issues of uploading or downloading not
covered in the chapter, please refer to Uploading and Downloading Board Software.
Besides being passively called during uploading/downloading, the laser parameter editor can
also be enabled in the following mode:
l
The following "Option Description" part describes the laser parameter editor interface, and its
operation interface is shown below:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 28 of 71
Laser parameters are saved in the database file (.dbf) mode, and the two-level index
mode is used in the interest of future expansion. If the level 1 index database file is
open for a proper laser parameter database file, then its appropriate level 2 index file
also appears in CfgBase, and by default the database file names are tabBD.dbf and
tabFiber.dbf. Click the button on the right of OptBase, and select the tabBD.dbf file,
then tabFiber.dbf is automatically loaded into CfgBase, and all data in the database are
loaded into the editor.
2. Board information:
BD Type is the type of the board where the current laser parameter resides, for
example: s16.DescID is used to describe the board feature.
Functional button Add: Add new board type and the description
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 29 of 71
Functional button Del: Delete the selected board type and the description
Functional button Modi: Modify the existing board type and description
3. Performance kinds of laser parameters:
Per-kind: Performance kine
Op-port: Laser port
Functional button Add: Add new performance
type and the corresponding port setting
Functional button Del: Delete the existing
performance type and the corresponding port
setting
Functional button Modi: Modify the existing
performance type and the corresponding port
setting
Concrete performance kinds are shown in the
following list box:
When the database is properly loaded to the editor,
click to select the performance kind, the specific
value of the performance kind will appear in the
right AD Grid, and can be modified.
AD Grid shows specific information, and it is also the major editing area of the laser
parameter editor. After specific performance type is selected in the performance list
box,
for example: Input power, corresponding data information about the performance
appears in AD Grid, where click a cell to modify data in it.
5. Data range
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 30 of 71
6. Data adjustment
7. Data system
Select Dec (Decimal) to show data in decimal system; Select Hex (Hexadecimal) to
show data in hexadecimal system.
Button Function
Check
Save
Cancel
Convert2Database Convert
ReadyDownload
Close
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 31 of 71
Precautions:
At present, the operation of uploading/downloading laser parameters only affects 2500+
MS1, BA2 and S16 boards;
To upload laser parameters, needn't specify a Board file, instead, just specify the local
storage file name, and after selecting the Laser type, upload laser parameters at the
board side; The other operations to create Uploading laser parameters are almost the
same with those to create Uploading ordinary board files
3. At the end of uploading, whether to view data information about laser parameters is prompted.
Click "Yes" to call the laser parameter editor
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 32 of 71
3. At the time, the laser parameter editor is called, and after the modification, click Start
to download
Navigator User Manual
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 33 of 71
help command_name
For example: help remote-access
command_name /? ? command_name/?
For example: log /? or log/?
command_name /h ? command_name/h
For example: netlog /h or netlog/h
command_name /help
For example: log /help
Communication Commands:
remote-access -- Acting as a proxy
local-display -- Acting as a proxy for the local display
connect
-- Connecting the gateway NE
disconnect -- Disconnecting the gateway NE
gnesearch -- Searching the gateway NE
netlog
-- Enabling/disabling the network data LOG
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 34 of 71
alias
-- Defining the alias for the command set
macro
-- Defining the macro command
loadmacro -- Loading all the aliases or macros in a file
unloadmacro -- Unloading the alias or macro
getloadmacro -- Querying the macros loaded
savemacro -- Saving all the macros loaded currently into a file
Script Commands:
download
upload
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 35 of 71
Configuration Commands:
config
-- Configuration command
saveconfig -- Configuration command
reloadconfig -- Refreshing the configuration data
clear
-- Clearing the displaying area for output
settextbuf -- Setting the buffer size for the text output box in the command line
log
-- Redirecting the input/output to a text file in Navigator command line
echo
-- Printing a message in the output window
settextcolor -- Setting the color of special strings
saveinput -- Saving the data in the input box into a file
saveoutput -- Saving the data in the output box into a file
Other Commands:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 36 of 71
help
Old name
help
Format
help [command_name]
Parameters
Examples
Function
descriptions
The command Help without any parameter will display the list of all
extended commands, and the command Help (command_name) will display
detailed help information for this command.
# -- Operating multi-NE
Command name
Old name
Format
#neid1,neid2~neidn:[cmdline]
Parameters
Examples
Function
descriptions
Old name
Format
!cmd
Parameters
Examples
!dir
!copy a.txt b.txt
!notepad
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 37 of 71
!write
Function
descriptions
: -- Sending the NE
Command name
Old name
Format
:[necmd]
Parameters
Examples
Function
descriptions
Old name
None
Format
? [Script name]
Parameters
The script name indicates the name of script module loaded. If there is not
any parameter, it means to switch the scripts loaded in turn.
The script name includes the three types as follows:
Nav or NavScript: It indicates to enter into Navigator command line mode
Examples
Function
descriptions
Communication Commands:
remote-access -- Acting as a proxy
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Command name
remote-access
Old name
remote-access
Format
Page 38 of 71
localip: This parameter can be used to specify the local IP address for the
proxy when multiple IP addresses are set on the local computer. If it is
omitted, the Navigator will select one of the native IP addresses, which is the
one used by the user notified when the service is started successfully.
If there is not any parameter, it will display whether the current proxy is on
or off, but not change its status.
Examples
remote-access on
remote-access off
remote-access
remote-access on 192.168.0.21
Function
descriptions
local-display
Old name
local-display
Format
Parameters
Examples
local-display on
local-display off
local-display
Function
descriptions
To display the proxy function locally, that is, the communication information
is sent back to the Navigator proxy server. By default it is enabled.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Command name
connect
Old name
None
Format
Parameters
Page 39 of 71
neip: It is the NE IP address with the format of dotted decimal notation, for
example, 129.9.0.1
port: The port to be connected is 1400 by default
Examples
connect 129.9.0.1
connect 10.108.6.33
Function
descriptions
disconnect
Old name
None
Format
disconnect
Format
None
Examples
disconnect
Function
descriptions
gnesearch
Old name
None
Format
gnesearch
Parameters
None
Examples
gnesearch
Function
descriptions
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Command name
netlog
Old name
None
Format
netlog [on/off]
Page 40 of 71
Examples
netlog on
netlog off
netlog
Function
descriptions
udpsetlocal
Old name
None
Format
Parameters
localport: (Optional) The local port used by the connection, is 5555 by
default
Examples
Function
descriptions
To set the local IP address and port used to connect the communication in the
mode of UDP direct connection with 10GV2 board.
udpsetbd
Old name
None
Format
Parameters
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 41 of 71
Function
descriptions
To set the board ID, IP address and port used to connect the communication
in the mode of UDP direct connection with 10GV2 board.
udpcmd
Old name
None
Format
udpcmd UdpNavCommand
Parameters
Examples
udpcmd 4:111
udpcmd 7:11b
Function
descriptions
alias
Old name
alias
Format
Parameters
Examples
Function
descriptions
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 42 of 71
macro
Old name
macro
Format
Parameters
{cmd1;[cmd2;] ... [cmdn;]}: It indicates the commands in the command set,
which are delimited by ";". The reference for the parameters is started by "$"
and ended by "#".
Examples
Function
descriptions
loadmacro
Old name
loadfile
Format
loadmacro filename
Parameters
Examples
loadmacro macrofile
Function
descriptions
unloadmacro
Old name
unload
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Format
Page 43 of 71
Parameters
-a: It indicates to unload all the macros and aliases
Examples
unloadmacro mcmd
unloadmacro -a
Function
descriptions
getloadmacro
Old name
getload
Format
getloadmacro
Parameters
None
Examples
getloadmacro
Function
descriptions
savemacro
Old name
None
Format
savemacro filename
Parameters
Examples
savemacro macrofilename
Function
descriptions
Script Commands:
run -- Executing the batch scripts
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Command name
run
Old name
run
Format
Page 44 of 71
run
filename: The filename of the script to be run
Parameters
Examples
run aa.cmd
run bb.cmd para1
Function
descriptions
go
Old name
go
Format
Parameters
Examples
go aa.cmd
go bb.cmd para1
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Function
descriptions
Page 45 of 71
The usage of "go" is the same as that of "run". The command "go" executes
all the things in a batch at a time, and can be called in the batches and
functions.
stop
Old name
stop
Format
stop [-a]
-a: To stop executing all the batches and functions.
Parameters
Examples
Function
descriptions
settime -- Setting the maximum interval for executing a command in the batch
Command name
settime
Old name
settime
Format
settime number[ms]
Parameters
Examples
Function
descriptions
To set the default time interval between two commands in the scripts.
The default initial time should be 5 seconds in Navigator system.
sleep
Old name
sleep
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 46 of 71
Format
sleep number[ms]
Parameters
Examples
sleep 10
sleep 100ms
Function
descriptions
wait -- Waiting for the network data of the specified type for a period of time
Command name
wait
Old name
None
Format
Parameters
Examples
wait 10 NET_ALL
wait 10 CMD_ALL
wait 8 *szhw>*
wait 50ms NET_ALL
wait 100ms
Function
descriptions
To wait for certain condition for a period of time. If the condition is met, the
command is executed and next one proceeds. If it is not met, the command
will proceed after it is time out.
nowait -- Waiting for the network data of the non-specified type for a period
of time
Command name
nowait
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Old name
None
Format
Page 47 of 71
time: It indicates the time interval with the default unit - s. If ms is followed
by the parameters, it indicates the unit is millisecond.
Parameters
Examples
Function
descriptions
To wait for certain condition for a period of time. If the condition is met in
the specified period of time, the waiting is going on. Next command will not
proceed untill the condition is met in the specified interval.
download
Old name
download
Format
Parameters
Examples
Function
descriptions
upload
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Old name
upload
Format
Page 48 of 71
Examples
Function
descriptions
bbquery
Old name
bbquery
Format
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 49 of 71
filename: The name of the file to be saved for the querying result
Examples
Function
descriptions
To query the black box data and save the result as a file. If the translation
rules for the black box files are configured by the user, the files will be
translated automatically after the data are downloaded completely.
bbtran
Old name
bbtran
Format
bbtran filename
Parameters
Examples
bbtran black.tst
Function
descriptions
To translate the black box data, and the result should be displayed in the
output box for the user.
netlog
Old name
None
Format
netlog
Parameters
on|off
Examples
netlog on
Function
descriptions
Start/Close the net operation log. The log is saved in the directory:
(Navigator running directory)\log\, using the current time (day, month and
year) as its filename and ".log" as its entension.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Command name
loadmodule
Old name
None
Format
Page 50 of 71
Examples
Function
descriptions
To load a module.
unloadmodule
Old name
None
Format
unloadmodule iInterface
Parameters
Examples
unloadmodule iNavComNE.cmpLAN
Function
descriptions
To unload a module.
getloadmodule
Old name
None
Format
getloadmodule
Parameters
None
Examples
getloadmodule
Function
descriptions
Configuration Commands:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 51 of 71
config
Old name
None
Format
Examples
Function
descriptions
To change the value for certain item to be configured in the scripts. If the
item to be configured does not exist, it will be added.
By default, the data configured by using the command "config" are not saved
in the configuration file, unless by using the command "saveconfig".
saveconfig
Old name
None
Format
saveconfig [filename]
filename: The name of the file to be saved
Parameters
Examples
saveconfig nav.cfg
saveconfig
Function
descriptions
To save the configuration data in the RAM into the configuration file.
reloadconfig
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 52 of 71
Old name
None
Format
reloadconfig
Parameters
None
Examples
reloadconfig
Function
descriptions
To reload the configuration data without rebooting the Navigator when the
configuration file is changed manually.
clear
Old name
clear
Format
clear
Parameters
None
Examples
clear
Function
descriptions
settextbuf -- Setting the buffer size for the text output box in the command
line
Command name
settextbuf
Old name
settextbuf
Format
settextbuf bufsize
Parameters
Examples
settextbuf 500000 changes the buffer size of current text into 500000
Function
descriptions
By default, the buffer size of the text output box is 500000 bytes. If more
buffers are required, it can be set by using this command.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Command name
log
Old name
log
Format
Page 53 of 71
/o: outputfile - The name of the file to be redirected for ouput in the
command line
Parameters
/i:inputfile - The name of the file to be redirected for input in the command
line
Examples
Function
descriptions
echo
Old name
echo
Format
echo msg
Parameters
Examples
echo hello
Function
descriptions
settextcolor
Old name
None
Format
Parameters
colorgreen: The green component with the range 0-255
colorblue: The blue component with the range 0-255
Examples
Function
To set the color to be displayed for a string. The setting is only valid for the
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
descriptions
Page 54 of 71
current running program, and the original setting should be restored when
running the Navigator next time. If you want the setting to be valid when
running the Navigator next time, you need to configure it in the configuration
program.
saveinput
Old name
None
Format
Parameters
Examples
saveinput aa.rtf
saveinput aa.txt txt
saveinput bb.rtf rtf
Function
descriptions
saveoutput
Old name
None
Format
Parameters
Examples
saveoutput output.rtf
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 55 of 71
Other Commands:
exec -- Executing an external command
Command name
exec
Old name
exec
Format
Parameters
para: The parameters followed by the external command
Examples
Function
descriptions
compare
Old name
compare
Format
Parameters
runfile: The data file returned by itself after the command is executed
examplefile: The sample data file
outputfile: The output file for the comparing result
Examples
Function
descriptions
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 56 of 71
Command name
expr
Old name
None
Format
expr expression
Parameters
Examples
Function
descriptions
showtime
Old name
None
Format
showtime
Parameters
None
Examples
showtime
Function
descriptions
To display the current time for the batch scripts, so as to view the start time
for executing each command.
Description of Use
Operation Procedure
FAQ
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 57 of 71
I. Overview
SS61COA (COA for short hereinafter) Command Line, is the tool software specially designed for
COA remote maintenance and operation, implementing functions of local Modem dynamic
setting, dial-up communication and COA operation command line, etc. Now it has been integrated
in Navigator as a dynamic module.
By default, COA Command Line module is not loaded. Therefore, the configuration file
Navigator.ini of the module under the executable file directory need be modified, and the
following module configuration need be added in the [OCP.Load] section:
iCOAComm.COAComm=COAComm
Restart Navigator, and COA Command Line will be loaded. You may start it by selecting COA
Command Line under the Tools menu.
The main interface of the tool is as shown in the following figure:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 58 of 71
1. Modem setting
The local Modem can be dynamically configured using COA Command Line. Click the
Modem button shown in Figure 3, to call the Modem attribute dialog box from the
system, and set Modem attributes.
One point need be attended to: though Modem is set in COA Command Line by the same
operation with "Control Panel->Modem", it is dynamically set. In other words, the setting in the
tool only takes effect in this call, it becomes invalid and returns to the initil value (the initial value
is defined to be the Modem attribute value of the operation system before the tool is started up)
after hangup, and you need click the Modem... button again to set.Therefore, to change Modem
attribute "permanantly", use "Control Panel->Modem".
Modem setting is not a must, the uer may directly click the Dial button to dial up for
communication, and COA Command Line will use the exixting setting of Modem in
the system.
By default, Country Code or Area Code is not used, that is, the options are prohibited.
To enable Country Code and Area Code, please click the boxes on the left of them, and
their default values are as same as the values set in the dialing attribute dialog box of
the operation system.
When dialing a distant number, type in area code and phone number together in the
Phone Number box without selecting Area Code. For example, type in 02223500920 in
Phone Number to dial Tianjin 022-23500920.
After finishing typing in phone number, click the Dial button to dial.
The hangup operation affects after the dialing operation is performed. Click the
Hangup button, and once the operation succeeds, "Hang up OK! Click Dial button to
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 59 of 71
make a call!" message box appears, otherwise the relative line failure message appears.
Log is recorded by default, and the default maximum size of log file is 5MB. When
more than 200MB is set, a prompt of whether to continue will be given. In addition, the
Maxium Log File Size edit box accepts integers from 1 to 999.By default the Log file is
saved in C:\COACommLog.txt.
Key Words page is mainly used to set keywords of the output box, and the default
keywords are listed in alphabetic order in the following figure.Double click the
keyword in the list, and its color can be set by use of the color palette.To add any
keyword, type in the string in the Add Keyword edit box, then click the Add button,
and the string typed in appears in the keyword list.To remove a keyword, select it in the
keyword list and press the Remove button.The Default Color button is used to set the
default color of the keyword, and after the desired color is selected, all keywords added
later will be in this default color.
The following figure shows appropriate functions of the Key Words page:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 60 of 71
4. Others
Cascading of up to 8 COA boards is allowed, so COA Command Line allows to set the
number of COA boards to communicate.Type in the number of COA boards to
communicate this time in the COA Board Numbers edit box, then click the Commit
button. The valid value is an integer from 1 to 8. COA Command Line only
communicates with one COA board by default. Please set least COA boards to
communicate if not necessary, for communication with many COA boards will not be
that efficient, and the command return delay will be longer.When altogether 8 COA
boards are cascaded, the command takes around 8 seconds to return.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 61 of 71
Special note:
One Modem must be set with at\j1 at the PC end or the COA end, otherwise
communication may possibly fail.Please be noted that only one of the two ends may be
set so, if both of the two ends are set so, the Modem rate can not be coordinated and
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 62 of 71
communication fails.
at\j1 command: Two Modems automatically coordinate with their communication
rates.
IV. FAQ
Common problems and solutions:
1. Modem setting
1) Why the command entered is not returned after remote COA board connection is
promted successful?
Answer: When Modem rates of the two communication sides differ greatly,
error codes will occur in the communication negotiation, resulting in
problems with the data packet check, which further cause that commands
cannot be reconized. The problem may be solved through setting Modem
rate using "Control Panel->Modem". Please set Modem rate to be its
maximum allowed and have a second try.
2) Why the opposite side cannot be connected, but the dialing tone after dialing is
normal?
Answer: There are many reasons, and probably:
l
The last call hasn't been normally closed, and the opposite line is still
BUSY. Wait some time, and retry after the opposite side releases the
calling resource.Remember when COA Command Line executes dialing,
please try not to hang up or exit until the call is stable, and do not force to
hang up during dialing.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 63 of 71
3) Why the Modem attributes are not displayed when the "Modem..." button is clicked,
and dialing cannot be executed?
Answer: Please go to "Control Panel->System", where select "Devide
Manager" tab, and check whether other line devices are installed except
Modem in the "Modem" column, for example, parallel cable or serial
cable.Please delete the line devices except Modem, then run COA
Command Line again.
4) Click "Modem..." button to set the rate, dial, then hang up and click "Modem..."
again, why the rate is still the value before setting?
Answer: COA Command Line sets Modem dynamically, and the setting is
only valid for that call. For details, please refer to descriptions for Modem
Setting.
3. About dialing
When dialing, the program will automatically use the country code and area code set in the
current dialing attribute by the computer. Please ensure they are proper settings,or the
dialing will fail.
4. Others
For problems not covered here, please record and contact developers.
Navigator User Manual
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 64 of 71
I. Overview
The module of automatically querying the board's black box is registered to the menu item of
Tools menu: Board BlackBox Query. Click this menu item to pop up the main dialog box interface
of the module (for the loading method of this module, please refer to How to Configure
Navigator). The current module supports the automatic querying and translation of the old and new
hosts, and outputs the queried results to the edit box and the user-specified files.
Click the menu item to activate the module, an interface like the following is displayed:
After the host of the board is connected successfully, the module is activated and the
NEID is worked out by the software for the users' connection. Or the users can enter
their NEID in the drop box or select the NEID from the drop-down list. Note: The form
of NE ID is often similar to 0x090005 hexadecimal numeral. You can also enter the
decimal numeral. If some non-numeral forms of characters are entered, they will not be
accepted by the software, and a prompt is popped up.
2. Board list operation:
The Add Board button is used to add a board manually, while the Refresh Boards
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 65 of 71
There are two methods for specifying the destination file to save the query result: key in the
file name in the file name edit box, or click the "..." button to activate a standard dialog box
for opening a file, select / enter a file name, then enter it. The file selected via the standard
file dialog box will be shown in the file name dialog box.
4. Board list:
One entry or more will be generated in the board list for the operations of refreshing and
adding manually. Click the entry to select the board to be operated. If no query operation is
made on the board, the Status and Queried (KBs) will be shown respectively as Stopped and
0.
Usages of the items are given below:
Name
Usage
Board ID
Description
Status
Queried (KBs)
There are 5 types of events for selection: PER (performance), ALM (alarm), RST (reset),
CMD (command) and ERR (error). You may decide to select or not select an event for
querying. Check all to select them all, or uncheck to select none.
Start Query and Stop Query buttons are used to control the query operation.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 66 of 71
The lower part of the dialog box is a dialog box for outputting the status information,
including the status information of various operations and the returned network data.
The query results will be shown here too. For unsuccessful operations, the prompt
information shown in this dialog box can serve a reference for tracking down the reason
for failure.
The user is shown in clear text, the password as *. The default user name for the dialog
box is "1"; with the default password of "nesoft", just click OK to log in if no change is
needed. If you are logging in a new host, please check "Force Login".
The board's black box can only be queried after this step. If this step is done while
running Navigator, you may skip this step. If you are deregistered by the board's host
because of no operation in a long time, you may use this function to login again.
2. Click Refresh Boards to refresh / generate the logic board list, or click the Add Board
button to add the board information manually.
Because it's the logical board that is shown when you use the automatic refresh, you
can add the physical board manually into the board list if the physical board exists
rather than the logical board. Click the Add Board button to pop up the following dialog
box:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 67 of 71
Enter the board ID and description information respectively in the above dialog box,
and press the OK button to complete the addition. Note: The board ID only supports
numerals, and the value range is 1~25.
When the logical boards on the host are changed, the Refresh Boards button can also be
used to generate the most recent board list.
3. Select the board for automatic query from the board list
4. Select/edit the file name for saving the query result.
If the file you select already exists, the contents of the original file will not be affected
during the query operation, instead, the new query contents will be added after the
original contents. The query contents are saved in the text format.
5. Click the Start Query button to start automatic query. The board list will show the query
status and queried bytes of the board being queried, and the result output edit box will show
the results of query.
6. For the board in the process of querying, you can select it from the board list and click the
Stop Query button to stop querying it.
I. Overview
The LaserPara Up-Download module is registered into the LaserPara Up-Download menu item of
the Tools menu. Click this menu item to pop-up the main dialog box interface for the module (For
how to load the LaserPara Up-Download module, see How to Customize Navigator). Now the
module supports the following type of boards for the LaserPara Up-Download: S16X, S16Y, S16,
BPA, BA2, COA, MS1, TWF, RWF, TRF, LWM, LWX, LDG and SMC. Generally, the boards
other than the type above cannot be used for the LaserPara Up-Download. For the new type of
laser board required the parameters upload and download, please contact the developer of the
module.
The LaserPara Download supports LSR and LPL file formats, while the LaserPara Upload
supports only the most recent LPL file format. For any requirement of the file format, contact the
developer of the module.
Click the menu item to activate the module, then an interface like the following is displayed.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 68 of 71
After the host of the board is connected successfully, the module is activated and the
NEID is worked out by the software for the users' connection. Or the users can enter
their NEID in the drop box or select the NEID from the drop-down list. Note: NE ID is
often the hexadecimal numeral such as 0x090005 or the decimal numeral. If some nonnumeral forms of characters are entered, they will not be accepted by the software, and
a prompt will pop up.
2. Upload/Download:
Click to select the Upload or Download, or hold down the composite keys Alt + U to
select Upload, Alt + D to select Download. At the first time of running the module, the
default operation is the Download.
3. Select the source/destination files to be uploaded/downloaded:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 69 of 71
upload/download. When uploading, it is the Save As dialog box, and the type of LPL file format is
supported. When downloading, it is the Open dialog box, and the two types of LPL and LSR file
formats are supported.
4. Board list:
One entry or more will be generated in the board list for the operations of refreshing and adding
manually. Click the entry to select the board to be operated.
5. Upload/download progress and status information:
All the items of status information are displayed in the figure above. Now the list of information is
empty, because there is no upload/download operation for any board. The following figure shows the
status information for downloading, and the covered information can be seen by pulling the horizontal
scroll bar.
Display the board position and descriptions with the format: board
position - board description. For example: 4-sl16
Type
File Name
Display the board file name to be downloaded, or the local file name to
be uploaded
Send packs
Progress
Status
6. Function Buttons:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 70 of 71
The function buttons on the right side of the dialog box can be used to upload/download as the
following table:
Button name
Functions
Login NE
Add Board
Refresh Boards
Start
Start uploading/downloading
Stop
Stop uploading/downloading
Enter the user name and password, and click the OK button to complete the login. To login a new host,
check the Force Login option.
Upload/download can be done only after you logged in the NE. Once logged in the NE, the board list is
refreshed automatically. If some logical boards exist on the host, they will be displayed in the board
list.
2. Select Upload or Download
3. If necessary, press the Add Board to add board information manually, or press the Refresh Board
refresh it.
The auto refresh lists just the logical board, therefore, if some physical boards exist but are not added
into the logical board, they can be added into the board list manually to be selected in the operation.
Click the Add Board button to pop up the following dialog box:
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016
Introduction to Functions
Page 71 of 71
Enter the board ID and description information respectively in the above dialog box,
and press the OK button to complete the addition. Note: Only numbers can be
populated into the Board ID, and both the Board ID and Description Information cannot
be NULL.
When the logical boards on the host are changed, the Refresh Boards button can also be
used to generate the most recent board list.
4. Select the board from the board list
5. Select the file names to be uploaded/downloaded
6. Click the Start button to upload/download
7. For the board in the process of upload/download, you can select it from the board list and
click the Stop button to stop its upload/download operation.
file:///C:/Users/MKHYR/AppData/Local/Temp/~hh2446.htm
06/10/2016