I agree with qp
Thanks for the great plugin!
I'm looking to execute some code on call start and on call end (eg. set soundcard's volume at a certain level when starting a call and at a different level when ending a call)
I've partially achieved that by using the mobilephone_pickup and mobilephone_hangup commands but obviously when the other end terminates the call, I have no way to achieve my goal, as this requires me to manually execute the mobilephone_hangup command (ie. pressing the hangup button on the screen)
This is not a major problem, just annoying as (with the example of setting the soundcard's volume), after the other end terminates a call, I have to be very fast at pressing the hangup button and even then, I'm already late.
In the events listed on the readme file included with the plugin, I cannot find at least an ONMOBILEPHONECALLENDED event or an ONMOBILEPHONECALLSTARTED event. That would be a nice addition to it and will make the plugin much better, as I've noticed that other users wanted something similar.
I agree with qp
I agree as well but I've only managed to do the incall event. I haven't found a way that allways works for finished call, mainly cause I can't trap when the person on the other phone closes the call. Still trying though.
New events in next release are currently
In any case, that's very good news!
Have added a disconnect when RR shuts down the plugin. I remember someone asking for this but can't find it. Will be in next release.
We are obliged to install bluesoleil to run your plugin? I find it heavy as software, I would like to avoid installing it again.
I managed to get my phone (HTC HD2) with Freefone, but it does nothing else, that's why I really want to use your plugin, but the installation of bluesoleil displease me.
I have been trying to get this pluggin to work. installed, finally got the dll registered, and added the LOAD line. The problem im having is when i press the phone button rr has error saying "mobilephone.skin could not be found" the plugin is working in the background, i just cant for the life of me get the skin to load. What am i doing wrong?!
About the events I actually created one myself with the TIMER command. Basically every 3 seconds (adjustable to whatever I like) it checks the status of the already available indicator:
Based on the status of the indicator the Timer checks every X seconds and it creates the 2 events whether I'm on a call (inbound or out) or it just ended (off call).
With those events I raise the Wave volume to 100, make sure radio is muted (Mobilephone itself sends a pause and radio mute but need to keep it mute with Navipause) and other controls that happen when I'm a call. Here's part of the code:
Obviously it will be nice if Lambo can make Mobilephone to generate the events itselfCode:"TIMER","CALLVOLCONTROL" "CALLVOLCONTROL","BYIND;MOBILEPHONE_INCALL;OFF-CALL<<ON-CALL"