Dialogic Voice Cards - Device Discovery Tool
Introduction
The Device Discovery Tool ( ) discovers the boards and devices that are configured in the system, and shows what type of device is found. It works with Dialogic JCT series Boards.
Reason for the issue
There are devices that can have different features that are not identifiable by the device name. For example, a voice device, dxxxB16C1 may really be a fax-only device, and therefore not available for a voice related IO function, such as dx_playiottdata( ). Users have run into issues, particularly with multiple JCT boards that include fax resources, where voice specific devices (TYPE_R4_VOX_CHANNEL) are not continuous. Applications get errors on the dxxx fax device because of this.
Solution
Download ( ) the Device Discovery tool, along with the source code. This will save the device information in a log file in the same directory as the executable.
Workaround
This code can be used as a basis for an application to use device discovery, and based on the device feature, can then use that for the functionality as needed. For example, if the device is defined as TYPE_R4_FAX_CHANNEL, then it would not be used for the voice functionality within the application.
Product List
Dialogic JCT series Boards