lineGenerateTone - Windows Mobile Development and Hacking General

I have been experimenting with lineGenerateTone to try and get some kind of custom sound onto a call automatically. It always fails and I think its because the hardware (and then unimodem) can't do it. Making digit tones with lineGenerateDigits works fine.
My question is... Is there any ppc that uses something other than unimodem?
Or can the modem driver of a ppc phone be updated with a third party one?
If lineGenerateTone worked and could be called frequently to update the tone corresponding with tones generated by reading a wave, that would be a solution to providing automated response from a ppc without accessing the wave api(that dose not work).

I'd like to implement a modem then thus you can surf the net over a voice line without having to pay GRPS charges :lol:

Related

Using your HTC Wizard to dial out on a analog phone line or Tiscali DSL Phone

Hi guys,
I want to use my HTC Wizard to call out on the "normal" or DSL phone line when I am at home. This beacause all phone calls to all national non mobile numbers are free.
My PC is connected to the DSL Modem (ZYXEL P-2602HW-D1A) and with a modem connected to the phone out put of the modem and to the normal analog line.
Is there any one who has experience with this?
MartindH said:
Hi guys,
I want to use my HTC Wizard to call out on the "normal" or DSL phone line when I am at home. This beacause all phone calls to all national non mobile numbers are free.
My PC is connected to the DSL Modem (ZYXEL P-2602HW-D1A) and with a modem connected to the phone out put of the modem and to the normal analog line.
Is there any one who has experience with this?
Click to expand...
Click to collapse
The answer is likely to not be as easy as you expect, although it may not be that hard.
Your modem may or may not work, when you do voice over a modem the modem needs to know this and not demand a carrier tone and other things that signal a data connection. Some modems are known to work in this capacity others are known to work very poorly (lots of echo) and others are known to not work at all. The majority of modems are not known whether or not they will work at all.
In short the easiest way to accomplish this task is to send data from your phone VoIP to your PC. There are free clients out there such as sjphone from sjlabs.com. You will likely want a headset on your phone as most dont use the same speaker as a regular phone call but instead the speakerphone and echo cancelation doesnt work well (the remote side will hear echo without headphones).
Now that your phone is taken care of you need something on the other side. Here you have choices. If you have a compatible modem you can use that as an FXO card with software like asterisk.org and soon freeswitch.org. If you do not have a compatible card, or do not wish to run VoIP software on your PC you can get an ATA that has an FXO port and lets you route calls to/from it. Grandstream.com has some, the HT486 comes to mind. I believe the linksys pap2 will also do this. Ebay may be your friend in locating a fairly cheap one, although they arent that expensive - and you are doing this to save money so depending on the number of calls you make it may pay for itself soon
Once you have this set up, you can actually choose to call people via your mobile plan or landline or even an internet based telephone company. Depending on how well you configure everything, you could in theory have it use all of those things, and you can even route calls from those services to your phone (ie get phone numers all over the world and answer them on your mda when you have internet).
All your mda needs is wifi/usb/gprs. And for those providers that block VoIP on gprs shame on you (and they generally dont block vpn traffic or even know what the contents of that are
Port restricted Cone NAT
Thanks for your support.
The WIFI way with a direct connetion to my Modem will do for now, but I have got the following problem there.
The error that is displayed is the following:
NAT/Firewall: Port Restricted Cone NAT
The settings which I have entered are the same as in my Modem:
Zyxel: P-2602HW-D1A
Provider Tiscali
Anybody who knows how to solve this or who has experience with VOIP provided by Tiscali or other ISP using your HTC Wizard

Why incoming call is blocked while GPRS is in transmission?

hi all,
i got a very annoying "feature" in the O2 Cosmo(T-Mobile Dash). The incoming call will be blocked(heard busy tone) if the GPRS is in transmission. I was complained by many friends.
To my understanding, there's a setting in some phones to enable both GSM/GPRS concurrent connections. Is there such setting in Windows Mobile?
My ROM is 1.13.207.2, RADIO is 4.1.13.28_02.63.90
i tried to refersh its ROM, but don't know how to CID unlock. the "RUU_Excalibur_SPL-1.11_UpgradeOnly.exe" on the server has no luck for me, still "Invalid model ID".
can anythone show light on me?
thank you
reply
I think microsoft released a patch for that: i'll try find it on google for you. can you explain what configuration you used?
I think the 'patch' you need is called 3G.
I have the exact same problem and I opened a thread on it as well.
Read here.
The conclusion we reached was that this is a network, not phone dependent problem.
yeah never happent to me ever
thanks for all the replies.
My previous phone is O2 XDA Mini S(Wizard). I used that one to receive push mail provided by GoodLink, which requires GPRS always on. I didn't have such issue with that, at least no complain from my friends.
That's why i am wondering something wrong with the RADIO configuration. I didn't make any specific change to my new O2 XDA Cosmo(Excalibur).
best regards
And back to my memory.
I used to have the classical Ericsson T39. There was a setting to enable GSM incoming call during GPRS transmission(cannot remember the exact name). By enable that, i can still receive incoming call, and the GPRS connection will auto resume after the call.
Is there similar setting for Windows Mobile?
There is not as far as I've ever known. I've used smartphones that determined which was blocked and which was not based on which application was in use at the time. That is, if you were actively using IE or some other network app, phone calls would go straight to voice mail. If a non-network app was front and center at the time, the network would be disconnected and the phone would ring. That (and the SE settings mentioned above which I saw on my SE phones too) showed that it was a phone setting made by the carrier. I'd hope there's a little more intelligence behind it than just "voice trumps network" but if there is, I couldn't tell you what determines which gets through and when.
I've found that it's based on the amount of data being transmitted at the time of the (attempted) call. For example, high-bandwith usage such as media streaming will lead to the incoming phone call being blocked/diverted most of the time, whereas sporadic usage (eg. PING, or loading a very simple web page) has allowed a call to come in, temporarily disabling GPRS. GPRS can never be used during a phone call.

ms voip support working?

hi,
i can't seem to get it working. people can hear me, but i can't hear them
Anyone got this working?
Thx
it should work, i have not tested it but it should work, the files and registry entryes are taken from a hermes rom for which i am sure that it work and it is the same core and build as ours
i was able to launch the setup earlier... and decided to do it later on..
but when i tried after 2 days ... it just crashed...
did uninstall... softrest... install.. routine few times... and gave up.
I successfully connected to my Hungarian Voip provider (megafone) but no sound at all. Dialing is okay, but I cannot hear it ringing out, cannot hear the other party, they can't hear me. However the connection is there and the connected seconds are charged.
GSM phone, Skype and Fring are working well, only the Ms Voip has problems.
My settings look like this. The 'Dial plan' tab is empty. Is this normal?
Also noted that it didn't terminate the call normally as I pressed the red button, it kept charging on for 15 minutes of talk...
well now i think that something is missing, maybe audio encoders and decoders on which VoIP is dependant, i will look into this and will keep you posted
My tip is also codec-related.
Is it normal that via ActiveSync the voip says No Service? With WiFi it says Available, I think it should also with ActiveSync.
are there any news?
I don't have an issue with VOIP working on my SX66. In fact, I was surprised by how easy it was to get going.
-Chris
You were lucky that your provider uses the same codec as this WM6 build does.
Since I don't use something like Vonage, or Comcast VOIP, I just went out and found a VOIP provider online. VOIPCheap.com works great with this build.
-Chris
Many of us prefer a local VoIP provider though.
VoIP Incoming RTP
Some additional info on the problem with receiving audio. (same is on my phone). I checked which codec this SIP stack negotiates.
Apparently, out of all available, MS VoIP settles either on PCMA or PCMU depending on the other end availability, and refuses other most common ones.
Well, it encodes and sends RTP which I receive on other non wm6 phones and I am sure it receives RTP, and may even decode it, but by the look of it, not a squick is sent to the hardware/speaker.
Cheers
===
Sorted by installing Voip support from (ftp://xda:[email protected]/WM6VoIP.CAB)
and installing on top of the existing (from voip.cab - can't remember the source).
Although the dialplan tab is still blank (requires ipdialplan.xml, I guess) but the SIP settings are remain intact after this 'patch'.
====
I've just tested the MS voip with 3 different VOIP providers, and I also have the "sound" problem with it.
When I use an other VOIP application (like SJphone) all is working fine, so it must be a codec problem that is missing.
I just looked at VOIPCheap.com website. It's sounds interesting. Never tried VOIP from BA. Can someone tell me what i need to do to use VOIPCheap.com on BA to make VOID calls apart from creating an account with VOIPCheap.com? Thanks guys.
Never Mind. Please ignore my last msg. I think i got the answer on there website in FAqs. I'll create the account and see how good it is.
Anyone have any good/bad feedback for VOIPCheap.com service?
Thanks.
There are a lot of threads for VoIP problems in the forums many issues are solved there, i suggest al of the VoIP users to search and read there. Also i understood that difrend providers use difrend encoding-decoding so thats why it works for some and not for everybody
did someone find a fix for the muted audio issue?
i've read many threads about many voip issues on the other forums available here, but it seems like the small amount of ppl who had this problem was left quite alone..
I'm trying to place calls via my asterisk 1.4 box.
thanks

Internet calling (VoIP) on the mogul works, but...

I was able to get Internet Calling (integrated VoIP) on the mogul working with the Gizmo VoIP service. The big problem is that the volume is so low it is pretty much unusable. I followed all of the guides here on xda and came up with the same issue as everyone else; i could not get internet calling to show up on the today screen and i did not have any of the internet options under the phone settings. What solved it for me was Schap's Setup VoIP tool version .3. This tools gives us the ability to now set the items that us Mogul users do not have available under the phone settings.
In a nut shell:
1) install WM6VoIP.CAB then reboot
2) install SetupVoIP_v0.3.cab (Schap's VoIP tool)
3) open Schap's config tool and set:
a) all of your SIP settings.​b) Set outgoing calls using VoIP to Whenever available.​c) enable VoIP over 3G.​
Now when you go to your phone dialer it should now show the name of your VoIP service at the top rather than your carrier (Sprint PCS in my case). You will have to force your internet to connect first (i use PIE to start my internet connections up, not sure of a better way to do this.) Now you will be able to make and receive VoIP calls. I have verified this by calling another phone and seeing that the caller ID is from my VoIP. I have also been able to stay on a call and browse the web at the same time (not normally possible on sprint). The 1X icon never appears over my Evo icon while on the phone now. Interestingly enough i could not get this to work over WiFi, it would only work on Evdo.
This integrated VoIP is so seamless that it pains me to use another app just because of this volume issue. I have tried:
Skype. Works great, but not with Gizmo.
SJPhone. Works with Gizmo, but is VERY choppy.
GoSip. Works great with Gizmo, but is very big and slows the phone down.
Fring. Works great with Gizmo and the mem usage is great, but has no dial pad and that pretty much makes the app useless.
Wengo. Works great with Gizmo. Mem usage is on the big side, but is manageable. Seems to be the best for me so far.
I have tried many others that either work as dial out only or only work with their makers SIP service.
Any other ideas or thoughts?
Thanks,
JD
You got the mic working using Fring ? I always got one way audio
What version of WM6VoIP.CAB did you use ?
The mic did work for me on fring. However, the instant that i realized that i didn't have a dialpad i removed it. I use VoIP mostly for conference calls and i need to be able to enter in conference room passwords.
How would i be able to tell what version of WM6VoIP.CAB i am using? I cannot find version information anywhere.
JD
You are lucky with the Fring since there is many complaints from Mogul owners that Mic doesn't work
What version did you use ?
When I was searching for the WM6VoIP.CAB there was indication that there is some new version but the link was dead when I tried to download
Can you please post it here?
When i tried Fring it was a few months ago and i don't remember the version number. I do remember using my bluetooth headset for SIP rather than the internal mic and speaker. I just tried the newest version of fring (downloaded last night) and my internal mic and bluetooth headset now do not work for SIP. Interesting.
For WM6VoIP.cab I searched here on XDA and downloaded the first link i found. Here is the one that i used, not sure if there is a newer version? http://218.93.115.138/d900/patch/WM6VoIP.CAB
JD
That's the same I'm using ... I did read some article about this couple weeks ago ( can't find it) where there was reference and non working link to new version of this file.
Did you read this post ? :
http://www.eten-users.eu/lofiversion/index.php/t8854.html
There is reference to switch.cab ( can't find link to download it )
switch.cab
Try this:
http://www.etenblog.com/downloads/Software/switch.cab
I did, it did install ok but it doesn't work
Thanks
well i tried the configuration and everything, but the thing is that when i try to call out it says dialing then it says call ended, like it doesn't even ring. I entered the correct settings and everything.
I did everything and it DOES NOT show on my Today screen, I see the item "Internet Calling" checked in the today screen options. Any ideas?
Telus phone right ?
I if so that's normal with the Telus ROM
lifeisfun said:
Telus phone right ?
I if so that's normal with the Telus ROM
Click to expand...
Click to collapse
No, I have a Sprint Mogul with the "unofficial" leaked GPS rom. Anyone else know how to fix this? I really need this to work, thanks a lot.
It will not show on your today screen. When you go to your dialpad, the name of your VOIP provider should be listed at the top rather than sprint. If it shows that then you should be good to go.
JD
When you make a call, does the sound come through the earpiece or the speakerphone?
How can I have the sound coming from the speaker on the screen side instead of the back speaker?
Thanks!
I'm afraid you can't

VOIP today plugin

I just cooked a rom with voip builtin. I created two tpad accounts to test with and entered the account information. I then set it to default to voip whenever its available and to use 3g. If I dial its tpad number it will now ring and answer the call over both 3g and wifi. So far so good. While it will only use the rear speaker,I found that if you connect a bluetooth headset and choose handsfree mode from the dialer,it switches to the bt headset and works perfectly. I havent gotten it to dial out yet,but I think thats just the dialplan (and I havent really worked on that yet).
The big problem I have had is getting the today plugin to work. Its listed in the today settings but I check the box and even reboot but it does not appear on the today screen. Ive searched and searched but found that others have had the problem,but not found a solution.
I dont mean to be rude here,but reading the other threads,someone allways chimes in and derails the conversation by suggesting their favorite VOIP software. Im not interested in Fring or Skype or Gizmo. I know all about them,and I dont want to use them.
If I can get the today plugin to work,VOIP seems very usable.

Categories

Resources