开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

New Record for Multiple Instances of UIview on 1 Computer


 

I run multiple UI-Webservers for 2M VHF, 30M HF, 60M HF, the ISS Digi, ? and a
Special Events webserver for balloon launches, hamfests and other one-time
events.?? The gateway page for all these servers is on my website at

??? <>

All these pages are served by a single Acer E3-111 11.8" "netbook" PC.? I like
using these netbooks as 24/7 servers because the AC power draw is only about 10
watts. The 30-meter HF page is served directly by the Windows 7-64 host on this
machine. All the other pages are served by 4 VMware virtual machines running
simultaneously on the same machine.? The VMs all run Windows "micro-2003", an
unofficial "light" version of Windows Server 2003 (essentially the server
edition of Windows XP).? "Micro-2003" has about half the memory and disk
footprint of the standard Server 2003.

The 2M VHF virtual machine is running 4 separate copies of UIview
simultaneously to capture separate map views of all of Michigan, the greater
Lansing, MI area, the greater Detroit MI metro area, and a high-res view of the
Michigan State University campus.

The Special Event server runs two copies of UIview simultaneously to provide
both a regional view of the area around the event, and a close-up-view of the
event venue at the same time. (For Dayton, the regional view showed about a
third of the state of Ohio. the closeup view showed an area only about a mile
across.)

Normally, I set up the Special Event webserver for an event, and start
beaconing objects for the event about two weeks before the event.? I just
discovered that TWO Michigan hamfests are happening on the same weekend - one
on Saturday and the other on Sunday.? How to show detail for both at the same
time??? I held my breath and added yet another instance of UIview to the
Special Events VM -- not certain much more? this would further load down the
netbook's CPU.?? It worked!

There? are now *TEN* instances of UIview running on the single netbook - 1 on
the host, 1 on the 60M VM, 1 on the ISS satgate VM, 4 on the 2M-VHF VM, and 3
on the Special Events VM.

-------------------------------------------------------------------------------

It's actually fairly easy to setup multiple instances of UIview on a single
machine. For example, you might want one instance for VHF and one for HF that
can run simultaneously.? UIview has very low resource demands on today's PCs.??
A complete install occupies about 25 MB of disk space and has very low CPU
loading when running. The key to running multiple instances is to do a base
install in one directory ("folder").? Then copy the entire contents of the
directory to one or more additional new directories.?? In my setups, the
original directory is? C:&#92;UIview32 . ? The three additional copies are in
C:&#92;UIview322 , C:&#92;UIview323 , and C:&#92;UIview324 respectively.

Then rename the main program file and the UIview32.ini? configuration file in
each added instance.?? The primary instance contains UIview32.exe and
UIview32.ini (the default names).?? The three copies contain Uivew322.exe &
UIview322.ini,???? UIview323.exe & UIview323.ini,?? and UIview324.exe. &
UIview324.ini respectively.??? [The .INI file name must exactly match the .EXE
file name.]?? Multiple copies of UIview can share the same "Extra Maps"
directory, and multiple copies can all use the same Precision Mapping server
setup.

However, UIview plug-ins that exchange data via DDE (dynamic data exchange)
will only communicate with the FIRST STARTED instance of UIview.? This includes
add-ons like UI-NWS and UI-HeightTrack and UI-PHG.

You can have the Scheduler in the primary instance start up the additional
instances. I use a staggered startup sequence that launches the extra instances
a minute apart.? I.e., "RUN +1", "RUN +2", etc. This avoids swamping the OS
with too many calls for disk access and memory allocation at the same time.

The UZ7HO Soundmodem (or AGWpe) soft TNC can create entirely separate virtual
TNCs on the left and right channels of a stereo sound card. The two virtual
TNCs can be set to different baud rates and/or modulation types if desired.?
For example 1200 baud for VHFon one side and 300 baud for HF on the other. ? In
turn, multiple instances of UIview can access the SAME IP address of the
Soundmodem, and select either the left or right channels (or both).? [The two
TNCs show up as different AGW logical port numbers at the same IP address.
UIview allows you to setup a "port mask" to select the desired data stream(s)
when set to Host Mode: AGW]

Note that for this to work, you CANNOT use a Mic-In jack on a sound card.?
Despite having a 3-conductor 3.5mm TRS "stereo" jack, these are SINGLE-CHANNEL
(monophonic) inputs. (The other "channel" is used for +5 VDC power to power
electret mics.)? You must have and use a Line-Input jack on the sound system.
These are usually color-coded blue, unlike the Mic jacks which are usually pink.

-------------------------------------------------------------------------------

Stephen H. Smith??? wa8lmf (at) aol.com
Skype:??????? WA8LMF
EchoLink:? Node #? 14400? [Think bottom of the 2-meter band]
Home Page:?????????

Live Off-The-Air APRS Activity Maps
?? <>

Long-Range APRS on 30 Meters HF
?? <>




[Non-text portions of this message have been removed]