ni / niveristand-embedded-data-logger-custom-device

VeriStand embedded data logger custom device
MIT License
3 stars 10 forks source link

Scripting entrypoints to Add, Find, and Remove the custom device #54

Closed rtzoeller closed 2 years ago

rtzoeller commented 2 years ago

What does this Pull Request accomplish?

Introduce entrypoints to add and remove the custom device to a system definition.

Why should this Pull Request be merged?

Continuation on #53.

What testing has been done?

Introduced a new unit test which calls the Add, Find, and Remove VIs, and confirmed all unit tests pass.

niveristand-diff-bot commented 2 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.

Embedded Data Logger Scripting Unit Tests.lvclass--setUp.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/11%3A28%3A13/Embedded%20Data%20Logger%20Scripting%20Unit%20Tests.lvclass--setUp.vi.png)
Embedded Data Logger Scripting Unit Tests.lvclass--tearDown.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/11%3A28%3A13/Embedded%20Data%20Logger%20Scripting%20Unit%20Tests.lvclass--tearDown.vi.png)
Embedded Data Logger Scripting Unit Tests.lvclass--test Add Find Remove CD.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/11%3A28%3A13/Embedded%20Data%20Logger%20Scripting%20Unit%20Tests.lvclass--test%20Add%20Find%20Remove%20CD.vi.png)
Embedded Data Logger Scripting.lvlib--Add Embedded Data Logger Custom Device.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/11%3A28%3A13/Embedded%20Data%20Logger%20Scripting.lvlib--Add%20Embedded%20Data%20Logger%20Custom%20Device.vi.png)
Embedded Data Logger Scripting.lvlib--Find All Embedded Data Logger Custom Devices.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/11%3A28%3A13/Embedded%20Data%20Logger%20Scripting.lvlib--Find%20All%20Embedded%20Data%20Logger%20Custom%20Devices.vi.png)
Embedded Data Logger Scripting.lvlib--Find Embedded Data Logger Custom Device by Name.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/11%3A28%3A13/Embedded%20Data%20Logger%20Scripting.lvlib--Find%20Embedded%20Data%20Logger%20Custom%20Device%20by%20Name.vi.png)
Embedded Data Logger Scripting.lvlib--Merge VeriStand .NET Error.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/11%3A28%3A13/Embedded%20Data%20Logger%20Scripting.lvlib--Merge%20VeriStand%20.NET%20Error.vi.png)
Embedded Data Logger Scripting.lvlib--Remove Embedded Data Logger Custom Device.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/11%3A28%3A13/Embedded%20Data%20Logger%20Scripting.lvlib--Remove%20Embedded%20Data%20Logger%20Custom%20Device.vi.png)
testExample 1.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/11%3A28%3A13/testExample%201.vi.png)
niveristand-diff-bot commented 2 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.

Embedded Data Logger Scripting Unit Tests.lvclass--setUp.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/14%3A07%3A54/Embedded%20Data%20Logger%20Scripting%20Unit%20Tests.lvclass--setUp.vi.png)
Embedded Data Logger Scripting Unit Tests.lvclass--tearDown.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/14%3A07%3A54/Embedded%20Data%20Logger%20Scripting%20Unit%20Tests.lvclass--tearDown.vi.png)
Embedded Data Logger Scripting Unit Tests.lvclass--test Add Find Remove CD.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/14%3A07%3A54/Embedded%20Data%20Logger%20Scripting%20Unit%20Tests.lvclass--test%20Add%20Find%20Remove%20CD.vi.png)
Embedded Data Logger Scripting.lvlib--Add Embedded Data Logger Custom Device.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/14%3A07%3A54/Embedded%20Data%20Logger%20Scripting.lvlib--Add%20Embedded%20Data%20Logger%20Custom%20Device.vi.png)
Embedded Data Logger Scripting.lvlib--Find All Embedded Data Logger Custom Devices.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/14%3A07%3A54/Embedded%20Data%20Logger%20Scripting.lvlib--Find%20All%20Embedded%20Data%20Logger%20Custom%20Devices.vi.png)
Embedded Data Logger Scripting.lvlib--Find Embedded Data Logger Custom Device by Name.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/14%3A07%3A54/Embedded%20Data%20Logger%20Scripting.lvlib--Find%20Embedded%20Data%20Logger%20Custom%20Device%20by%20Name.vi.png)
Embedded Data Logger Scripting.lvlib--Merge VeriStand .NET Error.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/14%3A07%3A54/Embedded%20Data%20Logger%20Scripting.lvlib--Merge%20VeriStand%20.NET%20Error.vi.png)
Embedded Data Logger Scripting.lvlib--Remove Embedded Data Logger Custom Device.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/14%3A07%3A54/Embedded%20Data%20Logger%20Scripting.lvlib--Remove%20Embedded%20Data%20Logger%20Custom%20Device.vi.png)
testExample 1.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-54/2021-10-29/14%3A07%3A54/testExample%201.vi.png)