Skip to content

Repository files navigation

Example LabVIEW project — Mini Systems Project

LabVIEW CI

LabVIEW CI dashboard

LabVIEW CI runs on every pull request. See the CI dashboard for build status, VI Analyzer results, VI diffs, and mass-compile reports.

This is the example project the tooling runs its own CI on, so the dashboard showcases real Mass Compile / VI Analyzer / VIDiff / Snapshot results.

It is the Mini Systems Project (a solar-tracker + generator-curriculum LabVIEW application), seeded from elijah286/mini-system-manager as its genuine code revision history — twelve revisions spanning the project's real evolution (that repo's CI-prototype commits and merge commits were intentionally excluded):

# From Date Change
1 mini-system-manager@5887ac1 2024-11-04 debugging the assignment of visa resources to curriculum code
2 mini-system-manager@c37e5ea 2024-11-04 Windows bug
3 mini-system-manager@0008bda 2024-11-04 mass compiled on windows
4 mini-system-manager@553622d 2024-11-04 improved resize appearance
5 mini-system-manager@035ca37 2024-11-21 Added new excercises (+30 VIs)
6 mini-system-manager@a7bf734 2024-11-21 Copy of excercise generated
7 mini-system-manager@3fbb38f 2024-11-21 Excercise manual correction
8 mini-system-manager@0af78bc 2024-11-21 Minor refinements
9 mini-system-manager@6a28235 2024-11-21 fixed errors in motor VIs
10 mini-system-manager@f0e2b16 2026-05-29 moved the send command button
11 mini-system-manager@18f9d59 2026-05-29 moved a constant (main.vi)
12 mini-system-manager@711230b 2026-06-01 resized the graph (Graph Popup.vi)

Because it lands as a dozen revisions spanning real growth — from 25 VIs early on up to the full ~54-VI application — every capability lights up with a rich history:

  • Mass Compile / VI Analyzer run on the latest revision.
  • VIDiff and the VI Browser compare each revision against its predecessor — e.g. the most recent visible diff is Graph Popup.vi ("resized the graph").
  • Snapshots render every VI's block diagram across all revisions.

Only the LabVIEW source and project files were copied; the original repo's .github/ CI tooling was left behind (this repo provides the CI). The project entry point is Mini Systems Project.lvproj.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages