ezeio2:scriptref:getregister

Differences

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

Link to this comparison view

Next revision
Previous revision
ezeio2:scriptref:getregister [2019-06-15 23:36] – created andrehezeio2:scriptref:getregister [2020-08-14 20:21] (current) andreh
Line 1: Line 1:
-===== Script reference ====== +==== GetRegister ====
- +
-==== GetRegister( deviceno, registerno ) ====+
  
 Get the value of a register Get the value of a register
Line 7: 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 15: 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 23: 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 31: Line 30:
          
     // x is now 1234         // x is now 1234    
 +    
 +    x = GetRegister(3, 1, type);
 +    
 +    // type will be INT
 +    
 </code> </code>
  
  • ezeio2/scriptref/getregister.1560641780.txt.gz
  • Last modified: 2019-06-15 23:36
  • by andreh