Site hosted by Angelfire.com: Build your free website today!
 

Protocolos en la HP-48.



KERMIT

    Este protocolo es el que usa la calculadora por defecto y su principal característica es la de poder corregir cualquier posible error de transmisión. Este es el protocolo más lento que tiene la calculadora, y el que consume mas energía.TOPE

XMODE

    Este otro protocolo en la calculadora no hace verificación de errores en la transmisión. Comúnmente el protocolo XMODE realiza la verificación de errores con el método de redundancia cíclica (CRC) , pero en la HP-48 es ignorado este proceso, por eso al comunicar una calculadora con un PC a través del protocolo XMODE se pierde unos pocos instantes mientras el computador deja de hacer la verificación del CRC.
    Este protocolo es el más rápido y el que consume menos energía, de hecho se puede transmitir en condiciones de "LOW BATTERY", cosa que no se puede hacer con el KERMIT.TOPE

Protocolos Serie

    La calculadora posee comandos especiales de E/S para poder comunicarse con otros dispositivos serie que no usen los protocolos KERMIT ó  XMODE. Dichos comandos, para aquellos interesados en establecer comunicación con otros dispositivos serie, se pueden consultar en el manual de usuario de la calculadora.TOPE

Interfase de transferencia de la calculadora (TRANSFER)

    La HP-48 posee un Interfase de transferencia de archivos, que permite escoger entre los protocolos existentes en la calculadora (KERMIT y XMODE) además de poder especificar otros parámetros como el tipo de medio de transmisión a usar , el nombre del archivo a transferir, etc. Para Acceder a esta interfase se debe teclear [Desp. Der] + [1] + [Transfer...].
    Al llamar a la interfase de transferencia, la pantalla en la calculadora será como la que se muestra a continuación:

TOPE

Modo Server

    Este modo es usado por la calculadora para que una computadora actúe como un servidor, pudiendo establecer comunicación con la calculadora para almacenar o extraer archivos en la HP, sin la intervención de algún usuario. Este modo utiliza el KERMIT como protocolo de comunicación, por lo que consume más energía y es mas lento que el XMODE.TOPE

¿Cómo transferir archivos entre dos calculadoras?

Transferir entre calculadoras con KERMIT

    Usando el protocolo KERMIT, se siguen los siguientes pasos para transferir información entre dos calculadoras:

  1. Teclear [Desp. Der] + [1], en ambas calculadoras.
  2. En la calculadora de origen, seleccionar en el menú de opciones, "Send to HP 48...". Aparecerá una plantilla donde se deberá especificar el nombre del archivo o la lista de archivos a transferir (se puede usar el comando CHOOS para escoger un archivo del directorio actual). Pulsar SEND para iniciar la transmisión.
  3. En la calculadora de destino, seleccionar en el menú de opciones, "Gent from HP 48" para iniciar la recepción del o de los archivos. TOPE
Transferir entre calculadoras con XMODE

    A través del protocolo XMODE, se tienen que seguir estos pasos para una exitosa transferencia de archivos entre dos calculadoras:

  1. Teclear [Desp Izq.] + [1] + [NXT] en ambas calculadoras.
  2. En la calculadora de origen, colocar en la pila el nombre del archivo o la lista de archivos a transmitir. Pulsar XSEND para iniciar la transmisión.
  3. En la calculadora de destino, colocar en la pila el nombre del archivo o la lista de archivos a recibir. Pulsar XRECV para iniciar la recepción del o de los archivos.
    Nota: Para una correcta transmisión  se debe configurar antes el IOPAR de las calculadoras. Esta configuración se hace modificando los parámetros de la siguiente pantalla:

    Para llamar a esta plantilla se debe teclear [Desp Izq.] + [1] + [IOPAR].  La configuración de estos parámetros dependerá, entre otras cosas, del medio de transmisión, el tipo de transmisión, la velocidad de transmisión, etc; que se estén usando para la comunicación entre las calculadoras. TOPE

Transferir entre calculadoras con TRANSFER

    Usando la interfase de comunicación de las calculadoras, se puede especificar el tipo de protocolo a usar, así como el medio de transmisión y otros parámetros. En esta plantilla se puede especificar parámetros del IOPAR, sin necesidad de entrar en la plantilla destinada para tal fin. Para comunicar a dos calculadoras con esta interfase, se siguen los siguientes pasos:

  1. En ambas calculadoras, Teclear [Desp. Der] + [1] + [Transfer...]. Seleccionar el protocolo de transmisión a usar y especificar los demás parámetros.
  2. En ambas calculadoras, especificar en el campo "NAME" el nombre del archivo o la lista  de archivos a transmitir.
  3. En la calculadora de origen, pulsar SEND para iniciar la transmisión.
  4. En la calculadora de destino, pulsar RECV para iniciar la recepción. TOPE
¿Cómo transferir archivos entre la calculadora y el PC?

    Para transmitir desde el PC a la calculadora se debe de tener un programa en el computador que permita establecer comunicación con la HP. Teniendo esto, los pasos a seguir son muy parecidos a la transmisión entre calculadoras.

