
FTM Read Me FirstThis document is approximately 9 printed pages long.
FTM/Win requires a PC capable of running HT or HP BASIC for Windows and a GP-IB card that is supported by those products. In general, this means a 486 or Pentium-based PC, running Windows 3.1 or later, with a GP-IB card purchased from Hewlett-Packard or TransEra, although other systems and GP-IB cards are supported. Memory required is 8 MB. FTM installation requires 10 MB hard disk space; additional hard disk space is required for storing results files.
FTM/Win installation on a PC does not require an HP Measurement
Coprocessor board, and it does not require the HFS binary or an
HFS file system partition on the PC hard disk. The Installation Guide has
not yet been updated to reflect these changes.
Click here to return to the Table of Contents.
Click here to return to the Table of Contents.
To install FTM for Windows:
c:\htbWin\htbWin.exe -w4M -gr onThis command line can be found by first doing a single mouse click on the HT (or HP) BASIC icon in the appropriate Windows group. Select the File menu selection and then Properties. The command line used to start BASIC is listed there.
LOAD BIN "GPIBH;BASE CC000 INTERRUPT 5"Please refer to chapter 6 of the HT (or HP) BASIC installation manual for the options to this command for your specific GP-IB card. It is a good idea to add this line to your AUTOST file, as described in your BFW manual.
MSI "A:" and then press [Return]
LOAD "INSTALL"
RUNand then press [Return] to run the install program.
HOME## (in which ## is the node number for the home directory, such as HOME00).
To start FTM for Windows at a later time when it is not started by the INSTALL program or the FTM AUTOST program:
MSI "\FTM\HOME00" (MSI to your HOME directory) LOAD "\FTM\CODE\MAIN" RUN
Click here to return to the Table of Contents.
Codeword Security
Software codeword security has been added to FTM/Win. This feature enables AccuMeasure to enter new markets with FTM/Win, without concern for non-licensed code duplication. This security is based on the security module provided with BFW.
There are two options for codeword security: for FTM customers who have purchased an FTM License, you will want to use the serial number of the HP or HT BASIC security module; for customers who would like to do a 30-day evaluation of FTM/Win before purchasing an FTM License, you will want to use the evaluation code.
To determine the serial number of the security module or the 30-day evaluation code, LOAD and RUN FTM. Select Shell-commands, then Set-user; enter the user name as "DEVELOPER" and the password as "AM". Then, select Shell-commands/Add-codeword. The security module serial number and the evaluation code will be displayed (note that the security module serial number is mostly numbers, while the evaluation code is mostly letters). For the serial number of the security module, you could also look at the security module itself.
NOTE: Each license-to-use will work with just one security module, since each codeword is created based on the serial number of a particular module. Therefore, if you decide to move FTM from one PC to another, you will also need to move the BFW security module.Please contact AccuMeasure Software immediately to get your software security codeword. Please send the serial number from the BFW security module or the evaluation code to AccuMeasure by phone or by Fax. Using this serial number, AccuMeasure will create your codeword and send it to you. The AccuMeasure Software, Inc. phone and Fax numbers are listed at the end of this document.
To enter the codeword: After you have started FTM and signed on as DEVELOPER, select Shell-commands/Add-codeword. Enter the codeword you have received from AccuMeasure Software. Codewords will be 11 - 13 characters and may contain almost any keyboard character including: '!', '>' or '`'. Be careful entering the codeword, as the character " ` " is different from the character " ' ".
Without a security codeword, FTM/Win will run for 58 minutes and then
give a 2-minute warning.
Click here to return to the Table of Contents.
!!! WARNING !!! This entire directory (including all subdirectories and files) will be periodically purged.
Enter_key=13 If Shift-Enter doesn't terminate editor, run KeyNum, press Enter, and place result here. Blinking_cursor=1 Use for blinking cursor in menu and editor, set 0 for no blink. Data_file_type$="HP" Allowed types: "HP" or "BFW"; all BDAT and ASCII files will be created with this type. Msi_maps$="ABCD" Drives for which to create msi map, e.g. ":DOS,C"; see the "CONFIGURE MSI ..." statement.New error messages:
#(2171) Warning: Running in demonstration mode, FTM will lock in 60 minutes. #(2172) Warning: days remaining in evaluation period. #(2173) Warning: 2 minutes left in demonstration mode until FTM locks. #(2174) Too many codewords #(2520) No "TP_" test plan directories to convert.
New in NLS file:
CODEWORD Phone AccuMeasure Software to obtain CODEWORD for serial number: ADD_CODEWORD Enter CODEWORD for serial: # or evaluation code:
Other Differences:
Click here to return to the Table of Contents.
FTM/Win Directory Structure and File Names
The directory structure for the original FTM/300 (FTM/HFS) is not compatible with the DOS file system, because it allows directory and file names which exceed the DOS restriction on name length. This restriction limits the file and directory names to eight characters for the base and to three additional characters for the extension (xxxxxxxx.xxx). Because of this limitation, FTM users running on the BASIC language processor have had to partition their DOS disks to allow FTM to reside on an HFS partition.
The changes to the FTM file system can be grouped into three categories. Whenever possible, an attempt was made to minimize the impact of the changes and to retain the directory structure of the existing system. The first type of change included renaming files and directories by simply removing extraneous punctuation and prefixes which did not convey any useful information. For example, the directory "FTM_ALL_NODES" was renamed "ALLNODES". The second type of change involved moving related files or directories into new directories when shortening their names removed some information about their identity. For example, the test plan directories were changed by stripping off the 'TP' and moving them to a 'TP' directory (i.e.: 'TP_GSG_EXAMPL' is changed to 'TP/GSG_EXAM.PL'). The third type of change was the most complex in that it required altering the name encoding of some of the files and directories generated by FTM. For instance, time date codes were changed to base-36 numbers, thus reducing the required number of characters. Similarly, serial numbers encoded in file names were truncated by removing their two most significant characters when necessary. Although we have had to rename most of the files and directories of the FTM file system, we have attempted to insulate the user from those changes by preserving the information presented from the different FTM subsystems to be consistent with the manual set. For example, even though the naming conventions for the various directories of a given test plan have been changed, you will recognize the file names presented to you when processing a test plan. This is because the FTM program translates the new test plan file and directory names to their original names before displaying them to the user for selection. You will only have to be aware of the new naming conventions when you need to explicitly manipulate the files generated by FTM.
To help ease the transition to the new file system, the most significant changes to the files and directories of FTM are highlighted below. In addition, a figure is provided later in this document that gives an overview of the FTM/Win directory structure.
/FTM/CODE: the directory that contains all FTM supplied programs files. The file names in this directory have been shortened to a maximum of eight characters.
/FTM/ALLNODES: the directory in which FTM maintains files that are shared by all nodes on a networked version of FTM. The directory and file names in this directory have been shortened to a maximum of eight characters.
/FTM/ALLNODES/ENVIRON/tp-name: the file that contains the Environment Form for the test plan tp-name. The test plan name is filled to ten characters with underscores and is encoded in the file name as xxxxxxxx.xx (e.g. EZDEMO_ _._ _).
/FTM/HOME##: the home directory for node number "##". The file names in this directory have been shortened to a maximum of eight characters.
/FTM/UPLOAD: the directory that is used for temporary storage of intermediate DIF or CSV format files created when uploading to either disk or datacomm.
/FTM/TP/tp-name/: the directory for the test plan tp-name, as all test plan directories now reside under the new directory /FTM/TP/. The test plan name is filled to ten characters with underscores and is encoded in the directory name as xxxxxxxx.xx(e.g. EZDEMO_ _._ _). The names of the directories under a test plan directory have also been shortened, but there were no changes to the directory hierarchy.
/FTM/TP/tp-name/REQUIRE/TESTPLAN/########: the file for a revision of this test plan form. The "########" in the file name is a base-36 8-character time date code of the time of the revision. This code replaces the previous base-10 12-character time date code.
NOTE: All base-10 12-character time date codes used in file names have been converted to base-36 8-character codes. The new codes are equivalent to the old codes and thus retain the same accuracy. They are used exclusively to reduce the number of characters in file names; therefore, the time date information stored in the FTM files and returned by the relevant functions (e.g. FNFtda_encod_time$)is still the same 12-character code. This preserves the format of the files and the behavior of user test programs. In instances where you rely on the time date codes encoded in file names to process the information in those files, you can use the new FNFBase36to10$ subprogram to convert a base-36 8-character time date code back to the original base-10 12-character time date code. Please note that FTM will automatically translate the current files to their original encoding before displaying them./FTM/TP/tp-name/RESULT/IN######.##: a file containing an index of all test results files contained in the corresponding test revision directory. The "######.##" in the file name is a base-36 time date code.
/FTM/TP/tp-name/RESULT/RV######.##: a test results revision directory for a test plan. The "######.##" in the file name is the same base-36 time date code used in the associated index file.
/FTM/TP/tp-name/RESULT/RV######.##/ss######.##: a test results sequence directory. The "ss" in the directory name is still the sequence code in the range "00" to "ZZ". The "######.##" is now a base-36 time date code.
/FTM/TP/tp-name/RESULT/ss######.##/tttttttt.enn: a file containing all test results from one execution of a test plan. The "tttttttt" in the file name is an encoding of the 10-character UUT serial number as specified by the Ftre_sernum_set subprogram. The encoding of the serial number is as follows: if the length of the serial number is greater than eight characters, one or two of the most significant characters of the number are not represented in the file name to keep its length to eight characters. If the serial number is eight characters or less, it is filled to eight characters with underscores and fully represented in the file name. You should note that the UUT serial number is still filled to ten characters and stored in its entirety in the associated test results file. In the unlikely event that the truncation of serial numbers causes a file name conflict in a test results sequence directory, you can eliminate this problem by limiting the number of UUTs that are tested in each sequence directory by using the field "Number of UUTs per SQC Period" field in the Environment form. You can also use the FTM Filer to close out the current results sequence directory.
If Ftre_sernum_set was not executed for the test plan, the "tttttttt" is a base-36 encoding of the ten most significant digits of the UUT TIMEDATE stamp stored in the associated test results file.
The "enn" in the file name remains the same encoding of the exit code and results file number.
/FTM/TP/tp-name/SQCARCH/ss######.##: the file that contains
the results of SQC analysis performed on the test results sequence directory
that shares the same name (/FTM/TP/tp-name/RESULT/RV######.##/ss######.##).
Click here to return to the Table of Contents.
Click here to return to the Table of Contents.
For More Information on AccuMeasure Software products, contact
Jean-Claude Vernet:
![]() |
BOURBAKY
BP36 - 13 Rue des Alpes - 07302 TOURNON Cedex - FRANCE Voice : (0)4.75.07.81.20 Fax : (0)4.75.07.29.74 E-mail : info@accumeasure.com web address : www.bourbaky.com |
||
THANK YOU for your interest in AccuMeasure Software. We look
forward to working with you!
For comments about this page, E-mail to AccuMeasure's WebMaster. Thanks!