Device-MegaSquirt
view release on metacpan or search on metacpan
doc/devdoc/RS232_MS2_E.htm view on Meta::CPAN
<p><strong>Shape</strong> tells you the number of dimensions to the array. A
[12x12] shape indicates a two dimensional array such as a VE table. A [12]
is a one dimensional array such as the x or y axis table data for MAP and
rpm. The tables start on the lower left going from left to right and up. See
the example VB program for creating a table.</p>
<p><strong>Units</strong> are the human readable units. ADC means the value
from the analog to digital converter before they are scaled. ADC units typically
represent 0-5V max using 0-255 </p>
<p align="left">The scaling is done with a multiplier (<strong>scale</strong>)
and an offset (<strong>translate</strong>) to get to user units (in the above
example AFR) use this formula: <br>
userValue = (msValue + translate) * scale.</p>
<p align="left"> The<strong> lo</strong> and<strong> hi</strong> value indicate
the range of the values. In this example for an input of 0-5V (Innovate 0-5V
LC-1) the user units will range from an AFR of 10 to 20. The scaling values
will be different for different sensor settings. </p>
<p>The <strong>digits</strong> indicates the number of useful digits after the
decimal point. </p>
<p>Do a search of the variable in the <font color="#333333"><strong>megasquirt-ii.ini</strong></font>
file for details.</p>
<p><font color="#333333"><strong>VB example</strong></font></p>
( run in 0.500 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )