Skip to content

AT5-798: Expand CbfController On() Command to Configure the Talon Boards

Andrada Zoltan requested to merge at5-798-configure-talons into develop

Changes include:

  • Add a component manager for the Talon-DX boards
  • Make use of the TalonDxComponentManager in the CbfController to configure the Talon boards in the On command
  • Set simulationMode to default True in CbfController so that the TalonDxComponentManager` is not used in the default case
  • Add a folder where we can share files with the MCS pods. Ideally this is a folder that can be updated at runtime, but it does not seem possible to do this right now.

Future TODOs:

  • Need to figure out how to mount a shared folder to a pod. Doesn't seem like SKA supports this right now, so will need to reach out the research team at some point in the future.
  • CbfController On command takes longer than 3s when simulationMode is set to False. Not sure if we need to do anything special to the command so it can be run asynchronously from clients. For now the workaround is to just increase the timeout when creating the device proxy
Edited by Andrada Zoltan

Merge request reports