Business Client need Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Queens, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I need a clean, modular data-acquisition and logging application built in LabVIEW using the Actor Framework. The core requirement is a hardware-abstraction layer that lets me drop new devices in with minimal rework while keeping the codebase readable and testable.
Scope
• Initial target hardware: sensors only.
• Sensor signals that must work out of the box: temperature, pressure, flow, frequency, voltage, current and general digital lines.
• Architecture must remain open so I can later bolt on controllers or external data-loggers without touching the main logic.
Key features
• Actor-based acquisition engine with non-blocking message handling.
• Real-time graphs and numerical indicators updating smoothly during runs.
• User-editable configuration (sampling rate, channels, file paths, units) saved to disk and re-loaded at launch.
• Robust logging to TDMS or CSV with automatic file rollover and basic metadata tagging.
Deliverables
1. Source code and project file ready to open in LabVIEW 2019 (or newer).
2. HAL class template plus concrete child classes for each sensor signal listed above.
3. Executable build spec and short deployment guide.
4. README documenting the actor hierarchy, public messages and how to add a new device in under five steps.
5. Simple demo showing simultaneous acquisition from at least two different sensor classes with live plots and saved data files.
6. Logs are saved using TDMS file format.
Acceptance criteria
• Adding a hypothetical “new sensor” class requires no edits to existing actors beyond the factory registration.
• During a 60-minute test run the UI remains responsive and no data samples are lost at 1 kHz aggregate rate.
• All logged files open without errors in NI DIAdem.
If you have prior experience crafting Actor Framework HALs, this should feel familiar and fun. I look forward to reviewing your approach and seeing a quick proof-of-concept before we dive into full development." (client-provided description)
Matched companies (4)

Breeze Website Designers

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Codetreasure Co
