RF Simplicity Application Development Software for Dolphin RF

Preview:

Citation preview

RF Simplicity Application Development Software for Dolphin RF

RF Simplicity Application Development Software for Dolphin RF

Para el Desarrollador GeneralPara el Desarrollador AvanzadoPara el Programador NovatoPara todos !!!

RF Simplicity Application Development Software for Dolphin RF

• Una buena herramienta para desarrollar aplicaciones RF en entornos con servidores Windows.

• RF Simplicity, amigable al usuario, usa Visual Basic 5.0/6.0 para crear soluciones simples o complejas de captura de datos inalámbricas

• Los controles ActiveX de RF Simplicity crean verdaderas aplicaciones Cliente/Servidor, con capacidad ODBC (Open Database Connectivity)

RF Simplicity Application Development Software for Dolphin RF

• Cuatro nuevos controles VB: RF Textbox, RF Labels, RF Command Buttons y RF Application Control

• Nuevo Add-In RF Simplicity ayuda a crear nuevos proyectos y asegura el uso correcto de los controles RF

• Los programas son dirigidos por eventos (event-driven): Si un usuario presiona la tecla F1 en el Dolphin RF, el evento “F1 Push” se ejecuta en la aplicación Visual Basic en el servidor. Un evento OnEnter de TextBox se ejecuta cuando la tecla Enter es presionada, o luego de leer un código de barras

RF Simplicity Application Development Software for Dolphin RF

• Mejor Perfomance – Cada Dolphin RF en la red inalámbrica ejecuta su propia copia de la aplicación RF Simplicity en el servidor, para una verdadera capacidad multi-tasking.

• Escalable – Una instalación puede tener varios Servidores. Agregando mas de un servidor, si es necesario, permite tener varios computadores ejecutando aplicaciones RF Simplicity

• Soporta Redundancia – Cada Dolphin RF puede conectarse a uno de tres servidores. Si un servidor falla, el Dolphin puede entonces conectarse al siguiente.

• Extensible – Ejecute programas locales en el Dolphin RF desde el cliente RF Simplicity

RF Simplicity Application Development Software for Dolphin RF

Opciones de Licencias

Se requiere una llave de hardware para cada PC ejecutando RF Simplicity en Runtime Mode.

El Development Mode puede ser activado en varios PCs mediante la ejecución de RF Simplicity con la llave de hardware del desarrollador una sola vez.

RF Simplicity se ejecuta en Evaluation Mode si no se dispone de la llave de hardware.

RF Simplicity Application Development Software for Dolphin RF

RF Simplicity Server

RF Simplicity Application Development Software for Dolphin RF

Conectado Directamente

con la Aplicacón VB

RF Simplicity Server

RF Simplicity Application Development Software for Dolphin RF

Programas VB

RF Server

Escalable

RF Simplicity Application Development Software for Dolphin RF

Soporta RedundanciaConfigure Host IPsHost 1:<Primary>[10.10.150.10]Host 2:[10.10.110.5]Host 3:[ ]ESC = Done

Configure Host IPsHost 1:<Primary>[10.10.110.5]Host 2:[10.10.150.10]Host 3:[ ]ESC = Done

RF Simplicity Application Development Software for Dolphin RF

Configure Host IPsHost 1:<Primary>[10.10.150.10]Host 2:[10.10.110.5]Host 3:[ ]ESC = Done

Configure Host IPsHost 1:<Primary>[10.10.110.5]Host 2:[10.10.150.10]Host 3:[ ]ESC = Done

Soporta Redundancia

RF Simplicity Application Development Software for Dolphin RF

Extendible

HHP GROCERY STOREItem:Description:Quantity:Price:F1 - HHP SCAN TEST

HHP SCAN TESTPress F1 for setup,ESC to quit.

Label:

Type:

RF Simplicity Application Development Software for Dolphin RF

Impresión IrDA

RF Simplicity Application Development Software for Dolphin RF

Requerimientos del Sistema• Computador con procesador Pentium

• Mínimo 32 MB de RAM

• Mínimo 32 MB de espacio libre en el disco duro

• Puerto Serie (para configurar terminales RF)

• Puerto Paralelo (requerido para la llave de hardware)

• Windows 95/98/NT/2000/XP

• Visual Basic 5.0/6.0

RF Simplicity Application Development Software for Dolphin RF

Folder de Programas :RF Simplicity

Utilidad para probar la Llave

de HardwareUtilidad para

Setear el Grid de VB

Wizard para instalarRF Simplicity en

el Dolphin

Help deRF Simplicity

Administrador deUsuarios, Menús y

Programas

RF Simplicity Application Development Software for Dolphin RF

Usando RF Simplicity• Crear una Aplicación VB usando los controles de

RF Simplicity• Registrar la Aplicación en el System Manager• Usando un Dolphin RF, ingresar (login) al sistema• Escoger una aplicación del Menú Principal• El Dolphin RF ejecuta la aplicación en el PC

RF Simplicity Application Development Software for Dolphin RF

Control RF App

RF Label

RF CommandButton

RF TextBox

Add-In de

