docs(focas): retire stale 'wire backend returns no figures' comments after cnc_getfigure shipped

This commit is contained in:
Joseph Doherty
2026-06-18 12:32:55 -04:00
parent feddc2b80e
commit e5f568d01f
3 changed files with 13 additions and 12 deletions
@@ -9,8 +9,8 @@ namespace ZB.MOM.WW.OtOpcUa.Driver.FOCAS.Tests;
/// per-axis position decimal-place figures at init and applies them at the
/// <see cref="FocasDriver"/> publish seam. Precedence: an auto figure for an axis WINS;
/// the configured <c>PositionDecimalPlaces</c> is the per-axis fallback when the CNC did
/// not report a figure for that axis. (The managed wire backend returns no figures today,
/// so the real backend always uses the manual fallback — these tests drive the Fake.)
/// not report a figure for that axis. These tests drive the Fake to exercise the driver's
/// auto-scale-vs-fallback logic independently of the wire path.
/// </summary>
[Trait("Category", "Unit")]
public sealed class FocasPositionAutoScaleTests
@@ -8,8 +8,9 @@ namespace ZB.MOM.WW.OtOpcUa.Driver.FOCAS.Tests;
/// Phase 4 data-type tier — axis-position scaling. <c>cnc_rddynamic2</c> returns
/// positions as scaled integers; the driver applies a <c>10^PositionDecimalPlaces</c>
/// divide at the <see cref="FocasDriver"/> publish seam so positions surface in
/// engineering units on the Float64 axis nodes. DecimalPlaces is config-supplied
/// (auto-fetch via <c>cnc_getfigure</c> is deferred — wire-gated).
/// engineering units on the Float64 axis nodes. The managed wire backend fetches per-axis
/// figures live via <c>cnc_getfigure</c>; the config knob is the per-axis fallback used
/// when the CNC reports no figure for an axis. These tests cover the config-supplied path.
/// </summary>
[Trait("Category", "Unit")]
public sealed class FocasPositionScalingTests