Transmisión HP-PC con KERMIT

    Usando el protocolo KERMIT, se siguen los siguientes pasos para transferir información entre el computador y la calculadora:

  1. Teclear [Desp Izq.] + [1], en la calculadora.
  2. Especificar en el programa de comunicación del PC que se transmitirá con el protocolo KERMIT.
  3. Si la calculadora es el origen, colocar en la pila el nombre del archivo o la lista de archivos a transmitir. Pulsar SEND para iniciar la transmisión. Si el PC es el origen, especificar el archivo o la lista de archivos a transferir y seleccionar la opción de transmitir en el programa de comunicación.
  4. Si la calculadora es el destino, pulsar RECV para iniciar la recepción del o de los archivos.  Si el PC es el destino, especificar el archivo o la lista de archivos a transferir y seleccionar la opción de recibir en el programa de comunicación. TOPE
Transmisión HP-PC con XMODE

    A través del protocolo XMODE, se tienen que seguir estos pasos para una exitosa transferencia de archivos entre el PC y la calculadora:

  1. Teclear [Desp Izq.] + [1] + [NXT] en la calculadora.
  2. Especificar en el programa de comunicación del PC que se transmitirá con el protocolo XMODE.
  3. Si la calculadora es el origen, colocar en la pila el nombre del archivo o la lista de archivos a transmitir. Pulsar XSEND para iniciar la transmisión. Si el PC es el origen, especificar el archivo o la lista de archivos a transferir y seleccionar la opción de transmitir en el programa de comunicación.
  4. Si la calculadora es el destino, colocar en la pila el nombre del archivo o la lista de archivos a recibir. Pulsar XRECV para iniciar la recepción del o de los archivos. Si el PC es el destino, especificar el archivo o la lista de archivos a transferir y seleccionar la opción de recibir en el programa de comunicación.
Nota: Para una correcta transmisión  se debe configurar antes el programa de comunicación en el PC que se esté usando y el IOPAR de la calculadora . Esta configuración se hace modificando los parámetros de la siguiente pantalla del IOPAR:

    Para llamar a esta plantilla en la calculadora se debe teclear [Desp Izq.] + [1] + [IOPAR].  La configuración de estos parámetros dependerá, entre otras cosas, del medio de transmisión, el tipo de transmisión, la velocidad de transmisión, etc; que se estén usando para la comunicación entre el PC y la calculadora.TOPE

Transmisión HP-PC con TRANSFER

    Usando la interfase de comunicación de la calculadora, se puede especificar el tipo de protocolo a usar, así como el medio de transmisión y otros parámetros. En esta plantilla se puede especificar parámetros del IOPAR, sin necesidad de entrar en la plantilla destinada para tal fin. Para comunicar a el PC con la calculadora con esta interfase, se siguen los siguientes pasos:

  1. En la calculadora, Teclear [Desp. Der] + [1] + [Transfer...]. Seleccionar el protocolo de transmisión a usar y especificar los demás parámetros.
  2. En el programa de comunicación del PC, seleccionar el protocolo de transmisión a usar y especificar los demás parámetros.
  3. En la calculadora, especificar en el campo "NAME" el nombre del archivo o la lista  de archivos a transmitir. De igual forma, en el programa de comunicación del PC  especificar el nombre del archivo o la lista de archivos a transmitir.
  4. Si la calculadora es el origen, pulsar SEND para iniciar la transmisión. Si el PC es el origen, especificar el archivo o la lista de archivos a transferir y seleccionar la opción de transmitir en el programa de comunicación.
  5. En la calculadora de destino, pulsar RECV para iniciar la recepción. i el PC es el destino, especificar el archivo o la lista de archivos a transferir y seleccionar la opción de recibir en el programa de comunicación. TOPE
Programas de comunicación del PC.

    Existen varios programas útiles para efectuar una comunicación con el PC y la calculadora. Aquí mencionaré algunos que pueden usar de acuerdo a las posibilidades y necesidades de cada quien:
 

PROGRAMA
DESCRIPCION
TERMINAL
Este programa viene con el Windows 3.1 y el Windows 95. Se puede transmitir en KERMIT y XMODE.
HIPER
TERMINAL
Este programa de comunicación  viene con el Windows 95. En su versión original tenía problemas con el protocolo XMODE, pero existe una actualización de este programa que corrige este defecto. Se puede transmitir en KERMIT y XMODE.
HP
EXPLORER
El HP-EXPLORER tiene una excelente interfase gráfica. Se puede ver los programas guardados en en PC y los programas almacenados en la calculadora. Trabaja como un administrador de archivos de Windows 3.1 (Explorador de Windows en Windows 95). Para usarlo se coloca la calculadora en modo Server, por lo que usa el protocolo KERMIT únicamente.
Emu48
El emulador de la HP  permite transmitir desde el PC a la calculadora, a través de un parche no oficial del programa. Este parche habilita los puertos de IR y WIRE, para utilizarlos en los COM del PC. El emulador requiere de  sus respectivos gráficos y la ROM de la calculadora para que funcione. La ROM la puedes extraer de tu calculadora con un programa especial destinado para tal fin. Se puede transmitir en KERMIT y XMODE. TOPE

InicioProgramasCursosLinksInterfaseOpinión

Luis M. Gallardo D. © (2000)
hp48g@mailcity.com
https://www.angelfire.com/ok/hp48g