

                          FP40 RS232 Command List 
                                                               2005/02/14


        The FP40 contains a number of commands which may be used with the 
        RS232 option. The exact commands which are allowed depend on the 
        specific options available in the FP40 being used.


                             Modes and Command Usage

        The FP40 limits the commands available in the various states. 
        Additionally, it will not respond to a command to place it in an 
        option if that option is not available on the instrument. The 
        following command list shows the states and modes of the FP40 and 
        the RS232 commands that are available within those modes.

        In the Coupler mode (Main Loop) of the FP40 (the mode you are in 
        when you first turn the instrument on), some of the commands may 
        not be operable if the indicated option is not installed. The 
        affected commands are indicated by the (option) designation after 
        the command in the command list below. If the (option) is present 
        after the command it indicates that the option must be installed 
        for the command to be operable. If no (option) is shown, it means 
        that the command is available on all units. 

        In addition to the Main Loop commands, there are other state 
        specific commands which are in effect when a specific state or 
        mode is entered. The available commands are limited to the 
        indicated command set when in that mode of operation. 

        Refer to the RS232 command reference guide for a description of 
        the individual commands and their use with the various options 
        and modes.

        Commands marked with * are dynamic data get commands. The data 
        returned by these commands may not be valid the first time you 
        read the data after changing the operating state of the FP40. You 
        should read the data from the FP40 twice to insure that the data 
        is valid.

        Commands marked with ** are get curve commands. In composite 
        mode, real time curves are dynamic, and the data may not be valid 
        after changing the state of the instrument. 

        For more information on reading dynamic data and other 
        information on programming the FP40, see the FP40NOTE.TXT file.
        Except where noted, the FP40 does not support the expand command 
        formats. Only the commands shown below are supported by the FP40.







                                        1


        The Common commands are available in all modes in the FP40 where
        RS232 is supported.

        Command                 -- Common --                       Number 
        ----------------------------------------------------------------- 
        Set Label Information ......................................... 6
        Set Power State .............................................. 56
        Set Keyboard Scan Code ....................................... 72
        Set Keyboard Lock ............................................ 62 
        Set Extended Label ........................................... 66 
        Set Poll Delay Time .......................................... 73
        Set Averaging Frequencies ..................................#. 82
        Set Measurement Settle Time.................................#. 84
        Set Printer Selection......................................... 92

        Do Reset ..................................................... 38

        Get Software Version ......................................... 28
        Get Command Status ........................................... 33
        Get Keyboard Scan Code ....................................... 58
        Get Keyboard Lock ............................................ 63
        Get Battery Backup Power Data ................. (Portable) .#. 80 
        Get Poll Delay Time .......................................... 74  
        Get Averaging Frequencies ..................................#. 81
        Get Measurement Settle Time.................................#. 83
        Get Extended Label ........................................... 86 
        Get Printer Selection......................................... 93


        The following tables show the commands that are available in 
        specific modes of operation on the FP40.

        Notes: 
        *  These are dynamic measurements.
        ** Curves may be dynamic in composite mode. 

        Commands 28 and 33 are always supported on all instruments that 
        follow the FIPP protocol. Generally, command 38 is supported on 
        all instruments that support the FIPP protocol, but the effects 
        of the command may be different.

        # Commands 56,80,81,82,83 and 84 are not available in all 
        instruments. It is recommended that you limit the use to the test 
        state where the command is appropriate.

        Command 6 is not available as a common command on the 6500.

        Be sure to check the other instrument command files to determine 
        which commands are common, and the instrument note file to 
        determine any differences between instruments for a command, as 
        well as any version related issues that might be important if you 
        intend to write a program that supports multiple instruments.




                                        2


        Command           -- StartUp / Logo screen (0) --          Number
        -----------------------------------------------------------------
        Set Active Status ............................................ 54 
        Set Instrument State ......................................... 59

        Do Start/Stop (press start) .................................. 16

        Get Active Status ............................................ 55
        Get Instrument State ......................................... 60


        Command               -- Setup Menu (16) --                Number
        -----------------------------------------------------------------
        Set Instrument State ......................................... 59

        Get Instrument State ......................................... 60








































                                        3


        Command            -- Coupler Screen (1) --                Number 
        ----------------------------------------------------------------- 
        Set Source Amplitude Value .................................... 0
        Set Distortion Status ......................................... 1
        Set Frequency Value ........................................... 2
        Set OES Status .................................. (OES) ....... 3
        Set Noise Reduction Value ..................................... 4
        Set Label Information ......................................... 6
        Set Probe Status ................................ (Probe) ..... 7
        Set Weighting Status .......................................... 8
        Set Curve Frame ............................................... 9
        Set Telecoil Mode ............................................ 11
        Set Gain Status .............................................. 12
        Set Reference Microphone Status .............................. 52 
        Set Battery Type ............................................. 58 
        Set Active Status ............................................ 54 
        Set Instrument State ......................................... 59
        Set Extended Label ........................................... 66 
        Set Option Parameters ........................................ 70
        Set Operating Mode ........................................... 77
        Set Battery Type ............................................. 79
        Set CIC Status .................................. (CIC) ...... 88

        Do Start/Stop (press start) .................................. 16
        Do Leveling (press level) .................................... 17
        Do Feed (press feed) ......................................... 64
        Do Print (press print) ....................................... 65

        Get Battery Data ...........................................*. 19
        Get Source Amplitude Value ................................... 21
        Get Harmonic Distortion Mode ................................. 22
        Get Frequency Value .......................................... 23
        Get OES Status .................................. (OES) ...... 24
        Get Curve Frame Data ......................................**. 25
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Weighting Status ......................................... 30
        Get Measurement Data .......................................*. 31
        Get Harmonic Distortion Data ...............................*. 32
        Get Probe Mode .................................. (Probe) .... 35
        Get Gain Status .............................................. 36
        Get Telecoil Mode ............................................ 37
        Get Last Measured Curve Data ..............................**. 42
        Get Reference Microphone Status .............................. 53 
        Get Active Status ............................................ 55
        Get Instrument State ......................................... 60
        Get Option Parameters ........................................ 71
        Get Operating Mode ........................................... 78
        Get CIC Status .................................. (CIC) ...... 87







                                        4


        Command                -- Probe Mode (6) --                Number
        -----------------------------------------------------------------
        Set Source Amplitude Value .................................... 0
        Set Frequency Value ........................................... 2
        Set Noise Reduction Value ..................................... 4
        Set Smoothing Status .......................................... 5
        Set Label Information ......................................... 6
        Set Probe Mode ................................................ 7
        Set Weighting Status .......................................... 8
        Set Curve Frame Data .......................................... 9
        Set Gain Status .............................................. 12
        Set Output Limiting Value .................................... 50 
        Set Reference Microphone Status .............................. 52 
        Set Active Status ............................................ 54 
        Set Instrument State ......................................... 59
        Set Extended Label ........................................... 66 
        Set Ear Status ............................................... 75
        Set Operating Mode ........................................... 77

        Do Start/Stop (press start) .................................. 16
        Do Leveling (press level) .................................... 17
        Do Feed (press feed) ......................................... 64 
        Do Print (press print) ....................................... 65

        Get Source Amplitude Value ................................... 21
        Get Frequency Value .......................................... 23
        Get Curve Frame Data ......................................**. 25
        Get Noise Reduction Value .................................... 26
        Get Smoothing Status ......................................... 27
        Get Leveling Status .......................................... 29
        Get Weighting Status ......................................... 30
        Get Measurement Data ...................... (single tone) ..*. 31
        Get Probe Mode ................................. (Probe) ..... 35
        Get Gain Status .............................................. 36
        Get Last Measured Curve Data ..............................**. 42
        Get Output Limit Value ....................................... 51 
        Get Reference Microphone Status .............................. 53 
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60
        Get Ear Status ............................................... 76 
        Get Operating Mode ........................................... 78















                                        5


        Command             -- ANSI87 State (2) --                 Number
        -----------------------------------------------------------------
                      ANSI87 Minor State #0 (ANSI87 mode entry)
        Set Noise Reduction Value ..................................... 4
        Set Label ..................................................... 6
        Set Active Status ............................................ 54
        Set Instrument State ......................................... 59
        Set Extended Label ........................................... 66
        Set Operating Parameters ..................................... 70
        Set Battery Type ............................................. 79

        Do Start/Stop (press start) .................................. 16
        Do Leveling (press level) .................................... 17
        Do Feed (press feed) ......................................... 64 
        Do Print (press print) ....................................... 65

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60
        Get Operating Parameters ..................................... 71

                      ANSI87 Minor States #1,#2 (telecoil test) 
                        and #3 (Set reference test gain)
        Set Active Status ............................................ 54
        Set Instrument State ......................................... 59

        Do Start/Stop (press start) .................................. 16

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Measurement Data .......................................*. 31
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60
        Get Blob ..................................................... 61
        Get Operating Parameters ..................................... 71


















                                        6


                      ANSI87 Minor State #4 (Test complete)
        Set Noise Reduction Value ..................................... 4
        Set Label ..................................................... 6
        Set Active Status ............................................ 54
        Set Instrument State ......................................... 59
        Set Extended Label ........................................... 66
        Set Operating Parameters ..................................... 70
        Set Battery Type ............................................. 79

        Do Start/Stop (press start) .................................. 16
        Do Leveling (press level) .................................... 17
        Do Feed (press feed) ......................................... 64 
        Do Print (press print) ....................................... 65

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Last Measured Curve Data ..............................**. 42
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60
        Get Blob ..................................................... 61
        Get Operating Parameters ..................................... 71


































                                        7


        Command                -- IEC state (3) --                 Number
        -----------------------------------------------------------------
                        IEC Minor State #0 (IEC mode entry)
        Set Noise Reduction Value ..................................... 4
        Set Label ..................................................... 6
        Set Active Status ............................................ 54
        Set Instrument State ......................................... 59
        Set Extended Label ........................................... 66
        Set Operating Parameters ..................................... 70
        Set Battery Type ............................................. 79

        Do Start/Stop (press start) .................................. 16
        Do Leveling (press level) .................................... 17
        Do Feed (press feed) ......................................... 64 
        Do Print (press print) ....................................... 65

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60
        Get Operating Parameters ..................................... 71

                  IEC Minor State #1 (Set reference test gain)
        Set Active Status ............................................ 54
        Set Instrument State ......................................... 59

        Do Start/Stop (press start) .................................. 16

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Measurement Data .......................................*. 31
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60
        Get Blob ..................................................... 61
        Get Operating Parameters ..................................... 71



















                                        8


                       IEC Minor State #2 (Test complete)
        Set Noise Reduction Value ..................................... 4
        Set Label ..................................................... 6
        Set Active Mode .............................................. 54
        Set Instrument State ......................................... 59
        Set Extended Label ........................................... 66
        Set Operating Parameters ..................................... 70
        Set Battery Type ............................................. 79

        Do Start/Stop (press start) .................................. 16
        Do Leveling (press level) .................................... 17
        Do Feed (press feed) ......................................... 64 
        Do Print (press print) ....................................... 65

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Last Measured Curve Data ..............................**. 42
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60
        Get Blob ..................................................... 61
        Get Operating Parameters ..................................... 71


































                                        9


        Command                -- JIS state (4) --                 Number
        -----------------------------------------------------------------
                       JIS Minor State #0 (JIS mode entry)
        Set Noise Reduction Value ..................................... 4
        Set Label ..................................................... 6
        Set Active Status ............................................ 54
        Set Instrument State ......................................... 59
        Set Extended Label ........................................... 66
        Set Operating Parameters ..................................... 70
        Set Battery Type ............................................. 79

        Do Start/Stop (press start) .................................. 16
        Do Leveling (press level) .................................... 17
        Do Feed (press feed) ......................................... 64 
        Do Print (press print) ....................................... 65

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60
        Get Operating Parameters ..................................... 71

                   JIS Minor State #1 (Set reference test gain)
        Set Active Status ............................................ 54
        Set Instrument State ......................................... 59

        Do Start/Stop (press start) .................................. 16

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Measurement Data .......................................*. 31
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60
        Get Blob ..................................................... 61
        Get Operating Parameters ..................................... 71



















                                       10


                       JIS Minor State #2 (Test complete)
        Set Noise Reduction Value ..................................... 4
        Set Label ..................................................... 6
        Set Active Mode .............................................. 54
        Set Instrument State ......................................... 59
        Set Extended Label ........................................... 66
        Set Operating Parameters ..................................... 70
        Set Battery Type ............................................. 79

        Do Start/Stop (press start) .................................. 16
        Do Leveling (press level) .................................... 17
        Do Feed (press feed) ......................................... 64 
        Do Print (press print) ....................................... 65

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Last Measured Curve Data ................................. 42
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60
        Get Blob ..................................................... 61
        Get Operating Parameters ..................................... 71


































                                       11


        Command         -- ISI state (5) <incomplete> --           Number
        -----------------------------------------------------------------
                      ISI Minor State #0 (ISI mode entry)
        Set Noise Reduction Value ..................................... 4
        Set Label ..................................................... 6
        Set Active Status ............................................ 54
        Set Instrument State ......................................... 59
        Set Extended Label ........................................... 66
        Set Battery Type ............................................. 79

        Do Start/Stop (press start) .................................. 16
        Do Leveling (press level) .................................... 17
        Do Feed (press feed) ......................................... 64 
        Do Print (press print) ....................................... 65

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60

                  ISI Minor State #1 (Set reference test gain)
        Set Active Status ............................................ 54
        Set Instrument State ......................................... 59

        Do Start/Stop (press start) .................................. 16

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling State ........................................... 29
        Get Measurement Data .......................................*. 31
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60

                      ISI Minor State #2 (Test complete)
        Set Noise Reduction Value ..................................... 4
        Set Label ..................................................... 6
        Set Active Status ............................................ 54
        Set Instrument State ......................................... 59
        Set Extended Label ........................................... 66
        Set Battery Type ............................................. 79

        Do Start/Stop (press start) .................................. 16
        Do Leveling (press level) .................................... 17
        Do Feed (press feed) ......................................... 64 
        Do Print (press print) ....................................... 65

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Last Measured Curve Data ..............................**. 42
        Get Active Status ............................................ 55 
        Get Instrument State ......................................... 60



                                       12


        Command         -- ANSI92 state (12) --           Notes    Number 
        -----------------------------------------------------------------

        Minor State #1 (Set reference test gain)
        Set Active Status ............................................ 54 
        Set Instrument State ......................................... 59

        Do Start/Stop (press start) .................................. 16

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Measurement Data .......................................*. 31
        Get Active Status ............................................ 55
        Get Instrument State ......................................... 60
        Get Blob ..................................................... 61
        Get Operating Parameters ..................................... 71


        Minor State #2 (Test complete)
        Set Noise Reduction Value ..................................... 4
        Set Label ..................................................... 6
        Set Active Status ............................................ 54
        Set Instrument State ......................................... 59
        Set Extended Label ........................................... 66
        Set Operating Parameters ..................................... 70
        Set Battery Type ............................................. 79

        Do Start/Stop (press start) .................................. 16
        Do Leveling (press level) .................................... 17
        Do Line Feed ................................................. 64
        Do Print ..................................................... 65

        Get Battery Data ...........................................*. 19
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Last Measured Curve Data ..............................**. 42
        Get Active Status ............................................ 55
        Get Instrument State ......................................... 60
        Get Blob ..................................................... 61
        Get Operating Parameters ..................................... 71















                                       13


        Command    -- Avg Mode Minor State #0 and #1 (13) --       Number
        -----------------------------------------------------------------
        Set Source Amplitude Value .................................... 0
        Set OES Status .................................. (OES) ....... 3
        Set Noise Reduction Value ..................................... 4
        Set Label Information ......................................... 6
        Set Telecoil Mode ............................................ 11
        Set Gain Status .............................................. 12
        Set Reference Microphone Status .............................. 52 
        Set Active Status ............................................ 54 
        Set Instrument State ......................................... 59
        Set Extended Label ........................................... 66 
        Set Battery Type ............................................. 79

        Do Start/Stop (press start) .................................. 16
        Do Leveling (press level) .................................... 17
        Do Feed (press feed) ......................................... 64 
        Do Print (press print) ....................................... 65

        Get Battery Data ...........................................*. 19
        Get Source Amplitude Value ................................... 21
        Get OES Status .................................. (OES) ...... 24
        Get Noise Reduction Value .................................... 26
        Get Leveling Status .......................................... 29
        Get Measurement Data .......................................*. 31
        Get Gain Status .............................................. 36
        Get Telecoil Mode ............................................ 37
        Get Reference Microphone Status .............................. 53 
        Get Active Status ............................................ 55
        Get Instrument State ......................................... 60


























                                       14


        Command     -- ANSI96/ANSI03 Mode (18/33) --      Notes    Number 
        ----------------------------------------------------------------
        Minor State #0 (ANSI96 Entry)
        Set Noise Reduction Value .................................... 4
        Set Label .................................................... 6
        Set Active Status ........................................... 54 
        Set Instrument State ........................................ 59
        Set Extended Label .......................................... 66
        Set Operating Parameters .................................... 70
        Set Battery Type ............................................ 79
        Get Battery Data ..........................................*. 19
        Get Noise Reduction Value ................................... 26
        Get Leveling Status ......................................... 29
        Get Last Measured Curve Data .............................**. 42
        Get Active Status ........................................... 55
        Get Instrument State ........................................ 60
        Get Operating Parameters .................................... 71
        Do Start/Stop (press start) ................................. 16
        Do Leveling (press level) ................................... 17
        Do Line Feed ................................................ 64
        Do Print .................................................... 65

        Minor State #1 (Set reference test gain)
        Set Active Status ........................................... 54 
        Set Instrument State ........................................ 59
        Get Battery Data ..........................................*. 19
        Get Noise Reduction Value ................................... 26
        Get Leveling Status ......................................... 29
        Get Measurement Data ......................................*. 31
        Get Last Measured Curve Data .............................**. 42
        Get Active Status ........................................... 55
        Get Instrument State ........................................ 60
        Get Blob .................................................... 61
        Get Operating Parameters .................................... 71
        Do Start/Stop (press start) ................................. 16

        Minor State #2 (Set max telecoil output)
        Set Active Status ........................................... 54 
        Set Instrument State ........................................ 59
        Get Battery Data ..........................................*. 19
        Get Noise Reduction Value ................................... 26
        Get Measurement Data ......................................*. 31
        Get Leveling Status ......................................... 29
        Get Measurement Data ......................................*. 31
        Get Last Measured Curve Data .............................**. 42
        Get Active Status ........................................... 55
        Get Instrument State ........................................ 60
        Get Blob .................................................... 61
        Get Operating Parameters .................................... 71
        Do Start/Stop (press start) ................................. 16






                                       15


        Minor State #3 (Set aid to normal operation - after telecoil)
        Set Active Status ........................................... 54 
        Set Instrument State ........................................ 59
        Get Battery Data ..........................................*. 19
        Get Noise Reduction Value ................................... 26
        Get Leveling Status ......................................... 29
        Get Measurement Data ......................................*. 31
        Get Last Measured Curve Data .............................**. 42
        Get Active Status ........................................... 55
        Get Instrument State ........................................ 60
        Get Blob .................................................... 61
        Get Operating Parameters .................................... 71
        Do Start/Stop (press start) ................................. 16

        Minor State #4 (Test complete)
        Set Noise Reduction Value .................................... 4
        Set Label .................................................... 6
        Set Active Status ........................................... 54 
        Set Instrument State ........................................ 59
        Set Extended Label .......................................... 66
        Set Operating Parameters .................................... 70
        Set Battery Type ............................................ 79
        Get Battery Data ..........................................*. 19
        Get Noise Reduction Value ................................... 26
        Get Leveling Status ......................................... 29
        Get Last Measured Curve Data .............................**. 42
        Get Active Status ........................................... 55
        Get Instrument State ........................................ 60
        Get Blob .................................................... 61
        Get Operating Parameters .................................... 71
        Get Default Label ........................................... 86
        Do Start/Stop (press start) ................................. 16
        Do Leveling (press level) ................................... 17
        Do Line Feed ................................................ 64
        Do Print .................................................... 65





















                                       16


        <end> -med























































                                       17
