Scales
Instructions on how to install LabBench
Represents a composite rating device that provides access to multiple rating scales simultaneously.
Availability:
context.Instruments.<ScalesName>
Properties
| Name | Type | Description |
|---|---|---|
Scales |
List[IRatingScale] |
Collection of rating scale instances available on the device. Each element implements a specific scale type (e.g., ratio, interval, ordinal). |
Methods
| Name | Signature | Description |
|---|---|---|
InitializeRating |
InitializeRating() → None |
Initializes or resets all contained rating scales. Typically prepares the device for a new rating session. |
Typical usage example
scales = context.Instruments.Scales
# Initialize all scales
scales.InitializeRating()
# Access individual scales
for scale in scales.Scales:
# Use scale depending on its type
pass
Notes / gotchas
- The specific type of each scale in
Scalesdepends on the experimental setup. - Access to scale-specific methods requires knowledge of the concrete scale type.
InitializeRating()should typically be called before collecting responses.