engenius_nfc_new

Last updated:

0 purchases

engenius_nfc_new Image
engenius_nfc_new Images
Add to Cart

Description:

engenius nfc new

##Funciones
Engenius.habilitar:
Función encargada de habilitar el NFC dentro de la aplicación habilitando los eventos generados por la detección de la Tarjeta.
Parámetros: Ninguno
Respuesta: Si la función retorna "true", se habilitaron los eventos NFC, si retorna "false", el dispositivo no tiene capacidad para NFC.
Engenius.leerEnviar():
Función encargada de leer la tarjeta, enviar la información y responder los datos del usuario.
Parámetros: Ninguno
Respuesta: Array de 6 posiciones donde cada posición representa un valor de la siguiente forma:
Posición 0: Nombre de Usuario
Posición 1: Documento del Usuario
Posición 2: Tipo de Instalación
Posición 3: fecha Ultima recarga
Posición 4: Valor a Pagar
Posición 5: Id tarjeta(Necesario para el paso de recarga).
Engenius.recargar():
Función encargada de solicitar la recarga al servidor y escribir la tarjeta.
Parámetros:
Id tarjeta: String, Valor obtenido en la función leer, index 5 del vector.
Valor Pagado: Int, Valor debitado de la cuenta del usuario o valor recargado.
Contraseña: String, Valor definido por engenius(Para pruebas usar: "123456789").
Usuario: String, Valor definido por engenius(Para pruebas usar: "Desarrollador").
Respuesta: Si la recarga y escritura se realizaron correctamente retorna "true", si ocurrió algún problema retorna "false".
Para verificar el funcionamiento se dispuso de una app de flutter dos en el siguiente repositorio que ya cuenta con las funciones implementadas.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.