Revision April 2011 (by Crovy), from version 2.7.0 of the Serial Analyzer does not use libraries JavaComm but the most current RXTX.
These libraries will automatically manage the USB-serial adapter recognized by Linux as "ttyUSBx" (where x is the number of the adapter).
The article is still valid to explain the principles and the JcGpsSimulator which still uses the libraries "JavaComm.
Using a usb-serial converter means that it is recognized by both Linux, Serial Analyzer or JcGpsSimulator.
Concerning the first point, most Linux distributions have already driver to manage basic converters usb-serial but you must know how to make them available. The less experienced might have some difficulty because, in the absence of software "high level" and the recognition occurs without any apparent notice (in perfect style Linux) then you need to know where to look.
To see if the system recognizes the device, you must remember
that Linux manages all devices using the special device
file, in the system folder /dev.
When you insert a usb-serial converter into a USB port of your
PC, the system recognizes them and adds a new file in the
folder /dev. Possile then proceed as follows:
At this point you must make it visible to Serial Analyzer or JcGpsSimulator.
Like any Java program, the Serial Analyzer manages the serial
ports by the library JavaComm. The driver JavaComm
used by Serial Analizer recognizes as serial ports only
devices that have as their name:
ttyS0 (the first serial port COM1)
ttyS1 (second serial port COM2)
ttyS2 (third serial port COM3)
ttyS3 (fourth serial port COM4)
The limit of the 4 serial ports means that if you already
have 4 really exist, you'll have to give up one of them.
Suppose you want to get rid of the fourth serial port
(ttyS3), then you must give the commands:
If, as happens often in recent portable PC, do not have any serial port, then you can use the name that identifies ttyS0 the first serial port directly and give the command
in both cases the ln command creates a symbolic link, namely a file called ttyS0 (or ttyS3 in the first instance) that points to ttyUSB0.
Now if you start Serial Analyzer you will see the presence of the first serial port (or fourth in the first instance) and use it as any serial port.
Who uses Linux may have to access from Windows to a disk formatted
with the file system EXT2 or EXT3.
This
Ext2IFS
free program, installed in Windows, allows you to access at EXT2 disk.
After installation we will see our EXT2 disk as any other disk of Windows.
Please read the
faq
and
warnings
before using this driver.