HP Forums

Full Version: HP-71B and the HP-3421A
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

Hi,

I'd like to connect my HP-71B to the HP-3421 Data Acquisition / Control Unit and I have come across two software packages:

a) the HP82479A Data Acquistion ROM Pack for the HP-71B, and

b) the LEX3421 file from the hpswap collection

For (a) I have the documentation but not the software, while for (b) I have the software but no documentation :-(

Anybody has the missing parts?

thanks

**vp

I don't have them, but you don't really need either one. The Data Acquisition ROM and the LEX3421 just make it easier; but I used even the 41 with only the Extended I/O module (and of course HPIL). It just means you'll have to look up 3421A instructions in its manual.

Hi Vassilis,

I don't have my 3421 any more but had used some of the LEX3421 instruction syntax provided by Joe Horn on his Hp-71 Goodies page.

Look around the end of the list, sorted by LEXFilename.

No a full documentation though.

Etienne

LEX3421  FE/01 ADR3421$ fn
LEX3421 FE/02 CMD3421($)
LEX3421 FE/03 GET3421 fn
LEX3421 FE/04 INIT3421 ?device
LEX3421 FE/05 SEND3421 $
LEX3421 FE/06 USE3421 ?device
LEX3421 FE/07 AUTORANGE {ON/OFF}
LEX3421 FE/08 AUTOZERO {ON/OFF}
LEX3421 FE/09 DIGITS #
LEX3421 FE/0A GATE #
LEX3421 FE/0B OPTION DEGREES {F/C/K/R/$}
LEX3421 FE/0C RANGE #
LEX3421 FE/0D ACVOLTS(?#)
LEX3421 FE/0E BYTEREAD(#)
LEX3421 FE/0F BYTEWRITE #,#
LEX3421 FE/10 CHANTYPE(#)
LEX3421 FE/11 DCVOLTS(?#)
LEX3421 FE/12 FREQ(?#)
LEX3421 FE/13 OHMS2(?#)
LEX3421 FE/14 OHMS4(?#)
LEX3421 FE/15 READBIT(#)
LEX3421 FE/16 REFTEMP(?#)
LEX3421 FE/17 CLOSE {# / PAIR #}
LEX3421 FE/18 OPEN ?#
LEX3421 FE/19 SETSRQ #
LEX3421 FE/1A RTD(#)
LEX3421 FE/1B TCOUPLE($,#,?#)
LEX3421 FE/1C THMST2(#)
LEX3421 FE/1D THMST5(#)
LEX3421 FE/1E AUTOIDY {ON/OFF}
LEX3421 FE/1F HGL$($,?#)
LEX3421 FE/20 MONITOR {HIGH # / LOW # / SLOT #,#,#}
LEX3421 FE/21 HIGH postfix
LEX3421 FE/22 LOW postfix
LEX3421 FE/23 SLOT postfix
LEX3421 FE/24 WRITE postfix
LEX3421 FE/25 PAIR postfix
LEX3421 FE/26 BUF3421$ fn
LEX3421 FE/27 SET3421 $
LEX3421 52/01 KEYWAIT$ fn
LEX3421 52/07 STD$(#)
LEX3421 52/08 LTRIM$($,?$)
LEX3421 52/09 RTRIM$($,?$)
LEX3421 52/0A TRIM$($,?$)
LEX3421 52/0B RPT$($,#)
LEX3421 F0/11 RECLEN(#)
LEX3421 F0/12 DRECORDS(#)
LEX3421 F0/13 EXPAND #channel,#
LEX3421 F0/14 SWAP #channel,#,#,#
LEX3421 F0/15 DINSERT #channel,#
LEX3421 F0/16 DDELETE #channel,#
LEX3421 FE/01 ADR3421$ fn
LEX3421 FE/02 CMD3421($)
LEX3421 FE/03 GET3421 fn
LEX3421 FE/04 INIT3421 ?device
LEX3421 FE/05 SEND3421 $
LEX3421 FE/06 USE3421 ?device
LEX3421 FE/07 AUTORANGE {ON/OFF}
LEX3421 FE/08 AUTOZERO {ON/OFF}
LEX3421 FE/09 DIGITS #
LEX3421 FE/0A GATE #
LEX3421 FE/0B OPTION DEGREES {F/C/K/R/$}
LEX3421 FE/0C RANGE #
LEX3421 FE/0D ACVOLTS(?#)
LEX3421 FE/0E BYTEREAD(#)
LEX3421 FE/0F BYTEWRITE #,#
LEX3421 FE/10 CHANTYPE(#)
LEX3421 FE/11 DCVOLTS(?#)
LEX3421 FE/12 FREQ(?#)
LEX3421 FE/13 OHMS2(?#)
LEX3421 FE/14 OHMS4(?#)
LEX3421 FE/15 READBIT(#)
LEX3421 FE/16 REFTEMP(?#)
LEX3421 FE/17 CLOSE {# / PAIR #}
LEX3421 FE/18 OPEN ?#
LEX3421 FE/19 SETSRQ #
LEX3421 FE/1A RTD(#)
LEX3421 FE/1B TCOUPLE($,#,?#)
LEX3421 FE/1C THMST2(#)
LEX3421 FE/1D THMST5(#)
LEX3421 FE/1E AUTOIDY {ON/OFF}
LEX3421 FE/1F HGL$($,?#)
LEX3421 FE/20 MONITOR {HIGH # / LOW # / SLOT #,#,#}
LEX3421 FE/21 HIGH postfix
LEX3421 FE/22 LOW postfix
LEX3421 FE/23 SLOT postfix
LEX3421 FE/24 WRITE postfix
LEX3421 FE/25 PAIR postfix
LEX3421 FE/26 BUF3421$ fn
LEX3421 FE/27 SET3421 $
LEX3421 FE/28 RTNERR


Edited: 28 Feb 2012, 1:30 a.m.

Thank you for the reference to Joe Horn's site.

I was already aware of this information, but it only gives the parameters to the commands.

I was rather hoping that somebody may have a reference to a magazine article, or posting, or even the collection that this LEX file appeared[1] so that I can find some additional info on the program.

On the other front (option (a) in my original post), does anybody have this ROM? is there a copy somewhere?

Thanks

**vp

[1] in the archive it is under the JOEHLX collection which essentially is a collection of all the LEX files Joe could find, without any docs.

The LEX3421 is part of the data acquisition ROM, the keyword syntax is explained in detail in the data acquisition pac manual that you can find in the MoHPC DVD set.

Many thanks.

Now that I looked in the manual its there on page J-1 (Filenames used in this pac)

I feel really stupid! :-)

**vp