Aggregating ATCS Monitor Data Streams

Combining multiple ATCS data streams as a user is fairly simple, you just add the servers to your Data Source / Network Settings in the Configuration/Options menu. However, if you wish to present this aggregated stream to the world as a server, a few more steps are required.

Here is a simple example to show how to combine the streams from an MCP radio and a BCP radio into a single source and make it available through your server. This example requires that you already have a working server stream. If not, read through the section on setting up a server before attempting an aggregated feed.

There will be four instances of ATCS Monitor running on your machine:

A: The instance listening to your BCP radio
B: The instance listening to your MCP radio
C: The instance that combines the two radio instance streams
D: The instance that presents the combined stream to the main port


ATCS Mon A & B configuration (Configure->Options menu)

Data Source Tab
Data Source: Sound Card (attached to the BCP radio)
Network Settings: Server Mode Listener: 4900

"B"
Data Source Tab
Data Source: Sound Card (attached t the MCP radio)
Network Settings: Server Mode Listener: 4901

ATCS Mon C (the aggregator) configuration

General Tab
Check the Enable DDE Relay output box
Check the Enable user-defined DDE names box

Data Source Tab
Data Source: Network Connection
Network Settings: Server Mode Listener: 4800 (Your "public" data server port)
Network Settings: localhost: 4900
Network Settings: localhost: 4901

ATCS Mon D (the server) configuration

General Tab
Check the Enable user-defined DDE names box

Data Source Tab
Data Source: DDE
Network Settings: Server Mode Listener: 4800 (Your "public" data server port, same as "C")


That should get you running. There are other configurations you can dream up, such as adding additional radios or even off-site streams. Each additional radio will require a new instance of ATCS Monitor configured similarly to A or B, but with a different listener port. (4902, 4903...) Off site streams can be aggregated directly into instance C by adding the appropriate Network Settings.

If you wish to log data or connections, this should be done from the server instance, D. The other instances should probably be set up to be fairly silent with regard to data logging.

-- GeneFusco - 2009-12-26

Topic revision: r2 - 2009-12-26 - 20:15:53 - GeneFusco
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback