rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
pid_state_generated.h
Go to the documentation of this file.
1// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) util/math/pid_state.txt Wed Jan 05 06:47:26 UTC 2022
2// by class com.rusefi.output.CHeaderConsumer
3// begin
4#pragma once
5#include "rusefi_types.h"
6// start of pid_state_s
7struct pid_state_s {
8 /**
9 * offset 0
10 */
11 float iTerm = (float)0;
12 /**
13 * we are remembering this only for debugging purposes
14 * offset 4
15 */
16 float dTerm = (float)0;
17 /**
18 * only used for logging
19 * offset 8
20 */
21 float target = (float)0;
22 /**
23 * only used for logging
24 * offset 12
25 */
26 float input = (float)0;
27 /**
28 * only used for logging
29 * offset 16
30 */
31 float output = (float)0;
32 /**
33 * offset 20
34 */
36 /**
37 * offset 24
38 */
39 float previousError = (float)0;
40 /** total size 28*/
41};
42
43// end
44// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) util/math/pid_state.txt Wed Jan 05 06:47:26 UTC 2022