ni / niveristand-scan-engine-ethercat-custom-device

Provides NI Scan Engine, EtherCAT and Remote IO support for NI VeriStand
MIT License
16 stars 22 forks source link

Disable engine debug prints of variable names behind debug symbol #204

Closed Karl-G1 closed 2 years ago

Karl-G1 commented 2 years ago

What does this Pull Request accomplish?

Why should this Pull Request be merged?

Currently, deploying the engine with EtherCAT I/O variables results in a ton of debug lines in the VeriStand log file. This is helpful for when things go wrong, but it adds a lot of clutter for working deployments. Some debug prints were already using this symbol, so I found all the other instances and made the same modification.

What testing has been done?

Tested with VS 2019 R3 and a third-party ECAT slave:

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.

SEECD Engine.lvlib--Async Loop.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Async%20Loop.vi.png)
SEECD Engine.lvlib--Compare ECAT Vars.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Compare%20ECAT%20Vars.vi.png)
SEECD Engine.lvlib--Get ECAT IOVs.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Get%20ECAT%20IOVs.vi.png)
SEECD Engine.lvlib--Get Generic Slave IOVars.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Get%20Generic%20Slave%20IOVars.vi.png)
SEECD Engine.lvlib--Get Master and Local Mod IOVs.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Get%20Master%20and%20Local%20Mod%20IOVs.vi.png)
SEECD Engine.lvlib--Get Slaves.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Get%20Slaves.vi.png)
SEECD Engine.lvlib--Init ECAT Reconfig VI.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Init%20ECAT%20Reconfig%20VI.vi.png)
SEECD Engine.lvlib--Init Local Reconfig VI.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Init%20Local%20Reconfig%20VI.vi.png)
SEECD Engine.lvlib--Launch Async.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Launch%20Async.vi.png)
SEECD Engine.lvlib--Reconfig ECAT Modules.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Reconfig%20ECAT%20Modules.vi.png)
SEECD Engine.lvlib--Reconfig Local Module.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Reconfig%20Local%20Module.vi.png)
SEECD Engine.lvlib--REM IO - Compare ECAT Vars.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--REM%20IO%20-%20Compare%20ECAT%20Vars.vi.png)
SEECD Engine.lvlib--REM IO - Get Slave IOVars.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--REM%20IO%20-%20Get%20Slave%20IOVars.vi.png)
SEECD Engine.lvlib--Scan Engine Timing Source.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Scan%20Engine%20Timing%20Source.vi.png)
SEECD Engine.lvlib--Start Scan Engine.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Start%20Scan%20Engine.vi.png)
SEECD Engine.lvlib--Write ECAT VARs.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Write%20ECAT%20VARs.vi.png)
SEECD Engine.lvlib--Write REM IO VARs.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-17/16%3A51%3A26/SEECD%20Engine.lvlib--Write%20REM%20IO%20VARs.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.

SEECD Engine.lvlib--Async Loop.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Async%20Loop.vi.png)
SEECD Engine.lvlib--Build RT Data Cluster.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Build%20RT%20Data%20Cluster.vi.png)
SEECD Engine.lvlib--Compare ECAT Vars.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Compare%20ECAT%20Vars.vi.png)
SEECD Engine.lvlib--Debugging RT Channels.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Debugging%20RT%20Channels.vi.png)
SEECD Engine.lvlib--Get Device Channels.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Get%20Device%20Channels.vi.png)
SEECD Engine.lvlib--Get ECAT IOVar Data.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Get%20ECAT%20IOVar%20Data.vi.png)
SEECD Engine.lvlib--Get ECAT IOVs.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Get%20ECAT%20IOVs.vi.png)
SEECD Engine.lvlib--Get Generic Slave IOVars.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Get%20Generic%20Slave%20IOVars.vi.png)
SEECD Engine.lvlib--Get Master and Local Mod IOVs.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Get%20Master%20and%20Local%20Mod%20IOVs.vi.png)
SEECD Engine.lvlib--Get Slaves.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Get%20Slaves.vi.png)
SEECD Engine.lvlib--Init Async.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Init%20Async.vi.png)
SEECD Engine.lvlib--Init ECAT Reconfig VI.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Init%20ECAT%20Reconfig%20VI.vi.png)
SEECD Engine.lvlib--Init Local Reconfig VI.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Init%20Local%20Reconfig%20VI.vi.png)
SEECD Engine.lvlib--Launch Async.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Launch%20Async.vi.png)
SEECD Engine.lvlib--Read ECAT VARs.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Read%20ECAT%20VARs.vi.png)
SEECD Engine.lvlib--Read REM IO VARs.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Read%20REM%20IO%20VARs.vi.png)
SEECD Engine.lvlib--Reconfig ECAT Modules.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Reconfig%20ECAT%20Modules.vi.png)
SEECD Engine.lvlib--Reconfig Local Module.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Reconfig%20Local%20Module.vi.png)
SEECD Engine.lvlib--REM IO - Compare ECAT Vars.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--REM%20IO%20-%20Compare%20ECAT%20Vars.vi.png)
SEECD Engine.lvlib--REM IO - Get ECAT IOVar Data.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--REM%20IO%20-%20Get%20ECAT%20IOVar%20Data.vi.png)
SEECD Engine.lvlib--REM IO - Get Slave IOVars.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--REM%20IO%20-%20Get%20Slave%20IOVars.vi.png)
SEECD Engine.lvlib--Scan Engine Timing Source.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Scan%20Engine%20Timing%20Source.vi.png)
SEECD Engine.lvlib--Start Scan Engine.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Start%20Scan%20Engine.vi.png)
SEECD Engine.lvlib--Write ECAT VARs.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Write%20ECAT%20VARs.vi.png)
SEECD Engine.lvlib--Write REM IO VARs.vi.png ![capture](https://raw.githubusercontent.com/niveristand-diff-bot/diff-images/master/NI/niveristand-scan-engine-ethercat-custom-device/PR-204/2022-03-18/11%3A19%3A24/SEECD%20Engine.lvlib--Write%20REM%20IO%20VARs.vi.png)