El control de carga de la batería es por temperatura, es decir, la batería internamente tiene un controlador de temperatura y al llegar a un umbral deja de cargar y este corta la carga e igualmente controla la corriente de salida, si excede de ella corta y se rearma automáticamente al desaparecer esta sobrecarga, al estar funcionando con el GPS y la CPU dando caña se aumula temperatura en la PDA y más con la carga de batería, esto alcanza falcilmente este umbral cortando la carga, yo lo soluciono como la habeis dicho antes colocando el soporte de la PDA en una salida de aire si es verano ya que en invierno se debe cerrar por darle calor.
Espero ser de ayda, un saludo.