ni / niveristand-communications-bus-template

Template custom device for using communications buses in VeriStand
http://www.ni.com
MIT License
0 stars 3 forks source link

Register XNET databases on the RT target during deployment #48

Closed rtzoeller closed 3 years ago

rtzoeller commented 3 years ago

What does this Pull Request accomplish?

Copy XNET databases to RT targets during deployment.

Why should this Pull Request be merged?

For databases other than the ones provided by the XNET driver, we must manually copy them to the RT target and register them with the NI-XNET driver.

Note that this assumes the database is aliased/registered on the host machine. This currently does not happen automatically, but I am omitting it from this change as it will impact the UI and conflict with some other changes in flight.

What testing has been done?

In conjunction with #47, confirmed that I can deploy non-default databases to the RT target.

niveristand-diff-bot commented 3 years ago

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.

Communication Bus Template System Explorer.lvlib--Implementation.lvlib--ActionVIOnDownload.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-communications-bus-template/PR-48/2020-10-14/12%3A28%3A34/Communication%20Bus%20Template%20System%20Explorer.lvlib--Implementation.lvlib--ActionVIOnDownload.vi.png)
XNET System Explorer.lvlib--ActionVIOnDownload.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-communications-bus-template/PR-48/2020-10-14/12%3A28%3A34/XNET%20System%20Explorer.lvlib--ActionVIOnDownload.vi.png)
niveristand-diff-bot commented 3 years ago

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.

Communication Bus Template System Explorer.lvlib--Implementation.lvlib--ActionVIOnDownload.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-communications-bus-template/PR-48/2020-10-15/16%3A14%3A04/Communication%20Bus%20Template%20System%20Explorer.lvlib--Implementation.lvlib--ActionVIOnDownload.vi.png)
XNET System Explorer.lvlib--ActionVIOnDownload.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-communications-bus-template/PR-48/2020-10-15/16%3A14%3A04/XNET%20System%20Explorer.lvlib--ActionVIOnDownload.vi.png)
niveristand-diff-bot commented 3 years ago

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.

Communication Bus Template System Explorer.lvlib--Implementation.lvlib--ActionVIOnDownload.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-communications-bus-template/PR-48/2020-10-15/17%3A20%3A44/Communication%20Bus%20Template%20System%20Explorer.lvlib--Implementation.lvlib--ActionVIOnDownload.vi.png)
XNET System Explorer.lvlib--ActionVIOnDownload.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-communications-bus-template/PR-48/2020-10-15/17%3A20%3A44/XNET%20System%20Explorer.lvlib--ActionVIOnDownload.vi.png)