Antes de la Android SVP SDK, podías usar los productos Suprema en dos maneras;


1. BioStar 1/2 SW + Dispositivo Suprema + FW oficial

2. BioStar 2 SDK para disp. + Dispositivo Suprema + FW Oficial



Cuando necesitabas usar tu sistema de manera personalizada usando dispositivos Suprema, necesitabas la Biostar 2 SDK para dispositivo para programar el servidor y pedir un firmware personalizado.


Desde ahora, te ofrecemos la posibilidad de programar tu propio firmware, y hacer que tu dispositivo trabaje con tu servidor personalizado en la manera que tu quieras.


1. ¿Qué es la Android SVP SDK?

  La Android SVP SDK (Plataforma Versátil de Suprema - Suprema Versatile Platform -SVP- por sus siglas en inglés) es una interfaz de programación diseñada para aprovechar las funciones fundamentales de un dispositivo Suprema con otro software. La SDK fue hecha en base a una serie de APIs que facilitan el uso del dispositivo para desarrollar aplicaciones de Tiempo & Asistencia en Android.



2. ¿Qué son Omnis y Novus?

  Omnis es el primer dispositivo programable via la SVP SDK, basado en el hardware de BioStation A2. Novus es un dispositivo nuevo diseñado para trabajar con esta SVP SDK. Con ambos dispositivos puedes crear una terminal multimedia para Tiempo & Asistencia y Gestión de Personal a tu medida.



Omnis
Novus
Diseño de Dispositivo
Modelos disponibles
OMNIS-E / OMNIS-I / OMNIS-M / OMNIS-H
NOVUS
Características del dispositivo
Huella digital
Tarjeta RFID (Tarjeta Móvil no soportada)
Ethernet
Wi-Fi
Cámara
USB 2.0
PoE
Alimentación: 12V CC
Huella digital (Opcional)
Tarjeta RFID (Opcional)
Tarjeta Magnética (Opcional)
Tarjeta Móvil; NFC (Opcional)
Ethernet
Wi-Fi (Opcional)
GPS (Opcional)
GSM (Opcional)
Cámara
USB
Alimentación: 12V CC, Batería (Opcional)
Telcado
Soporte de E/S
2 Relés
1 canal de entrada Wiegand
Tamper > soportado
2 entradas TTL
2 Relés supported
1 canal de entrada Wiegand
RS-232 > soportado


Precaución



3. ¿Cómo integrar tu sistema con Android SVP SDK?

Android SVP SDK está dirigido a los sitios donde ya existe un Sistema completo de Tiempo & Asistencia (no basado en Biostar 2)


  Antes del lanzamiento del Android SVP SDK, debías integrar una parte de tu servidor con BioStar 2 SDK para dispositivo para obtener un sistema interoperable con dispositivos biométricos Suprema. Pero con Android SVP SDK, puedes crear tu propia aplicación para usar la solución biométrica Suprema.


  A diferencia de BioStar 2 SDK, Android SVP SDK admite menos APIs que antes. Como mencionamos anteriormente la Android SVP SDK es para crear tu propio firmware como una aplicación de Android, Suprema soporta APIs básicas para operar la solución biométrica del dispositivo. La última versión incluye 32 APIs y 9 funciones (callbacks), con esto se reduce la limitación de integración. Por ejemplo, con los dispositivos con firmware de fábrica era mandatorio guardar logs, y la única manera para hacerlo era, a través, de la API de Logs de la Biostar 2 SDK. Ahora, con la Android SVP SDK, tu decides si guardas logs o no. Y si decides hacerlo, tienes la libertad de colectarlos y gestionarlos con tu sistema de la forma que prefieras (a través de APIs básicas nativas de Android).


  La siguiente tabla es una comparación entre BioStar 2 SDK para disp. y Android SVP SDK



BioStar 2 SDK para dispositivosAndroid SVP SDK
UsuariosSoportadoDesarrollo requerido
LogSoportadoDesarrollo requerido
ConfigSoportadoDesarrollo parcialmente requerido
(Tarjetas, Huellas, Wiegand)
Tarjetas
SoportadoDesarrollo requerido
(Sólo CSN)
Actualización
via APIvía FTP / USB


De la misma forma que con Biostar 2 SDK, Android SVP SDK tiene guías en línea como referencia desde la Instalación hasta la documentación de la API.



Puedes encontrar las guías en linea en los enlaces que siguen.




4. Diagrama ejemplo de Operación con Android SVP SDK


1) Elige usar Omnis o Novus para el caso a continuación.

dfafdfad


2) Pasos desde el escaneo de la Huella hasta la Integración.

  • Como mencionamos previamente, algunos elementos se deberán integrar usando las APIs nativas de Android, u otras herramientas de programacións we mentioned in the upper part, you need to integrate some items with Android basic APIs or other programming skills.