I should clarify one thing for anyone reading and have never used VVPro.....VVPro talks to the console/envoy via USB/Serial....for example Com3. It in turns sends the data to the Virtural Serial ports defined in VPSE. Virtual ports are mapped such as com6 to com16, com7 to com17, etc. The mapping can be anything just so it is not in conflict with serial ports on the motherboard such as com1,2, or as in my example com3 being used by the datalogger. Each weather program would be set to a specific Virtual Port such as 6 in WeatherLink, 7 in Weather Display and etc. If you run out of comports and the additional programs can talk on TCP/IP then you would set the TCP address of 127.0.0.1 in each of the additional programs the only difference would be the Port such as 5511, 5512, etc. See attached.