HP 2640

From Wikipedia, the free encyclopedia

HP 2640 profile
Enlarge
HP 2640 profile

The HP2640 and other HP264X models were block-mode "smart" and intelligent terminals produced by Hewlett Packard using the Intel 8008 and 8080 microprocessors.

[edit] Functionality

The functionality defined by the HP264X series hasn't changed much as the preferred terminal for HP1000 and HP3000 series computers. They never achieved the notoriety of the VT100 among programmers, but included sophisticated features not found in the VT100, such as offline forms, multipages, and (in some models) local storage.

The styling looked like vaguely like a toaster oven. It was boxy, with a "widescreen" aspect ratio. HP had determined that the combination of a standard 4:3 aspect ratio with the 25 line by 80 character display that was the standard of the time required the characters to have a very high profile. HP's response was to specify a CRT with an aspect ratio designed around the desired character shape instead of the other way around. Of course, this also mandated rather high manufacturing costs as standard parts could not be used.

HP took pains to further improve the rendering of displayed characters via half-pixel positioning of individual lines within each character. Although the character cell was only 7 horizontal by 9 vertical dots, half-pixel positioning effectively doubled the horizontal resolution to 14 dots, giving the characters very smooth outlines.

All of this resulted in an extremely easy to read display with the dot-matrix nature, and the scan lines, almost invisible.

The keyboard had flat tops, and featured three keypad areas: Alphabetic, numeric, and an array of cursor positioning and editing keys. There were also a number of smaller function and feature control keys arrayed in two rows above the normal keypad areas. The keyboard chassis was separate from the main body, connected via a thick cable. The keyboard used a bit-paired layout (similar to that on a Teletype machine rather than the typewriter-paired arrangement on DEC's VT100. It had a number of F-keys (F1 through F8) placed close to the screen; it was common for application programs to place legends for these keys on the screen close to their respective keys.

The manufacturing was near R&D. The testing area was dubbed "beepland" because it had 500 terminals, with the end of the test ending in a beep.

The HP2640 introduced "block mode", similar to the IBM 3270. The escape sequences Esc-[ and Esc-] defined unprotected areas, but it didn't have to take up a visible space. It acted much like a web page, disconnected from the host until the SEND key was pressed. The fields could screen for alphabetic or numeric characters, a feature beyond Windows Forms today. This would be supported by programs such as VIEW/3000 which would map form data into runtime variables and databases. It also supported teletype character mode like a standard ASCII terminal, and did not need specialized communications like IBM.

The HP2640 also introduced multiple pages of memory, much like the DOS box in Microsoft Windows today, and the page up and page down key which appears on PC keyboards.

Users learned to use the offline key to take the terminal offline, edit the line, and then retransmit it. This gave the effect of a line editor even if the operating system did not support it. For example, when working at an operating system's command prompt, an erroneous command could quickly be corrected and re-sent without having to retype the entire line. This was later implemented as "line mode". The command interpreter in DOS and most versions of Windows also supports this feature, as do most UNIX shells.

HP Printer Control Language shares a common non-ANSI escape sequence grammar and common sequences with HP terminals.

[edit] Models

The HP264X series included several models beyond the HP2640.

  • The HP2645 introduced 3M mini cartridge tape drives which could be used to upload or download data, as opposed to slow paper tapes of the time. Another later model used floppy disks, and supported drawing forms etch-a-sketch style and would compute intersections. Also notable was the use of paper labeled function keys on the upper left. These would always get lost, so users would scroll lock the top 2 lines of the screen and uses these for labels. These were built into the next generation of terminals. The values of these keys could be programmed.
  • The HP2648 was a graphics terminal which featured hardware zoom, and "autoplot".
  • The HP2647 had a variant of Microsoft BASIC with AGL (HP's standard for plotting) built in, and perhaps the first real business charting for a microcomputer, complete with 3D cross-hatched pie charts.
    • 02647-13301 Graphics: 2647 Multiplot and Slide Software. Multiplot was the model for the PC based Chartman by the Cambridge company that also produced the Twin spreadsheet 1-2-3 clone which introduced HP 2640 style forms to PC applications.
    • 13257B Graphics: 2647 Graphics Presentation Resource Pac
    • 13257D Statistics/Mathematics: 2647 Statistical Analysis Resource Pac
    • 13257C Statistics/Mathematics: 2647 Mathematics Analysis Resources Pac
    • 13257F Business: 2647: Project Management Analysis Resource Pac
    • 13257K General/Utilities: 2647 2647/1351 Basic
  • The HP262X series introduced the "periscope" look, "soft" key labels along with a 4 + 4 key display at the bottom of the screen, a hierarchical setup tree, 12" screen and an optional internal Thermal printer. The HP-125 45500A Dual Z80 CP/M used the form factor and terminal emulation of the HP2621 terminal. The HP-150 had the terminal capabilities of the HP2623 graphics terminal in a smaller package (9" screen).
  • The HP2382 "munchkin" repackaged the HP2622 in a 9" screen package. The HP-120 45600A packaged the HP-125 into the HP2382 form factor.

The great over-reach was a color graphics terminal that cost more than the HP2645 color graphics workstation.

Eventually, HP ended up selling essentially a low-cost version of the HP2640, and now you'll need to find a terminal emulator.