PILEXTL4 - HP-IL EXTensions for the HP-71, by John Baker LEX file : PILEXTL4 -- VER$ is " PILEX:e" Documentation : None on SWAP07. Source code is 80Kbytes. See source code for ESCAPELX & early version of PILEXT & LENTER on CHHU06 / BBS files. Description: This LEX files provides an extensive set of keywords that facilitate handling HP-IL peripherals, to include Printers, Mass Storage devices, EPROM burners, ect. This file combines most HPIL extensions written by John R. Baker for the user community. This file included for use with HP-71 programs that generate HP-41 program barcode from files stored on mass storage. See BAR71 / INDBAR71. NOTE : All printer control codes / escape sequences are sent directly to the PRINTER IS device. The control sequences are for the thinkjet printer, but they will work with most HP printers... The EPROM burner for which the BURN keyword is intended is the Mountain Computer HP-IL EPROM burner. See the CHHU04 disk for the improved operating system EPROM, file MC506V19. See also the EPROM2 program by Sam Chau, and associated files BURNLEX, BURNLEXS, PILEXTS, PILEXTLX. Caution: Token allocations have been changed. You must copy the files to RAM, TRANSFORM them into text.... See CHHU04 EPROM files V15514A, V15514B, V15515, V15516, and V15521, which are copies of the HP9114 operating system EPROMs. V15521 is for B version drives, V15516 is the latest A version EPROM. Finally, see CHHU06 files VIDEO103 (Latest video interface operating system), MCGRAPHCJH (modified video interface character set with pseudo graphic capability). See also CHHU06 for other versions of PILEXTLX source code (LENTERS, PILEXTLX2). BOLD ON/OFF sets bold (double density) print mode BURN , Burn data stored in on EPROM in (sends each byte to burner with GET (Group Execute Trigger) frames.) CKSUM () See CHHU06 files AFS71 to TRYITOUT for application. COMPRESS sets compressed print mode EIGHT ON/OFF ON sets printer to 8 lines per inch, OFF ==> default. EXPANDED sets expanded print mode EXPCMP sets expanded-compressed print mode HALFFEED advances thinkjet 1/2 distance of normal linefeed. LENTER see below MAXENTRY () returns directory size of (mass storage) device MAXSECT () returns maximum sector of MEDIUM (formatted capacity) NORMAL restores default print mode from COMPRESS,EXPANDED, ect PERF ON/OFF sets perforation skip printer mode PPOLL [ () ] Parallel Poll of selected loop. Must enable devices. SETSOT [loop;] , See below SST$ () returns status of device as a string. Not limited to 4 bytes as SPOLL. returns null string if no response. TAPESTAT sets HP-71 to wait while (mass storage) device is busy. UNDER ON/OFF UNDERline thinjet printer mode VERIFY executes DDL11 verify on 9114 VOLDATE$ () returns date the medium in was initialized. VOLHEAD$ not implemented. Returns null string. VOLUME$ () returns volume label of mass storage medium in device VOLUME [,