Primer programa en PS Vita
Primer programa en PS Vita
bueno vamos a realizar nuestro primer programa en PS Vita que realice algo diferente a decir hola mundo. (XD) Vamos a hacer una aplicación que muestre el estado de batería de nuestra PS Vita.
BATTVita
Primero empecemos mirando como funciona el modulo battery de ONELua, y que mejor forma de hacerlo que usando código:
-- BATTVita Versión 1
color.loadpalette()
fondo = image.load("resources/back.png")
while true do
buttons.read()
if fondo then fondo:blit(0,0) end
screen.print(100,10,"BATTVita versión 1",1,color.green,color.black)
screen.print(20,90,"batt.exists(): "..tostring(batt.exists()))
screen.print(20,120,"batt.charging(): "..tostring(batt.charging()))
screen.print(20,150,"batt.lifepercent(): "..tostring(batt.lifepercent()).." %")
screen.print(20,180,"batt.lifetimemin(): "..tostring(batt.lifetimemin()).." Minutos")
screen.print(20,210,"batt.lifetime(): ".. batt.lifetime() .." Horas/Minnutos")
screen.print(20,240,"batt.temp(): "..tostring(batt.temp()))
screen.print(20,270,"batt.volt(): "..batt.volt())
screen.print(20,300,"batt.remaincap(): "..batt.remaincap())
screen.print(20,330,"batt.fullcap(): "..batt.fullcap())
screen.print(20,360,"batt.low(): "..tostring(batt.low()))
screen.print(20,390,"batt.soh(): "..tostring(batt.soh()).." %")
screen.print(20,420,"batt.cycle(): "..tostring(batt.cycle()))
screen.flip()
end
Como podemos ver en la Documentación del módulo battery de ONELua tenemos disponibles las siguientes funciones
batt.exists()
: Es una función de tipo Boolean que sirve para saber si la bateria esta presente en la consola y devolvera true
o false
según sea el caso.batt.charging()
: Función Booleana que devolverá true
o false
según si la batería esta cargando.batt.lifepercent()
: Función de tipo number que devuelve el porcentaje restante de nuestra batería.batt.lifetimemin()
: Función de tipo number que devuelve el tiempo restante de la batería en minutos.batt.lifetime()
: Función de tipo string que devuelve el tiempo restante en horas y minutos.batt.temp()
: Función de tipo number que devuelve la temperatura en grados °C.batt.volt()
: Función de tipo string que devuelve el voltaje de la batería.batt.remaincap()
: Función de tipo string que devuelve la la capacidad de la carga restante en mAh.batt.fullcap()
: Función de tipo string que devuelve la la capacidad total en mAh.batt.low()
: Función de tipo boolean y devuelve true o false dependiendo del nivel de la batería.batt.soh()
: Función de tipo number que permite conocer la salud de la batería en %.batt.cycle()
: Función de tipo number que permite conocer el número de ciclos de carga de la batería.
Lo único que hace este código es mostrar en pantalla la información que devuelve cada función.
Video
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Este blog ha sido eliminado por un administrador de blog.
ResponderBorrar