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

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

Add scripting support for FIFO depth and enabling/disabling the custom device #55

Closed rtzoeller closed 2 years ago

rtzoeller commented 2 years ago

What does this Pull Request accomplish?

Extract scripting VIs for the FIFO depth as well as enabling or disabling the custom device.

Why should this Pull Request be merged?

These are the rest of the settings on the main custom device page.

What testing has been done?

Added unit test for enable/disable. 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--test Enable Disable CD.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-55/2021-10-29/14%3A38%3A29/Embedded%20Data%20Logger%20Scripting%20Unit%20Tests.lvclass--test%20Enable%20Disable%20CD.vi.png)
Embedded Data Logger Scripting.lvlib--Disable 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-55/2021-10-29/14%3A38%3A29/Embedded%20Data%20Logger%20Scripting.lvlib--Disable%20Embedded%20Data%20Logger%20Custom%20Device.vi.png)
Embedded Data Logger Scripting.lvlib--Enable 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-55/2021-10-29/14%3A38%3A29/Embedded%20Data%20Logger%20Scripting.lvlib--Enable%20Embedded%20Data%20Logger%20Custom%20Device.vi.png)
Embedded Data Logger Scripting.lvlib--Get Embedded Data Logger FIFO Depth.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-55/2021-10-29/14%3A38%3A29/Embedded%20Data%20Logger%20Scripting.lvlib--Get%20Embedded%20Data%20Logger%20FIFO%20Depth.vi.png)
Embedded Data Logger Scripting.lvlib--Initialize 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-55/2021-10-29/14%3A38%3A29/Embedded%20Data%20Logger%20Scripting.lvlib--Initialize%20Embedded%20Data%20Logger%20Custom%20Device.vi.png)
Embedded Data Logger Scripting.lvlib--Is Embedded Data Logger Custom Device Enabled.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-55/2021-10-29/14%3A38%3A29/Embedded%20Data%20Logger%20Scripting.lvlib--Is%20Embedded%20Data%20Logger%20Custom%20Device%20Enabled.vi.png)
Embedded Data Logger Scripting.lvlib--Set Embedded Data Logger FIFO Depth.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-55/2021-10-29/14%3A38%3A29/Embedded%20Data%20Logger%20Scripting.lvlib--Set%20Embedded%20Data%20Logger%20FIFO%20Depth.vi.png)
Embedded Data Logger System Explorer.lvlib--Enable Disable.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-55/2021-10-29/14%3A38%3A29/Embedded%20Data%20Logger%20System%20Explorer.lvlib--Enable%20Disable.vi.png)
Embedded Data Logger System Explorer.lvlib--Main Page.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-55/2021-10-29/14%3A38%3A29/Embedded%20Data%20Logger%20System%20Explorer.lvlib--Main%20Page.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--test Enable Disable CD.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-55/2021-11-01/08%3A53%3A37/Embedded%20Data%20Logger%20Scripting%20Unit%20Tests.lvclass--test%20Enable%20Disable%20CD.vi.png)
Embedded Data Logger Scripting.lvlib--Disable 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-55/2021-11-01/08%3A53%3A37/Embedded%20Data%20Logger%20Scripting.lvlib--Disable%20Embedded%20Data%20Logger%20Custom%20Device.vi.png)
Embedded Data Logger Scripting.lvlib--Enable 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-55/2021-11-01/08%3A53%3A37/Embedded%20Data%20Logger%20Scripting.lvlib--Enable%20Embedded%20Data%20Logger%20Custom%20Device.vi.png)
Embedded Data Logger Scripting.lvlib--Get Embedded Data Logger FIFO Depth.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-55/2021-11-01/08%3A53%3A37/Embedded%20Data%20Logger%20Scripting.lvlib--Get%20Embedded%20Data%20Logger%20FIFO%20Depth.vi.png)
Embedded Data Logger Scripting.lvlib--Initialize 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-55/2021-11-01/08%3A53%3A37/Embedded%20Data%20Logger%20Scripting.lvlib--Initialize%20Embedded%20Data%20Logger%20Custom%20Device.vi.png)
Embedded Data Logger Scripting.lvlib--Is Embedded Data Logger Custom Device Enabled.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-55/2021-11-01/08%3A53%3A37/Embedded%20Data%20Logger%20Scripting.lvlib--Is%20Embedded%20Data%20Logger%20Custom%20Device%20Enabled.vi.png)
Embedded Data Logger Scripting.lvlib--Set Embedded Data Logger FIFO Depth.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-55/2021-11-01/08%3A53%3A37/Embedded%20Data%20Logger%20Scripting.lvlib--Set%20Embedded%20Data%20Logger%20FIFO%20Depth.vi.png)
Embedded Data Logger System Explorer.lvlib--Enable Disable.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-55/2021-11-01/08%3A53%3A37/Embedded%20Data%20Logger%20System%20Explorer.lvlib--Enable%20Disable.vi.png)
Embedded Data Logger System Explorer.lvlib--Main Page.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-embedded-data-logger-custom-device/PR-55/2021-11-01/08%3A53%3A37/Embedded%20Data%20Logger%20System%20Explorer.lvlib--Main%20Page.vi.png)