Virtual Input
Overview
A Virtual Input is a value you set from the datalogger over USB. The datalogger presents a set of sliders; each Virtual Input is one slider you can drag to set its value live. Use it to inject a value for testing and tuning — exercising logic that consumes an input without the real sensor connected.
Prerequisites
- The datalogger connected over USB to move the slider.
Add it in the app
- Add a new input and choose Virtual Input as the type.
- Give it a clear alias (e.g.
Test Setpoint). - That's it — the value is driven from the datalogger slider.
Settings reference
This input has no type-specific settings — its value is set from the datalogger slider over USB. See Common settings below.
Common settings
Virtual Input also uses the shared setting — alias. See Common IO Settings.
Example — test setpoint
- Type Virtual Input, alias
Test Setpoint. - Reference
Test Setpointwherever you would normally use a measured input — for example as a term in a Compare Input or Math Input. - In the datalogger, drag the
Test Setpointslider to different values to exercise the logic that consumes it.
Troubleshooting
- Value never changes: the datalogger isn't connected over USB, or the slider hasn't been moved.
- Other IO don't see it: check they reference the correct alias.
Related
- Constant Value Input — a fixed value that is not written at run time.
- System Input — an internal value produced by the controller.