Open ntbrewer opened 6 years ago
This is something I was gearing up towards accomplishing, but never was able to get the time to finish it. The project requires some extra hardware to connect the two crates together and to be able to speak to both controllers. As I recall, I was able to get a machine (r230) to communicate with two crates, but the booting was confused as to which crate contained which module. This may require some fine tuning to the XIA API or the PAASS Interface. There was no way to specify that a module lived in crate 0 or 1 and it wasn't immediately obvious how to tell the API in which crate I was interested.
I am finding that to be true myself. I'm rereading the app files and includes from xia. I'm meeting tomorrow to discuss in person moving this part of development forward. Thanks for clarifying what has been done.
What do you mean meeting in person?
With me. He came to UT to pickup the inter-crate comm hardware.
This functionality is not supported by PixieSDK. At this time, it's impossible to tell which module lives in which crate.
Looking at the code I don't find a way (master or Dev) to boot two or more pixie crates.
I'm creating this issue so I can contribute to the solution. I have an interest to fix this in Acquisition and Interface for boot and poll2. There should be a method in scan which also accommodates this function, I suppose, but I don't use it currently and I can't support it easily.
Who wants to help? Or should I branch?