IN THIS ARTICLE

Incorrect email!

The article was successfully sent to the email

MultiSpeak Integration

MultiSpeak in TRBOnet is implemented via Web Console API.

Communication model is request response only using method GetLastAVLPositionByAVLID.

Automatic data transmission (AVLChangedNotifications) by timer is not supported.

Requirements

TRBOnet license with MultiSpeak feature activated
TRBOnet license with Web Console feature activated
Deployed and configured Web Console on the TRBOnet server with IIS

Web Console deployment guide is available in the documentation section: https://trbonet.com/kb/techdoc/

Web Console and MultiSpeak feature must be activated in the TRBOnet license. If the feature is missing, contact TRBOnet sales.

Connection URL for MultiSpeak

URL to be provided to the MultiSpeak side:

Where {ip.addr} is the IP address or hostname of the TRBOnet server

Demo endpoint for testing:

Authentication

Connection requires credentials of a TRBOnet dispatcher or administrator account. A dedicated dispatcher account can be created for MultiSpeak access.

Supported MultiSpeak Versions

TRBOnet supports:

MultiSpeak v4
MultiSpeak v5

Version is determined by the URL path:

URL Path Version
/WebConsole/CustomData/GetLastAVLPositionByAVLID.asmx v4
/WebConsole/CustomData/MultiSpeak4/MultiSpeakService.asmx v4
/WebConsole/CustomData/MultiSpeak5/MultiSpeakService.asmx v5

How Data Exchange Works

1. Third-party application maintains a list of radios to monitor.
2. Third-party application sends request using avlID.
3. In TRBOnet, avlID equals Radio ID.
4. TRBOnet checks registered radios in Console.
5. If Radio ID exists, TRBOnet returns coordinates associated with that Radio ID.
6. Response contains coordinates with avlID equal to Radio ID.

Web Console API Verification

1. Open IIS Manager on the TRBOnet server.
2. Navigate to: IIS Sites Default Web Site Web Console
3. Right-click Web Console.
4. Select Manage Application → Browse.
5. Log in using a free dispatcher account or administrator account.
6. Wait until Web Console is fully connected and all objects are loaded.
7. Open a new browser tab.
8. Modify the URL:

Expected Result

If both URLs are accessible:

the TRBOnet side is operating correctly.

Troubleshooting with SoapUI

If the MultiSpeak side reports issues with request processing, SOAP requests can be tested using SoapUI.

SoapUI can be installed and run on any workstation or directly on the TRBOnet server.


Helpful?
We're glad this article helped.

Thanks for letting us know. What went wrong?