Jump to content

No incoming calls when streaming radio over GPRS - SDA


Recommended Posts

Guest notaliberal
Posted

I've read all the posts on this, but near as I can tell nobody can figure out how to fix the problem...

When I'm streaming radio over my T-Mobile GPRS connection, my phone NEVER sees an incoming call. I jsut tested it 10 times, and every call went straight to voicemail without ringing - either on the SDA or in the earpiece of the landline I called from. This occasionally happens when simply browsing as well, if the incoming call happens to occur at exactly the same time the SDA is reading in a page. But the real pain is the streaming. I was so excited to finally be able to stream radio over the air, but I can't bring myself to ever use it, knowing that it will basically take my phone unreachable the whole time.

PLEASE tell me there's a fix for this!!!!

Uisng the T-mobile SDA, running the imate 2.6.33 ROM...

Please help.... :)

Guest mini_man
Posted

Nope! Im afraid it wont work, dunno if you have tested it but it wont work if your making a call and connect to a page.

Sorry mate

Sam

Guest notaliberal
Posted

Good grief. :)

Am I mistaken, or can most of the other phones do this - recognize an incoming voice call and interrupt your data session to let you know?

How frustrating can you get!?!?

Dash owners - can the dash see the incoming call when streaming radio? Not that I can afford a dash right now... :D :P :D

Guest juice2000
Posted

Did you find an answer to this problem. This is indeed very irritating. It used to work fine when I was using Cingular and SMT5600 phone. Does not seem to work with Tmobile and SDA.

Guest notaliberal
Posted

So far, all I've been told is that there's nothing we can do.

I've just posted this at a couple other forums as well, so we'll see if anybody has any other thoughts over there... [crossing fingers]

It just seems that, if some of the other phones DO interrupt the GPRS session to notify of the phone call, there's got to be a way to get this one to do it too...

I'll be sure to update this thread if I get an answer elsewhere...

Guest chucky.egg
Posted

I have an O2 XDA IQ (Tornado) which I think is the same device.

http://www.modaco.com/HTC-Tornado-and-Fara...25-t235424.html

Mine interrupts GPRS for phone calls.

Have you tried using the Imate ROM? That's what I normally put on my phones on day one (still have the O2 ROM on this one for no particular reason). It's normally a very light-weight, stable ROM and might solve your problem

Guest notaliberal
Posted

yep, i'm already running the imate 2.6.33 ROM.

you say you can get a call while using GPRS - can you check to see if you can get one while streaming something from thestreamcenter.com/pda and post back your results?

thanks!

Guest chucky.egg
Posted

I cant seem to get to that site

I'm on the T-Mobile basic WnW package, so streaming services might be blocked for me.

