This is an old revision of the document!
Script reference
GetInputValue( inputno, mode )
Fetch the value of a hardware input.
Description
GetInputValue( inputno, mode )
The value returned will depend on the hardware mode of the input, which should have been set already using the SetInputMode command.
Parameters
inputno | Input number to read. Inputs 1-8 are on the ezeio. Use “DVCn+inputno” for expansion devices |
mode | The desired read mode. See below. |
Input numbers:
Input | Description |
---|---|
IN_1 .. IN_16 | Input numbers |
IN_VIN | Supply voltage (in mV) |
IN_VBAT | Voltage on Battery Terminals (in mV) |
IN_V5 | 5V regulated output voltage |
Available read modes:
Mode | Reading |
---|---|
INVAL_RAW | Momentary value. Unit depends on input hardware setting. |
INVAL_INTERVAL | Pulse interval in mHz |
INVAL_COUNT | Pulse count |
Return value
Value of input
Example usage
new x; x = GetInputValue(IN_3, INVAL_RAW); // Return the current value of the input