Author Message
ClausSuffel
Joined: Nov 12, 2013
Messages: 12
Offline
Hello,

we need to detect a sequence of buttons that are pressed on a physical extension.

Since the "ButtonPressedEvent" is not implemented yet, we've tried to use ToneCollectionServices.

Basically that works well, but unfortunately, the TonesRetrievedEvents does only provide us with the device, that has detected the tones. So we are now able to determine, on which device the buttons have been really pressed.

Is there a different way, to get the required button press information?

Regards,
Claus

DaveBurritt
Joined: Dec 19, 2005
Messages: 0
Offline
Claus, when you say buttons, I assume you mean the dial-pab buttons (i.e., 0-9, *, #) and not the other buttons that are on the set (e.g., feature buttons).

If that is the case, then, unfortunately, I don't think there is a better way to detect which device actually pressed the dial-pad button(s).

I will talk to some of the other developers and if I learn of a better way then I will post a message.

Dave
ClausSuffel
Joined: Nov 12, 2013
Messages: 12
Offline
Yes, I mean the dial-pad buttons.

Claus
DaveBurritt
Joined: Dec 19, 2005
Messages: 0
Offline
Claus:

Is the call in question a conference call? If not, could you use the display to determine who the other party is? If you don't want to do that, how about using the "snapshot call" command (third party call control)?

Dave
ClausSuffel
Joined: Nov 12, 2013
Messages: 12
Offline
Hi Dave,

I'm not sure if we are talking about the same thing.

So let me try to explain, what we want to do.

Assume we have two Extensions A and B, talking with each other. After A while, a button sequence (e.g. '123#') is pressed on ext. A.
Now we want our application to get informed about the event, that the buttons '123#' have been pressed on ext. A.

To use 'ButtonPressedEvent' is not possible, as this event is not implemented in DMCC yet.

So we've tried to use ToneCollectionServices and attached ToneCollectionListeners to both devices.
The result is, that we now get informed about the button presses by receiving TonesRetrievedEvents for both extensions. But unfortunately, we still are not able to detect, on which extension these buttons are actually pressed.

Is there a way to find out the source of button presses with DMCC?

Regards,
Claus
DaveBurritt
Joined: Dec 19, 2005
Messages: 0
Offline
Claus:

OK, thanks for clearing that up. Unfortunately, I don't think there is a way to detect which phone pushed the digit on the dialpad.

I will continue to investigate and well let you know the results by COB tomorrow (July 3rd).

Dave
DaveBurritt
Joined: Dec 19, 2005
Messages: 0
Offline
Claus:

Sorry for not getting back to you on July 3rd.

I have talked to other people and we don't think there is a way for you to detect which station pressed the dial-pad button.

Dave
ClausSuffel
Joined: Nov 12, 2013
Messages: 12
Offline
Hi Dave,

Thank you for that information.

Is it planned to support 'ButtonPressedEvent' with DMCC in the near future?

Regards,
Claus
DaveBurritt
Joined: Dec 19, 2005
Messages: 0
Offline
Claus:

I just checked, and unfortunately, there are no plans to support this in the next release.

Dave

Go to:   
Mobile view