Installation manual
Model 8210A-2-5 IM-377
Aeroflex / Weinschel
34
7-15. Group Assignment
GROUP Function: Assign a group of attenuators
Syntax: GROUP groupname attnname [attnname…]
Argument(s): groupname string10 group name
attnname string10 attenuator name(s). see remarks.
Remarks: This function is used to assign a user-definable name and configuration to a group.
The group may contain a reference for up to 32 attenuators, which may be any combination of
physical or virtual attenuators. Each of the attenuators listed must have been previously assigned a
name using either the ASSIGN or ASSIGN ATTN commands. Groups allow the user the ability to
send commands to all members of the group. For example, sending an INCR command to a group
will cause all members of the group to increment. The assignment can be stored in non-volatile
memory via the SAVE GROUP command, and will be recalled during system initialization. Up to 4
user-definable group names may be assigned. Note that the assignment does not take effect until
the next time device names are reassigned (see REASSIGN).
Return Value: none
Example(s): GROUP Group1 AT1 AT2 AT3 AT4 AT5
GROUP? Function: reads a group assignment
Syntax: GROUP? groupname
Argument(s): groupname string10 group name
Remarks: This function is used to read the attenuator names associated with a group
assignment previously set using the GROUP command. It returns a count of the attenuators
associated with groupname, and for each the attenuator name.
Return Value: count integer count of attenuators
devname string10 attenuator name
Example(s): GROUP? Group1 returns the following ’5, AT1, AT2, AT3, AT4, AT5’
LIST? GROUP Function: Reads a list of group assignments
Syntax: LIST? GROUP
Argument(s): none
Remarks: This function is used to read a list of all group assignments created using the
GROUP command. The list contains a count of the assigned group names, and a list of the names.
To see the actual attenuators referenced by the individual groups, use the GROUP? command.
Return Value: count integer count of group assignments groupname string10 group name
Example(s): LIST? GROUP returns the following ’2, GROUP1, GROUP2’