3, FORMAT_SONAR, RS.IMG_RULER, GuiUtil.COLOR_SONAR);
//sonarTripGauge.gauge.tickMarkLabelFillProperty.set(Color.WHITE);
controlBar.addHelpTextTrigger(sonarTripGauge, RS.rbLabel(KEY.SONAR_THRESHOLD_DESC, feet));
sonarTripGauge.gauge.setIntensity(80d, 15d, 5d);
sonarTripGauge.setMaxWidth(200d);
final Parent sonarCell = createCell(sonarThresholdLabel, sonarTripGauge);
add(sonarCell, ci, ri);
final Label mwThreshold = createLabel(KEY.MW_THRESHOLD, feet);
final UGateGaugeBox<RemoteNode> mwTripGauge = new UGateGaugeBox<>(
controlBar.getRemoteNodePA(),
RemoteNodeType.MW_SPEED_THRES_CYCLES_PER_SEC, null,
IndicatorType.NEEDLE, THRESHOLD_SIZE_SCALE, 1d,
RemoteNodeType.MW_SPEED_THRES_CYCLES_PER_SEC.getMin().intValue(), 0d, 180d,
RemoteNodeType.MW_SPEED_THRES_CYCLES_PER_SEC.getMax().intValue() - 1,
0, FORMAT_MW, RS.IMG_SPEEDOMETER, GuiUtil.COLOR_MW);
controlBar.addHelpTextTrigger(mwTripGauge, RS.rbLabel(KEY.MW_THRESHOLD_DESC, feet));
final Parent mwCell = createCell(mwThreshold, mwTripGauge);
add(mwCell, ++ci, ri);
final Label laserThreshold = createLabel(KEY.LASER_THRESHOLD, RS.rbLabel(KEY.FEET), feet);
final UGateGaugeBox<RemoteNode> laserTripGauge = new UGateGaugeBox<>(
controlBar.getRemoteNodePA(),
RemoteNodeType.LASER_DISTANCE_THRES_FEET,
RemoteNodeType.LASER_DISTANCE_THRES_INCHES,
IndicatorType.NEEDLE, THRESHOLD_SIZE_SCALE, 4d,
RemoteNodeType.LASER_DISTANCE_THRES_FEET.getMin().intValue(), 0d, 180d,
RemoteNodeType.LASER_DISTANCE_THRES_FEET.getMax().intValue(),
3, FORMAT_LASER, RS.IMG_RULER, GuiUtil.COLOR_LASER);
//laserTripGauge.gauge.tickMarkLabelFillProperty.set(Color.WHITE);
controlBar.addHelpTextTrigger(laserTripGauge, RS.rbLabel(KEY.LASER_THRESHOLD_DESC, feet));
laserTripGauge.gauge.setIntensity(100d, 0d, 0d);
final Parent laserCell = createCell(laserThreshold, laserTripGauge);
add(laserCell, ++ci, ri);
}