DGI.Framework.Transport.Ross.RossTalkDriver 1.0.0
Ross Talk Driver
Ross Talk driver to communicate with Ultrix Routers or any other video router that uses RossTalk protocol It will connect to the router, send the appropriate command and then it will disconnect if no other commands are sent withing 60 seconds.
Its constructor accepts an IDgiCommunication object that will be used to connect, send messages and disconnect from the router. The driver is one way, since the protocol does not offer any kind of feedback.
Configure the IDgiCommunication driver accordingly to accept connectivity with the router.
On an Ultrix switcher for example the Ross Protocol runs on Port 7788 over TCP.
Configuration
The driver accepts the following configuration properties
Level:
Sets the levels the router will interact with. Defaults to 1. Single levels and ranges can be mixed in the list Examples:
Level = "1,3,4-8,12-17";
Level = "1";
MaximumSources:
Sets the maximum number of sources the router will interact with. Defaults to 16.
MaximumSources = 64;
MaximumDestinations:
Sets the maximum number of sources the router will interact with. Defaults to 16.
MaximumDestinations = 64;
BlankingSource:
Source used to blank the video. This source will be selected, when the source to route is 0. Normally the last programed source. Defaults to 17.
This is done to maintain compatibility with other video switchers and routers, when 0 is used to blank the video.
BlankingSource = 65;
WaitBetweenMessages
Milliseconds to wait between continuous messages. Modify this value if the messages are arriving too fast for the router to parse. It default to 200ms
WaitBetweenMessages = 700;
PanelId
User or Panel ID. Defaults to 0
WaitBetweenMessages = 0;
Usage
Simple send a Route command, and the driver will automatically connect to the router, send the command and disconnect after 60 seconds of innctivity
Example: To route Source 5 to Destination 4
Route(5, 4)
Example: To blank the video on destination 0 based on the above configuration (this will inturn route logic source 65 to destination 4)
Route(0, 4)
No packages depend on DGI.Framework.Transport.Ross.RossTalkDriver.
.NET Framework 4.7
- DGI.Framework.Core (>= 1.0.0)
.NET 6.0
- DGI.Framework.Core (>= 1.0.0)
.NET 7.0
- DGI.Framework.Core (>= 1.0.0)
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 | 1 | 12/24/2023 |