Skip to content

CIP-2604: Fix Talonboard Setting SimulationMode for TalonBoards Not In Use

Acky Xu requested to merge cip-2604-fix-talonboard-setting-simulation-mode into main

Fixes the issue where MCS Controller is trying to set SimulationMode for TalonBoards not in use, causing occasional timeouts.

Fixes the issue by:

  • Making it so that the TalonBoard defaults to SimulationMode.True
  • Sets the SimulationMode for the TalonBoard after Talon Configuration for each of the board in used to prevent unwanted DeviceProxy communications

Tests:

Talon[1-8] Speedrun6 (MCS 61c5619e | EC cf8bb471 | SV e2d55458): https://gitlab.com/ska-telescope/ska-mid-cbf-system-tests/-/jobs/7240120715

Talon3 Speedrun3 (MCS 61c5619e | EC cf8bb471 | SV e2d55458): https://gitlab.com/ska-telescope/ska-mid-cbf-system-tests/-/jobs/7238942976

Edited by Acky Xu

Merge request reports