I need help learning how to figure out problems as I dig into developing an HMP layer for our system. I've download several demos, worked for days to get them to compile in VS 2017, and then found other road blocks keeping me from proving the demo code actually works.
Using demo - Sr6Callp
The current problem is
dx_getxmitslot error=0x6a Invalid Switching Handler Bus Mode
What does that mean? I ask myself.
So I go to https://www.dialogic.com/manuals/hmp/hmp30win and open the Global Call API Library reference because …… that has the API calls, right? I do a search for dx_getxmitslot and it shows up as a comment for gc_getxmitslot stating to use dx_ for voice resources. Ok. This HMP demo code appears to be doing that. It says right in the code file for that code block // Get voice device transmit timeslot.
So I did a search for "Invalid Switching Handler Bus Mode" and returned results were a very small number. Even smaller when focused on dx_getxmitslot also. The few entries didn't seem helpful.
I've spent days reading so many PDFs and it hasn't helped get me down the right path.
How do I break this message down and figure out what is going on?