Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ni/niveristand-system-monitor-custom-device
Custom Device for monitoring VeriStand performance
https://github.com/ni/niveristand-system-monitor-custom-device
custom-device performance veristand
Last synced: 4 days ago
JSON representation
Custom Device for monitoring VeriStand performance
- Host: GitHub
- URL: https://github.com/ni/niveristand-system-monitor-custom-device
- Owner: ni
- License: mit
- Created: 2019-02-04T15:00:36.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-10-25T09:49:33.000Z (2 months ago)
- Last Synced: 2024-10-25T10:35:29.505Z (2 months ago)
- Topics: custom-device, performance, veristand
- Language: JavaScript
- Size: 1.1 MB
- Stars: 1
- Watchers: 6
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# System Monitor Custom Device
The **System Monitor Custom Device** tracks memory resources and CPU usage on an RT Target running the VeriStand Engine. Set the update rate (Hz) in the System Explorer to determine how often the custom device checks the CPU usage and memory resource values and sends them to the VeriStand Engine.
The System Monitor Custom Device can only be used on an RT Target. Deploying a System Definition File that contains an System Monitor Custom Device will produce an error when targeting a Windows system.
## Using the Custom Device
- Download the latest release of the VeriStand Custom Devices on [ni.com](https://www.ni.com/en-us/support/downloads/software-products/download.veristand-custom-devices.html) or manually from the [GitHub Releases page](https://github.com/ni/niveristand-system-monitor-custom-device/releases)
## Development Version
LabVIEW 2023
## Dependencies
### Running the custom device
- [VeriStand 2023 or later](https://www.ni.com/en-us/support/downloads/software-products/download.veristand.html)
### Developing or building from source
- [LabVIEW 2023 or later](https://www.ni.com/en-us/support/downloads/software-products/download.labview.html)
- [LabVIEW Real-Time Module](https://www.ni.com/en-us/support/downloads/software-products/download.labview-real-time-module.html)
- [VeriStand Custom Device Development Tools](https://github.com/ni/niveristand-custom-device-development-tools)
- Install the latest package from the [release page](https://github.com/ni/niveristand-custom-device-development-tools/releases)
- [VeriStand Custom Device Testing Tools](https://github.com/ni/niveristand-custom-device-testing-tools)
- Install the latest package from the [release page](https://github.com/ni/niveristand-custom-device-testing-tools/releases)## Git History & Rebasing Policy
Branch rebasing and other history modifications will be listed here, with several notable exceptions:
- Branches prefixed with `dev/` may be rebased, overwritten, or deleted at any time.
- Pull requests may be squashed on merge.## License
The System Monitor Custom Device is licensed under an MIT-style license (see LICENSE). Other incorporated projects may be licensed under different licenses. All licenses allow for non-commercial and commercial use.