Quantcast
Channel: Dialogic Exchange Network
Viewing all 509 articles
Browse latest View live

PB with retreive packet

$
0
0

Hi,

I have this error in rtflog file.

It appears when I request a retreive call to HMP.
Before, i take call to hold and it's ok, but when i retreive this call, the Reinvite packet is send to network but hmp log errors and no event is returned to global call API.

07/11/2013 10:50:45.984  10868        7812 gc_h3r                  ERR1         media.cpp:417         !     6 ! << Media::modify: transaction already in progres: failed
07/11/2013 10:50:45.984  10868        7812 gc_h3r                  ERR1         ld_state.cpp:2345     !     6 ! << LD_Media::modifyMedia m_pMedia->modify failed: Devil
07/11/2013 10:50:45.984  10868        7812 gc_h3r                  ERR1         crn_states.cpp:6662   !     6 ! << ShCRN_Media::evModifyAckRecv: LD::modifyMedia() failed: Devil
07/11/2013 10:50:45.984  10868        7812 gc_h3r                  ERR1         decoder.cpp:2056      !     6 ! << decodeCallObjectMessage: Failed Sigal [2] -> Sharon Devil : EvtType_ModifyCallAck (124): Devil
07/11/2013 10:50:45.984  10868        7812 gc_h3r                  ERR1         decoder.cpp:231       !     6 ! >> decodeMsg: decodeCallObjectMessage Failed Devil.
07/11/2013 10:50:45.984  10868        7812 gc_h3r                  ERR1         decoder.cpp:1257      !     6 ! << decodeMsg:OnEvent failed =6

I try to your help

Version of HMP is Windows Update 338. OS Windows 2008 server onVmware VXI5.0.

Best regards

Yvan


Installing TAPI and WAVE drivers for D/4PCIUF

$
0
0

Hi,

I have installed Dialogic System Release 6.0 for my D/4 PCIUF board. I started the DCM and it is working fine. I'm not able to install the TAPI and WAVE drivers for the card. Could someone please help me in this regard.

I encountered the following issues while installing the S/W (marked in red)

1. Installation of Dialogic Drivers

1.1 Installation of Dialogic TAPI Driver

1. Start the Dialogic service using the DCM
2. Go to Start Menu->Settings->Control Panel->Phone and Modem options
3. Select the Advanced Tab
4. Click on Add
5. Select the Dialogic Generation 2 Service Provider for NT (I don’t see this option)
6. Click on Add
7. The configuration screen for the Dialogic TSP will appear. Click on Detect boards to set the correct number of devices.
8. Click on OK
9. Click on Close
1.2 Installation of Dialogic Wave Driver
The Dialogic wave device driver for Windows 2000 is the same as for NT4, the method to install it has changed and the standard installation doesn’t work. You will first need to install the Dialogic TAPI service provider (see above).

To install & access the Dialogic wave device configuration (or any wave device):
1. Start the Dialogic services using the DCM
2. Go to the Start Menu->Settings->Control Panel->Add/Remove Hardware to start the
Add/Remove Hardware wizard
3. Click Next. Select Add/Troubleshoot a Device and click Next.
4. Windows will attempt to find any new plug and play devices. It should find none.
Select Add a new device and click on Next.
5. Select “No, I want to select the hardware from a list” and click on next
6. Select “Sound, video and game controllers” and click on next
7. Click on “Have Disk” and browse to the program files\dialogic\lib directory (lib folder is empty)
8. Select the “oemsetup” file and click on open. Then click on OK on the next screen.
9. Select the “Dialogic WAVE driver 1.X” and click Next.
10. Click on Next. You will receive a warning that a digital signature is not found.
Click on Yes to continue the installation.
11. You will then need to restart the computer for the changes to take affect
To later modify the configuration of the wave driver, you can do the following:
1. Go to Start Menu->Settings->Control Panel->Sounds and Multimedia
2. Click on the Hardware tab
3. Select DialogicWAVE Driver 1.X and select properties

An early solution to the problem is appreciated.

 

Cheers!

Madhu :)

 

 


DNI2410TEPE2HMP Green and Yellow Alarm Problem

$
0
0

Hi,

Please can any one help me out for the physical board E1 problem. 

Problem:-  

We have two boards DNI2410TEPE2HMP installed in a server of HP DL380Gne8, in one board out of 8 ports - four ports we have a  problem of Yellow and green alarm.

Diagnosis:-

