My Satellite Downlink Service Definition contains 2 functions linked to the same L-Band matrix element. One function represents the inputs while the other one represents the outputs of the matrix.
I'm wondering what is the best approach to make sure that the crosspoint is set correctly?
- Do I need to make the linked output(s) available in the input function?
- Do I need to make the linked input available in the output function?
- Is there another way?
Configuring a resource should happen in a profile-load script.
In your case, I'd suggest to extend the profile-load script of the Output function to retrieve the connected input resource ( the profile-load script template provides an example on how to do it ) and set the expected X-point on the matrix