New Release

diaGlobWrapper 1.0.0.0 is a 100% .NET managed Telephony component for Dialogic boards supporting E1, T1, ISDN, SS7 and analogue protocols on Springware, DM3 and HMP boards. For product details including list of supported functions see here.

diaGlobWrapper a Telephony component for Dialogic boards.


diaGlobWrapper Product Details


A 100% .NET managed component for building telephony applications using the .NET framework and Dialogic telephony boards


Compatible hardware and signaling protocols
  • diaGlobWrapper supports all Dialogic boards that are compatible with the Dialogic SR5.1.1 FFP1 / SR6 PCI / SR6.1 cPCI and Global Call technology. This includes Springware, DM3 and HMP digital and analogue boards.
  • diaGlobWrapper supports E1/CAS, T1/CAS, ISDN, SS7, SIP, H323 and Analogue signaling

Function List
  • Collects DTMF input with various options such as termination digit, input timeout and maximum digits
  • Allows digits collection to be cancelled
  • Allows digits buffer to be cleared
  • Plays DTMF digits including hookflash specifying a digits duration option
  • Dials an outbound call with call progress analysis and media detection such as Voice, Answering Machine, Fax Machine
  • Waits for an incoming call
  • Hangs up the active call
  • Answers an incoming call within a specified number of rings
  • Records speech to VOX & WAV format with several options such as data format, sampling rate and PBS
  • Recording can be limited to a given duration (useful with voicemail applications).
  • Plays VOX & WAV files with several options such as data format, sampling rate and PBS
  • Renders a string to WAV file using TTS (Requires Microsoft TTS engine to be installed)
  • Playback or recording can be stopped
  • Supports Caller-ID, DNIS, ANI
  • Allows default calling party number or Caller ID for outbound calls to be set
  • Supports SCBUS routing between two channels or timeslots
  • Performs blind transfer
  • Places a call on-hold
  • Retrieves a call from the on-hold state
  • Retrieves the call state
  • Retrieves CT Bus timeslot information
  • Retrieves the Dialogic system service running state
  • Supports the starting or stopping of the Dialogic system service
  • Enables alarm notification on a channel
  • Allows channels to be placed in a state of In Service, Maintenance, Out of Service
  • Telephony states such as Answered, Dialing, Hang Up, etc ... are exposed as events.
  • Returns detailed trace information in a form of events


For full details of the diaGlobWrapper API, you can download the help file from here.
Alternatively you can view the online help from here.

To download a fully functional trial version which includes sample projects in C# & VB.NET, click here.


Below is a list of compatible boards currently supported by diaGlobWrapper. If yours is not listed, please consult your board documentation to check whether it is compatible with the Global Call API in which case diaGlobWrapper can be used.

Compatible boards
DMV600BTEP, DMV1200BTEP, DMV3600BP, DI0408LSAR2, DISI16R2, DISI24R2, DISI32R2, D/41JCT-LS, D/120JCT-LS, D/160JCT, D/240JCT-T1, D/300JCT-E1, D/320JCT, D/480JCT-1T1, D/480JCT-2T1, D/600JCT-1E1, D/600JCT-2E1, DMV160LP, D/4PCIU4S, DM/V960A-4T1, DM/V1200A-4E1, DM/V480A-2T1, DM/V600A-2E1, DM/V2400A, DM/VF240-1T1-PCIU, DM/VF300-1E1-PCIU, VFX/41JCT-LS, D/4PCIU, DM/V480-4T1, DM/V600-4E1, DM/V960-4T1, DM/V1200-4E1, D/42JCT-U, D/42-NE2 PCI, D/82JCT-U, DSE DL3002, DSE DL3007, DSE DL3009, DMV4800BC, DMV1200BTEC, DMV600BTEC, DM/V1200A-4E1-CPCI, DM/V960A-4T1-CPCI, DM/V2400A-CPCI, DM/V600A-2E1-CPCI, DM/V480A-2T1-CPCI, DM/V1200-4E1-CPCI, DM/V960-4T1-CPCI, DM/V600-4E1-CPCI, DM/V480-4T1-CPCI, SS7HDCN16, SS7HDCQ16, SS7HDCD16, SS7HDCS8, SS7CPM8, CG 6060, CG 6060C, CG 6565, CG 6565C, CG 6565E, DM/IP481-2T1-PCI-100BT, DM/IP601-2E1-PCI-100BT, DM/IP241-1T1-PCI-100BT, DM/IP601-CPCI-100BT, DM/IP301-1E1-PCI-100BT, IPT1200C, IPT2400C, IPT4800C, IPT6720C, IPT10000C

diaGlobWrapper is also compatible with retired products which are currently only supported by Service Release 5.1.1. such as:
D/480SC-2T1, D/240SC-2T1, D/240SC-T1, D/41ESC, D/41PCI, D/300SC-E1

diaGlobWrapper is compatible with the following Intel Dialogic system releases which must be installed on the host machine:
SR5.1.1 PCI with FP1, SR6.0 PCI, SR6.1 cPCI with the latest recommended service update



Minimum OS requirement:
Windows 2000 with SP4, Windows XP SP2 or later, Windows 2003 SP1 or later, Windows Vista, Windows 2008

Development Environment:
Development with diaGlobWrapper requires Visual Studio 2005, Visual Studio 2008 or greater using Microsoft .NET Framework Version 2.0 or later
diaGlobWrapper requires Microsoft .NET Framework Version 2.0 and Microsoft Visual C++ 2005 SP1 Redistributable Package