1) Tried by the changing the slots from one PCIe to the other PCIe slot, No change still problem.

2) Change of Splitters, no change still problem.

3) Usage of Live traffic E1's with the faulty board. No change still problem.

4) Re-Crimping of the E1 is also done for two times.

Please help us if in case we have any steps need to be followed on the half length DNI2410TEPE2HMP board.  What could be the problem for this. 

 

DMG2000 / Lync 2010 Conferences Drop External Callers

$
0
0

We have a small Lync deployment (1 front end with collocated mediation server, 1 backend with monitoring, 1 edge, and a DMG2000 as the media gateway directly to a T1) that has been up and running for a while now.  We have just started to more heavily use Lync’s conference abilities with external callers and have run into an issue.  When a external caller connects to the conference through the DMG2000 (cell phone/external number/etc), they are dropped from the call approximately 30 seconds after they completely join the call (after the conference ID, name recording, etc).  Looking at some traces I’ve run on the Lync front end, the mediation server is requesting a BYE SIP message to be sent to the DMG due to not receiving RTCP information back.  (Which explains the 30 seconds, which is the RTCP timeout)  From what I can find, the DMG2000 fully supports RTCP and we don’t have any issues with external calls dropping on peer to peer calls… only on conferences.  Has anyone else seen this behavior or know where to start looking for answers?

I’ve seen similar issues reported when dealing with some Cisco systems and the suggested solutions in those cases were to turn off active RTCP and on hold RTCP and turn on session timers in Lync but that is because the Cisco equipment doesn’t support RTCP.  Seeing that the DMG2000 supports RTCP, that doesn’t feel like the right answer and I don’t know what other side effects that would cause.

Thanks!

Decoding M3UA message with SCCP payload

$
0
0

 

Hi,

Can anyone help me to understand the message format for User data part of M3uA message with SCCP payload, it will be great if you can also mention the document where i can find the parameters name and tag values.

Rx MSG: type=0x8e48 src=0xb1 status=0x00 len=0x0049

p000011c6000000e90300000b0981030e190b12070011048842120020000b12060012049333859979311f641d4904c30001fe6c15a213020101300e0201023009040791933385997931

000011c6000000e90300000b

OPC: 000011c6
DPC: 000000e9
SI:      03
NI:      00
MP:    00
SLS:  0b

User Data: MTP3 Message payload data 0981030e190b12070011048842120020000b12060012049333859979311f641d4904c30001fe6c15a213020101300e0201023009040791933385997931

 

Thanks,

 

Error: Unable to force boot state. Current state: 2 with Tx 5020E

$
0
0

Hi all!

I've a problem: I installed Tx 5020E card on RedHat Linux 6.1 64-bit system.

Then I use "NA 9.0.7 for Red Hat Enterprise Linux 6.1, 64 bit" and "SS7 for use with Natural Access 9.0.5 (64 bit)"

