Objetos Y Funciones De Lua Disponibles En Lenguaje Script De Proton; Funciones Varias - IZI Technology PROTON CMB Manual De Usuario

Tabla de contenido

Publicidad

9. Objetos y funciones de LUA disponibles en Lenguaje
script de PROTON

Funciones varias:

Función:
SaveDatabaseData
Función
SaveDatabaseData (startByte,byteCount, fileIndex )
Descripción
Escribe el contenido de una sección de la base de datos a memoria
no volatil.
NOTA: Esta función limita la escritura a una vez por minuto. De
llamarla más frecuentemente que esto, no procede a escribir nada
hasta que por lo menos haya pasado un minuto desde el reinicio del
módulo o desde que se realizó la última escritura.
Parámetros
startByte
byteCount
fileIndex
Retorna
BOOL
Ejemplos
-- Usa el primer bit de la base de datos
-- como bandera para proceder a escribir
-- la base de datos a memoria no volátil
-- esa misma bandera es vuelta a colocar
-- en 0 cuando la escritura es exitosa
-- Este ejemplo debe estar en el script
-- continuo
local writeBit = NUMERIC_DATABASE:getBit(0)
if writeBit==true then
-- almacena 180 bytes comenzando en el
-- byte 20 en el archivo numero 1
local result = SaveDatabaseData(20,180,1);
if (result) then
end
end
3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA.
Tel: (661) 412-3494 – email:
http://www.izitechnology.com
Inicio en Bytes de la región de la base de datos que se
desea almacenar en memoria no volátil.
Cantidad de bytes de la base de datos a almacenar en
memoria no volatil.
Indice del archivo a almacenar. Pueden almacenarse
hasta 10 regiones de memoria identificadas con un nu-
mero del 0 al 9.
Retorna si el almacenamiento de los datos fue exitoso:
False: No fue posible almacenar los datos.
True: Datos almacenados de forma exitosa.
NUMERIC_DAObjeTABASE:setBit(0)
IZI Technology Inc.
sales@izitechnology.com

Publicidad

Tabla de contenido
loading

Tabla de contenido