CIP-2604: Fix Talonboard Setting SimulationMode for TalonBoards Not In Use
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