Setting Up Meters & Gauges

Meters and gauges are the most common DDOs for visualizing real-time numeric data. StudioWeb provides six meter/gauge types, each suited to different display needs.

Meter Types

TypeVisualBest For
MeterArc-style analog meter with needleTemperature, pressure, speed
GaugeCircular dial with needleRPM, angles, compass-style
FSL MeterFlat linear scale (horizontal/vertical)Tank levels, simple readouts
MSL MeterMulti-segment linear scaleMulti-range displays
ThermometerVertical thermometer with bulbTemperature displays
Progress BarHorizontal/vertical fill barCompletion percentage, levels

Common DFD Properties

All meter types share these core properties:

Value & Range

PropertyDescriptionDefault
MinMinimum scale value0
MaxMaximum scale value100
DecimalsDecimal places for value display1
Show ValueShow numeric readout on the meterYes (1)
TitleLabel displayed on the meter

Colors

PropertyDescriptionDefault
Meter ColorPrimary meter body color#00ff00
Face ColorBackground face of the meter#000000
Needle ColorNeedle or indicator color#ff0000
Scale ColorScale markings and labels#ffffff
Title ColorTitle text color#ffffff
Value FG ColorNumeric readout text color#ffffff
Value BG ColorNumeric readout background

Scale Options (Meter / Gauge)

PropertyDescription
Tick IncrementSpacing between ticks (0 = auto-calculate)
No TicksHide tick marks entirely
Wide ScaleThick colored arc showing value range
Color TypeColor reference mode: 0=Left (ascending), 1=Center (split), 2=Right (descending)

Conversion

PropertyDescription
Conv Factor IndexEngineering unit conversion factor

Arc Meter (Meter) Details

The Arc Meter is the classic SAMMI meter — a 180° arc with tick marks:

  • Needle rotates from min (left) to max (right)
  • Wide Scale mode shows a thick colored arc: min→value in threshold color, value→max in scale color
  • Color Type controls threshold coloring direction
  • Tick marks auto-calculate spacing based on range, or use tickIncrement for manual control

Gauge Details

The Gauge is a full circular dial:

  • 270° sweep with the gap at the bottom
  • Same color and scale properties as Meter
  • Better suited for rotational values (RPM, angles)

FSL / MSL Meter Details

Linear meters display a filled bar:

PropertyDescription
FillFill direction (0=bottom-up, 1=top-down, etc.)
Show Hi/LoDisplay high/low markers

Thermometer Details

PropertyDescription
Bulb ColorColor of the thermometer bulb
Tube ColorColor of the tube fill
Outline ColorBorder color

Example: Basic Temperature Meter

  1. Place a Meter DDO on the canvas
  2. Set DFD properties:
    • Min: -20, Max: 120
    • Decimals: 1
    • Title: “Temperature °F”
    • Meter Color: #00cc00
    • Face Color: #1a1a2e
  3. Set HDA properties:
    • Logical Server: peer_fast
    • Read Key: temperature
    • Data Type: real

Tips

  • Use Wide Scale mode for at-a-glance range visualization
  • Set decimals to match the precision of your data source
  • Color Type = Center is useful for bipolar values (e.g., deviation from setpoint)
  • Thermometers work best in tall, narrow aspect ratios
  • Progress bars work best in wide, short aspect ratios

See Also