|
rusEFI
The most advanced open source ECU
|
#include <fan_control.h>


Public Member Functions | |
| OutputPin & | getPin () |
| float | getFanOnTemp () |
| float | getFanOffTemp () |
| bool | enableWithAc () |
| bool | disableWhenStopped () |
| int | disableAtSpeed () |
Public Member Functions inherited from FanController | |
| void | onSlowCallback () override |
| void | setDefaultConfiguration () override |
Public Member Functions inherited from EngineModule | |
| virtual void | initNoConfiguration () |
| virtual void | onConfigurationChange (engine_configuration_s const *) |
| virtual void | onFastCallback () |
| virtual void | onEngineStop () |
| virtual void | onIgnitionStateChanged (bool) |
| virtual bool | needsDelayedShutoff () |
| virtual void | onEnginePhase (float, efitick_t, angle_t, angle_t) |
Additional Inherited Members | |
Data Fields inherited from fan_control_s | |
| bool | cranking: 1 {} |
| bool | notRunning: 1 {} |
| bool | disabledWhileEngineStopped: 1 {} |
| bool | brokenClt: 1 {} |
| bool | enabledForAc: 1 {} |
| bool | hot: 1 {} |
| bool | cold: 1 {} |
| bool | disabledBySpeed: 1 {} |
| bool | m_state: 1 {} |
| bool | unusedBit_9_9: 1 {} |
| bool | unusedBit_9_10: 1 {} |
| bool | unusedBit_9_11: 1 {} |
| bool | unusedBit_9_12: 1 {} |
| bool | unusedBit_9_13: 1 {} |
| bool | unusedBit_9_14: 1 {} |
| bool | unusedBit_9_15: 1 {} |
| bool | unusedBit_9_16: 1 {} |
| bool | unusedBit_9_17: 1 {} |
| bool | unusedBit_9_18: 1 {} |
| bool | unusedBit_9_19: 1 {} |
| bool | unusedBit_9_20: 1 {} |
| bool | unusedBit_9_21: 1 {} |
| bool | unusedBit_9_22: 1 {} |
| bool | unusedBit_9_23: 1 {} |
| bool | unusedBit_9_24: 1 {} |
| bool | unusedBit_9_25: 1 {} |
| bool | unusedBit_9_26: 1 {} |
| bool | unusedBit_9_27: 1 {} |
| bool | unusedBit_9_28: 1 {} |
| bool | unusedBit_9_29: 1 {} |
| bool | unusedBit_9_30: 1 {} |
| bool | unusedBit_9_31: 1 {} |
| uint8_t | radiatorFanStatus = (uint8_t)0 |
| uint8_t | alignmentFill_at_5 [3] = {} |
Definition at line 35 of file fan_control.h.
|
inlinevirtual |
Implements FanController.
Definition at line 56 of file fan_control.h.
|
inlinevirtual |
Implements FanController.
Definition at line 52 of file fan_control.h.
|
inlinevirtual |
Implements FanController.
Definition at line 48 of file fan_control.h.
|
inlinevirtual |
Implements FanController.
Definition at line 44 of file fan_control.h.
|
inlinevirtual |
Implements FanController.
Definition at line 40 of file fan_control.h.
|
inlinevirtual |