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
Last revisionBoth sides next revision
ezeio2:scriptref:setinputmode [2019-06-16 00:35] andrehezeio2:scriptref:setinputmode [2019-06-16 00:40] andreh
Line 18: Line 18:
 Available modes: Available modes:
 ^ Mode ^ Hardware config ^ Input unit ^ Range ^ ^ Mode ^ Hardware config ^ Input unit ^ Range ^
-^ INMODE_10V | High impedance | mV (Volt) | 0-10000mV |+^ INMODE_10V | High impedance, >60kΩ | mV (Volt) | 0-10000mV |
 ^ INMODE_30mA | 200Ω shunt to ground | μA (current) | 0-30000μA | ^ INMODE_30mA | 200Ω shunt to ground | μA (current) | 0-30000μA |
-^ INMODE_PULLUP | Weak pull-up to +5V | Ohm (resistance) | 0-1000000Ω |+^ INMODE_PULLUP | Weak pull-up to +5V, <1mA | Ohm (resistance) | 0-1000000Ω |
 ^ INMODE_TEST | | internal test mode | | ^ INMODE_TEST | | internal test mode | |
-^ INMODE_PULSE_EXCITE | Weak pull-up to +5V | mHz (Frequency) | 0-400000mHz | +^ INMODE_PULSE_EXCITE | Weak pull-up to +5V, <1mA | mHz (frequency) | 0-400000mHz | 
-^ INMODE_PULSE | High impedance | mHz (Frequency) | 0-400000mHz | +^ INMODE_PULSE | High impedance, >60kΩ | mHz (frequency) | 0-400000mHz | 
-^ INMODE_THERMISTOR_10k_2 | Weak pull-up to +5V | °K x100 (Kelvin) | 20000-70000 (200-700°K) | +^ INMODE_THERMISTOR_10k_2 | Weak pull-up to +5V, <1mA | °K x100 (Kelvin) | 20000-70000 (200-700°K) | 
-^ INMODE_THERMISTOR_10k_3 | Weak pull-up to +5V | °K x100 (Kelvin) | 20000-70000 (200-700°K) | +^ INMODE_THERMISTOR_10k_3 | Weak pull-up to +5V, <1mA | °K x100 (Kelvin) | 20000-70000 (200-700°K) | 
-^ INMODE_THERMISTOR_10kB3380 | Weak pull-up to +5V | °K x100 (Kelvin) | 20000-70000 (200-700°K) | +^ INMODE_THERMISTOR_10kB3380 | Weak pull-up to +5V, <1mA | °K x100 (Kelvin) | 20000-70000 (200-700°K) | 
-^ INMODE_THERMISTOR_2k2 | Weak pull-up to +5V | °K x100 (Kelvin) | 20000-70000 (200-700°K) | +^ INMODE_THERMISTOR_2k2 | Weak pull-up to +5V, <1mA | °K x100 (Kelvin) | 20000-70000 (200-700°K) | 
-^ INMODE_THERMISTOR_100k | Weak pull-up to +5V | °K x100 (Kelvin) | 20000-70000 (200-700°K) | +^ INMODE_THERMISTOR_100k | Weak pull-up to +5V, <1mA | °K x100 (Kelvin) | 20000-70000 (200-700°K) | 
-^ INMODE_RTD_PT1000 | Weak pull-up to +5V | °K x100 (Kelvin) | 20000-70000 (200-700°K) |+^ INMODE_RTD_PT1000 | Weak pull-up to +5V, <1mA | °K x100 (Kelvin) | 20000-70000 (200-700°K) |
  
 === Return value === === Return value ===
Line 38: Line 38:
  
 <code javascript>     <code javascript>    
-   SetInputMode(3, INMODE_30mA);+   SetInputMode(3, INMODE_30mA);                  // Set input 3 on ezeio to measure current 
 +   SetInputMode(DVC3+1, INMODE_THERMISTOR_10k_2); // Set input 1 on I/O expansion 3 to measure a thermistor
  
 </code> </code>
  
  • ezeio2/scriptref/setinputmode.txt
  • Last modified: 2019-09-02 21:41
  • by andreh