Configurar Zebra
La acción Configurar Zebra (imagen siguiente) configura el escáner Zebra para el escaneo de códigos de barras que se realicen con posterioridad a la activación de la acción. Cada acción Configurar Zebra define una opción de configuración. Puede añadir tantas acciones Configurar Zebra como desee al controlador de acciones de un evento, y estas acciones se ejecutarán en orden de la primera a la última.
Nota: | Dado que el dispositivo cliente MobileTogether debe estar conectado al escáner Zebra antes de que se pueda ejecutar cualquier acción Configurar Zebra, asegúrese de que se dispara una acción Conectar Zebra antes de que se dispare cualquier acción Configurar Zebra. |
Para definir una configuración, seleccione una opción de configuración de la lista desplegable Configurar Zebra (imagen anterior) y asígnele un valor de configuración. Puede seleccionar un valor de la lista desplegable correspondiente o introducir una expresión XPath para seleccionar un valor válido. La ventaja de utilizar una expresión XPath es que el valor puede seleccionarse dinámicamente (por ejemplo, a partir de un nodo de una fuente de página). Si no se indica explícitamente en la lista siguiente, una expresión XPath debe dar como resultado la cadena equivalente de uno de los valores de la lista desplegable correspondiente.
Están disponibles las siguientes opciones de configuración del escáner Zebra. Para más información sobre las opciones de configuración, consulte la documentación de su escáner Zebra.
•Habilitar/Deshabilitar escáner: Disponible en Android y iOS. Puede utilizarse para habilitar el escáner (XPath true()) o deshabilitar (XPath false()).
•Señal acústica (corta, baja frecuencia): Disponible en Android y iOS. Configura el escáner para que emita señales acústicas cortas a baja frecuencia.
•Configurar modo escáner: Puede seleccionar si desea capturar la imagen del código de barras (Imagen) o los datos del código de barras (Código de barras). Disponible solo en Android y cuando la conexión es de tipo Bluetooth Classic/Cradle Host o USB.
•Duración de la señal acústica (al escanear): Disponible en Android y iOS. Establece la duración de la señal acústica al escanear.
•Volumen de la señal acústica: Disponible en Android y iOS. Establece el volumen de la señal acústica al escanear.
•Frecuencia de la señal acústica (al escanear): Disponible en Android y iOS. Establece la frecuencia tonal de la señal acústica al escanear.
•LED encendido/apagado: Disponible en Android y iOS. Establece si el LED del escáner está encendido y, en caso afirmativo, de qué color será.
•Iniciar/detener alarma Virtual Tether: Disponible en Android y iOS. La alarma Virtual Tether del escáner avisa a los usuarios cuando éste se encuentra fuera del alcance de su estación base. Puede establecer si desea iniciar la alarma (XPath true()) o detenerla (XPath false()).
•Iniciar/detener disparador: Si desea iniciar el uso del disparador del escáner (XPath true()) o detenerlo (XPath false()). Cuando se especifica el uso del disparador, solo se escaneará un código de barras cuando se pulse el disparador del escáner. De lo contrario, no es necesario pulsar el disparador durante el escaneo; en este caso, simplemente se escaneará un código de barras cuando se coloque delante del escáner.
•Obtener información del dispositivo: Disponible en Android y iOS. Obtiene información relacionada con el escáner. Estos datos se pasarán a la estructura de la fuente de página $MT_ZEBRASCANNER y se podrá acceder a ellos desde allí.
•Obtener/Configurar general: Disponible en Android y iOS. Le permite la flexibilidad de utilizar su propio XML o valores XML para especificar sus propios ajustes del escáner y obtener datos del mismo. Usted es responsable de configurar esto con referencia a la API del escáner.
Funciones de extensión de MobileTogether
MobileTogether cuenta con distintas funciones de extensión XPath creadas específicamente para usarlas en los diseños de MobileTogether. Algunas de ellas son especialmente útiles para ciertas acciones en concreto. Por ejemplo, mt-available-languages() devuelve los idiomas en que está disponible la solución y se podría usar, por ejemplo, con la acción Cuadro de mensaje. Si alguna función es especialmente relevante para esta acción, aparece a continuación. Para ver una lista completa de funciones de extensión y sus descripciones consulte Funciones de extensión de MobileTogether.
mt-bluetooth-started()
mt-zebra-scanner-id()
mt-zebra-scanner-connected()