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 both Dialogic® JCT series Boards annd Dialogic® DMV 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 DM3 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® DMV series Boards
Dialogic® JCT series Boards
Dialogic® System Release 6.0 for Windows.
Related Documentation:
Dialogic Standard Runtime Library API Programming Guide
http://www.dialogic.com/~/media/manuals/docs/srl_programming_win_v5.pdf
Dialogic Standard Runtime Library API Library Reference
http://www.dialogic.com/~/media/manuals/docs/srl_api_v6.pdf
First published: 03-Jan-2012
Open access: Product rule: ; Page rule: Auto