Grab a screen lock as a work around. Nexus One has some issues with the low-power mode. Unfortunately, from my wireshark traces it basically fails to wakeup for multicast events due to aggressive power saving. Other devices will perform differently. It would be better if they released a patch for this so 2.2 can get an update. Releasing for a later version 2.3...., doesn't help much.
Cheers On Mar 2, 10:21 pm, J <javier.sed...@gmail.com> wrote: > On 2 mar, 22:55, Irfan Sheriff <isher...@gmail.com> wrote: > > > > > The "full" lock thats used by default on a createWifiLock() keeps wifi up at > > all times but it does not control the driver level power optimizations that > > are done on devices. When screen goes off, drivers changes settings to > > reduce power usage on wifi. This can lead to wifi getting disconnected or > > the packet loss and delay increase when the screen is off. > > So maybe my problem is caused by the low-level driver, and it works > on some devices. Right? :-( > > > For application scenarios, where we need the best wifi performance at all > > times (a VoIP call in progress) as an example, we are going to add a new > > lock type that will disable the power optimizations in the driver (if the > > driver supports its). This will be out in the next release and can be used > > at times when wifi performance is criticial > > Great, that's what I would like. When you say "we are going to..." > you mean "a future release of android"? 2.4/3.1 or so? > > Thanks for the help. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en