![Agilent Technologies 1670E Series User Manual Download Page 188](http://html1.mh-extra.com/html/agilent-technologies/1670e-series/1670e-series_user-manual_2867828188.webp)
188
Using the Pattern Generator
Building Test Vectors and Macros
Macro 0 (current macro field)
Touching this field brings up a list of macros that have been created
and are available to insert into the Sequence menu. If you want to edit
or view a previously built macro, select that macro from the list and it
will appear in the main part of the display.
Add/Delete Macro
Selecting this field brings up a pop-up menu that lets you choose
between adding a new macro or deleting one. If you select Add Macro,
a new blank macro appears in the display with a new Macro "n" name.
To rename the new macro, select the macro name field, and in the pop-
up menu that appears, type in a new name. You can also add
parameters to the new macro in the same pop-up menu. For more
information on parameters, refer to "Using Parameters" below.
If you select Delete Macro, you will be presented with a list of current
macros. Select the macro you want to delete from the list. If the macro
you delete is being used in the MAIN sequence, it will be removed from
the sequence. If you try to delete the first macro, it will be removed
from the MAIN sequence but not from the macro list.
Using Parameters
Parameters are used to pass values into macros. A major benefit in
passing parameters is that you keep a macro’s functionality generic and
still direct specific action identified by parameters. Think of
parameters as the only part of a macro that changes as the macro is
reused.
You create the macro and add parameters to the macro in the User
Macro menu. You then insert the macro and assign parameter values in
the Sequence menu. As you reuse the macro in other places in the
sequence, simply change parameter values to the new specific values.
Macro parameters are passed as 32-bit values. If fewer than 32 bits are
assigned to a label in the Format menu, the most significant bits of the
parameter value are truncated when the parameter is used as data for
the given label.
Summary of Contents for 1670E Series
Page 6: ...6 In This Book...
Page 26: ...26 Contents...
Page 27: ...27 Section 1 Logic Analyzer...
Page 28: ...28...
Page 29: ...29 1 Logic Analyzer Overview...
Page 39: ...39 2 Connecting Peripherals...
Page 49: ...49 3 Using the Logic Analyzer...
Page 72: ...72 Using the Logic Analyzer The Inverse Assembler...
Page 73: ...73 4 Using the Trigger Menu...
Page 101: ...101 5 Using the Oscilloscope...
Page 151: ...151 6 Using the Pattern Generator...
Page 199: ...199 7 Triggering Examples...
Page 237: ...237 8 File Management...
Page 249: ...249 9 Logic Analyzer Reference...
Page 360: ...360 Logic Analyzer Reference The Compare Menu...
Page 361: ...361 10 System Performance Analysis SPA Software...
Page 397: ...397 11 Logic Analyzer Concepts...
Page 430: ...430 Logic Analyzer Concepts The Analyzer Hardware Oscilloscope board theory Oscilloscope board...
Page 439: ...439 12 Troubleshooting the Logic Analyzer...
Page 455: ...455 13 Specifications...
Page 471: ...471 14 Operator s Service...
Page 479: ...479 Operator s Service Troubleshooting Troubleshooting Flowchart 2...
Page 491: ...491 Section 2 LAN...
Page 492: ...492...
Page 493: ...493 15 Introducing the LAN Interface...
Page 497: ...497 16 Connecting and Configuring the LAN...
Page 506: ...506 Connecting and Configuring the LAN Connecting and Configuring the LAN...
Page 507: ...507 17 Accessing the Logic Analyzer File System Using the LAN...
Page 515: ...515 18 Using the LAN s X Window Interface...
Page 527: ...527 19 Retrieving and Restoring Data Using the LAN...
Page 539: ...539 20 Programming the Logic Analyzer Using the LAN...
Page 546: ...546 Programming the Logic Analyzer Using the LAN Programming the Logic Analyzer Using the LAN...
Page 547: ...547 21 LAN Concepts...
Page 555: ...555 22 Troubleshooting the LAN Connection...
Page 580: ...580 Troubleshooting the LAN Connection Getting Service Support...
Page 581: ...581 Section 3 Symbol Utility...
Page 582: ...582...
Page 583: ...583 23 Symbol Utility Introduction...
Page 588: ...588 Symbol Utility Introduction Symbol Utility Introduction...
Page 589: ...589 24 Getting Started with the Symbol Utility...
Page 597: ...597 25 Using the Symbol Utility...
Page 609: ...609 26 Symbol Utility Features and Functions...