i provided the following setup explanation for vspe to a member. vspe. vspeis a
free download from
http://www.eterlogic.com/products.vspe.htmlwith his success, i thought it might be useful by some other folks that want to
run multiple serial applications and have only one serial port. since a usb to
serial device provides physical serial ports from the operating system device
point of view, the below process should work fine as well.
a first look at vspe is a bit confusing as vspe is capable of doing many things
with serial communications. it is like not seeing the trees because of the
forest. for our purposes, we simply want to use the serial splitter device
functionality of vspe.
the following steps should get you up and running:
1. install vspe.
2. run vspe
3. select create new device.
4. select spliiter in the device drop down list box. click next.
5 vspe will detect a physical serial port (com1 for instance) and map a virtual
port to it. the virtual port is special in that vspe will allow up to 8
applications to simultaneously read/write to the port. vspe manages each
application and processes the data between the application and the physical com
port. you can click settings to adjust required baud rate, start and stop
bits, rts/dtr. make sure that your serial settings are the same as set on your
radio.
an example may make more sense:
lets assume a computer has two serial ports com1 and com2. you wish to run
multiple applications on com1. after completing the above steps:
a. vspe will create a com3 virtual port mapped to the com1 physical port. set
the serial settings as required by the radio , device/applications (remember all
must match the port settings - radio, port setting, and application
configuration)
b. make sure the emulator is running (tool icons for starting and stopping
emulation are straight forward standard vcr right arrow and dark block,
respectively).
c. now configure each of the applications ( do one at a time and test) to look
at the virtual com port (com3 in the example).
d. an issue that might result in a problem are the proper settings for the
dtr/rts - the radio and application manuals will be the first place to look.
the folowing ft-2000 settings were provided by mike, ab3cx, for his rf space
sdr-iq receiver, the baud rate in the ft-2000 is changed from the default 4800
up to 9600 by going into the radio's menu. so the port settings are 9600, rts
and dtr are off, 8 bits, no parity, stop bits 1, readinterval timeout -1.
mike uses the n3fjp logging software, and the same parameters were entered as
requested in the rig control configuration screen. the n3fjp offers the ft-9000
which you accept, but you must change the default baud rate up to 9600, turn
rts/dtr off, and then click "done".
e. you should now be good to go.
remember, the serial emulator has nothing to do with any specific radio command
protocols - it simply provides the serial data management. with this
configuration, you should be able to run applications like hrd, cw skimmer, etc.
simultaneously. you could have a problem with control software that doesn't
stay in sync by polling the radio as one application could set the
frequency/band, but another application that doesn't poll and keep in sync would
be working with the frequency/band that the application "thinks" is correct.
this of course has nothing to do with the port emulation, only the operation of
the application set. this is very easy to
test as you can use one application to change the freq/band and see if the radio
changes as well as the other application changes accordingly (might be a bit of
lag depending on the baud rate that is set for the radio/applications.
i hope this helps get you started. if vspe doesn't work out, the other virtual
emulators will work in a similar fashion - just the config mechanics will be
different.
73 ed n5xn
这个软件比较有意思,并且有中文版本(语言选项可以选择),下载包也有注册码!
有兴趣的下载来试试。