sordfish / project-clematis

Ideas and test code for Engine control on an FPGA
0 stars 0 forks source link

Modular Engine Control Logic #13

Open sordfish opened 3 years ago

sordfish commented 3 years ago

A more modular approach should allow the most flexibility.

To tackle how final fuel, spark or pwm/dc values are calculated a drag and drop flow chart style editor allows linked lookup tables (maps) based on any combination of measurables.

This allows values to be looked up based on a table of data with any combinations of axis.

logic can then be based of one single task template and then the generated config (map data, axis data) would define each task and how desired output values are calculated for each cycle.

Side task would handle baseline comms but this would allow the application to be broken up in to smaller independent tasks