Interfaz ESL
Descripción de nuestra interfaz ESL
Objetivos
- Proveedor neutral * La misma interfaz para todas las tecnologías de pantalla / red * La interfaz no es específica de RSJ y puede ser utilizada por diferentes programas de etiquetado
- Proveedor múltiple (en una tienda) * Uso opcional de múltiples soluciones de etiquetado en una tienda (compartiendo las mismas estaciones base)
- Extensible * Nuevos campos en la solicitud o bloque de estado (para nuevas capacidades)
- Examen fácil * Remitente de línea de comando * PDF se puede mostrar
Concepto
- Crea un archivo JSON simple con todas las etiquetas que desea configurar
- Proceso externo para actualizar todas las etiquetas.
- Los resultados se almacenan en el archivo JSON.
Proceso de ESL
` ESLSEND <requestJson> <responseJson> `
Archivo de solicitud de ESL
` { "01/123456": { "mapa de bits": "PNG codificado en base 64" } "02/234567": { "mapa de bits:" PNG codificado en base64 " } } `
archivo de respuesta ESL
` { "01/123456": { "status": "OK", "batería": 100, "señal": -50 } "02/234567": { "status": "TIMEOUT" } } `
El estado de la batería está en porcentaje. La intensidad de la señal está en dbm.
