#include <Arduino.h>
#include "table3d.h"
Go to the source code of this file.
◆ afrMapPage
◆ afrSetPage
◆ boostvvtPage
◆ boostvvtPage2
◆ canbusPage
◆ fuelMap2Page
◆ ignMap2Page
◆ ignMapPage
◆ ignSetPage
◆ progOutsPage
◆ seqFuelPage
◆ veMapPage
◆ veSetPage
◆ warmupPage
◆ wmiMapPage
◆ entity_type
Enumerator |
---|
Raw | |
Table | |
NoEntity | |
End | |
◆ advance()
Moves the iterator to the next sub-entity on the page
- Parameters
-
[in] | it | The current iterator |
◆ getPageCount()
Page count, as defined in the INI file
◆ getPageSize()
Page size in bytes
- Parameters
-
[in] | pageNum | The page number |
◆ getPageValue()
Gets a single value from a page, with data aligned as per the ini file
- Parameters
-
[in] | pageNum | The page number to retrieve data from. |
[in] | offset | The address in the page that should be returned. This is as per the page definition in the ini. |
◆ page_begin()
Initiates iteration over a pages entities. Test entity.type==End
to determine the end of the page.
- Parameters
-
[in] | pageNum | The page number to iterate over. |
◆ rows_begin()
Convert page iterator to table value iterator.
◆ setPageValue()
Sets a single value from a page, with data aligned as per the ini file
- Parameters
-
[in] | pageNum | The page number to retrieve data from. |
[in] | offset | The address in the page that should be returned. This is as per the page definition in the ini. |
[in] | value | The new value |
◆ x_begin()
Convert page iterator to table x axis iterator.
◆ x_rbegin()
Convert page iterator to table x axis iterator.
◆ y_begin()
Convert page iterator to table y axis iterator.