Closed papowerNI closed 2 years ago
Adds a boolean option to the custom device to run the Rx Execution Unit asynchronously instead of inline.
This can increase the performance of other inline custom devices and hardware calls in the case where AIM 1553 Rx calls are slowing down the PCL.
Tried with the Run Rx Asynchronously boolean set to true and false, and observed that the execution time is not placed on the PCL when set to true:
Also checked that automated tests are passing, including added test:
Bleep bloop!
LabVIEW Diff Robot here with some diffs served up hot for your pull request.
Notice something funny? Help fix me on my GitHub repo.
What does this Pull Request accomplish?
Adds a boolean option to the custom device to run the Rx Execution Unit asynchronously instead of inline.
Why should this Pull Request be merged?
This can increase the performance of other inline custom devices and hardware calls in the case where AIM 1553 Rx calls are slowing down the PCL.
What testing has been done?
Tried with the Run Rx Asynchronously boolean set to true and false, and observed that the execution time is not placed on the PCL when set to true:
Also checked that automated tests are passing, including added test: