ezeio2:scriptref:getregister

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
ezeio2:scriptref:getregister [2019-09-02 21:38] andrehezeio2:scriptref:getregister [2020-08-14 20:21] (current) andreh
Line 5: Line 5:
 === Description === === Description ===
  
-<code>GetRegister( deviceno, registerno )</code>+<code>GetRegister( deviceno, registerno, {type} )</code>
  
 Fetches the value of a register Fetches the value of a register
Line 13: Line 13:
 | ''deviceno'' | Device number (1-40) | | ''deviceno'' | Device number (1-40) |
 | ''registerno'' | Which register to fetch | | ''registerno'' | Which register to fetch |
 +| ''type'' | (optional) a variable that will be set to the register type (NULL/UINT/INT/FLOAT) |
  
 === Return value === === Return value ===
Line 21: Line 22:
  
 <code javascript>     <code javascript>    
-    new x;+    new x, type;
  
     AllocateRegisters(3, 8);        // Allocate eight registers for device 3         AllocateRegisters(3, 8);        // Allocate eight registers for device 3    
Line 29: Line 30:
          
     // x is now 1234         // x is now 1234    
 +    
 +    x = GetRegister(3, 1, type);
 +    
 +    // type will be INT
 +    
 </code> </code>
  
  • ezeio2/scriptref/getregister.1567460333.txt.gz
  • Last modified: 2019-09-02 21:38
  • by andreh