Grouping commands
- Last UpdatedNov 04, 2024
- 1 minute read
The SRO is organized into groups so that commands within one group do not interfere with commands within other groups. Each characteristic added to the SRO has its own command group. A command is triggered from a group, without interfering with a command triggered from another group at the same time. The commands exposed under the same namespace form a single group of commands, such as the following:
-
Sample.RecordSampleDataCmd
-
Sample.RecordMESSampleAttributeDataCmd
-
Sample.GenerateSampleCmd
-
Sample.FinalizeSampleDataCmd
-
Sample.ResetCmd
Note: In the current version of MES, the Sample.RecordMESSampleAttributeDataCmd command is not available.
Sometimes the set of commands exposed in one instance are also exposed on the other instances simultaneously. This enables a command from one instance to be triggered simultaneously with a command from another instance. The two sets of command attributes are created in the SRO. For example, Height.RecordSampleCharacteristicDataCmd, and Width.RecordSampleCharacteristicDataCmd.