Any other links I can try (I don't normally stream anything)

Guest notaliberal
Posted

hmmm, sadly, I think it's just because I didn't put www in front of the address.

Try http://www.thestreamcenter.com/pda - that should work with your WnW. Whether or not you'll be able to stream is another question, but you may just be able to. We (in the USA) t-mobile users here used to be restricted, but in the last month or so it started working.

I only ask this of you because I DO get notified of a call if I'm just browsing the web on the phone, as long as a page isn't actively downloading when the call comes in. So it appears as though it doesn't work when data is actually coming in, but does when you're just reading a page already dl'd..

appreciate the effort,

thanks,

Guest chucky.egg
Posted

Nope, that's the address I typed in and I still can't get there.

You're right - a page that's already downloaded will not be using the GPRS (even though it's still connected) and so the call should come through.

If something is actively using the GPRS connection then that session should be suspended until the call is ended and then resumed automatically

Guest notaliberal
Posted

Odd. the site seems to be down now. Just my luck too! Never had a problem connecting to thestreamcenter.com - until I need help and try to point somebody else there. Argh.

Well, perhaps you would be so kind as to try again later and see if the site's back up. Then post back and let me know...

Thanks alot!!

Guest chucky.egg
Posted

Scrub that, it's working but dog slow! (the site)

I've clicked a link ("AL" - Alaska? I assume these are US state abbreviations) and it's taken 30+ seconds to come back

OK, so I've gone to "Accent Radio Network WIJD (WJID)" (WMP: 32k mono)

WMP opens

Some American (?) guy is bleating on about something he doesn't like

Incoming phone call.... (drum roll please)

Gets diverted straight to voicemail

I've just tried again loading a really big, slow page and I get voicemail again - so mine ISN'T pausing the GPRS connection at all.

Hmmm...

Guest chucky.egg
Posted

Just found this on XDA Dev

The Key is found at:

HKLM\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connection Name (eg Vodafone GPRS)

Then change the data of the AlwaysOn value from 0 to 1.

Now when you recieve a phone call etc, your GPRS will suspend instead of disconnect.

http://forum.xda-developers.com/showthread...ht=suspend+gprs

Not addressing the same issue, but I'm giving it a try now (if the streaming site will respond that is...)

Guest notaliberal
Posted

Cool find, thanks for that! It doesn't help out problem, but it makes it so that the first time you start up PIE and go to a page, you don't have to wait for that initial connection where it says "connecting" for 10-15 seconds. That's pretty sweet. Good find.

Let me know if you find anything else, thanks for all the effort,

Oh, and you're right, the site IS REALLY slow right now. Never seen it do that before, but it took a good minute to load the page...

Guest chucky.egg
Posted

That seems to have fixed it for me

The streaming stopped and the call came through, then WMP resumed after I hung up.

Steps:

Open your favourite registry editor on the device (PHM is what I use)

Open HKEY_Local_Machine/Comm/ConnMgr/Providers

Open each sub key and repeat until you find the right key

...On mine the right key is the one with two sub-keys

..."Connections"

..."DevConfig"

Open sub key "Connections"

Open sub key {GPRS settings name} ("T-Mobile" in my case)

Show the Values under that key

Open the "AlwaysOn" value

Change the Value data from 0 (zero) to 1 (one)

Done, done, done until you quit your Reg Editor

Reboot the phone

Guest chucky.egg
Posted (edited)

This is bizarre, it worked first time I'm sure it did, but now it goes to voicemail again!

Maybe first time around it was still Locating or Connecting - it hadn't actually started playing at that stage

Bugger

Edited by chucky.egg
Posted
When I'm streaming radio over my T-Mobile GPRS connection, my phone NEVER sees an incoming call.

It's probably because your network is not using the Gs interface which carries signalling between the SGSN and the MSC/VLR. This interface is needed to allow paging via the 2.5G GPRS network for 2G incoming voice calls.

I believe the Gs interface may still be in development and testing.

Guest chucky.egg
Posted

I don't agree, but I don't honestly know what I'm talking about

When I did the first test (and thought that it was working) the device was doing something (WMP was open and it was connecting or buffering or something) which it paused to allow the incoming call. As soon as the call ended WMP automatically came back to the top of the pile and resumed what it was doing.

I think there may be a difference between how it handles "general" GPRS activity (which would normally be intermittent) and "streaming" activity (which I think would be continuous)

Posted

The phone only has to be listening to the paging channels on the 2G network at that time, which it does when it's not actively sending data on the GPRS network.

Have you tried it while streaming audio/video or downloading a large file ?

Guest notaliberal
Posted
Have you tried it while streaming audio/video or downloading a large file ?

Yep, and that's when it kicks all calls straight to voicemail...

I'm confused - I'd be willing to believe it's a network thing, but I'm pretty sure that folks with other devices, on the same network, DO get the incoming calls while streaming.

Can anybody confirm that they ARE able to recieve incoming calls while actively streaming audio over GPRS?

Thanks,

Posted
I'm confused - I'd be willing to believe it's a network thing, but I'm pretty sure that folks with other devices, on the same network, DO get the incoming calls while streaming.

They were probably using the 3G network which doesn't have this problem :)

Guest chucky.egg
Posted

I've done some tests on our Wizards (O2 XDA Mini S) and they have the same problem

I just checked the O2 site and the IQ (SP5) is Class B, so is the Mini S (Wizard).

Class B enables making or receiving a voice call, or sending/receiving an SMS during a GPRS connection.

So that doesn't seem to be it

  • 2 weeks later...
Guest chucky.egg
Posted

I emailed our tech support (O2) and got this response:

Thank you for your e-mail.

Your model of device means that you can be registered with GPRS (logged onto GPRS but not actually requesting data downloads at that specific time) and this service can be interrupted to make or receive calls.

However it will not interrupt if the GPRS service is active (actually in the process of downloading data) as in effect the device is making a ‘call’ albeit a GPRS one.

This is the key to your query, is it registered or is it active. Priority will be given to the first active service.

For example if you were downloading a ring tone you would be using an active service and a call could not be received at the same time, once the ring tone had been received (the active service had finished) you could then receive calls.

So they are saying that this is correct behaviour for a Class B device, but it's not what I understood it to be.

It's only an issue while GPRS is active, but we have a number of PDAs with Direct Push, so there is no way that we can predict when or for how long the GPRS is going to be active.

The only advice I can think of to give to our users is to assume that voicemail left when you are not aware of having missed a call is probably a result of Direct Push (GPRS) being active when the call came in.

Not ideal, but acceptable for now for me

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.