S.U.P.E.R. Archivo HP 200LX
← Volver al catálogo

BuilderLite

Versión 1.0 · Tom Campbell

Descargar 453.1 KB

Descripción

The HP Palmtop Paper Builder Lite is a computer programming environment that uses the DOS batch file language as a starting point. You can learn programming with this package and create standalone programs that will outperform DOS batch files every time. Shareware.

Ficha técnica

Fichero
bldrlite.zip
Tamaño
453.1 KB
Formato
.zip
Año
1994
Alta en S.U.P.E.R.
1998-12-20
Ficheros dentro
10
Autor
Tom Campbell
Ruta
anonftp/pub/bldrlite.zip

Cómo instalarlo

Qué enviar al palmtop ahorras 474.2 KB

Estos son los ficheros que necesitas. Puedes enviarlos desde el contenido del paquete.

  • EDITLITE.EXE → A:\SOFT programa de DOS 109.3 KB
  • BLDLITE.EXE → A:\SOFT programa de DOS 66.1 KB
  • MLINK.EXE → A:\SOFT programa de DOS 53.8 KB
  • BLHELP.EXE → A:\SOFT programa de DOS 117.4 KB

No hace falta llevar al palmtop REGISTER.DOC, BLHELP.HLP, BLDLITE.LIB, BLDRLITE.MAN, PRODUCTS.DOC, EXAMPLES.ZIP: son manuales, código fuente o material de apoyo. Léelos aquí y ahórrate 474.2 KB en un disco de 1 MB.

Pasos
  1. Copia EDITLITE.EXE, BLDLITE.EXE, MLINK.EXE, BLHELP.EXE a A:\SOFT. Son programas de DOS: se ejecutan desde el icono DOS, o añadiendo A:\SOFT al PATH de C:\AUTOEXEC.BAT para poder llamarlos por su nombre.

Deducido del contenido del paquete y de las convenciones del 200LX. Se instala en A: a propósito: C: es un disco RAM y cada byte ahí resta memoria al sistema.

Instrucciones del autor
Use in installation programs and system diagnostic routines.
     Some people don't know what CPU type is on their systems,
     and that information may be important.  This command gives
     you access to that info, and allows you to act on it.

Returns

     Returns one of the following values depending on CPU type:


            CPU Type     Value Returned

            8086/8088    86
            80186        186
            80286        286
            80386        386
            80486        486


See also

     Adaptor, VideoMode

Example

       Int1 := CPU
       Say "Your CPU is: "; Int1


.TOPIC:
CurrentDir

Format

       StrVar :=  CurrentDir

What it does

     Copies the current directory name into StrVar.

What it's for

     Useful for saving the directory a BUILDERlite script started
     from so that it can return to it at completion, leaving the
     user's environment just as it was on startup.

See also

     CurrentDrive

Example

       'This subroutine tests the CurrentDir function and changes
       directories.
       Str1 := CurrentDir
       Say "The current Directory is ";Str1
       Run D:
       Str2 := CurrentDir
       Say "Now the current directory is ";Str2
       Run C:
       Say "We're back where we started, at ";Str1


.TOPIC:
CurrentDrive

Format

       StrVar :=  CurrentDrive

What it does

     Assigns the current drive to a string variable.

What it's for

     Ideal in a BUILDERlite script that moves from drive to
     drive.  This allows you to store the current drive as a
     marker, and to get back to it after moving around your
     system.

See also

     CurrentDir

Example 1

       Str1 := CurrentDrive
       say "Current drive is "; Str1

Example 2

       Str1 := CurrentDrive
…

Extracto literal de BLHELP.HLP, tal cual venía en el paquete.

Enviar a mi palmtop

El palmtop tiene que quedar esperando antes de pulsar el botón, o la transferencia fallará. Es él quien avisa de que está listo, no al revés.

En el palmtop

  1. Conecta el cable serie entre el palmtop y el ordenador.
  2. Abre Data Comm y ve a Menu → Connect → Settings. Ajusta: 9600 baudios, 8 bits de datos, paridad None, 1 bit de parada.
  3. Vuelve al menú y entra en Menu → File → Receive, con el protocolo Zmodem. El palmtop se queda esperando: déjalo así.

En el ordenador

  1. Usa Chrome (o Edge / Opera). Firefox y Safari no pueden abrir el puerto serie, y ningún navegador móvil tampoco.
  2. Averigua cuál es tu puerto: si no lo tienes claro, despliega la ayuda de aquí abajo.
  3. Pulsa el botón y selecciónalo en la ventana que abre Chrome.
¿Cómo sé cuál es mi puerto?

Linux — tu adaptador USB-serie será /dev/ttyUSB0 o /dev/ttyACM0. Los /dev/ttyS0ttyS31 son puertos heredados de la placa base: el núcleo los lista aunque no exista ninguno, así que casi nunca son el tuyo. Para salir de dudas:

ls -l /dev/serial/by-id/

Sale el fabricante y el modelo, y a qué ttyUSB* apunta. Si no aparece nada, desenchufa y vuelve a enchufar el cable y mira dmesg | tail: verás una línea del estilo «ch341-uart converter now attached to ttyUSB0».

Permisos: en Debian y derivados tu usuario debe estar en el grupo dialout o el puerto no se abrirá. Compruébalo con groups, y si falta:

sudo usermod -aG dialout $USER

Hay que cerrar la sesión y volver a entrar para que surta efecto.

Windows — Administrador de dispositivos → Puertos (COM y LPT). Tu adaptador aparece como COM3, COM4… Si aparece con un triángulo amarillo, te falta el driver del chip (FTDI, Prolific o CH340 según el cable).

macOSls /dev/cu.*; tu adaptador será algo como /dev/cu.usbserial-A50285BI. Usa siempre el cu., no el tty..

El 200LX no lleva un conector serie estándar: necesitas el cable de conectividad de HP (el F1015A o un equivalente) y, salvo que tu ordenador tenga puerto serie de verdad, un adaptador USB-serie detrás.