Bennu Game Development

Foros en Español => Sugerencias => Topic started by: josebita on August 17, 2010, 04:33:50 PM

Title: Alguna rutina para el estado de la batería?
Post by: josebita on August 17, 2010, 04:33:50 PM
Estaría bien, ahora que Bennu ya soporta unas cuantas plataformas a pilas.

La idea sería que permitiera obtener la carga de más de una.

El código sería bastante dependiente de la plataforma, claro.
Title: Re: Alguna rutina para el estado de la batería?
Post by: SplinterGU on August 17, 2010, 04:43:35 PM
seria bueno, si.
Title: Re: Alguna rutina para el estado de la batería?
Post by: l1nk3rn3l on August 17, 2010, 07:15:34 PM
una nueva dll..
o....

podria ser dentro de mod_sys
Title: Re: Alguna rutina para el estado de la batería?
Post by: josebita on August 17, 2010, 07:49:02 PM
Me imagino que lo suyo sería que fuera en mod_sys.

En linux modernos puedes leer los ficheros /proc/acpi/battery/BAT*/info y /proc/acpi/battery/BAT*/state y el porcentaje de batería libre es:

"remaining capacity"*100/"last full capacity"

Eso para cada batería, claro. No sé si funcionará para las wiz/caanoo ni si existe un método mejor.
Title: Re: Alguna rutina para el estado de la batería?
Post by: SplinterGU on August 17, 2010, 08:40:08 PM
para mi entender hay 2 tipos de bateria... la de los controles y la de la consola.
Title: Re: Alguna rutina para el estado de la batería?
Post by: josebita on August 17, 2010, 10:54:16 PM
Aunque puede ser útil diferenciar las baterías, otras veces quizás no haga falta. Quizás podrías crear un par de funciones:

get_battery_num([system]);
get_battery_info(num);

Donde el parámetro opcional system (1/0) controlaría si quieres saber el número de baterías del sistema o el número de baterías total...
num es el número de la batería en cuestión e irían primero las del sistema.

En fin, no sé si es la mejor forma de hacerlo, pero algo por el estilo podría estar bien.
Title: Re: Alguna rutina para el estado de la batería?
Post by: SplinterGU on August 18, 2010, 12:36:10 AM
si son baterias del joys, debe estar asociado al joy, si son de la consola a una general.
Title: Re: Alguna rutina para el estado de la batería?
Post by: josebita on August 18, 2010, 12:30:28 PM
Quote from: SplinterGU on August 18, 2010, 12:36:10 AM
si son baterias del joys, debe estar asociado al joy, si son de la consola a una general.
Eso tiene sentido :)