Victor Espina
unread,Oct 2, 2010, 7:40:17 PM10/2/10Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Desarrollo con Dispositivos Móviles
Saludos amigos.
Mi nombre es Victor Espina y acabo de subscribirme a este grupo. Tengo
poco mas de 5 anos programando aplicaciones para Windows Mobile usando
C# y el .NET Compact Framework.
Mi consulta es referente al tema del uso de la conexion wifi y el
rendimiento de la bateria. Estoy terminando una aplicacion que se
comunica con un servidor SQL Server para obtener y actualizar
informacion en tiempo real, usando una red Wifi como medio de enlace.
El equipo es un Intermec CN3 corriendo Windows Mobile 6.0 y la
aplicacion ejecuta sobre el ,NET Compact Framework 3.5.
La aplicacion utiliza un esquema "offline" para trabajar, es decir,
solo establece conexion con el servidor cuando necesita obtener o
enviar informacion, y luego cierra la conexion automaticamente.
Adicionalmente, tengo un timer que cada 15 seg abre una conexion con
el servidor y ejecuta un pequeno store procedure que sirve para
indicar al servidor que el equipo esta en linea, el nombre del usuario
que esta loggeado y tambien me permite conocer si hay mensajes nuevos
para el usuario o si hay actualizaciones que debo descargar al equipo
desde el servidor.
Todo esto esta funcionando perfectamente, peeeeeero, hoy me informaron
que durante las demostraciones que se hicieron durante la semana
pasada se dieron cuenta que la bateria dura dos horas a duras penas,
lo cual es inaceptable para efectos de produccion. De hecho, mi jefe
esta exigiendo que tengo que llevar el rendimiento de la bateria AL
MENOS a 6 horas...
Por ahora estoy pensando en reducir la frecuencia del timer de
verificacion de estado de 15 a 60 segundos, pero eso solo no lograra
resolver el problema, por lo que me gustaria conocer sus opiniones,
experiencias y sugerencias al respecto.
Saludos
Victor Espina