(Site: http://www.dialogic.com/en/products/media/system-release-software/download/natural-access-software-9.0.8.aspx

http://www.dialogic.com/Products/signaling-and-ss7-components/download/tx-software-5.3.aspx)

 

After installed successful and reboot system, I hit command txreset and received error:

TX Boot Utility V2.0

(c)Copyright 1997-2009 Dialogic Corporation.  All Rights Reserved


....................

Unable to force boot state. Current state: 2

Can anyone show me my problem? Thanks and br!

 

Latest builds of PIMG/TIMG firmware

$
0
0

As I promised I am providing a link to where the current builds of PIMG and TIMG software are currently located. The files are currently being hosted on an FTP site until the official Dialogic support site has been opened to the public. You can follow the link at the end of this message to get a copy of the following:

PIMG - Version 4.0 SU7

PIMG - Version 5.0 SU1

As a general reminder, both the PIMG and TIMG units run software called 'PIMG' but there are different packages for each of the different models.

Included in each folder are the release notes of each build. Contained in here are the fixed bugs and any known issues that still exist.

One special note on the V5.0 SU1 line (this is detailed int he release notes but it is important enough to bear repeating here) once you update to the 5.0 SU1 package you cannot roll back to any release prior to V4.0 SU7 on a PIMG. TIMG units will not be able to be rolled back to any release prior to the SU1 release. This is because of changes that needed to be made to the programming of the flash chips contained on the new RoHS units that are shipping, and is an effort to ensure that a RoHS unit is not downgraded to a version of firmware that will not work on a non-RoHS gateway.

If you were directed here to get upgraded files Dialogic suggests that you first make sure that this upgraded version of software has been qualified and is supported by your application software vendor for use with their system. As a precaution it is also recommended that you use the export option provided by the gateway web interface to create a backup copy of your gateways configuration files before doing the upgrade. There should not be any issues but it is always good to have a backup before making any changes.

Good luck and as usual if you have any questions feel free to ask them here.

Gateway Software


Call Transfer failing with Diva UM-PRI/T1-24 PCIe board

$
0
0

Hi,

I am running a Diva UM-PRI/T1-24 PCIe board with Diva SR 8.5 WIN SU11 (32 bit) on Windows Server 2003.  First, I used Diva Line Test utility to test call transfer and it worked with the following settings on Advanced Transfer Setup window:

- Transfer with consultation call, primary call not on hold

- Use any channel / line

- Complete Transfer with call connected

But call transfer fails and my call gets disconnected when I attempt it through my application which uses Diva component API and exact same configuration above.  Following is my code to use supervised call transfer with the above configuration:

    DIVASDKLib.DivaCall CallObjConsultation;
    CallObjConsultation = (DIVASDKLib.DivaCall)MyInstObj.CreateCall();
    CallObjConsultation.TransferNoHold = 1;
    CallObjConsultation.TransferUseSameChannel = 0;
    OCStatics.WriteTrace(string.Format("({0}) Attempting Supervised call transfer to '{1}' with TransferNoHold = {2}, TransferUseSameChannel = {3}.", m_nThreadID, DialStr, bTransferNoHold, bTransferUseSameChannel), MessageType.INFO, m_OCTrace);
    Result = CallObj.SetupSupervisedCallTransfer(CallObjConsultation);
    if (Result != DivaResultCodes.DivaResultSuccess)
    {
    OCStatics.WriteTrace(string.Format("({0}) SetupSupervisedCallTransfer failed with error '{1}'.", m_nThreadID, Result), MessageType.ERROR, m_OCTrace);
    OCStatics.WriteTrace(string.Format("({0}) DivaResultDisconnected has DisconnectReason '{1}'.", m_nThreadID, CallObj.DisconnectReason), MessageType.ERROR, m_OCTrace);
    }
    else
    {
    OCStatics.WriteTrace(string.Format("({0}) After SetupSupervisedCallTransfer.", m_nThreadID), MessageType.DETAIL, m_OCTrace);
    Result = CallObjConsultation.Connect(DialStr, DivaCallTypes.DivaCallType_Voice);
    if (Result != DivaResultCodes.DivaResultSuccess)
    {
        OCStatics.WriteTrace(string.Format("({0}) Consultation call connect failed with error '{1}'.", m_nThreadID, Result), MessageType.ERROR, m_OCTrace);
    }
    else
    {
        OCStatics.WriteTrace(string.Format("({0}) After Connect.", m_nThreadID), MessageType.DETAIL, m_OCTrace);
        Result = CallObj.CompleteSupervisedCallTransfer(CallObjConsultation);
        if (Result != DivaResultCodes.DivaResultSuccess)
        {
        OCStatics.WriteTrace(string.Format("({0}) CompleteSupervisedCallTransfer failed with error '{1}'.", m_nThreadID, Result), MessageType.ERROR, m_OCTrace);
        }
        else
        {
        OCStatics.WriteTrace(string.Format("({0}) After CompleteSupervisedCallTransfer.", m_nThreadID), MessageType.DETAIL, m_OCTrace);
        }
    }
    }

My code above logs the following after call transfer is attempted:

06/03/2013 01:21:54.397 PM (6) Attempting Supervised call transfer to '1100' with TransferNoHold = True, TransferUseSameChannel = False.
06/03/2013 01:21:54.928 PM (6) SetupSupervisedCallTransfer failed with error 'DivaResultDisconnected'.
06/03/2013 01:21:54.928 PM (6) DivaResultDisconnected has DisconnectReason 'DivaDiscReasonNormalClearing'.

I am confused why call transfer works with the Diva Line Test utility but not with the component API.  I am assuming both must be using the same underlying low level function calls.

Please help.

Thanks,

Vijay


Disconnect not detected for "another business in same area" disconnect message

$
0
0

We have started to get an increasing number of disconnects that play a recorded message from the carrier about being connected to "another business in the same area".  Using the default CPA, these (unsurprisingly) are sent through as PAMD.  Has anyone had any luck in filtering these out?  Does anyone have any advice on how to do so?  We're using Dialogic D480JCT cards.  I'm hoping there's some way to use the Learning API, or even better, the PBX Expert tool.  Since this isn't our primary function, we are definitely outside our element on this subject.  Thanks in advance for any advice.

I have attached a recording of one of these messages.

dx_reset error and dx_play error, "Device busy"

$
0
0

Hi all,

I am writing because I have a problem with Dialogic SR6 SU215 with two boards DMV1200BTEP and need help.

Our application only uses dx functions, all this functions are called asynchronously.  We only call dx_playyottdata, dx_stopch and dx_clrdigbuf. We call these functions in the following order:

1.       dx_stopch()

2.       Wait for TDX_PLAY.

3.       Dx_clrdigbuf().

4.       dx_playottdata(): only one item which is a buffer and of course we use IO_MEM as io_type.

5.       dx_stopch().

6.       Wait for  TDX_PLAY.

7.       Wait for a new call. Go back to number 1.

 

Under a high traffic of calls in some cases after the function call "dx_stoch ()" (in step 5) never raises events "TDX_PLAY" or "TDX_ERROR".

For those cases, after a waiting about a second for the events, our application calls the function"dx_resetch ()" and waits for events "TDX_RESET" or"TDX_RESETERR".

 

About 30 seconds later, which is a long time, it receives the event "TDX_RESETERR". Subsequent to this, in all calls that pass through that channel and that our application calls"dx_playottdata (), it returns" Device busy ".

 

Seeking information on the file"rtflog" in the Dialogic Log directory I found the following:

 

 07/16/2013 11:52:48.002   4300        2644 dm3low                  ERR1         Dm3Stream             dxxxB7C2  SWRIT Disconnect() in unexpected StreamStopWaitSource

07/16/2013 11:52:58.002   4300        2644 dm3voice                ERR1         Dm3Player             dxxxB7C2  <---- HandleTimerMessage[DATAPLANE_RESET_TIMER] in  PlayerDisconnecting

07/16/2013 11:52:58.002   4300        2644 dm3voice                ERR1         VoiceChannel          dxxxB7C2  ----- not in Idle [SignalBufferIdle,PlayerDisconnecting,RecorderIdle,ToneGeneratorIdle,SignalDetectorIdle CAIdle CallerIDInit]

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         VoiceChannel          dxxxB7C2  ----- DumpXtraInfo VoiceChannelState:VoiceChannelPlayDisconnect, ChannelStopped:1, LastIoCount:0, RecordMode:  0, NumOfSetPatterns:2, NumofPatternsCmplt:2

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         VoiceChannel          dxxxB7C2  ----- DumpXtraInfo ListenErrorOccurred: 0,RecvCreateToneCmplt: 110,TranscodingAborted: 0, TerminationToneId: 0

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         VoiceChannel          dxxxB7C2  ----- DumpXtraInfo TermParams1-- NumOfSigBufEvts:0,NumOfSigDetEvts:0,MaxTime:0,IddTime:0,InitIddTime:0,MaxDtmf:0

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         VoiceChannel          dxxxB7C2  ----- DumpXtraInfo TermParams2-- DigMask:0,LoopCurrentOff: 0,DigType: 0, MaxSil: 0,MaxNoSil: 0, MaxData: 0, MaxInitSil: 0

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         VoiceChannel          dxxxB7C2  ----- DumpXtraInfo TermParams3-- MaxDtmfLabel: 0x100000,DigMaskLabel: 0x100001,DigTypeLabel: 0x100002,MaxSilLabel:0x101000

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         VoiceChannel          dxxxB7C2  ----- DumpXtraInfo TermParams4-- MaxNoSilLabel: 0x101001, ToneOnLabel: 0x101002, ToneOffLabel: 0x101066, SilTimerImmediate: 0

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         Dm3Player             dxxxB7C2  ----- DumpXtraInfo PlayerState:PlayerDisconnecting, StartIssueTime:11:51:54.704 , StartCmpltTime:11:51:54.720 , MsgStopTime:11:52:18.455 , MsgStoppedTime:11:52:18.533

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         Dm3Player             dxxxB7C2  ----- DumpXtraInfo TerminationReason:0x80000, PlayerPaused:0, StartMode:0x0

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         Dm3Player             dxxxB7C2  ----- DumpXtraInfo ErrorOccured:0, StopChannel:1, PersistentOnly:0

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         Dm3Player             dxxxB7C2  ----- DumpXtraInfo NumOfUnderrun:1,DriverBlockSizeMode:0,ZeroByteFileError:0

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         Dm3Player             dxxxB7C2  ----- DumpXtraInfo LastStdMsgError:StdMsgError in PlayerPlaying :ErrMsg 0x0 - Error Code 0x109

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         Dm3Player             dxxxB7C2  ----- DumpXtraInfo QResultError:NULL

07/16/2013 11:52:58.002   4300        2644 dm3voice                EINF         Dm3Player             dxxxB7C2  ----- DumpXtraInfo Driver Decoder Info:NULL

07/16/2013 11:52:58.002   4300        2644 dm3low                  EINF         Dm3Stream             dxxxB7C2  ----- DumpXtraInfo on StreamId=0xd8 in StreamStopWaitSource on board 0x0,Direction=2,StreamSize=16224,BufferSize=0,DrctWrtStrmBffrSz=0,StrmRqstCntr=0

07/16/2013 11:52:58.002   4300        2644 dm3low                  EINF         Dm3Stream             dxxxB7C2  ----- DumpXtraInfo RdLstCmpltDn=0,Start=0,StreamReady=0,FailureDetected=0,KeepDisconnectOnHold=0,DisconnectRcvd=0,LowActivityDone=0

07/16/2013 11:52:58.002   4300        2644 dm3low                  EINF         Dm3Stream             dxxxB7C2  ----- DumpXtraInfo PendingBufferFlag=0,SessionFlag=128,TypeLogString=SWRIT,AttachFlags=8,UseBufferAdapter=0,NotifyLastReadCmplt=0,NotifyReadyForWriting=0

07/16/2013 11:52:58.002   4300        2644 dm3low                  EINF         Dm3Stream             dxxxB7C2  ----- DumpXtraInfo AllowRestart=0,DriverBlockSize=0,CircularBufferFlag=0,CSPLastBlockRecv:0,BrokenPipeRecv:0

07/16/2013 11:52:58.002   4300        2644 dm3low                  EINF         Dm3Stream             dxxxB7C2  ----- DumpXtraInfo AttachTime=11:51:54.688 ,AttachCmpltTime=11:51:54.704 ,DetachTime=NULL,DetachCmpltTime=NULL

 

Our question is:

Why dx_stopch() never returns TDX_ERROR or TDX_PLAY?

Are we handle this scenario correctly by calling dx_resetch()? What could be the reason why the"dx_resetch ()" fails in this way?

How can we fix it?

 

Thank you for your valuable time. I hope you can help me.

 Regards Diego.

HMP Voice Activation Detection / Silence Detection / Compression

$
0
0

Can anyone tell us whether the default configuration of HMP 3.0 has all Voice Activation Detection and any silence detection/ compression turned off?

It appears to us that it is by looking at the documentation but we are having substantial compression issues were there are long pauses in the recording of calls.  We're pointing the finger at our SIP vendor but just want to make sure we have not missed anything on our configuration side.

Suggestions much appreciated.

Thanks!

 

Problem installing Dialogic D/300SC-E1

$
0
0

Hi, I have a board D/300SC-E1, it was working fine, but I was needed format the server, now I try to install the board again but I have an error when I try to open channels:

dxxxB1C1

Unable to Bind the Busy Tone 116 

Channel 1 : Error: lasterr 0x60, State = 0

Cannot set CallID feature for dxxxB1C1

 

Can any help me to know what I need to solve the problem?

Thanks a lot, regards!!

MTPMGR Hang Issue

$
0
0

HI 

I'm facing a problem that MTPMGR utility gets hanged automatically in a day or a two on few linux machines..

any suggestions to resolve it?

Customised IMGTDEMO Utility

$
0
0

HI 

I use the command imgtdemo -ax -by,then i need to fire a command multiple times after killing the previous one to get the status that it is in established,released or in awaiting state. So I wants the same to be done in a single click and the same can be written in a file so that our monitoring tool can collect the data from that file.  Please help

Xms Meida Mangement

$
0
0

how to use mount meida (/mnt)  within XMS Code

 


DTMF volume adjustment

$
0
0

Hi,

I have an IVR system that uses D/41JCT-LS cards.

When I transfer to extension by dx_dial() function,
how can I increase the DMTF volume?

Thanks,

 

ISDN testing using HMP board using gc demo application

$
0
0

Hi,

 

i am testing the ISDN calls using GC demo application in HMP board.

the Connectivity from Media Gateway is PCM interface so i am using G.703 Balun converter and connected to HMP board.

below is the output i am getting,

[root@OBDSS1 gc_basic_call_model]# ./gc_basic_call_model

 [MISC]:                 SRL mode ID set to SR_POLLMODE

gc_basic_call_model_B1T1.log successfully opened

 [MISC]:                 ********** GC DEMO - BASIC CALL MODEL ***********

 

 [GC_APICALL]: gc_Start(startp = NULL) Success

 [MISC]:                  Call Control Library Status:

                  GC_ICAPI_LIB - is not available for use

                  GC_ISDN_LIB - is not available for use

                  GC_ANAPI_LIB - is not available for use

                  GC_PDKRT_LIB - is not available for use

                  GC_SS7_LIB - available

                  GC_DM3CC_LIB - available

                  GC_IPM_LIB - available

                  GC_H3R_LIB - available

                  GC_DIVAISDN_LIB - is not available for use

                  GC_CUSTOM1_LIB - configured

 

 [MISC]:                 ISDN device being opened

 [GC_APICALL]: gc_OpenEx(devicename=:N_dtiB1T1:P_ISDN, mode=EV_SYNC) Success

 [MISC]:                 gc_SetAlarmNotifyAll(linedev=4, ALARM_SOURCE_ID_NETWORK_ID, ALARM_NOTIFY) PASSED

 [MISC]:                 ********* Received a GC event *********

 [EVENT]:                GCEV_ALARM

 [STATE]:                GCST_NULL is the current GC call state

 [MISC]:                 Alarm DTE1_LOS (0x1) occurred on ASO DM3 E1 (3)

 [STATE]:                GCST_NULL is the new GC call state after processing the event

 [MISC]:                 ********* Received a GC event *********

 [EVENT]:                GCEV_ALARM

 [STATE]:                GCST_NULL is the current GC call state

 [MISC]:                 Alarm DTE1_RED (0xb) occurred on ASO DM3 E1 (3)

 [STATE]:                GCST_NULL is the new GC call state after processing the event

 [MISC]:                  *******Received User Interrupted Signal *******

 

 [MISC]:                 ********** Exit initiated ***********

request you to help in this.

HMP fails to run verification license on Windows 2012

$
0
0

After loading the 343 build of the HMP 3.0 WIN on a Windows 2012 system running on a Dell R710 box and verifying that the verification licens is active, it fails to load the HMP device in the DCM.  I have also tried a two port demo license obtained for one of the MAC addresses with the same result.

I have loaded the 343 build on a Windows 7 environment and everything works fine. The HMP device is found, configured and started in the DCM. My applications can use the licensed resources with no problem.

I have event tried to add the device by hand.  The DCM will then start services but my applications find no boards when calling SRLGetAllPhysicalBoards().

I did find the following errors in the logs:

#Timestamp              #PID   #TID        #Module      #Client    #Label       #Message                                       
07/23/2013 17:51:20.280   1380        1384 dm3low                  ERR1         CheetahProps          Failed to open Cheetah registry key
07/23/2013 17:51:20.280   1380        1384 dm3low                  ERR1         CheetahProps          Cannot open key SOFTWARE\Dialogic\Cheetah

Question: Any ideas as to why build 343 does not recognize or load the HMP devices?

Call Disconnection reason - PRI/E1-30

$
0
0

We are using a number of E1 cards for remote devices to dial to and communicate. We are seeing random drop outs during exchanges of information. Is there anyway using the SDK to determine why a call was disconnected ?

Advice - safe to repeatedly ListenNone/ListenAll

$
0
0

Concerning Diva ComponentAPI and HMP 3

I have a scenario where for example, if a call ends unexpectedly due to caller hang up, processing must conintue for a few seconds to wrap up the db work (etc) related to the call.  During this time of processing after hangup, I do not want another call coming in and firing the OnIncomingCall event, as the thread handling the channel is still busy.  Is it safe to (for every call) perform the following actions:

1) OnIncomingCall fires -- call Answer method to begin call, then:

2) call Listen(DivaListenServiceNone) while call is in progress to stop any new calls coming in

3) complete call normally, or complete call when OnDisconnected fires, perform tasks required when call ends.

4) after all processing is complete, call Listen(DivaListenServiceAll) to signal to HMP that channel is now ready for next call.

Thoughts on whether the above is advisable?  Is there a better way (keeping in mind that post processing after call ends is unavoidable in this case)  Thanks

Viewing all 509 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>