Quote: Originally Posted by
deepgrey 
Been following your wrapper/plugin for a while on and off. I had planned to integrate it into a frontend I was making.
I have finally got to the stage of programming the phone support and figured I would use your wrapper instead of starting from scratch!
I have got it to work in my software no problems, although I have a question.
Do you have a list of available commands that the Commands() function in your dll.
Answer_Click()
Hangup_Click()
Dial_Click()
GetNetwork_Click()
SubscriberBut_Click()
These functions in your sample program have the appropriate variables for Commands(), but what other functions are there and how do I find out what number or letter to put into the Commands() function?
Thanks!
Here are the codes
case '1': // Answer the incoming call
case '2': // Reject the incoming call
case '3': // Please dial with a phone number
case '4': // Last number redial
case '5': // Memory dialing
case '6': // Transmit DTMF
case '7': // Setting mic volume
case '8': // Setting speaker volume
case '9': // N/A
case 'a': // Request for Current Network Operator Name
case 'b': // SCO Audio Switching
case 'c': // Request for Subscriber Info
case 'd': // N/A
case 'e': // N/A
case 'f': // N/A
case 'g': // N/A
case 'h': // Check if device is connected
Some dont work in the version of BSWrapper attached to this thread (I keep forgetting to update it) but do with the mobilephone.net plugin one.
Commands 3,5,6,7,8 can also have a variable. Its easy to guess what from the bluesoliel sdk documentation.
Always check the return code as well. Usually a 0 is passed and a 1 is failed.but it can be others. Again check the sdk document for available error codes.