FreeEMS
0.2.0-SNAPSHOT-282-g9efc524
|
Main Table Structure definition. More...
#include <tableTypes.h>
Data Fields | |
unsigned short | RPMLength |
The length of the RPM axis array. | |
unsigned short | LoadLength |
The length of the Load axis array. | |
unsigned short | RPM [MAINTABLE_MAX_RPM_LENGTH] |
The array of RPM (X) axis values. | |
unsigned short | Load [MAINTABLE_MAX_LOAD_LENGTH] |
The array of Load (Y) axis values. | |
unsigned short | Table [MAINTABLE_MAX_MAIN_LENGTH] |
The table as an array of values. |
Main Table Structure definition.
Use this table descriptor to manage the
Tables can be made any size from 1x1 to 27x17 or 22x21 provided that the multiple of the two doesn't exceed the max main length and neither axis exceeds it's specified maximum.
For a more detailed discussion of how this structure is actually used...
Definition at line 75 of file tableTypes.h.
unsigned short mainTable::RPMLength |
The length of the RPM axis array.
Definition at line 76 of file tableTypes.h.
Referenced by lookupMainTable(), and validateMainTable().
unsigned short mainTable::LoadLength |
The length of the Load axis array.
Definition at line 77 of file tableTypes.h.
Referenced by lookupMainTable(), and validateMainTable().
unsigned short mainTable::RPM[MAINTABLE_MAX_RPM_LENGTH] |
The array of RPM (X) axis values.
Definition at line 78 of file tableTypes.h.
Referenced by lookupMainTable(), and validateMainTable().
unsigned short mainTable::Load[MAINTABLE_MAX_LOAD_LENGTH] |
The array of Load (Y) axis values.
Definition at line 79 of file tableTypes.h.
Referenced by lookupMainTable(), and validateMainTable().
unsigned short mainTable::Table[MAINTABLE_MAX_MAIN_LENGTH] |
The table as an array of values.
Definition at line 80 of file tableTypes.h.
Referenced by lookupMainTable().