Operating instructions
M300USERSGUIDE SEA
GENERALINFORMATION
45
#/etc/nfsstart
#Note: to act as a TCP/IP server, uncomment next line
/usr/ucb/inetd &
5. Run ‘netstart’ in the M300 QNX machine.
6. Use the ‘ping’ command to check for a good connection. From the Windows machine, use the
Start menu and then click on ‘Run’. At the prompt, type ping ipAddress where ‘ipAddress’ is
the IP address assigned to the M300 QNX machine (in our example it was 192.9.200.30). The
ping should return with no errors.
7. In the M300 QNX system, at the command prompt (either in a shell or from the main
command prompt), perform a ping command on the Windows machine, again by typing ping
ipAddress
where ‘ipAddress’ is the IP address of the Windows machine (on our example it was
192.9.200.20). Again, the ping should run without any errors. Hit Ctrl+C to terminate the
network ping program.
8. Now that you have the two machines communicating, use an FTP program in Windows to
transfer data to and from the M300 QNX machine. You must, however, use a regular username
and password when logging into the M300 QNX machine. The system is not configured to allow
root access via FTP for security reasons.
CREATINGASCIIDATAFILES
Aside from the main M300 raw binary data file, the system can also create text files (ASCII). These
text files can be imported by most analysis software applications. The text files can have any data
values from the formula table. The user controls the delimiter and line termination.
The ASCII File Output table is ‘asc.300’. This file can be used to specify one or more entries of
ASCII data output. Each entry has an ASCII configuration file (*.asc), which the user must create,
and an output text file name (*.csv). The ASCII configuration file indicates which data to output, in
what order, etc. The output text file has the actual data and this file is created by the system. Every
time the system starts this text file is overwritten. The user must copy this file before or after the
system runs to a different file name. Please consult the ASCII File Output Table documentation in
the reference manual for complete information on this topic.
SERIALPORTBASICS
The QNX 4 system supports multiple serial ports through an additional hardware board. Some
boards use the standard ‘Dev.ser’ driver, others have their own driver. In either case the first serial
port is called ‘/dev/ser1', ‘/dev/ser2’, etc. You can use the ‘serread’ utility to read/send data using any
of the serial ports (check SEA Utilities manual). To change the serial port parameters use the ‘stty’
utility (check the QNX 4 manual).
We disable com2 in the M300 systems. This is necessary because this port uses IRQ 3, which causes
a conflict with the SEA System board. IRQ 3 is used as the acquisition handler tick source. By
default, this interrupt has the highest priority of all interrupts.
You can also use the ‘cat’ utility to get/send data to/from the serial port using the redirect ‘>’ or ‘<‘.
Usually the M300 security key uses /dev/ser1 for the key. No other devices can use this port. If they
do, they will crash the security and terminate any open M300 applications using the security.