RF Simplicity

RF Simplicity Application Development Software for Dolphin RF

ControlRF App

RF Simplicity Application Development Software for Dolphin RF

RF CommandButton

RF Label

RF TextBox

RF Simplicity Application Development Software for Dolphin RF

Propiedades del RF LabelLa página de propiedades del RF Label permite configurar las propiedades que afectan la forma en la que el ‘Label’es mostrado y posicionado en un FormularioUn “Label” es un RÓTULO.

RF Simplicity Application Development Software for Dolphin RF

Propiedades del RF TextBoxLa página de propiedades del RF TextBox permite configurar las propiedades que afectan la forma en la que el ‘TextBox’es posicionado en un Formulario y sus características de ingresoUn ‘Text Box’ es un CAMPO DE DATOS

RF Simplicity Application Development Software for Dolphin RF

Propiedades del RF TextBoxLa opción de ‘Symbologies’ de la página de propiedades del RF TExtBox permite activar/desactivar las simbologías de código de barras e indicar el nivel de redundancia del scanner. Éste último indica el número de lecturas requeridas para retornar una decodificación válida al “TextBox”

RF Simplicity Application Development Software for Dolphin RF

Propiedades RF Command ButtonLa página de propiedades del RF Command Button permite asignar una tecla de función, o tecla especial, a un “Command Button.”Un “Command Button” dispara un evento Push o un evento OnEnter.

RF Simplicity Application Development Software for Dolphin RF

Cuando una aplicación RF está ejecutándose, el terminal RF y el programa VB están sincronizados mostrando los mismos formularios e información en ambas pantallas. Al presionar alguna tecla de fin de ingreso de datos, se disparará un evento OnEnter o Push. Uno de ellos debe hacer otro Form.Show

RF Command Button

Programa VB Terminal Dolphin RFForm.Show Muestra Formulario

El usuario ingresa datosEvento Push Fin de inreso de datos al presionar un RF Command Button

RF TextBoxPrograma VB Terminal Dolphin RFForm.Show Muestra Formulario

El usuario ingresa datosEvento OnEnter Fin de inreso de datos al presionar Enter

Eventos OnEnter y Push

RF Simplicity Application Development Software for Dolphin RF

Private Sub Form_Load() 'Do not run code in the form load event while RFApp is registering If RFApp.IsRegistering Then Exit Sub 'Form Attributes can be set anytime at runtime but will not take 'effect until the next RFApp.ShowForm is performed. RFApp.SetFrmAttribute frmMain, rfsFrmNone 'Default to NumLock Off

End Sub

Evento Form_Load

RF Simplicity Application Development Software for Dolphin RF

Los Modal forms no deben ser usados en ninguna aplicación RF Simplicity. Dado que la aplicaciones RF Simplicity son dinámicas y en tiempo real, el uso de un Modal form puede interrumpir las comunicaciones y causar problemas significativos en la confiabilidad de la aplicación.

El comando o función MSGBOX usas Modal forms y no debe ser usado en ninguna parte de una aplicación RF.

Modal Forms

RF Simplicity Application Development Software for Dolphin RF

Usando el System Manager

Crear un USUARIOCrear un Menú de UsuarioRegistrar la Aplicación en el System ManagerAgregar la Aplicación al Menú de Usuario y asignar el Menú al USUARIOGrabar la Configuración

RF Simplicity Application Development Software for Dolphin RF

Agregar Usuario

Agregar Menú

Agregar Aplicación

Insert NewDeleteProperties-------------CopyPaste

UserMenuApplication

System Manager

RF Simplicity Application Development Software for Dolphin RF

System ManagerPropiedades del Usuario

Propiedades del Menú

Propiedades de la Aplicación

RF Simplicity Application Development Software for Dolphin RF

Pantalla de Ingreso

RF Simplicity 1.6User: __________PWord: __________F1 - SetupF4 - Off 5:05

RF Simplicity Application Development Software for Dolphin RF

Menú PrincipalRF SIMPLICITYScan DemoHello WorldShell to SCAN.EXEMonitor MachineIrDA Print

RF Simplicity Application Development Software for Dolphin RF

Aplicación en progreso...

HELLO WORLD

F1 FOR PUSH EVENT

ESC - EXIT

RF Simplicity Application Development Software for Dolphin RF

VB - Project - References...

ActiveX Data Objects (ADO)

RF Simplicity Application Development Software for Dolphin RF

VB - Project - Components...

ADO Data Control OCX

RF Simplicity Application Development Software for Dolphin RF

• Fácil de programar

• Usa Visual basic, una herramienta de desarrollo conocida.

• Formularios predefinidos aceleran el desarrollo.

• El Add-In asegura el uso correcto de los controles RF.

• Cada Dolphin RF ejecuta su propia aplicación, evitando cuellos de botella.

• Un sistema RF puede tener varios Servidores, haciéndolo escalable.

• Soporta Redundancia• Pueden agregarse

Aplicaciones Personalizadas.

En Resumen...(nos simplifica la vida)

RF Simplicity Application Development Software for Dolphin RF

¿Preguntas?

Recommended