ezeio2:scriptref:getinputvalue

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ezeio2:scriptref:getinputvalue [2019-08-17 22:07] andrehezeio2:scriptref:getinputvalue [2019-09-02 21:38] (current) andreh
Line 1: Line 1:
-===== Script reference ====== +==== GetInputValue ====
- +
-==== GetInputValue( inputno, mode ) ====+
  
 Fetch the value of a hardware input. Fetch the value of a hardware input.
Line 28: Line 26:
 ^ Mode ^ Reading ^ ^ Mode ^ Reading ^
 ^ INVAL_RAW | Momentary value. Unit depends on input hardware setting. |  ^ INVAL_RAW | Momentary value. Unit depends on input hardware setting. | 
-^ INVAL_INTERVAL | Pulse interval in mHz |+^ INVAL_MIN | Smallest value in this sampling interval. Unit depends on input hardware setting. |  
 +^ INVAL_MAX | Largest value in this sampling interval.  Unit depends on input hardware setting. |  
 +^ INVAL_AVG | Average value in this sampling interval. Unit depends on input hardware setting. |  
 +^ INVAL_INTERVAL | Pulse interval in ms | 
 +^ INVAL_FREQ | Pulse frequency in Hz x1000 (mHz|
 ^ INVAL_COUNT | Pulse count | ^ INVAL_COUNT | Pulse count |
  
 === Return value === === Return value ===
  
-Value of input+Value of input
 + 
 +The unit of the returned value depends on the input hardware setting: 
 +^ Hardware setting ^ Input unit ^ Description ^ 
 +| INMODE_10V | mV (milliVolt) | 0-10240 mV | 
 +| INMODE_30mA | uA (microAmpere) | 0-30000 uA | 
 +| INMODE_PULLUP | Ω (Ohm) | 0-10000000 Ohm (0-1MΩ) | 
 +| INMODE_THERMISTOR* | °K x100 (Kelvin) | 0-60000 Kelvin x 100 | 
  
 === Example usage === === Example usage ===
  • ezeio2/scriptref/getinputvalue.1566079621.txt.gz
  • Last modified: 2019-08-17 22:07
  • by andreh