In this forum we focus on programming questions for developers working with the Diva SDK. The Diva SDK works with a number of Dialogic telephony platforms, giving an abstraction layer that can make applications portable across different telephony technologies:

Analog: Diva Analog-2, Diva Analog-4, Diva Analog-8
T1/E1 or PRI: Diva PRI/E1/T1, Diva V-2PRI/E1, Diva V-4PRI/E1
ISDN BRI: Diva BRI-2, Diva 4BRI-8
VoIP: HMP for Windows, Diva softIP

The Diva SDK offers APIs for C/C++, for VB and VB.NET (the Component API), and also a C# Framework for native C# apps. The functionality is broadly similar for each API.    

We like to stay focused on developer issues on this forum, so please don't use this as an alternative to the established Dialogic support channel for hardware and software installation and configuration issues. For standard tech support queries, click on the Services & Support tab at the top of the Dialogic home page, and select Contact, which will lead you to the correct support channel. Please don't feel offended if we deflect your question to tech support, as we're just trying to match questions to those people best equipped to give you the correct answer. Here we are skilled in programming.

We have often have a lot of difficult and time-consuming research to do in order to answer some of these developer questions, and we would like to help as many customers as possible given our limited resources. Consequently, if you have already reported an issue to Dialogic (and got a 'Cxxxxx' number for the problem on the database), please don't ask the question here as well as it may cause duplicated effort and confusion.

Martyn Davies
November 2008